dev: loaded udev DUID 00:04:ad:e7:79:3b:b7:f5:62:73:6c:f2:e2:29:12:8f:ec:36 forked to background, child pid 2438 no interfaces have a carrier Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.67' (ED25519) to the list of known hosts. 2024/04/27 20:22:58 fuzzer started 2024/04/27 20:22:59 dialing manager at 10.128.0.163:30014 syzkaller login: [ 40.472646][ T2505] cgroup: Unknown subsys name 'net' [ 40.610948][ T2505] cgroup: Unknown subsys name 'rlimit' [ 43.253001][ T2505] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k 2024/04/27 20:23:02 code coverage: enabled 2024/04/27 20:23:02 comparison tracing: enabled 2024/04/27 20:23:02 extra coverage: enabled 2024/04/27 20:23:02 delay kcov mmap: enabled 2024/04/27 20:23:02 setuid sandbox: enabled 2024/04/27 20:23:02 namespace sandbox: enabled 2024/04/27 20:23:02 Android sandbox: /sys/fs/selinux/policy does not exist 2024/04/27 20:23:02 fault injection: enabled 2024/04/27 20:23:02 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2024/04/27 20:23:02 net packet injection: /dev/net/tun does not exist 2024/04/27 20:23:02 net device setup: enabled 2024/04/27 20:23:02 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2024/04/27 20:23:02 devlink PCI setup: PCI device 0000:00:10.0 is not available 2024/04/27 20:23:02 NIC VF setup: PCI device 0000:00:11.0 is not available 2024/04/27 20:23:02 USB emulation: enabled 2024/04/27 20:23:02 hci packet injection: /dev/vhci does not exist 2024/04/27 20:23:02 wifi device emulation: /sys/class/mac80211_hwsim/ does not exist 2024/04/27 20:23:02 802.15.4 emulation: /sys/bus/platform/devices/mac802154_hwsim does not exist 2024/04/27 20:23:02 swap file: enabled 2024/04/27 20:23:02 starting 5 executor processes executing program 0: syz_usb_connect(0x0, 0x102, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x8f, 0xd4, 0x69, 0x20, 0x1608, 0x215, 0xaeb7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf0, 0x1, 0x0, 0x0, 0x40, 0x0, [{{0x9, 0x4, 0xb9, 0x0, 0x2, 0x83, 0xf1, 0xfd, 0x0, [], [{{0x9, 0x5, 0x80, 0x10, 0x8, 0x8, 0x3, 0x0, [@generic={0x72, 0x1, "a50af0097228a71dd5043b996116b44440bb3644c3012d51575ca50725fabcca1e9b738f3d1db9ecb7af8e3b07121b9ff0c6c714b3f93fe7cd3916d94bb766309b774b373b20839e391e18bbf4a4492a37346a5f16963469ef84a251ac16f753f355135ac8bfafbd52455d5808f60990"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0xf84}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3f7, 0x40, 0x1, 0x3f, [@generic={0x53, 0x22, "bdeda26e75f0c8481e9af3e340d2c1dec369ab86d52ce962c7aa48ef00113cceb969d594f68a81fcf8845266bf1b6c1537c3f185d85a885d71997f83cd717962f7665783febda0146b687e46730d9af448"}]}}]}}]}}]}}, 0x0) executing program 4: r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x6009, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000ac0)={0x24, &(0x7f0000000100)={0x40, 0xc, 0x6a, {0x6a, 0xf, "4be7eb0a96f2d4f801306461676825716bb75850a33cce368f7051210f9a6b5854d18501247aedae23e034816e854a075b57a4ad725d4ecc58a27e6c52a5cb6fc8eece19c6b2e1e788b406a16506690b2926083c394a36bde99dd886282712f403d581db868196d4"}}, 0x0, 0x0, 0x0}, 0x0) executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x3000000000000000) syz_usb_connect(0x1, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="12010003afcf6808b40b9b0a9b30010203010902"], &(0x7f0000002040)={0x0, 0x0, 0x23, 0x0, 0x1, [{0x0, 0x0}]}) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000080)=[0x1, 0x6]) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x80086601, 0x0) [ 85.583368][ T41] usb 1-1: new high-speed USB device number 2 using dummy_hcd executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000407d1e9c3100000000000109022400010000000009040000010300040009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000c80)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\a'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe3, 0xa2, 0xa5, 0x8, 0x1199, 0x683a, 0xba81, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9, 0x7c, 0xae}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000002ac0), 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x4a, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x97, 0xff, 0x82, 0x8, 0x2058, 0x1005, 0xc19b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbf, 0x57, 0x5a}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x40044591, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100), 0x2, 0x6c02) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000140)={0x2, 0x1, 0x2, 0x400, 0x860}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2778) syz_open_dev$hidraw(&(0x7f0000000080), 0xfff, 0x208100) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000040)=0x1b) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 85.803026][ T41] usb 1-1: Using ep0 maxpacket: 32 [ 85.816034][ T41] usb 1-1: config 0 has an invalid interface number: 185 but max is 0 [ 85.824632][ T41] usb 1-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 85.833412][ T41] usb 1-1: config 0 has no interface number 0 [ 85.848490][ T41] usb 1-1: config 0 interface 185 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 85.859400][ T41] usb 1-1: config 0 interface 185 altsetting 0 endpoint 0xA has invalid maxpacket 1015, setting to 64 [ 85.879522][ T41] usb 1-1: New USB device found, idVendor=1608, idProduct=0215, bcdDevice=ae.b7 [ 85.888720][ T41] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 85.897037][ T41] usb 1-1: Product: syz [ 85.901409][ T41] usb 1-1: Manufacturer: syz [ 85.906081][ T41] usb 1-1: SerialNumber: syz [ 85.914536][ T41] usb 1-1: config 0 descriptor?? [ 85.924699][ T41] io_ti 1-1:0.185: required endpoints missing executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYRES16=0xffffffffffffffff], 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000000040)=ANY=[@ANYRES8=r1], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xb8, 0xd8, 0x11, 0x8, 0x1b3d, 0x146, 0x1b8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0xde, 0xa9}}]}}]}}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_ep_write(r3, 0x81, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCRMFF(r2, 0x4004550d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x1, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRESOCT=r0, @ANYRESDEC=r0], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 85.993087][ T8] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 86.044410][ T2204] usb 2-1: new low-speed USB device number 2 using dummy_hcd [ 86.103035][ T726] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 86.128000][ T41] usb 1-1: USB disconnect, device number 2 [ 86.175282][ T8] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 86.186290][ T8] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 86.196264][ T8] usb 4-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.00 [ 86.205550][ T8] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.216862][ T8] usb 4-1: config 0 descriptor?? [ 86.236556][ T2204] usb 2-1: unable to get BOS descriptor or descriptor too short [ 86.246340][ T2204] usb 2-1: config 0 has no interfaces? [ 86.255838][ T2204] usb 2-1: string descriptor 0 read error: -22 [ 86.262469][ T2204] usb 2-1: New USB device found, idVendor=0bb4, idProduct=0a9b, bcdDevice=30.9b [ 86.272152][ T2204] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.283889][ T2204] usb 2-1: config 0 descriptor?? [ 86.303069][ T4799] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 86.313213][ T726] usb 3-1: Using ep0 maxpacket: 8 [ 86.320835][ T726] usb 3-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=c1.9b [ 86.330026][ T726] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.340571][ T726] usb 3-1: config 0 descriptor?? [ 86.453623][ T726] viperboard 3-1:0.0: version 0.00 found at bus 003 address 002 [ 86.463403][ T4799] usb 5-1: device descriptor read/64, error -71 [ 86.503236][ T726] viperboard-i2c viperboard-i2c.2.auto: failure setting i2c_bus_freq to 100 [ 86.506711][ T41] usb 2-1: USB disconnect, device number 2 [ 86.512238][ T726] viperboard-i2c viperboard-i2c.2.auto: probe with driver viperboard-i2c failed with error -5 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0xb7, 0xc6201) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x4c, 0x2}, @cond}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2778) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0x1017, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCRMFF(r1, 0xc0085504, &(0x7f0000000400)) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002222000000b269df06e53f070c0000002a9000070900be0083"], 0x0}, 0x0) syz_usb_connect(0x5, 0xff76, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xbc, 0xc8, 0xab, 0x40, 0x13b1, 0xd, 0xcd55, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x67, 0x0, 0x2, 0xce, 0x4e, 0xe8, 0x0, [], [{{0x9, 0x5, 0xc, 0x10}}, {{0x9, 0x5, 0x7}}]}}]}}]}}, 0x0) [ 86.636078][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.642993][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.649837][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.656732][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.664490][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.671430][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.678417][ T8] isku 0003:1E7D:319C.0001: unknown main item tag 0x0 [ 86.694633][ T8] isku 0003:1E7D:319C.0001: hidraw0: USB HID v0.00 Device [HID 1e7d:319c] on usb-dummy_hcd.3-1/input0 [ 86.753269][ T4799] usb 5-1: device descriptor read/64, error -71 [ 86.770593][ T8] usb 3-1: USB disconnect, device number 2 [ 86.832439][ T4790] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.842613][ T4790] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.853222][ T4790] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.862156][ T4790] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.872273][ T4790] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.883596][ T4790] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.894459][ T4790] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 86.903660][ T4790] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 86.914967][ T41] usb 4-1: USB disconnect, device number 2 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x82200) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) write$hidraw(r1, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0xfff) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x200) write$hidraw(r1, &(0x7f0000000140)="d5", 0x1) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000001180)=""/4096) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x4f, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x2778) ioctl$EVIOCGKEY(r2, 0x80404518, 0xffffffffffffffff) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x2, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000107d1e5a2d0000000000010902"], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x97, &(0x7f00000021c0)=ANY=[@ANYBLOB="12010000020000002505a1a4400001020301090285001b94cb702d81370ba1a9f260cf6f020100000009040000000000000e422406000119b2c44705240000000d240f0100000000000000000006241a00000005240100001224070000000000000000000000000000000e240700000000000000000000000000800400000000000904010000020d00000904010102024d0000090582025dcdeae8327ddc4fbe8a16b9489cc117243434c7992673ed74394579164e8f96eb7ee38f45"], 0x0) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x903d01) write$char_usb(r5, &(0x7f0000000040)="e2", 0x2778) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r6, 0x400c4808, &(0x7f00000000c0)={0x2}) ioctl$HIDIOCSUSAGES(r6, 0x501c4814, &(0x7f00000000c0)={{0x2, 0xffffffff, 0x5312, 0xa453, 0x0, 0x3}, 0xb2, [0x5, 0xcb, 0x1ff, 0x80000001, 0x8000, 0x7e, 0x1, 0x0, 0xd9d, 0x4, 0xaf, 0x0, 0x800, 0x101, 0x6, 0x7ff, 0x3, 0x95, 0x8, 0x20, 0xc00, 0x0, 0xfffffeff, 0x7, 0x7, 0x4, 0x1, 0x2, 0x4, 0x8, 0xfffffffe, 0xff, 0x18, 0x7, 0x6, 0x6, 0x7, 0x400, 0x18, 0x10, 0x4, 0x4, 0x7, 0x9, 0x3, 0x1, 0x2, 0xe3, 0xffffffff, 0x1, 0x4, 0xffffffe0, 0x4, 0x5, 0x9a, 0x9f, 0x1667f79e, 0x0, 0x7fffffff, 0x7, 0x6, 0x8, 0x6, 0x5, 0xfffffffa, 0x3ff, 0x0, 0x0, 0xc1, 0xfffffffa, 0x7, 0x2, 0x415e, 0x4e1e, 0xfffff399, 0xd25, 0x0, 0x400, 0x80, 0xd40, 0x401, 0x2, 0x9, 0x2, 0x80000000, 0xffffffff, 0x40, 0xa4a, 0xfffffffc, 0x90000000, 0x4, 0x20, 0x5, 0x1f, 0x1, 0x9, 0x4, 0x1f, 0x5, 0x0, 0x3, 0x4, 0xfffffffb, 0xaa4c, 0x176c80, 0x1, 0x1f, 0x7fff, 0x3f, 0x401, 0x401, 0x7, 0x7ff, 0x3, 0x9, 0xff, 0x7, 0xd30, 0x20, 0x7, 0x6, 0x7, 0x0, 0x8, 0x757a, 0x7, 0x9, 0x3, 0x1, 0x4, 0x2, 0x1000, 0x1000, 0xfffffff7, 0x6, 0x10001, 0x8, 0x4, 0x3, 0x3f, 0x3, 0xfffffff7, 0x9, 0x4e, 0x3, 0x8, 0x3, 0x8, 0xae, 0xab94, 0x7, 0x8, 0x1399, 0x5, 0x101, 0x2, 0x6d0, 0x40, 0x1, 0x0, 0x8001, 0x7a20b3a5, 0x1, 0x4, 0x6, 0xfffffffd, 0x100, 0x80000000, 0x1, 0x8, 0x40, 0xe5, 0x8, 0x9a, 0x4, 0x7, 0x5, 0x3, 0x0, 0x7, 0x47000000, 0xfff, 0xfff, 0x8, 0x9, 0x3, 0xdf7, 0x11, 0x9, 0x26, 0x5, 0x2, 0x2, 0x3, 0x3f, 0x20, 0x10001, 0x6, 0xfff, 0x5, 0x2, 0xfffffffe, 0xffffffff, 0xf458, 0xa76a, 0x8, 0x48, 0x4, 0x5, 0x8, 0xf2d, 0x800, 0x49c6, 0x6, 0x9, 0x4, 0x1ff, 0xfffff001, 0x0, 0x0, 0x7, 0x87, 0x5, 0x9, 0x5, 0x44, 0x10000, 0x7, 0x7fffffff, 0xdf0, 0x6, 0xd8, 0x5, 0x8, 0x8, 0x5, 0x7, 0x7fffffff, 0xeb7, 0x100, 0x9, 0x7f, 0x10001, 0x1, 0x8, 0x1, 0xffffffff, 0xf7, 0x7ff, 0x400, 0x101, 0x8, 0x9, 0x6a, 0x8000, 0x80000001, 0x8, 0x4, 0x5, 0x1cd01a2c, 0x400, 0x80, 0x2, 0x9, 0xbb, 0x77, 0x6, 0x4, 0x7fffffff, 0x8001, 0x6, 0x0, 0x101, 0xffff, 0xfff, 0x8, 0x2, 0x7, 0x7e, 0xfff, 0x3, 0x7, 0xfffffffe, 0xc98, 0xffff, 0x800, 0x5, 0xad, 0x6, 0x0, 0x0, 0x2, 0xc0f, 0x87, 0x8fc0000, 0x3, 0x4b02, 0x7b8, 0x8, 0x4, 0x2, 0x80000000, 0x1, 0x6, 0xc44, 0x8e, 0x2, 0x0, 0xffff, 0x6000000, 0xa4f5, 0x800, 0x5, 0xfffffff8, 0x0, 0x0, 0x9, 0x6, 0x4, 0x400, 0x7939, 0x7fff, 0x8, 0x3, 0xfffffffb, 0x4, 0x8, 0x3, 0x9, 0x7ff, 0x1f, 0x5, 0x7, 0x1, 0x6, 0x200, 0x1, 0xc37, 0x200, 0x9, 0x5, 0xebfb, 0xf22a, 0x3, 0x80000000, 0x2, 0x81, 0x3, 0xef0a, 0x6, 0x3ff, 0x401, 0x8ff9, 0x8001, 0x401, 0x119, 0x10000, 0xbe, 0x2, 0x10000, 0x0, 0x9, 0x94e, 0x0, 0x2, 0x7f, 0x8, 0x7fff, 0x4, 0x6, 0xfffffffd, 0x8, 0x10001, 0x7fffffff, 0x2, 0x2, 0x7fffffff, 0x7a3, 0x64d, 0x2, 0x1, 0xfffffc01, 0x40f, 0x40, 0x10000, 0x0, 0x800, 0x7, 0x1, 0x43, 0xff, 0x8, 0xffffffff, 0x2000, 0x8e, 0x1, 0x1, 0xb17, 0x8000, 0x2, 0x3, 0x9, 0x8, 0x8000, 0x5, 0x31, 0x8, 0x8, 0x0, 0x6, 0x8000, 0x6, 0xffffffff, 0x48cb, 0xfff, 0x1ff, 0x0, 0xffff, 0x2ac000, 0x31e, 0xfffffffc, 0x7fff, 0x1f, 0x5, 0x9, 0x80000000, 0x3e3, 0x8e, 0x7, 0x80000001, 0x3, 0x5, 0x7, 0x7fffffff, 0x0, 0x9, 0x9, 0x6, 0x80000001, 0xff, 0xff, 0x8, 0x7dd2, 0x116d, 0x5, 0xfffff000, 0x9a, 0x7, 0x28, 0x80000001, 0x5c49519e, 0x20000000, 0x5, 0x7, 0x9, 0x3, 0xfffffff9, 0x40, 0x1, 0xd47d, 0xffff8001, 0x8, 0x8, 0x6, 0x80, 0x3ff, 0x7fffffff, 0x1ff, 0x2, 0x5, 0xd954, 0x8, 0x1, 0x1f, 0x1, 0x80000001, 0x6, 0x100, 0x800, 0x146, 0x2, 0x2a53, 0x78, 0x65d9, 0x2, 0x3, 0xb, 0x80000000, 0x0, 0x5, 0x6c0b, 0x7, 0x3, 0x10001, 0x7dea, 0x30f4, 0x80, 0x2, 0x8, 0x10001, 0x72, 0x8fb72f9, 0xdc, 0x7fff, 0x2, 0x80000001, 0x7fffffff, 0x9, 0x67, 0xc127, 0x2, 0x3, 0x1000, 0x4, 0x1000, 0x7, 0x9, 0xfffffff7, 0x1794b077, 0x0, 0x1, 0x3, 0x8, 0x9, 0x80000000, 0x1200, 0x81, 0x1ff, 0xfab0, 0xfff, 0x80000000, 0x3d, 0x0, 0x8, 0x62f, 0x60c, 0x3f8, 0x4, 0x7, 0x66, 0x2, 0x8, 0x3, 0x81, 0xe9, 0x4, 0x0, 0x2, 0x8be2, 0x400, 0x100, 0x80000000, 0x101, 0x6bae, 0x2c, 0xff, 0xc1f, 0x7, 0x9, 0x2, 0x9, 0xffffff21, 0x3, 0xff800000, 0x80, 0x9, 0x5, 0xffffff1d, 0x1f, 0x8, 0xffffffff, 0x2, 0x3ff, 0x20, 0x5, 0x7, 0x6, 0x7, 0x53b6, 0x1, 0x4, 0xebd4f368, 0x9, 0x7, 0x1000, 0x7, 0x1, 0x7f1c2346, 0xfff, 0x5, 0x5, 0x0, 0x80000000, 0x9, 0x80000000, 0x1, 0x6d1d9dee, 0x100, 0x81, 0x1, 0x3181b40, 0x8001, 0x40, 0x1e, 0x76, 0xffffffff, 0xffffffff, 0x800, 0x3ff, 0x7fff, 0x10001, 0xd5, 0x8, 0xf3f, 0x4, 0xed28, 0x7, 0x9, 0x0, 0x9, 0x8, 0x0, 0x10000, 0x0, 0x3, 0xc, 0xc6, 0x9, 0x8001, 0x9, 0x81, 0xffffffff, 0x1794e27d, 0x5, 0x7ff, 0x4, 0x7, 0x3, 0x3, 0xffff, 0x0, 0x3, 0x3, 0x20, 0x8a, 0x80000000, 0x9e2b, 0xfffffff8, 0x1, 0xacd9, 0x4, 0xfffffffb, 0x3, 0x3, 0x7fff, 0x8f7, 0x4, 0xffff, 0x0, 0xfffb, 0x400, 0x6, 0x2, 0x4, 0xfff, 0xc8, 0x1f, 0xfffffffd, 0x8, 0x1, 0xffff, 0x5, 0x7, 0x52c, 0x5, 0x7, 0x7ff, 0x5, 0x5, 0x4, 0x0, 0xffffffc1, 0x20, 0x7f, 0x4, 0x9, 0x3, 0x10000, 0x8, 0x65bb, 0x4, 0x3, 0x81, 0xffffff01, 0x8, 0x5, 0x6, 0x6, 0x3, 0xfff, 0x3, 0x40, 0x284, 0x8, 0xffffffff, 0xeb0, 0x6, 0x3, 0x3f, 0x5, 0xfffffffa, 0x2, 0x0, 0x1, 0x0, 0x4, 0x8, 0x5, 0x4, 0x0, 0x6, 0x9, 0x40, 0x7, 0x78, 0x7f, 0x3, 0x3, 0xbb17, 0xfffffff8, 0x5, 0x80, 0xffff33c6, 0x7, 0x5, 0x1, 0x4, 0x1f, 0xd2, 0x200, 0x2, 0xf6, 0x9, 0x101, 0xebf, 0x0, 0xffffffff, 0x400, 0x7ff, 0x6, 0xbcff, 0xfffffffa, 0x1ff, 0x7fffffff, 0x6, 0x5, 0x200, 0xa02a, 0xffffffe1, 0x7, 0x9, 0x80000000, 0x8001, 0x5, 0x8, 0x8, 0x1, 0x2c000000, 0x8001, 0x4, 0x6aa3, 0xfffffff7, 0x3, 0x2, 0x2, 0x1, 0x5, 0x8000, 0x6, 0x9, 0x9, 0x6, 0x8, 0x5, 0x8, 0x4, 0xfffffffe, 0x3, 0x7, 0xe9e27606, 0xa9, 0x20, 0x3, 0x3f, 0xfffffbff, 0x2, 0x7, 0x7f, 0x1, 0x8, 0x3, 0x9, 0x6, 0x9, 0x225, 0x1ff, 0x2, 0x1, 0xffffffff, 0x0, 0x750d4c21, 0x5188, 0x800, 0xe06, 0x3, 0x4, 0x8, 0x3, 0x9a, 0x3f, 0x5, 0x80000000, 0x401, 0x81, 0xa519, 0x2, 0x5d7b, 0x8, 0x40, 0xfffffffc, 0x1000, 0x772b, 0x1, 0x3f, 0x5, 0x55b, 0x400, 0x40a, 0x5, 0x9, 0x1, 0x3ff, 0xef9, 0x80000, 0x5, 0x7, 0xfffffff9, 0x400, 0x5, 0x4e, 0x5, 0x6, 0x7, 0x101, 0x1, 0x4, 0x9, 0x0, 0xffff, 0x0, 0x1ff, 0xcb1, 0x12b6, 0xdbe, 0x0, 0x81, 0xb04f, 0x2, 0xb84, 0x1, 0x0, 0x5, 0x80000001, 0xfffffffb, 0xec49, 0xf973, 0x1, 0x0, 0x4, 0x6, 0xde, 0x9, 0x7fff, 0x8001, 0x9, 0x6, 0x8001, 0x9, 0x200, 0x800, 0x6a, 0x1, 0x8010001, 0x4, 0xb1, 0x1, 0x7, 0x4bb06db, 0xffff, 0x1ff, 0x7, 0x2, 0x4, 0x2, 0x2, 0x81, 0x9, 0xda, 0x8, 0x6, 0x2, 0x8, 0x5, 0x6, 0x1, 0xa4e7, 0x7f2, 0x2, 0x1000, 0x8, 0x0, 0x0, 0xfff, 0x3, 0x1, 0x0, 0x7, 0x10000, 0x5, 0x101, 0xfe, 0x5, 0x6, 0x8000, 0x3, 0x4, 0x7ff, 0x1, 0x6, 0x6da, 0x6, 0x4, 0x40, 0x1, 0xffff, 0x100, 0x1, 0x9, 0x3f, 0x1, 0x0, 0x3ff, 0x7ff, 0x80000001, 0x80, 0x7fffffff, 0x8, 0x7, 0x710e, 0x3, 0x4, 0x84d5, 0x71005a6c, 0x4, 0x2, 0x9, 0x3, 0x1, 0x8, 0x6, 0x8, 0x3, 0x7, 0x6, 0x3ff, 0x2c, 0x1ff, 0x9, 0x1, 0x9, 0x2, 0x8, 0x1, 0x2ecf, 0xfffffff9, 0x0, 0x8, 0x3, 0x80000000, 0x1ff, 0x6ec, 0x5, 0x7, 0x1000, 0xfffffffc, 0x6, 0x1f, 0x800, 0xf, 0x4, 0x9, 0x20, 0x100, 0xd6f6, 0x80000001, 0x8, 0x8, 0x3ff, 0x1f, 0x7, 0x7ff, 0x9d98, 0x9, 0x7, 0x8, 0xb3fa, 0x1, 0x0, 0xf841, 0x20, 0x5, 0x2, 0x7, 0x401]}) r7 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) ioctl$HIDIOCGRDESC(r7, 0x4030582a, &(0x7f0000000100)) r8 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGLED(r8, 0x80404519, &(0x7f0000000040)=""/149) syz_open_dev$hidraw(&(0x7f0000002180), 0xa9, 0x2000) syz_open_dev$hiddev(&(0x7f0000002280), 0x3, 0x220a00) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "00001182062b650900eb4e00fb6a82714456862f9916ebff0005000000408000"}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r9 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r9, &(0x7f0000000040)="e2", 0x2778) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYRESHEX=r4], 0x0) [ 87.023075][ T4799] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 87.183053][ T4799] usb 5-1: device descriptor read/64, error -71 [ 87.193040][ T726] usb 1-1: new high-speed USB device number 3 using dummy_hcd executing program 2: ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000001000), 0x3, 0x484140) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000001040)=""/88) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000001100)={0x12, 0x30, &(0x7f00000010c0)="6644948befdbc2e6ae62a24f687149c35819af575d9e2ba279484dfc489e30c756e12725994de695e4866a51b997dc17"}) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x6, 0x82) r2 = syz_usb_connect$cdc_ecm(0x3, 0x67, &(0x7f0000001180)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x55, 0x1, 0x1, 0xe3, 0x20, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x2, 0x6, 0x0, 0x1f, {{0x6, 0x24, 0x6, 0x0, 0x0, "f8"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xfffffffe, 0x3e, 0x7, 0x5}, [@acm={0x4, 0x24, 0x2, 0x1}, @country_functional={0xc, 0x24, 0x7, 0x7, 0x1, [0x745, 0x1, 0x7]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9, 0x37, 0x81}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x9, 0x4, 0x1f}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xb5, 0x5}}}}}]}}]}}, &(0x7f0000001600)={0xa, &(0x7f0000001200)={0xa, 0x6, 0x200, 0x4, 0x1, 0x4, 0x20, 0x5}, 0x10, &(0x7f0000001240)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x7, 0x3, 0x6, 0x4}]}, 0x8, [{0x4, &(0x7f0000001280)=@lang_id={0x4, 0x3, 0x140c}}, {0x91, &(0x7f00000012c0)=@string={0x91, 0x3, "367ce29f21a98e24279fb11f1b654186752bb73d4306139b78808d34b3dcdc0cdb79998d8170542759ed474c306e70ea2882f6d408f7a9e739b872ed25c0d5b3cbffdd1c3049a040dd66b047d6638b726aa37dbcf362b8a843e785d4f48b9e1aa4e2fce18edc1a994cca33cbec21c170dafc1be2ffb73759e8fc634abfca484b4bb6d5ca4a487a2267ba5ea24bdc19"}}, {0x9a, &(0x7f0000001380)=@string={0x9a, 0x3, "d301da05f5c0cd11e94032848198874e6b5df5fb1e0e78d6523d757ad07f0d10cc7e47bcfab62d60c8fb98996eff5a7101c877759a905b3dc9084619bf68a7efe3ffbb28f464e08714e5753aa9c59c4ddd69a4ac3942b2e1a91c572ddc335e40e37e40fae3f822205df690e4baea8cdaaec25331fbc19d757a2496da8e7967d46501c4af9cbd7af3711c74ef72ecbabf432c1fc9f94adb23"}}, {0x16, &(0x7f0000001440)=@string={0x16, 0x3, "a065f528f0ea1f9cf6a0a13a4495cf9e384109aa"}}, {0x6b, &(0x7f0000001480)=@string={0x6b, 0x3, "3fccc023c3a6bc9cecb80c5b44b6d8360acb9434d43e801de2fc524c80e370eb133183d2a489e44759be81445c0d36528e9fd2f871407bf4a105ef4804ba74602d42a8db8b823b16ccb9fa8cc1e222388fd8d09c46ba5588eb75ec548d5f984e885fe4b4ae12aade44"}}, {0x4, &(0x7f0000001500)=@lang_id={0x4, 0x3, 0x4001}}, {0x65, &(0x7f0000001540)=@string={0x65, 0x3, "01b16db7965e0e1b9c92710ea4d41ae6040f0ef8370031eb913ef87e7520f8f0335d9947be0d628c0cdcbb9030d719a2f4bdce47748c8fc6d561e27e5756d24ff2bd1f513b3dc044a5988aae0a18f944f3ced8d9115efa8cd3f77ecd7e1607882d873d"}}, {0x4, &(0x7f00000015c0)=@lang_id={0x4, 0x3, 0x2409}}]}) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000001740)={0x14, &(0x7f0000001680)={0x0, 0x30, 0x3d, {0x3d, 0x1f, "9f002849e552910da5e520aa848e2fed28f4262922a54882e7e9c847bee0bb4c49a84cf7fe67d2699aac7cee44fc5daa7cb44f3a8006920db48f90"}}, &(0x7f0000001700)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001900)={0x1c, &(0x7f0000001780)={0x0, 0x18, 0xd6, "0ec5cd615dab7ce71f28e0b1661c24fcc451fb645b9ae6b496014b57efe1cc9716bd0b826315f5891872a946c8f38ff3a948ef18409170e4b9a83ab1c482270bd0af9c800249231ecc9e8f7807380a377f912845fdbd17494ecfd841834be8c15b8941f99888b34fd5a8756166025427dfdd95952597e7b3defe01cbf524171441bfd87976654a2644fa95cc0bbcce547216d16b05ce27a4bbc971727f5d55fed5bff64318a763c5f690836e50f70754427f697fea8a1e3d46c9ac4d4d50570aa55453aea87169fa481d8076c185f04d886461a46887"}, &(0x7f0000001880)={0x0, 0xa, 0x1, 0x81}, &(0x7f00000018c0)={0x0, 0x8, 0x1, 0x3}}) r3 = syz_open_dev$hidraw(&(0x7f0000001940), 0x3, 0xc00) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001980)=""/76) read$hidraw(r3, &(0x7f0000001a00)=""/4096, 0x1000) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000002a00)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1f, 0x0, 0xfd, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x7, 0x1, 0x1, 0xba, "", {{{0x9, 0x5, 0x1, 0x2, 0x18, 0x20, 0x6, 0x4}}}}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002a40)={0xa, 0x6, 0x310, 0x2, 0x8, 0x0, 0x50, 0x8}, 0x30, &(0x7f0000002a80)={0x5, 0xf, 0x30, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x9, 0xc0, 0xff, 0x401, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x1c, 0x4, 0xd, 0x9}, @wireless={0xb, 0x10, 0x1, 0x14, 0x22, 0x5, 0x40, 0x6, 0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x1, 0x40, 0x5f, 0x8, 0x20}, @ptm_cap={0x3}]}, 0x4, [{0x6f, &(0x7f0000002ac0)=@string={0x6f, 0x3, "703b26bbad429aa3ca11939f38ab5d7997d7f95a3778d56cfb83c43fc030ccc90aa97ea4ded913313540429b8a893a4470be80a03f09eda4369e612359f5fdf42127fad1dad45d338ec10f8e7ef970c23fd7c5f0ddcf98f0a457b6758e6a35449ca16c623710e5e672282b1ef6"}}, {0x98, &(0x7f0000002b40)=@string={0x98, 0x3, "982ce55ed9f2efc6b8649d3520068bf485bd8d2c4a1e374ccd9fef59b069d39fb4932503e3c1a568d5d880405ddb0e59335df4286878c59d220fcb1fa721af66647a045a9d9faaa27447c55236e957d27b735e68378bd2a742d9e408c5718386ad693946823954d78ef1fad53386804fc29f3cba618ccea8d35071043e5d605bfc83296284627d96e6faea52ac2c9563b42c9bc925ba"}}, {0x75, &(0x7f0000002c00)=@string={0x75, 0x3, "b135cf3943c807f5ea4348e467f34e78d59a2e3ec1caeca6046f911d4b731a7f77cc2174b2b0d4bcda220c169f9840e842b5ef3befa928c60e211f4b0f42897d626d3ab2096ba1bf01b02acad04f3e37a857c8b507008a36b94325a980832889d1f478d11eacef66a478c3cb6137cd3a120f41"}}, {0x46, &(0x7f0000002c80)=@string={0x46, 0x3, "389913f77939f9cb900af0117b02c20402af89cab0d53ef83fef4066d1ec9082cdb8233689875b541ca34e83ee6938712bfd10a19a718376c8b3a3b3a3418bd465211d5a"}}]}) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000002d80)={0x630, "f35e8bc1eae34cb4a56603bf1557896d1d5654e995711b71d7e2c0c4b82cd6c6f6a785387829ccb4971ed9b61e9202aeb13abbd1f63493750a390c28ac6b1d8f67a589e5e559eef6cfb14d2cab75ba48afd69bec4b438b3b34a99ca28da57ba8de7f69bcfc537c10bf58b25c72ebc4cfbbf7158a8937de6629200bc6d8b515b8d5a68110d2a432fb80b9de76d8c519e45aa47a3b5d6f87ea9522efa0ae6137020c263ea86dbf4359569aff214fc28ac97ad5ae030dfdc257745680003547cfaf42ddd0b2599c92eec8852c180b4cdc9761363d4ada3f533869012e182cc2c9601bbe5d7aecfe16c68a6040f0f050a14856117038cdb86803aa63d7184ccf26eaae5711e313b5c6953a0391de70870412ac1196d88f89d3a5650e3aa374a87c8d50defcbdbf6ef15cceb2f11af71520fe2e6f6c225a87f5ec5cb9ce401a99975d4b51e45e453efae5abf390dea31fca85c6f3773128bf3ef6bc4034d3d914ae00cae92b737b3d3e606ebb29eb642de235096a4e12904dc4804f1cb80d58f51426541d74ab708421311356b56e7a0551dede905a5abcfa93e3304ff2213fe0bb0328a389e22face85c84c360b06b9b083b729d438a1b883ebb26780fb1d1237f65eb86ec4d9c4ee5040d64926fa95e0dddd06228e0f5e21af55c03373584ad0cde478c000d9a1976fb9031b73618b6f983a34168ddfe1588e7ba02325e9cdfb745c01addd16f9af27a13eb197ea8f1245f83c24f8a1d0d8057a02b150ce1338b06c136dc47adce811295a6750c90052b4a45741485441bc20e001d36df832f874cfc3e100794defdbea0ff6c7181a66efc7f68ac3587a558f7eb95df5a558981bde452b561147474e35dc000492b6382cb571ed2c1e497ae16432f7fe1183bf3d9dd8ea2c73b5c015c9f28d2d7a05aa3c56110ef6be004fa2b6a207e62da9894b984687540b4aaf162957d7b9e96f9286adac48fd426bae71c062066ed56e643e6bbdb5940dd9899fe13d8d4819c95f33a5c001176847ab40f24192b6b25be17e2845172fa8527dd9aae3a7a10fb9d926783c2c85e7d21030c1d7fd1659750b905a9e2e9d59d416edf82b923812127a8311b6f1debcf32f267d193eb4ec677a1673c5475a926affb49dccc432159bdcaed3dff81b7860106eb14c4bea2ce5a654709a2ef01845ae14d6f400d272f2578dd5e6c77ddc0fce1a8217718b940a7901c54904cc0eb4e3b92fb7c744fe1599b2ece7b2a44ebe81ad9f1986374f2a8f0d2aa53dc912fd6f37cc9344977f7393921484ab1fd4e30495d156d68ed7137b8ee17456e35a9dbeaa61ffbff2281a41e5badfc999d00f2a1ada3c95155b345faf25405380a11651b56d82f0ccb1a381b4c510aeee98da119e91acce62c77b0bc4758d0ac82fba6abc865da87a670779df572deab2ff5180b0ee9a15bb9f0b6a1ba0a0ca4f70a657e88cf7e2f3c009f8c2ba2ed6c055edbfd9457916bf5a5a18d94b808bcba39b43600cc640394add35571c964346a8b41a5584c1302c7cf659c12793d0d1bd0fdfd971ccbfad658c7dd0988717fed170c429c4fa19eaa07e76b38f73b3ee778b376f4933af6c0ab650714dea41a69cd6ba5dbbd108855836d605d64abc2d8126dfaaf7f67a4f3791ef23647bed821acf2e5f39a0013cda77e85355f585145db4ceee95d82dfea94df343757c37bf5db01d2d53bfe5654ac036103ad625dae1174d5fe6da3137db93511511126c71ca2bf7b5e85571025060d12f8daf4d129468ffdb811eda486871a761e58483c8c86f5d216e8e43c613e0430215de81f5fdae67aa08b653ff2b319217b7f9ae0cbb1f18284a8356c852243864807fb2e4a9ef8d9106d2b12078b99dce994c97e4134eec35a19f7cf2853c4b6d9c33c5fb99269db5492c623fd6561cd1fd5419b8b3dd3091b16ee30912611cc87ec71471c2f85ebc4557323c0d2af1887a715260d196b1a48877f89bc384ccc4368534d4119c8b581a70032e2134e5b9d5ce66248d919580e733d09734ddf65fcd936c05c7b8e3f5434a72743f31f5be3a1d7361141bcf41060763b209224fc88c7a38366431693cd52af4e37ae4732307ed7a749962c4ec796d1170625aa08bba4eeb8f6f3953c4593cfce075e3f2f5a438bf1205a8fec13267adb15bd3f098d63c67de668719bf111e706be055d5fde1df7851f527b941d6addbbf237ae0b7581b7a5f230cc475ab3b50086be3e8fd7"}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000033c0)=""/88) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000003440)=""/224) syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000003540)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x9a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x76, {0x9, 0x21, 0x8000, 0x9c, 0x1, {0x22, 0x515}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xd6, 0x0, 0x2}}}}}]}}]}}, &(0x7f0000003700)={0xa, &(0x7f0000003580)={0xa, 0x6, 0x200, 0x6b, 0xfe, 0x40, 0x20, 0x40}, 0x23, &(0x7f00000035c0)={0x5, 0xf, 0x23, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "17e04f7a7d0f65e8d889d645a79c7585"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x0, 0x6, 0xfc01}]}, 0x2, [{0xa, &(0x7f0000003600)=@string={0xa, 0x3, "287902c17d5a7427"}}, {0xbe, &(0x7f0000003640)=@string={0xbe, 0x3, "d447b1ac2bcdb2c4da0694d0376acc241f2b4bea70f3e280d9e0a42e65397df6ced36fb9f69e0d7103dc44d0121711d8ce453b4d3e032b35e0342dd4829c720c45ea977340040d05cb4d75b8fb446aa3a3169ed23c876e68c8f3623e48d99b0ea5044e85aa86de7bb367fb476780d2075750435e13b3c8b9a72d6315ce361676f43e064ff1c7630bff3b7307b2d55fb475535d558280021a9324de43e5ff6945edd71ae0003807d5136e3252dca12f79242619876b995110bd182001"}}]}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000003740)=""/174) r4 = syz_open_dev$evdev(&(0x7f0000003800), 0x2, 0xc8501) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000003840)=""/250) r5 = syz_open_dev$hiddev(&(0x7f0000003940), 0x4, 0x101000) ioctl$HIDIOCGFLAG(r5, 0x8004480e, &(0x7f0000003980)) write$hidraw(r3, &(0x7f00000039c0)="976dbd969620aebbc9fffbdc36440bab0886132f0839a3af300f97f721c0d06ba9e0e72717e2394a035318fe76b7decef3ba0e8c8a8b058f4d3a4f5f8fce7fc719dbc7f2803b4373021ae7888ce404aee0277bbb5358b57120ef3d5c29eebb2408a249ce5b347fedfab14f1ce5fa62278b0d8e3c31eeb176272ed75a6e7f7898d8416ae3f5832314746439a5af2787c7adc41b0ca4fcf0e8853fed53a7e53a8901431a1105c881d6886b7e70cf6085857abe219ae93e59778112a91244491eb72391d09c15eeec35e7f624996bca3beaa630f7b8ac90cdcda620112518e961cde6748c1145fa9f8c721f95a37ccea0b11f4c996aa897ff7e7d221aba28", 0xfd) write$hidraw(r3, &(0x7f0000003ac0)="8ab2c23282939dd22c8b88960f0ca9bb54c4708be29c70c2c6f16f99b0f0abb52e8b493ad22c273b5b4f60e256e64c275fb022e2ac80b89414215bc36f5c72597aab793e73a99ab4a797aea07cf1f9e8baf846dba3bb522a57ff246acd83f8be8398762dbe503d827dfb30b61b6006f639b3593a673590d9dcb1e9e9f5e1cad1edf941bc000741095d4533ccfcaf83093df334d20da529778208eb6371ba8c963d9606f8ee52baeb47741a96b8ecfe5fbd761e524ce985be5c0ef0f12ed63688fc6f9acc9eb9", 0xc6) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000003bc0)=""/202) ioctl$HIDIOCGVERSION(r5, 0x80044801, &(0x7f0000003cc0)) syz_usb_connect(0x2, 0x373, &(0x7f0000003d00)={{0x12, 0x1, 0x310, 0xad, 0x7a, 0x4a, 0x10, 0x1b3d, 0x143, 0xda84, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x361, 0x1, 0x5, 0x20, 0xf0, 0x20, [{{0x9, 0x4, 0x3c, 0x81, 0x6, 0xe2, 0x4c, 0x9a, 0x81, [], [{{0x9, 0x5, 0x9, 0x10, 0x10, 0x3, 0xd2, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfb, 0xf46}]}}, {{0x9, 0x5, 0x86, 0x2, 0x10, 0x81, 0x8, 0x8, [@generic={0x34, 0xf, "be5c8361f7e9bf2b512b01909c89467bf40891693c1b45b7d946dd5978c1ef4abf67185dae90f77be833a5e023211a789d6e"}, @generic={0xec, 0x22, "77380d88e862dce6f2aee973ed1d7929553e3908376db31c2f0c8820777ffd11e8afdff3e4eb35aa2cccadca40eecd07f2b6144067b67769cdc8dc6122a250fec33c3a1e70598e4aa9f6250507a5260d5f99f6ed56a860727a972b7cedc093205898406f54517afee1a97df6b390a4634b0781f8d7ea1537654d2ba4699567660b74b393bcd35e56751438419b8f8ae68e55ec9673a32a54c34692497b297f3b0dfdda93b4fa428c610597d8b68fd33ea8e6b6583ebf2b26d5a989abd5dbfaecb26f9077cc38390698c8ff5103dcfe9b9e056078e4ef458be07b1f7b813658107b3f131a847632106998"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x1f, 0x20, 0x1}}, {{0x9, 0x5, 0x7, 0xbb4c40f65c305a9b, 0x3b86eca0ddde4b68, 0x7, 0x8, 0xaa, [@generic={0xa8, 0x5, "6b469795d149fa6d6d3b01d5dd64816255a93adabb6bc030db09bbc08a6408faacd8156e6dc4ef3e7fa00a6ec6fd47c93b5e44a7fa212c55cb9b1f9c4f017c2a3f4af4792f83deb093ed4b87fc340299a522a4035ec9a7f05949830bd0e6f02d0303b97db273a971387c5439d6346a5603f406dc08af506a669a575aaba3ea9cb7853bea62cae213a8940e335ecaee9c91861555a47487aa6c84b32246698aef615be0b952d0"}]}}, {{0x9, 0x5, 0x81, 0x10, 0x10, 0xa7, 0x23, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x87, 0x1}, @generic={0xde, 0x23, "7a6a4e3049ae986804535b1e17f9189970fd725a95d44549b0fd70dbaea3722f5c86c13cf6c12ff34d25220e604be451f582592ed2b4e1cd40fc5081e4fcfcc76802e655b8ac303d287bbed15060665e0208d2b97e0e044bb6c9f28a1732bda377d980312900b064e611720b5080bb31c000fb759daecd8e25a6097b75afe38fa9d6e2847f2a905b0b9a2cea67484657bc42b8cc253a1519a545cf0abb632382fde688313f736b924416b9b9f07c08a3436fc85aabb6b693caf148205e4480ad5caf9d6818b8bbc73baddaed5c38b104fa3734dd8626fa44e7283e25"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x0, 0x7, 0x3, 0x6, [@generic={0x4f, 0xc, "eff57d5381e8ac53f78eddb006dacc365b4aaede526a6aafda10c5ce13ea3bac6b9a560c321ee72f82c42e35bb184fefb0571cd6c7a334bb7785d9f0ca7d865d0a49473565b943c7f34c9d0ef6"}, @generic={0x16, 0x4, "583cc734f638f057481c91264d608ae7dc540c3e"}]}}]}}]}}]}}, &(0x7f0000004280)={0xa, &(0x7f0000004080)={0xa, 0x6, 0x0, 0x8, 0x9, 0x5, 0x40, 0xd7}, 0xa9, &(0x7f00000040c0)={0x5, 0xf, 0xa9, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x1, 0x9, 0x8}, @ss_container_id={0x14, 0x10, 0x4, 0xfb, "198e3748748360e0d552264f3fae4ad9"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x7f, 0x4, 0x5, 0x7}, @generic={0x7e, 0x10, 0xa, "0739d51e548d068734ef829dd0a901af2719739ccbeb9d52db1577ca069dbe21bc0e1d2fc0fa4ff77a147cce56e19b1920b935725bf32d8f420b30cdd2d453db1b4dfabaacd8d91a02a6cc02237915101217a76e84cd86275dffe7802180c96bce5363a97faa39dca40174ff2f54b49c17130b27f7a76c11e38fa0"}]}, 0x1, [{0xc2, &(0x7f0000004180)=@string={0xc2, 0x3, "65fafbe44eafa21308f62a48532749dff7b4fc7f6789aca7e27fa37fc2cf2d29b1d2504746af5c145f659ca2f414f8ca687b9786816d558cfc878f695d84e4ad7d1b16ea4a1310c84d9b302900a88c85a6106dea4fb60cbee43e00a0a954c5031b12955221c5dd5d1767df5f57c3196bad5f26d3e31a04fc63c9c74af9011dd1841e5b8d14210711dd3d83c54fdc466c2abcd205ddbe46fba081c7b48962f12b2fbcb70b9346490891a941bb4ebd1c663dbb79df5e6367b035dbb87c30cff852"}}]}) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f00000042c0)=0x10000) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000004300)=""/47) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000004340)={0x5, 0xe, 0xf800, 0x2, "a28a31560fd5ff2c9718e213d173d048c40e7a38037f66b6be57303adf0f8697"}) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000004380)=0x8) [ 87.353997][ T8] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 87.384873][ T726] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 executing program 3: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) r1 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x290, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xfd, 0x50, 0x4, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x3, 0x1, 0x0, 0xf9, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x1ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x448, 0x0, 0x1, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x1, 0x6a, 0x8}}]}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x35, 0x7, 0x7, 0x40, 0x1f}, 0xc0, &(0x7f0000000380)=ANY=[@ANYBLOB="050fc000050b1001028400ad0244757d56100ac24f1a52d8fea30d57454f507797335cbccf227741412cccd3c1835be8c0a4bfdbebd13fff1448253c0fe43e93164b53021bc08ab837f85787950d29e77572b4a707168e7eac64b862c97a603b95b9b680b27012221000b9184dd8a5cf2a2b376dbe6ba7672e9263c82b32e970fbc08a67eac3d1e6f318100a04030000000ff0000000000000003f000030c0000020100a07a500000000f007000000ff0000c000003000ff0030c0000000c00000"], 0x4, [{0xdb, &(0x7f0000000140)=@string={0xdb, 0x3, "78d0b594f94a8b1346679dbef2ab0842960797d99e9ec995e56fc11074dff19174dbf8bdc6b558ebc24d737b3f3dbe2a4236299c7ae9dd28148853049ca54170f4c57ab5c49cd5ed2fe9a2c8a6276d0efd48a0b998085299347a1ab3c72f5a4c8cc6f6d5efbafdce66f3ebbfa55e9702a34e4ac7c2052af7d9325ebbdc3b7bd8efeee30b9cbf54026bd839eeba2d12726d14601fbd40cf6d46af0859918d32cc09b8628a55a37a8374e3b03c0a07b846be4fd8125a524cf5147e32a2080bbbd78ebb74056cc228bff4ac2d175ad65aee4b9eeafe908b903ce2"}}, {0x7, &(0x7f0000000240)=@string={0x7, 0x3, "e212501efd"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3401}}]}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x10b, &(0x7f0000000040)=ANY=[@ANYBLOB="05010900b24b6a10e6040300770100000001090224000b010000000904000312ccd4280009050b02000000040009058a02"], 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$uac1(0x0, 0x71, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x5450, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x542) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x8, &(0x7f0000000600)=ANY=[]) ioctl$EVIOCGMASK(r3, 0x80015b12, 0x0) syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@extension_unit={0xc, 0x24, 0x8, 0x0, 0x0, 0x0, "f92e95f8d5"}, @selector_unit={0x7, 0x24, 0x5, 0x0, 0x0, "411d"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_disconnect(r0) [ 87.397758][ T726] usb 1-1: New USB device found, idVendor=046d, idProduct=1017, bcdDevice= 0.00 [ 87.406841][ T726] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.418423][ T726] usb 1-1: config 0 descriptor?? [ 87.441757][ T726] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 87.483508][ T4799] usb 5-1: device descriptor read/64, error -71 [ 87.533596][ T8] usb 2-1: Using ep0 maxpacket: 16 [ 87.540729][ T8] usb 2-1: config 0 has no interfaces? [ 87.546304][ T8] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 87.555379][ T8] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.565812][ T8] usb 2-1: config 0 descriptor?? [ 87.603414][ T4799] usb usb5-port1: attempt power cycle [ 87.609440][ T4803] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 87.644107][ T4805] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.652870][ T4805] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.663267][ T4805] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.674445][ T4805] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.684138][ T8] usb 1-1: USB disconnect, device number 3 [ 87.753205][ T726] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 87.777054][ T4807] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.785921][ T4807] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.802689][ T4807] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.804078][ T4803] usb 3-1: Using ep0 maxpacket: 32 [ 87.811613][ T4807] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.822900][ T4803] usb 3-1: config 1 interface 0 altsetting 3 bulk endpoint 0x82 has invalid maxpacket 16 [ 87.834003][ T4803] usb 3-1: config 1 interface 0 altsetting 3 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 87.847092][ T4803] usb 3-1: config 1 interface 0 has no altsetting 0 [ 87.856997][ T41] usb 2-1: USB disconnect, device number 3 [ 87.858413][ T4803] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 87.874099][ T4803] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.882409][ T4803] usb 3-1: Product: Ǔך샵ᇍ䃩萲颁亇嵫ﯵพ홸㵒穵翐ဍ绌뱇뛺怭﯈馘ョ煚적畷邚㵛ࣉ᥆梿 ̄⢻擴蟠㩵얩䶜槝겤䈹Ჩⵗ㏜䁞绣懲•슮ㅓ쇻疝⑺禎푧ť꿄붜ᱱ뾺ⱃ줟䫹⏛ [ 87.905439][ T4803] usb 3-1: Manufacturer: 簶鿢ꤡ⒎鼧ᾱ攛虁⭵㶷ك鬓聸㒍೜秛趙炁❔䱇渰舨퓶령쀥돕ᅨ᳝䤰䂠曝䞰揖犋ꍪ뱽拳ꢸ풅说᪞餚쩌쬳⇬烁ﳚ럿夷ﳨ䩣쪿䭈뙋쫕䡊≺멧ꉞ [ 87.927849][ T4803] usb 3-1: SerialNumber: 斠⣵鰟ꃶ㪡镄黏䄸ꨉ [ 87.939794][ T4809] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 87.947431][ T4809] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 87.963194][ T726] usb 4-1: Using ep0 maxpacket: 8 [ 87.972628][ T726] usb 4-1: config index 0 descriptor too short (expected 301, got 45) [ 87.981745][ T726] usb 4-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 87.991549][ T726] usb 4-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 88.001414][ T726] usb 4-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 88.011455][ T726] usb 4-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 88.024510][ T726] usb 4-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 88.033709][ T726] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.043014][ T4799] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 88.085063][ T4799] usb 5-1: device descriptor read/8, error -71 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x3000000000000000) syz_usb_connect(0x1, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="12010003afcf6808b40b9b0a9b30010203010902"], &(0x7f0000002040)={0x0, 0x0, 0x23, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x9a, 0x28, 0xce, 0x20, 0x1908, 0x1315, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x82, 0x2c, 0xf4}}]}}]}}, 0x0) [ 88.236644][ T4799] usb 5-1: device descriptor read/8, error -71 [ 88.260748][ T4812] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.272068][ T4812] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.282202][ T726] usb 4-1: usb_control_msg returned -32 [ 88.288033][ T726] usbtmc 4-1:16.0: can't read capabilities [ 88.304373][ T726] usb 4-1: USB disconnect, device number 3 [ 88.360618][ T4809] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.374050][ T4809] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.388374][ T4809] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.397413][ T4809] misc raw-gadget: fail, usb_gadget_register_driver returned -16 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x3000000000000000) [ 88.410948][ T4803] cdc_ether 3-1:1.0: probe with driver cdc_ether failed with error -22 [ 88.424835][ T4803] usb 3-1: USB disconnect, device number 3 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2d5a, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006573bb08ac051992da610200000109021b000100000000090400000103b800000905816b40"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000ac0)={0x24, &(0x7f0000000900)=ANY=[@ANYBLOB="00004c0000004c804be7eb0a96f2e5f801306461676825716bb75850a33cce36a59951210f9a6b5854d18501247aedae23e034816e854a075b57a4ad725d4ecc58f8a4b406a16506690b2926083c394a36bd"], 0x0, 0x0, 0x0}, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000079381010c2154000fb0707820b010902"], 0x0) syz_usb_control_io(r0, &(0x7f00000009c0)={0x2c, &(0x7f0000000780)={0x0, 0x3, 0x54, {0x54, 0x23, "d7ec61c5333e02d774ebc9e56e73a602575e2703eac48714c2f95d639c280e3027010ebf7642151d20fc3eb481b759afcd0f74fe10605e687bbf1abc1caaaf5543c943d8511fbe4401244776395ea517c8bb"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1801}}, &(0x7f0000000840)={0x0, 0xf, 0x44, {0x5, 0xf, 0x44, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0x0, 0xf, 0x292, [0x3f00, 0x3fc0, 0xff0000, 0x0, 0x17]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x40, 0x3, 0x65}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x9a, 0x2, 0x8}, @wireless={0xb, 0x10, 0x1, 0x4, 0xa, 0x3e, 0x3, 0xfbb2, 0x9}]}}, &(0x7f00000008c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x2, 0x3, 0x9, "7726d33a", "21696df3"}}, &(0x7f0000000980)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x4, 0xff, 0x2, 0x0, 0x7, 0x6}}}, &(0x7f0000000e80)={0x84, &(0x7f0000000a00)={0x0, 0x14, 0x6d, "63c58a2dad09434a0e4e9105e60a18fe31ee1207a54012be77ba3163a0272f7497420fa3619950a80abb6c311ead9d33bba587df61f842b76c5724fee86c96eaac5c44b14b9bf71e25049d81b3724dd78b980ef9d67373357895166a57f2ed50494c63d3c74d3cab5c8f6cfa0f"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000b40)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000b80)={0x20, 0x0, 0x4, {0x1c00, 0x80}}, &(0x7f0000000bc0)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000c00)={0x40, 0x9, 0x1}, &(0x7f0000000c40)={0x40, 0xb, 0x2, '\vy'}, &(0x7f0000000c80)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000cc0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000d00)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000d40)={0x40, 0x19, 0x2, "bb53"}, &(0x7f0000000d80)={0x40, 0x1a, 0x2, 0x62d9}, &(0x7f0000000dc0)={0x40, 0x1c, 0x1}, &(0x7f0000000e00)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000000e40)={0x40, 0x21, 0x1, 0x4}}) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f00000001c0), 0x0, 0x542) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x542) write$hidraw(r3, &(0x7f0000000f40)="f151191313cdde14f18922b37c5db68edbc81a474fddbf9061ca7163cb7258f4dec50e260a5f0a8215143b8468d8fa676fb551109d142acf63ddc85c72879f3e1bf31e9942c4929699ef7acc40ae006ac72187627cc7afb88eadb2f93fc41838a465a979404045f5a1ac4beb63190ca40af6efdd2a1eec33dc7cb8524b3271e60da5e27b357d204df8b416dc5f73443a5e5137cfdf632de00abf7ad9ad86ff3e3519bd2cebf7ce340a204804a1928c2cdadeb95e3fec864832ef4d935a4c3cef598f739485e7b30c95d206c4cf050f389c27fde5e57a616e14cc5c326fda6ff9b7bcb5a9e093d8f704c840bfb80dd77b6c62abd70eb6746e4bba4667182a4d6a0e7e885e717f8614b131e039749d5b4405c751b4bbc84d87030275499c36e89d427dca4c3ef80b1304e75216773b6025439cff292df6fc94304edc4cb4e2655edfadf86408e54cce5496d3ae38ea0ea289483e8fcac1cbcac80a77d1d47ab31326a754e530feb063743e4447998f7fe64c7b0958f40a884b0eb8fc0ca79236d253b684f2dc6e69b81e1bf8a1cb7e61a2748a09cbd32f9396da3e28957059a3fe95a37ce916e7bfe81562fe2af0cd691af3f39f96d0c8dd144a053a32aa6377823ef5f5d96784ba30a45b931e6a46de54eb8e3685156e003ea4a17fb3436666682595cae58ba00841848385ea2c13bcb3fb3664a5a7d125a41e2870bb4446664c43f10adf9ba556bde3337324f54b3e15bcf07a85a8931d3b9ea482199462ebc9fdc49b315cf7dafd2826236c9f648a41664bfd98598c62cc541dfb813aeb8b677ef50a8b54378491082c54fad2caf6a16d11e13f01a89ac4ab5035dc06bf36fff4a25b515ca8d5bc53eabdf42e8b098edc41efa4c3ef8e122de6a10fb9f1845dac5ba114b7fe8c9d60493c64e5a2faa688a4c62207073ecc96e6786a286bbd7c9692244b9066c62d86540b684371c36a201d06f9b1c69f4d95c85b3dee09060d7f9c6de0d716be7fc095f19e4cb70782792dd31ff754b896ad5caedf51dc2cebf9ce0a6b0336bbf8f3ba7ede2687a0c5b95d64a949b9811200fe5c32712c52f1cdb863509d76062fc5662c124ed073402afd4f49cc22ee89ad30c6ce70313b98a43084006c5c9fb20da468521ea39b87f0fbaa80acbd66eec9855992460f5d41fe1cf5de2b3184679495dcb48e1166f7ca2acc1842c8a5d04b4e936d2420350520f66f52be87bd4bf68c8aa97a61033bc745561719aa2fd9bfc9345a2a17294c0ca78e2d9cce0293fa80fd184b1a17c7faab84ce0bb493bdec3c96f1464b00d9538108cf0853d592636a94b155360d46c5d422ee0c5b308e37fe25dfe3f785ea12740236f76129148bd90ff5cd6def538989f561ea6062cd37bda29930828a5b39fe20b08e610cd6b2a5fe7a5db27fa1760399dd9b97cd95371b4fee37c986366935467b9008a19674ff284d00da4745e56c4f34197b8b5035ff99d775c553b1361fd6b7ce865292e5404f30144e862727dbb59a6e6c9b44548d57acb8850cc11cbae13521b4ffea724e6f86a603c2597862c19daf51d6a38f055121faf55eaae8d50967be98868803bf7389b86335f1f59a7b18e5dbc25bf079a51e0c652a01006277b328f4a757ffe235d4beb5598f98093fe7bafe9a57b0f5013704d68295bc0437d9058f469ce9403669bc3dec6eea34c00978a21881e399479b708b3601e920267f96e2188479f5f2546bec86612c0218c526867357fb2de9c9e651cb9baf2a9dad6077fdc2177421883b2b291200ff2028b7cc2ea3bd2b1026e51b2f15339a4e2a4361c553e94283935ffb34a7536f2ff7423056375ecf3d165607e8c7e2524d274ad7fa4ce6269ee58f7d48ccdf093ece0b871dffef931fa00c413a80f53146b9d029658efed26b7e34594ac61e81642aeea2c700e8cf81e0b2f8f49011dbb25f13b6819b09bc179ff16d3588a7381fd58aac2233b9ca8de3bbf4fbd9227a9ae874858dd00059cbc4c2a8ec1bfcaae3237174e371dc58757ce31cf757ac8de76b183f662fec8da990496bce4cbf881d79a2ab5f91eb7dad5b89f1420c645a877f9135ed0e0d6d42c1fc74c7fd4740374029c5bbd74dae501d6c94389208ba2fb594291a6ed7f84635e4fe18c54734f9a861f334eafead6568d33b047c9408cf287c8d5f920d52dc655df361f4ea56885b8574f0fc510f22668be4e6461c56a626596b45e2116ec40a84455b7150d8b33787ada5320989bfce6819d981cb00bacd2f185ecfa4ed0d7d538ce2b0838f0fe2509dbe9da94ec0a348ba90b3fc65fdf43390393cff101c82bbfa3edafd610fcbda9f06b69ba3948d65441f6ca77defee5cdc3e077309faa232421b23b5d71408550fc9e15d5805844ace6909d5dddf04d8705f55c04cde1b80a6756fba6d2a97bcefe2f5343daea485a715b722c9f0db12283463505e0666bfbee338a6e0726c5a5391de88b38b4f262775c85fbef34635d11cbbb983820ed3c524d19c48a2eab42e80cb63d9304b0b6693d5ca7f0dff38a78f1e2a351721a5bfaaefb1541248ca940e422b54ed4df193f54b1510d51e3e9df86af244648d5212461248351cccaccdc34010fb38ab5b4fe10a9bee8513af856fbca72b11fbfa922cd981eb28719a5ebb1cfab413f39882a1164bd2b9534416f0a8df2ce2209f7d62e3232b5c3f258ac7980c3c277289a3c1212c4a895aa3d4eceddd3989230bad11fe75e64bfb7579dc2d9a93aac9d639dd9494878a3907cea6a0714724422c91147436874a6dcc3e4d3d8becb24cdca012bb2fbdef419f7b88345bee2dde42c25abb9805b340c8e7f1e824913753774df71242727242e265bb1843f9142e00662bca1cd05e83b3bb291a5e6c580d6a7ab6dab3535ee8f8b0aa97397b9bd891a013e8cb0e4a38d4a37db8a31caf6e15eac1b9903c8b4c51fee4fa7546194262d0228ba54fcd78eab0f5c63b9a3956301ca97415293f9597e707e36f6e6a0d93e437ff0ec0e25114a4fff9f0c86ed71a71e7fa778b6cd42e3fc7351342b802926d0585c37e3ac951b6ab6a6cd906d147abb8e41411f9e08211074907f5769d08f23de42fdcff2fb47b13d449811aa811fd94c71e469f63298e5766a7ecc6eb6d1ff46e4891ed882e3b5edfdc705841c4e88c534f33e95a39a7dd54f4269047da41e53127d73adf2ffb57c63ccff72881740476de4dddc7491df6bbca82e93cd8c21c611c184f5246bad61a6e0345f34a800da139d73e881b70aa0c1092a907b1f021cc91d51c4fc40bd9dffa8ad9a13e505ef62172efbda52ef70f962bcf3bbd3b113781effb7f9386d001b52eca9c513595465c41976f629edf76919e7469a13b833d4adfa84d94cf8f97029aa4812f39a3e1efc015f499de380e3c1b1c5c240b04dc458c9c42f26cddc0a005871c90e57f4c980cb35695fe836eab7dd43f7605ae218798038469bdb0c827a14ed9cff043352e9caa8035dd691958b723f873993772f8960c9c56516bbc4ac754c52677e8ad7fb34e8b4d747b7e72b4dc7cc942d160196ae5eff6309dbe86daa57534f3d663a13066e2c78632496ead7ad894837e4cc076b656b1e9a6525721ed5a4762934572855ef5432984440bc669ae35f8c2df86a8c3ab51898016bcca4c3f34cd28691b64990bf7fcd4b3b7a497171ca0cd7f4789b54e54a9f332dde44e9e13faca5cca027dffb217bbc54a2a8cb93de3eaabdee458153690a8c8a0fd3f67c8129d72352142226ff039f8e9981697dc2aec893247e5c49519d1d9ed41d7665206b948e9ecb271249b65849e068bc5be09e5d4045c26170fc32e459667fb1506e56fbbb46bcf02932aa001dccba148c9975f1b509f83a5f7c14a3d47987e580bb6523a05659b9260d58c340d0073bf32ff7eb9f52b6c329f5f6e5b0083bb2683bfb86e690ca8ca1ed22fcd7201ee79beb50e7f759fc42d000e269628502f6b30da99f4b9df6a249f42d62f80927fcd37b8bad40a5a11b2447712de7db2a4bda25c8909b9c88df5d329c36046b822127b04c450ea90680fea44d99cfcd59b52e19e8a0a5709a5166a6cf9467998ba690d163fbda64b0f1e388a5543e0bad599c9d08cf25dce0524a60cadf88cabd61e6153eb3fb185803943e2dff69d1890252d08fa27476e581d468514506c7411d81c80d055991e82f9ce6632d5e73de601575d7d4f7640df6462ef6b7cd966f69317a089f1eaee0fb1f1533f949bbb04af84e5b4bb3f5ca460eb845e8c30b4753ef8103d6ecbebe5e72a6c89e2ca0c84e16aafd4bd36982506224f5fee4f311a322b32e03f066d911187cf9b566fc0dabd6a02eb3c1c201ff90a69277f4d4b49a304684d918ac67cc1760afe20f6d458a6441f663a8858e55e27c0f585925a2e6eff73bda3749eb7832570e7493aeb2d56065268668050722f961c8e484976ae2fd560ea4a810d6057ff11be516766f301cba05cb14205415347bdce600a49680a928caf139a217a57ad272369c2d8eb0beb89bc07a34b9177351795979b342facc6fb8742b0fcbdadc63ab7f235bb1324d2e6dd9b58171d3510892b7c0074f623e541095c33ce5616f40bb70b7918cdbfa5b412be132d107fa12b4c292db252e1da716ee70224203979bc5d4ccd071bc745b259265b7e5c0a8290f027e955d143eb5083d81a5db035ca5194f6554b4720179bee95abd66f243c28d177221008a355c91d3bdb9fc517bb55a76f17cca3545956a353f72558dc97023e0c206a948aa6c3d95b65f58a84be951cf6094e80b22db8e227af1c68d656553e5a4b2965ec0b14d2de05447e723dbcb3b69978e2df0a6e54a42aec32ff99d5413fe3e7332ab98675660b53b886cb5a9b4b13af070b671b9669db27164d8171876922e4ea6710afdaa7970b5a7bbb0fb3916c3687114b5006df4c56132819bf80308aef24203b12a484e7683556bf66cd0c37d50dc0f47133672b39f2fd23a20343b750362f1291f4c444936653618022be8e0dcac0dfe037481508f344de772a70b565d864cf5728a0699ff918f9c1122535cd6e5c4bdf5ec0a08cd983bb8761787bbc6c3227c08d880a845d977f00b09b19e2d8238c0a9c6596c56e3edc0d834820e40818a44cff397a810ff38afbadd41e846c282380abe40ef8e994402ef0a5f1acad1a25e6cfeff651eefe253e89dc653b0101e21ce6485800df6aa6aea80998f538143c8d784a20c0fdbef1b2df47c1df2ea5421d077e24be0b0893ab3bbe69bbc255503af1ba79165af80a3bf1984a57fd081b665c72359b88edadad123ad810e8977df1f0c098c3e68a28bc7d138dc7d856a0df9f4da485ce88a591a024460cc51ca25b22b9cf98970fd50a9c6bf617be1e716b9e7c711849b2120808a175814285d304b31e25b1600a611388b49b32654c5af33c6aaac5d2c86f10b51ddc4146872a0b8413d35f9f06943a288dc4a5ea1e85089afef7f18781b8b9796df965b0e03e544f4ebebc21ec9be790133947ce5eeae7374fbd539b6da3c0c5fe6914d9b76f439747d2a4a3c003646a187769cebd23c93c980d322d8ec33df9de84d453cda537753debabf704c38345aa48a416a2a8c6343c237b25f24976717463b7e87c26f44bbf614b6d2871690291fdc306ecba3c46068d571c9f767d79ad4c00f176eafb70cbc7d9c5741fac47e87b17f4cfcaa8aa7635ffcf3a42af87d7afd9da875dab46bae30d60f69ef31211acb064a0c63a22c821a60b32a9f340c5c2a998c940b8d3ef81a8693a591be7ae9e11f10bbb6c33582020f897be591d160797a3336de89ba9afaee7a8f605f16f97ad46e3c31f77087bc3258fc0769c6556b201ff64c657467911ab9db61288a1eeb76c952eb5e5fbcbd8712596ce0438d4ab275e4765dce6d5e39bf67eb052461d6ac9ad8e74d913c15cf8dfd8419d000000000000000000000000000000000000000000000000005ab74adfae57620ff43daadd2bd28a2c3d577b5541ddff59dee94d02d392d143c8cba6446c22c8b6dfdeb32b315d43f2cb3633bdc1ed21f648b6dd7f1ca5652a6a79ef15f3a1dab27bcc6f", 0xfffffcd3) [ 88.513108][ T4799] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 88.534159][ T41] usb 1-1: new low-speed USB device number 4 using dummy_hcd [ 88.551210][ T4799] usb 5-1: device descriptor read/8, error -71 [ 88.704673][ T4799] usb 5-1: device descriptor read/8, error -71 [ 88.745347][ T41] usb 1-1: unable to get BOS descriptor or descriptor too short [ 88.754654][ T41] usb 1-1: config 0 has no interfaces? [ 88.765440][ T41] usb 1-1: string descriptor 0 read error: -22 [ 88.771789][ T41] usb 1-1: New USB device found, idVendor=0bb4, idProduct=0a9b, bcdDevice=30.9b [ 88.781023][ T41] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 88.792371][ T41] usb 1-1: config 0 descriptor?? [ 88.823061][ T8] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 88.831494][ T4799] usb usb5-port1: unable to enumerate USB device executing program 2: syz_open_dev$char_usb(0xc, 0xb4, 0x3000000000000000) syz_usb_connect(0x1, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="12010003afcf6808b40b9b0a9b30010203010902"], &(0x7f0000002040)={0x0, 0x0, 0x23, 0x0, 0x1, [{0x0, 0x0}]}) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000080)=[0x1, 0x6]) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x80086601, 0x0) [ 88.893029][ T726] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 89.004875][ T4814] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.013563][ T4814] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.024180][ T4799] usb 1-1: USB disconnect, device number 4 [ 89.034777][ T8] usb 2-1: Using ep0 maxpacket: 16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001300), 0x1, 0xa0200) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000002a900007000000008300000000"], 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000641bfdeea53ab3f2236e3b8e7759f22c40cb043101730d010203018bd8b371fe45150f5fa58ebd"], 0x0) [ 89.050304][ T8] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.061685][ T8] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 89.071815][ T8] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 89.081343][ T8] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.096056][ T8] usb 2-1: config 0 descriptor?? [ 89.113105][ T726] usb 4-1: Using ep0 maxpacket: 8 [ 89.120639][ T726] usb 4-1: config index 0 descriptor too short (expected 301, got 45) [ 89.129573][ T726] usb 4-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 89.139747][ T726] usb 4-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 89.149739][ T726] usb 4-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 89.159773][ T726] usb 4-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 89.173173][ T726] usb 4-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 89.182376][ T726] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.223590][ T41] usb 3-1: new low-speed USB device number 4 using dummy_hcd [ 89.399964][ T4812] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.409102][ T4812] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.411251][ C0] hrtimer: interrupt took 166785 ns [ 89.421444][ T4812] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.431079][ T726] usb 4-1: usb_control_msg returned -32 [ 89.443577][ T726] usbtmc 4-1:16.0: can't read capabilities [ 89.444687][ T41] usb 3-1: unable to get BOS descriptor or descriptor too short [ 89.461982][ T4812] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.472254][ T41] usb 3-1: config 0 has no interfaces? [ 89.487333][ T41] usb 3-1: string descriptor 0 read error: -22 [ 89.487974][ T726] usb 4-1: USB disconnect, device number 4 [ 89.498423][ T41] usb 3-1: New USB device found, idVendor=0bb4, idProduct=0a9b, bcdDevice=30.9b [ 89.508684][ T41] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 89.522471][ T4818] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.536907][ T4818] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.537693][ T41] usb 3-1: config 0 descriptor?? executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x401c5820, &(0x7f0000000840)={0x69, "59c5f9a273a86c9d5461ae4ae0d7b01d45765c60d018a3093edcdf333cd7a0ce494bf9cc99ccc36b5c14dccd7cc7ceb8a4d5d63b71342d6e328deccbeed61ec2525cbc5583c1004d5e506f1bfc069bc800db619aadba59739db5d2d8cfb3cec0463079000000000000"}) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00000009003d140f3c369197d09647190890"], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x9f, &(0x7f0000000100)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8d, 0x2, 0x1, 0x40, 0x40, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "178f237d55"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x8001, 0x0, 0xff}, {0x6, 0x24, 0x1a, 0x9, 0x20}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x2, 0x2, 0x5}, @obex={0x5}, @mdlm={0x15, 0x24, 0x12, 0x101}]}, {{0x9, 0x5, 0x81, 0x3, 0x7d7, 0x6, 0x5, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x9, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7, 0x3f, 0x9}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x5, 0x6, 0x1, 0xff, 0xf7}, 0x2f, &(0x7f00000001c0)={0x5, 0xf, 0x2f, 0x3, [@ssp_cap={0x18, 0x10, 0xa, 0xff, 0x3, 0x800, 0xf0f, 0x5910, [0x10100c0, 0x3f, 0x30]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x4, 0xfffa}, @wireless={0xb, 0x10, 0x1, 0x8, 0xd8, 0x80, 0x80, 0x7fff, 0x9}]}, 0x2, [{0xfc, &(0x7f0000000200)=@string={0xfc, 0x3, "bf40bd1aea4135ac7746f3ad534e76f476b15b9c7437b58fde46e6739e3949976384b9173fa85374f7da1e83667eddb713b51e742cb990edd963f2f23535fff32e30585175cefd1ec6fce992b95cb55d50a9a93865e973592362528bc0cde2b151d32c803eef79ca0e3f7ecbca7d94a21ccb628a501e5fcc32c3e15ee8e5b2c106eee893e151661a0508749252e9692138ad5f53a730bc000fe13f7715b4085597718be3e401010a8c1d9fd7402f61cf8b7cd70af3c7f0cdd4ae196632f29978e31cdb146461265f561ccaec63906b7c5eee2a6e8d243eed3aec51909246e62abab510862543d693414408ea4ba7236df2facf6f6ecb0d414f5d"}}, {0x40, &(0x7f0000000300)=@string={0x40, 0x3, "dbe17e438a86eda1a2ce8ec95db126538247e6f77474370e2485ce5721693cbf85cf1adfc4fbbb93571c75fb7c3229b513d2c776ea5fabd05c93ea904c3f"}}]}) syz_usb_control_io$uac1(r0, 0x0, 0x0) ioctl$HIDIOCGUSAGE(r2, 0x400c4808, &(0x7f00000000c0)={0x2}) [ 89.555960][ T4803] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 89.605926][ T8] savu 0003:1E7D:2D5A.0002: hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.1-1/input0 [ 89.743008][ T4803] usb 5-1: Using ep0 maxpacket: 16 [ 89.750061][ T4803] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.761038][ T4803] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 89.770938][ T4803] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 89.772331][ T2204] usb 3-1: USB disconnect, device number 4 [ 89.783919][ T4803] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 89.783956][ T4803] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.825762][ T4803] usb 5-1: config 0 descriptor?? [ 89.833253][ T4818] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 89.849466][ T4818] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 89.933055][ T41] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 90.115374][ T41] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 90.126774][ T41] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 90.137992][ T41] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 90.151160][ T41] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 90.160369][ T41] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.171700][ T41] usb 1-1: config 0 descriptor?? [ 90.177983][ T4824] raw-gadget.7 gadget.0: fail, usb_ep_enable returned -22 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="160100009ac0b620110f211083865578ac0109029c0001000004000904000001c6cbea0009058703"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) write$hidraw(r0, &(0x7f0000003000)=')', 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x2080) read$hidraw(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 90.268031][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.275554][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.283065][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.290408][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.297770][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.305099][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x82200) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) write$hidraw(r1, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0xfff) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x200) write$hidraw(r1, &(0x7f0000000140)="d5", 0x1) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000001180)=""/4096) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x4f, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x2778) ioctl$EVIOCGKEY(r2, 0x80404518, 0xffffffffffffffff) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x2, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000107d1e5a2d0000000000010902"], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x97, &(0x7f00000021c0)=ANY=[@ANYBLOB="12010000020000002505a1a4400001020301090285001b94cb702d81370ba1a9f260cf6f020100000009040000000000000e422406000119b2c44705240000000d240f0100000000000000000006241a00000005240100001224070000000000000000000000000000000e240700000000000000000000000000800400000000000904010000020d00000904010102024d0000090582025dcdeae8327ddc4fbe8a16b9489cc117243434c7992673ed74394579164e8f96eb7ee38f45"], 0x0) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x903d01) write$char_usb(r5, &(0x7f0000000040)="e2", 0x2778) r6 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r6, 0x400c4808, &(0x7f00000000c0)={0x2}) ioctl$HIDIOCSUSAGES(r6, 0x501c4814, &(0x7f00000000c0)={{0x2, 0xffffffff, 0x5312, 0xa453, 0x0, 0x3}, 0xb2, [0x5, 0xcb, 0x1ff, 0x80000001, 0x8000, 0x7e, 0x1, 0x0, 0xd9d, 0x4, 0xaf, 0x0, 0x800, 0x101, 0x6, 0x7ff, 0x3, 0x95, 0x8, 0x20, 0xc00, 0x0, 0xfffffeff, 0x7, 0x7, 0x4, 0x1, 0x2, 0x4, 0x8, 0xfffffffe, 0xff, 0x18, 0x7, 0x6, 0x6, 0x7, 0x400, 0x18, 0x10, 0x4, 0x4, 0x7, 0x9, 0x3, 0x1, 0x2, 0xe3, 0xffffffff, 0x1, 0x4, 0xffffffe0, 0x4, 0x5, 0x9a, 0x9f, 0x1667f79e, 0x0, 0x7fffffff, 0x7, 0x6, 0x8, 0x6, 0x5, 0xfffffffa, 0x3ff, 0x0, 0x0, 0xc1, 0xfffffffa, 0x7, 0x2, 0x415e, 0x4e1e, 0xfffff399, 0xd25, 0x0, 0x400, 0x80, 0xd40, 0x401, 0x2, 0x9, 0x2, 0x80000000, 0xffffffff, 0x40, 0xa4a, 0xfffffffc, 0x90000000, 0x4, 0x20, 0x5, 0x1f, 0x1, 0x9, 0x4, 0x1f, 0x5, 0x0, 0x3, 0x4, 0xfffffffb, 0xaa4c, 0x176c80, 0x1, 0x1f, 0x7fff, 0x3f, 0x401, 0x401, 0x7, 0x7ff, 0x3, 0x9, 0xff, 0x7, 0xd30, 0x20, 0x7, 0x6, 0x7, 0x0, 0x8, 0x757a, 0x7, 0x9, 0x3, 0x1, 0x4, 0x2, 0x1000, 0x1000, 0xfffffff7, 0x6, 0x10001, 0x8, 0x4, 0x3, 0x3f, 0x3, 0xfffffff7, 0x9, 0x4e, 0x3, 0x8, 0x3, 0x8, 0xae, 0xab94, 0x7, 0x8, 0x1399, 0x5, 0x101, 0x2, 0x6d0, 0x40, 0x1, 0x0, 0x8001, 0x7a20b3a5, 0x1, 0x4, 0x6, 0xfffffffd, 0x100, 0x80000000, 0x1, 0x8, 0x40, 0xe5, 0x8, 0x9a, 0x4, 0x7, 0x5, 0x3, 0x0, 0x7, 0x47000000, 0xfff, 0xfff, 0x8, 0x9, 0x3, 0xdf7, 0x11, 0x9, 0x26, 0x5, 0x2, 0x2, 0x3, 0x3f, 0x20, 0x10001, 0x6, 0xfff, 0x5, 0x2, 0xfffffffe, 0xffffffff, 0xf458, 0xa76a, 0x8, 0x48, 0x4, 0x5, 0x8, 0xf2d, 0x800, 0x49c6, 0x6, 0x9, 0x4, 0x1ff, 0xfffff001, 0x0, 0x0, 0x7, 0x87, 0x5, 0x9, 0x5, 0x44, 0x10000, 0x7, 0x7fffffff, 0xdf0, 0x6, 0xd8, 0x5, 0x8, 0x8, 0x5, 0x7, 0x7fffffff, 0xeb7, 0x100, 0x9, 0x7f, 0x10001, 0x1, 0x8, 0x1, 0xffffffff, 0xf7, 0x7ff, 0x400, 0x101, 0x8, 0x9, 0x6a, 0x8000, 0x80000001, 0x8, 0x4, 0x5, 0x1cd01a2c, 0x400, 0x80, 0x2, 0x9, 0xbb, 0x77, 0x6, 0x4, 0x7fffffff, 0x8001, 0x6, 0x0, 0x101, 0xffff, 0xfff, 0x8, 0x2, 0x7, 0x7e, 0xfff, 0x3, 0x7, 0xfffffffe, 0xc98, 0xffff, 0x800, 0x5, 0xad, 0x6, 0x0, 0x0, 0x2, 0xc0f, 0x87, 0x8fc0000, 0x3, 0x4b02, 0x7b8, 0x8, 0x4, 0x2, 0x80000000, 0x1, 0x6, 0xc44, 0x8e, 0x2, 0x0, 0xffff, 0x6000000, 0xa4f5, 0x800, 0x5, 0xfffffff8, 0x0, 0x0, 0x9, 0x6, 0x4, 0x400, 0x7939, 0x7fff, 0x8, 0x3, 0xfffffffb, 0x4, 0x8, 0x3, 0x9, 0x7ff, 0x1f, 0x5, 0x7, 0x1, 0x6, 0x200, 0x1, 0xc37, 0x200, 0x9, 0x5, 0xebfb, 0xf22a, 0x3, 0x80000000, 0x2, 0x81, 0x3, 0xef0a, 0x6, 0x3ff, 0x401, 0x8ff9, 0x8001, 0x401, 0x119, 0x10000, 0xbe, 0x2, 0x10000, 0x0, 0x9, 0x94e, 0x0, 0x2, 0x7f, 0x8, 0x7fff, 0x4, 0x6, 0xfffffffd, 0x8, 0x10001, 0x7fffffff, 0x2, 0x2, 0x7fffffff, 0x7a3, 0x64d, 0x2, 0x1, 0xfffffc01, 0x40f, 0x40, 0x10000, 0x0, 0x800, 0x7, 0x1, 0x43, 0xff, 0x8, 0xffffffff, 0x2000, 0x8e, 0x1, 0x1, 0xb17, 0x8000, 0x2, 0x3, 0x9, 0x8, 0x8000, 0x5, 0x31, 0x8, 0x8, 0x0, 0x6, 0x8000, 0x6, 0xffffffff, 0x48cb, 0xfff, 0x1ff, 0x0, 0xffff, 0x2ac000, 0x31e, 0xfffffffc, 0x7fff, 0x1f, 0x5, 0x9, 0x80000000, 0x3e3, 0x8e, 0x7, 0x80000001, 0x3, 0x5, 0x7, 0x7fffffff, 0x0, 0x9, 0x9, 0x6, 0x80000001, 0xff, 0xff, 0x8, 0x7dd2, 0x116d, 0x5, 0xfffff000, 0x9a, 0x7, 0x28, 0x80000001, 0x5c49519e, 0x20000000, 0x5, 0x7, 0x9, 0x3, 0xfffffff9, 0x40, 0x1, 0xd47d, 0xffff8001, 0x8, 0x8, 0x6, 0x80, 0x3ff, 0x7fffffff, 0x1ff, 0x2, 0x5, 0xd954, 0x8, 0x1, 0x1f, 0x1, 0x80000001, 0x6, 0x100, 0x800, 0x146, 0x2, 0x2a53, 0x78, 0x65d9, 0x2, 0x3, 0xb, 0x80000000, 0x0, 0x5, 0x6c0b, 0x7, 0x3, 0x10001, 0x7dea, 0x30f4, 0x80, 0x2, 0x8, 0x10001, 0x72, 0x8fb72f9, 0xdc, 0x7fff, 0x2, 0x80000001, 0x7fffffff, 0x9, 0x67, 0xc127, 0x2, 0x3, 0x1000, 0x4, 0x1000, 0x7, 0x9, 0xfffffff7, 0x1794b077, 0x0, 0x1, 0x3, 0x8, 0x9, 0x80000000, 0x1200, 0x81, 0x1ff, 0xfab0, 0xfff, 0x80000000, 0x3d, 0x0, 0x8, 0x62f, 0x60c, 0x3f8, 0x4, 0x7, 0x66, 0x2, 0x8, 0x3, 0x81, 0xe9, 0x4, 0x0, 0x2, 0x8be2, 0x400, 0x100, 0x80000000, 0x101, 0x6bae, 0x2c, 0xff, 0xc1f, 0x7, 0x9, 0x2, 0x9, 0xffffff21, 0x3, 0xff800000, 0x80, 0x9, 0x5, 0xffffff1d, 0x1f, 0x8, 0xffffffff, 0x2, 0x3ff, 0x20, 0x5, 0x7, 0x6, 0x7, 0x53b6, 0x1, 0x4, 0xebd4f368, 0x9, 0x7, 0x1000, 0x7, 0x1, 0x7f1c2346, 0xfff, 0x5, 0x5, 0x0, 0x80000000, 0x9, 0x80000000, 0x1, 0x6d1d9dee, 0x100, 0x81, 0x1, 0x3181b40, 0x8001, 0x40, 0x1e, 0x76, 0xffffffff, 0xffffffff, 0x800, 0x3ff, 0x7fff, 0x10001, 0xd5, 0x8, 0xf3f, 0x4, 0xed28, 0x7, 0x9, 0x0, 0x9, 0x8, 0x0, 0x10000, 0x0, 0x3, 0xc, 0xc6, 0x9, 0x8001, 0x9, 0x81, 0xffffffff, 0x1794e27d, 0x5, 0x7ff, 0x4, 0x7, 0x3, 0x3, 0xffff, 0x0, 0x3, 0x3, 0x20, 0x8a, 0x80000000, 0x9e2b, 0xfffffff8, 0x1, 0xacd9, 0x4, 0xfffffffb, 0x3, 0x3, 0x7fff, 0x8f7, 0x4, 0xffff, 0x0, 0xfffb, 0x400, 0x6, 0x2, 0x4, 0xfff, 0xc8, 0x1f, 0xfffffffd, 0x8, 0x1, 0xffff, 0x5, 0x7, 0x52c, 0x5, 0x7, 0x7ff, 0x5, 0x5, 0x4, 0x0, 0xffffffc1, 0x20, 0x7f, 0x4, 0x9, 0x3, 0x10000, 0x8, 0x65bb, 0x4, 0x3, 0x81, 0xffffff01, 0x8, 0x5, 0x6, 0x6, 0x3, 0xfff, 0x3, 0x40, 0x284, 0x8, 0xffffffff, 0xeb0, 0x6, 0x3, 0x3f, 0x5, 0xfffffffa, 0x2, 0x0, 0x1, 0x0, 0x4, 0x8, 0x5, 0x4, 0x0, 0x6, 0x9, 0x40, 0x7, 0x78, 0x7f, 0x3, 0x3, 0xbb17, 0xfffffff8, 0x5, 0x80, 0xffff33c6, 0x7, 0x5, 0x1, 0x4, 0x1f, 0xd2, 0x200, 0x2, 0xf6, 0x9, 0x101, 0xebf, 0x0, 0xffffffff, 0x400, 0x7ff, 0x6, 0xbcff, 0xfffffffa, 0x1ff, 0x7fffffff, 0x6, 0x5, 0x200, 0xa02a, 0xffffffe1, 0x7, 0x9, 0x80000000, 0x8001, 0x5, 0x8, 0x8, 0x1, 0x2c000000, 0x8001, 0x4, 0x6aa3, 0xfffffff7, 0x3, 0x2, 0x2, 0x1, 0x5, 0x8000, 0x6, 0x9, 0x9, 0x6, 0x8, 0x5, 0x8, 0x4, 0xfffffffe, 0x3, 0x7, 0xe9e27606, 0xa9, 0x20, 0x3, 0x3f, 0xfffffbff, 0x2, 0x7, 0x7f, 0x1, 0x8, 0x3, 0x9, 0x6, 0x9, 0x225, 0x1ff, 0x2, 0x1, 0xffffffff, 0x0, 0x750d4c21, 0x5188, 0x800, 0xe06, 0x3, 0x4, 0x8, 0x3, 0x9a, 0x3f, 0x5, 0x80000000, 0x401, 0x81, 0xa519, 0x2, 0x5d7b, 0x8, 0x40, 0xfffffffc, 0x1000, 0x772b, 0x1, 0x3f, 0x5, 0x55b, 0x400, 0x40a, 0x5, 0x9, 0x1, 0x3ff, 0xef9, 0x80000, 0x5, 0x7, 0xfffffff9, 0x400, 0x5, 0x4e, 0x5, 0x6, 0x7, 0x101, 0x1, 0x4, 0x9, 0x0, 0xffff, 0x0, 0x1ff, 0xcb1, 0x12b6, 0xdbe, 0x0, 0x81, 0xb04f, 0x2, 0xb84, 0x1, 0x0, 0x5, 0x80000001, 0xfffffffb, 0xec49, 0xf973, 0x1, 0x0, 0x4, 0x6, 0xde, 0x9, 0x7fff, 0x8001, 0x9, 0x6, 0x8001, 0x9, 0x200, 0x800, 0x6a, 0x1, 0x8010001, 0x4, 0xb1, 0x1, 0x7, 0x4bb06db, 0xffff, 0x1ff, 0x7, 0x2, 0x4, 0x2, 0x2, 0x81, 0x9, 0xda, 0x8, 0x6, 0x2, 0x8, 0x5, 0x6, 0x1, 0xa4e7, 0x7f2, 0x2, 0x1000, 0x8, 0x0, 0x0, 0xfff, 0x3, 0x1, 0x0, 0x7, 0x10000, 0x5, 0x101, 0xfe, 0x5, 0x6, 0x8000, 0x3, 0x4, 0x7ff, 0x1, 0x6, 0x6da, 0x6, 0x4, 0x40, 0x1, 0xffff, 0x100, 0x1, 0x9, 0x3f, 0x1, 0x0, 0x3ff, 0x7ff, 0x80000001, 0x80, 0x7fffffff, 0x8, 0x7, 0x710e, 0x3, 0x4, 0x84d5, 0x71005a6c, 0x4, 0x2, 0x9, 0x3, 0x1, 0x8, 0x6, 0x8, 0x3, 0x7, 0x6, 0x3ff, 0x2c, 0x1ff, 0x9, 0x1, 0x9, 0x2, 0x8, 0x1, 0x2ecf, 0xfffffff9, 0x0, 0x8, 0x3, 0x80000000, 0x1ff, 0x6ec, 0x5, 0x7, 0x1000, 0xfffffffc, 0x6, 0x1f, 0x800, 0xf, 0x4, 0x9, 0x20, 0x100, 0xd6f6, 0x80000001, 0x8, 0x8, 0x3ff, 0x1f, 0x7, 0x7ff, 0x9d98, 0x9, 0x7, 0x8, 0xb3fa, 0x1, 0x0, 0xf841, 0x20, 0x5, 0x2, 0x7, 0x401]}) r7 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) ioctl$HIDIOCGRDESC(r7, 0x4030582a, &(0x7f0000000100)) r8 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGLED(r8, 0x80404519, &(0x7f0000000040)=""/149) syz_open_dev$hidraw(&(0x7f0000002180), 0xa9, 0x2000) syz_open_dev$hiddev(&(0x7f0000002280), 0x3, 0x220a00) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "00001182062b650900eb4e00fb6a82714456862f9916ebff0005000000408000"}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r9 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x903d01) write$char_usb(r9, &(0x7f0000000040)="e2", 0x2778) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYRESHEX=r4], 0x0) [ 90.312364][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.319869][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.327182][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.334484][ T4803] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 90.351614][ T4803] microsoft 0003:045E:07DA.0003: No inputs registered, leaving [ 90.367315][ T4803] microsoft 0003:045E:07DA.0003: hidraw1: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.4-1/input0 [ 90.379997][ T4803] microsoft 0003:045E:07DA.0003: no inputs found [ 90.386449][ T4803] microsoft 0003:045E:07DA.0003: could not initialize ff, continuing anyway [ 90.490687][ T4825] savu 0003:1E7D:2D5A.0002: pid 4825 passed too large report [ 90.497067][ T4822] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.507422][ T4822] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.522285][ T4796] usb 5-1: USB disconnect, device number 6 [ 90.658882][ T41] plantronics 0003:047F:FFFF.0004: unknown main item tag 0xd [ 90.671177][ T41] plantronics 0003:047F:FFFF.0004: No inputs registered, leaving [ 90.690584][ T41] plantronics 0003:047F:FFFF.0004: hiddev0,hidraw1: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.0-1/input0 [ 90.707260][ T2204] usb 4-1: new full-speed USB device number 5 using dummy_hcd [ 90.713072][ T4803] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 90.895434][ T2204] usb 4-1: config index 0 descriptor too short (expected 156, got 27) [ 90.903981][ T2204] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 10 [ 90.915302][ T2204] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid wMaxPacketSize 0 [ 90.923089][ T4803] usb 3-1: Using ep0 maxpacket: 16 [ 90.929655][ T2204] usb 4-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=86.83 [ 90.934467][ T4803] usb 3-1: config 0 has no interfaces? [ 90.940320][ T2204] usb 4-1: New USB device strings: Mfr=85, Product=120, SerialNumber=172 [ 90.946235][ T4803] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 90.954761][ T2204] usb 4-1: Product: syz [ 90.954784][ T2204] usb 4-1: Manufacturer: syz [ 90.966675][ T4803] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.970820][ T2204] usb 4-1: SerialNumber: syz [ 90.984457][ T4833] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.993534][ T2204] usb 4-1: config 0 descriptor?? [ 90.999377][ T4803] usb 3-1: config 0 descriptor?? [ 91.013343][ T2204] ldusb 4-1:0.0: Interrupt out endpoint not found (using control endpoint instead) [ 91.014203][ T4833] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.042453][ T2204] ldusb 4-1:0.0: LD USB Device #1 now attached to major 180 minor 1 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1a0100005c6b4408070a64006e40010203030902240001a82200000904000002ca744d00090503034d00ff99090805848f"], &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000401c1b021b00000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10f242) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000040)) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB=' $T'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 91.223098][ T4796] usb 4-1: USB disconnect, device number 5 [ 91.231724][ T4796] ldusb 4-1:0.0: LD USB Device #1 now disconnected [ 91.267645][ T4829] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.279164][ T4829] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.313798][ T4829] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.322571][ T4829] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.336245][ T726] usb 3-1: USB disconnect, device number 5 [ 91.393055][ T2204] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 91.405074][ T4833] plantronics 0003:047F:FFFF.0004: implement() called with too large value 5 (n: 0)! (syz-executor.0) [ 91.416449][ T4833] ------------[ cut here ]------------ [ 91.421913][ T4833] WARNING: CPU: 0 PID: 4833 at drivers/hid/hid-core.c:1451 implement+0x22d/0x270 [ 91.431039][ T4833] Modules linked in: [ 91.434920][ T4833] CPU: 0 PID: 4833 Comm: syz-executor.0 Not tainted 6.9.0-rc5-syzkaller-00105-g3f12222a4beb #0 [ 91.445236][ T4833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 91.455652][ T4833] RIP: 0010:implement+0x22d/0x270 [ 91.461743][ T4833] Code: 48 c7 c2 e0 d7 69 87 65 48 8b 05 ae 5a eb 7a 49 8d bd 38 19 00 00 48 c7 c6 80 b7 69 87 4c 8d 88 60 08 00 00 e8 24 44 0e fe 90 <0f> 0b 90 44 21 fd e9 5a ff ff ff 48 89 d7 89 44 24 14 48 89 54 24 [ 91.481725][ T4833] RSP: 0018:ffffc9000225fb68 EFLAGS: 00010082 [ 91.488055][ T4833] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffc9000412d000 [ 91.496030][ T4833] RDX: 0000000000040000 RSI: ffffffff8326b035 RDI: 0000000000000005 [ 91.504047][ T4833] RBP: 0000000000000005 R08: 0000000000000005 R09: 0000000000000000 [ 91.512023][ T4833] R10: 0000000080000001 R11: 0000000000000001 R12: 0000000000000000 [ 91.519997][ T4833] R13: ffff88811a084000 R14: 0000000000000008 R15: 0000000000000000 [ 91.528061][ T4833] FS: 00007f1d414a86c0(0000) GS:ffff8881f6400000(0000) knlGS:0000000000000000 [ 91.537180][ T4833] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.543845][ T4833] CR2: 0000001b30e46000 CR3: 000000011d48c000 CR4: 00000000003506f0 [ 91.551826][ T4833] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 91.559805][ T4833] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.568567][ T4833] Call Trace: [ 91.571956][ T4833] [ 91.574896][ T4833] ? show_regs+0x8c/0xa0 [ 91.579169][ T4833] ? __warn+0xe5/0x3c0 [ 91.583249][ T4833] ? implement+0x22d/0x270 [ 91.587678][ T4833] ? report_bug+0x3c0/0x580 [ 91.592177][ T4833] ? handle_bug+0x3d/0x70 [ 91.596505][ T4833] ? exc_invalid_op+0x17/0x50 [ 91.601175][ T4833] ? asm_exc_invalid_op+0x1a/0x20 [ 91.606289][ T4833] ? _dev_warn+0xe5/0x120 [ 91.610632][ T4833] ? implement+0x22d/0x270 [ 91.615067][ T4833] ? implement+0x22c/0x270 [ 91.619517][ T4833] hid_output_report+0x2ef/0x4a0 [ 91.624482][ T4833] __usbhid_submit_report+0x778/0xed0 [ 91.629855][ T4833] ? __pfx___usbhid_submit_report+0x10/0x10 [ 91.635765][ T4833] usbhid_request+0x79/0xf0 [ 91.640265][ T4833] ? __pfx_usbhid_request+0x10/0x10 [ 91.645555][ T4833] hid_hw_request+0x72/0xb0 [ 91.650073][ T4833] hiddev_ioctl+0x542/0x15d0 [ 91.654687][ T4833] ? __pfx_hiddev_ioctl+0x10/0x10 [ 91.662295][ T4833] ? __pfx_hiddev_ioctl+0x10/0x10 [ 91.667557][ T4833] __x64_sys_ioctl+0x193/0x220 [ 91.672458][ T4833] do_syscall_64+0xcf/0x260 [ 91.677318][ T4833] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 91.683688][ T4833] RIP: 0033:0x7f1d4214fea9 [ 91.688573][ T4833] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 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 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 91.708310][ T4833] RSP: 002b:00007f1d414a80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 91.716765][ T4833] RAX: ffffffffffffffda RBX: 00007f1d4227e050 RCX: 00007f1d4214fea9 [ 91.724840][ T4833] RDX: 00000000200000c0 RSI: 00000000400c4808 RDI: 0000000000000005 [ 91.732815][ T4833] RBP: 00007f1d4219c4a4 R08: 0000000000000000 R09: 0000000000000000 [ 91.740791][ T4833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 91.748836][ T4833] R13: 000000000000006e R14: 00007f1d4227e050 R15: 00007ffd7250be78 [ 91.756810][ T4833] [ 91.760008][ T4833] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 91.767656][ T4833] CPU: 0 PID: 4833 Comm: syz-executor.0 Not tainted 6.9.0-rc5-syzkaller-00105-g3f12222a4beb #0 [ 91.778087][ T4833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 91.788152][ T4833] Call Trace: [ 91.791516][ T4833] [ 91.794617][ T4833] dump_stack_lvl+0x3d/0x1f0 [ 91.799238][ T4833] panic+0x6f5/0x7a0 [ 91.803221][ T4833] ? __pfx_panic+0x10/0x10 [ 91.807747][ T4833] ? show_trace_log_lvl+0x363/0x500 [ 91.812953][ T4833] ? implement+0x22d/0x270 [ 91.817398][ T4833] check_panic_on_warn+0xab/0xb0 [ 91.822329][ T4833] __warn+0xf1/0x3c0 [ 91.826221][ T4833] ? implement+0x22d/0x270 [ 91.831282][ T4833] report_bug+0x3c0/0x580 [ 91.835624][ T4833] handle_bug+0x3d/0x70 [ 91.839806][ T4833] exc_invalid_op+0x17/0x50 [ 91.844311][ T4833] asm_exc_invalid_op+0x1a/0x20 [ 91.849261][ T4833] RIP: 0010:implement+0x22d/0x270 [ 91.854286][ T4833] Code: 48 c7 c2 e0 d7 69 87 65 48 8b 05 ae 5a eb 7a 49 8d bd 38 19 00 00 48 c7 c6 80 b7 69 87 4c 8d 88 60 08 00 00 e8 24 44 0e fe 90 <0f> 0b 90 44 21 fd e9 5a ff ff ff 48 89 d7 89 44 24 14 48 89 54 24 [ 91.875528][ T4833] RSP: 0018:ffffc9000225fb68 EFLAGS: 00010082 [ 91.881638][ T4833] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffc9000412d000 [ 91.889610][ T4833] RDX: 0000000000040000 RSI: ffffffff8326b035 RDI: 0000000000000005 [ 91.897751][ T4833] RBP: 0000000000000005 R08: 0000000000000005 R09: 0000000000000000 [ 91.905882][ T4833] R10: 0000000080000001 R11: 0000000000000001 R12: 0000000000000000 [ 91.913842][ T4833] R13: ffff88811a084000 R14: 0000000000000008 R15: 0000000000000000 [ 91.921809][ T4833] ? _dev_warn+0xe5/0x120 [ 91.926169][ T4833] ? implement+0x22c/0x270 [ 91.930615][ T4833] hid_output_report+0x2ef/0x4a0 [ 91.935569][ T4833] __usbhid_submit_report+0x778/0xed0 [ 91.940942][ T4833] ? __pfx___usbhid_submit_report+0x10/0x10 [ 91.946853][ T4833] usbhid_request+0x79/0xf0 [ 91.951375][ T4833] ? __pfx_usbhid_request+0x10/0x10 [ 91.959914][ T4833] hid_hw_request+0x72/0xb0 [ 91.964453][ T4833] hiddev_ioctl+0x542/0x15d0 [ 91.969086][ T4833] ? __pfx_hiddev_ioctl+0x10/0x10 [ 91.974230][ T4833] ? __pfx_hiddev_ioctl+0x10/0x10 [ 91.979449][ T4833] __x64_sys_ioctl+0x193/0x220 [ 91.984413][ T4833] do_syscall_64+0xcf/0x260 [ 91.988915][ T4833] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 91.994850][ T4833] RIP: 0033:0x7f1d4214fea9 [ 91.999283][ T4833] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 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 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 92.018976][ T4833] RSP: 002b:00007f1d414a80c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 92.027466][ T4833] RAX: ffffffffffffffda RBX: 00007f1d4227e050 RCX: 00007f1d4214fea9 [ 92.035458][ T4833] RDX: 00000000200000c0 RSI: 00000000400c4808 RDI: 0000000000000005 [ 92.043446][ T4833] RBP: 00007f1d4219c4a4 R08: 0000000000000000 R09: 0000000000000000 [ 92.051511][ T4833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 92.059761][ T4833] R13: 000000000000006e R14: 00007f1d4227e050 R15: 00007ffd7250be78 [ 92.071938][ T4833] [ 93.180978][ T4833] Shutting down cpus with NMI [ 93.186042][ T4833] Kernel Offset: disabled [ 93.190418][ T4833] Rebooting in 86400 seconds..