26773] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 2017.663539][T26773] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2017.672683][T26773] usb 2-1: config 0 descriptor?? 12:10:37 executing program 4: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="a103000000300000037394a6a463c260957e4618785b4683f700d8843d4562906272bb0308badb06a058c5e9b2ec2b20660fc5fc20b315bfe5493f4066a7d7a4138182dd3e756176d70722838bf0d193108d5c6cdc670d36691d91b4e1ed1bac457010766665c735f0301067c9e4be06a741497e62b974a2513671ce8515e58e24e2a23de949c2dda0d59e2ffc7eb18212a35597982120ddc229215112efd1e66a3516f67036f5293a7c", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x200, 0x400000) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0xfffffffe, 0xffe2]) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) r4 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000000c0)={0x100, 0x3, 0x7fff, 0x3}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r5) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f00000001c0)=""/231) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000000)=""/89) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) r6 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x7ff, 0x20000) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f00000002c0)=""/174) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2017.711706][ T2766] usb 1-1: USB disconnect, device number 34 [ 2017.734128][ T2761] usb 6-1: USB disconnect, device number 42 [ 2017.740495][ C0] iforce 6-1:0.164: iforce_usb_irq - usb_submit_urb failed with result -19 [ 2018.161417][T26773] keytouch 0003:0926:3333.0055: fixing up Keytouch IEC report descriptor [ 2018.172463][T26773] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0055/input/input1081 [ 2018.257648][T26773] keytouch 0003:0926:3333.0055: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 12:10:38 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x718000) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2018.485048][ T2766] usb 2-1: USB disconnect, device number 68 [ 2018.510428][ T3133] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 2018.510438][ T2761] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 2018.760386][ T3133] usb 1-1: Using ep0 maxpacket: 8 [ 2018.880508][ T3133] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2018.888789][ T3133] usb 1-1: config 0 has no interface number 0 [ 2018.895644][ T3133] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2018.907101][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2018.918587][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2018.930049][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2018.941368][ T3133] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2018.955034][ T3133] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2019.050614][ T3133] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2019.059802][ T3133] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2019.068086][ T3133] usb 1-1: Product: syz [ 2019.079158][ T3133] usb 1-1: config 0 descriptor?? [ 2019.240472][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2019.250803][ T2766] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 2019.270445][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 12:10:38 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x20, 0xd, 0x6e, {0x6e, 0x5, "48a77c43a64cd545ce23a27c36c2dee5330aa392370437a06d6820710a29c1b87dd4732b923164ca94223cc181798800c2f807fbcd3d52e2304060bf0837d86fc5dcc866b64bc76449244a523623052dec54cc4f157f599524bc106b1199f87816d7c4d31ff1f100e62fe63a"}}, &(0x7f00000001c0)={0x0, 0x3, 0xf0, @string={0xf0, 0x3, "5eca65d911981634f48ee31f711137546e73945e800d2ec6e1ccc8028a3c28cf21aa1e333eb84e52e3b7fb3356b2c3ec51c82c7b77dade0052903d0bd440438dab6bb09562d59d01fd88ff2b51cd10747bd24746e7a1f91563c009f7f331b3f2bafe2b4741df108e096322517e0fdd6dfbd7173188fa28da55b4b99a2be67ea8e80fa56871cc5d94fea3e6389548d434a460768514cb5022b8dda2a2bd6559484703130fdc2c22ee2830fe7229bf68b695509d27dbeea6395030b3cdfe3341d85d278b2046626cb549bc5d7d1cbc2bd000aa4bc5549eda00928927466a0c69b66cd932ef9baeecedcb2a234fe114"}}, &(0x7f0000000080)={0x0, 0x22, 0x3, {[@local=@item_012={0x1, 0x2, 0x7, 'P'}, @global=@item_012={0x0, 0x1, 0x9}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6ff, 0x3, 0x1, {0x22, 0x7ff}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000002c0)={0x0, 0x16, 0x41, "dab6c3ca9482fcf3149723ea6f8570f20cd7cb7de4f9cdd927a519c383c3a367cd693b4f569a4ce041550debde613bbe3997402632fc89a72b96446f19f3a5250b"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x2a}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000440)={0x20, 0x1, 0xe3, "c6479e08b1179d9f727ff35e33d0d7fd0b64f92ba1a78d1bcda615dbfafb4759940ceb5c85976e8904881d341242581e6282fc8910f4a07fcda0300c7ddb4f7fcebfb01772fe89cc11bdcbaba5428c4e37ef7bb77c5dea9075d592faa3ed41dd8a308bbc6d88d19563a3cfc13fffc93e0f5d5f3d597d9078b25de81dd93b70f4ba116ea65912bff9d4e17d2e41a978143b0faeef5a6f57b994b21d9b1db4f570d67f08adb84a12929e1758f8f00d5ca2b9c66741abf5946d2191b88f7c89faa88aff001600b7882ae069647300efde0616c9e7378f7df245f0ff6aece374b5a44dfd50"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0xda}}) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:10:38 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x12a, 0x0, {}, 0x0, 0x0}}) [ 2019.290461][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.310484][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.330465][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.350584][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.370475][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.390591][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.411469][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.430462][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.450626][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 12:10:39 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e0600000000000000410288097ee495605a52ec8f7b42a076b3aa6db3f098a417333b9a33252b741f90739f47a790c0e0a70f593c474f8e03fc31ac711c2eaf8ce7245301b73530fc38d2e84ae0b137e403a790ddf6eafd86fec89a931cd60bde2724e69f193b90b4b2dbd4dd53e436a8dc717308d219305d831ca0056785a14d6e0459c2d5fc3e247099e80044c61c4b0122fccd842c5287089ad32d91d8addf79cff2e08464ce0dcb85ed15401c585cc32babc655db1430dca58fd3e20d02e664b325eefe87b308706f4212", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2019.470679][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.490486][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.510415][ T2766] usb 2-1: Using ep0 maxpacket: 8 12:10:39 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2019.510465][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.540574][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.570452][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.590496][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.630535][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.630549][ T2766] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2019.630573][ T2766] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2019.650450][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.660719][ T2766] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 2019.660737][ T2766] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2019.686929][ T2766] usb 2-1: config 0 descriptor?? [ 2019.690441][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2019.698266][ T3133] input input1082: Timeout waiting for response from device. [ 2019.714052][ T3133] usb 1-1: USB disconnect, device number 35 12:10:39 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="52f0e05a761ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2edbe474be54b3e90c407435eb43be46fc2b2d720ea939395f2f121de73a90ae125b90eafbce00b1f79f20ff03000100000000fe8d9a8da8d3495113b7000000002dde2a3319a2547a9018568e685e813419b956fdb342410288097ee495605a52ec8f7b42000000000000000000000000001f00b08e45512c69c8ad31a85545c3e0bb1e157536768a445dd5f61e52f204b079ad5ddcf308a112efe095ecd08f8d992d7e65a7ee71029582251bec85d07acec4a496ba8f54bf8e2912754dfef8eeb8973a215ac5aefb89f4d881f0b0b9a8ad6338b9e508f245bc2aac0e0e01a46a5c1c637c969a8b85cf19869f4000", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x9, 0x40161) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYBLOB="5a8bbf71d3f81d8a2c809d8616cd78602425650a9ee317ed556266ac3c1489beb514c489eee7908535a21cc7c019e68b7455070b65b690f8ddccd2532cbcc01872da01c3149c6e692a4aab4a2c20f2ee648517869762c3dee1310000000000", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2020.070461][ T3133] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 2020.070602][ T2766] usbhid 2-1:0.0: can't add hid device: -71 [ 2020.090601][ T2766] usbhid: probe of 2-1:0.0 failed with error -71 [ 2020.100802][ T2766] usb 2-1: USB disconnect, device number 69 [ 2020.310515][ T3133] usb 1-1: Using ep0 maxpacket: 8 [ 2020.440524][ T3133] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2020.448801][ T3133] usb 1-1: config 0 has no interface number 0 [ 2020.455533][ T3133] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2020.466997][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2020.478645][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 12:10:40 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x760000) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2020.490108][ T3133] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2020.501302][ T3133] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2020.514876][ T3133] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2020.610474][ T3133] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2020.619634][ T3133] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2020.627877][ T3133] usb 1-1: Product: syz [ 2020.639661][ T3133] usb 1-1: config 0 descriptor?? [ 2020.810491][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2020.850815][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2020.880495][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2020.920472][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 12:10:40 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000af6515084d546c9cfc740000000109021b0001000000000904a2000102096d000705810240000000008be3d4b3954218c3ea4dd95b7e5a1ddc4f76b9bfc81fc214a64e2bef8e93904e8aa9ff786c30e3f1013fb12601a1dc2162a7b345aa9049c6e3648ae33df0b32629198fe9213069ada5f1f957a65c3023408d9b48a06f3760d904c998ca8f3481a52da075679f63fe403b2735e55406bb669b66c944b3518b32461ec6c64f8e97c3c8d546f984af27"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r0, &(0x7f0000000040)="fbb916a3e0f5f9c636f9ed14a9725525b31595a62607a39b6345c8d17dde3056a3b2ccf1134e6ca62d252b12ffed6ca2357d13584b4aa47244b91cc25fece95f1eac35a1010bab7fac896ee274ec405499c635587f", 0x55) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f00000001c0)=""/251) ioctl$EVIOCGRAB(r1, 0x8000452f, 0x0) r3 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(r3) [ 2021.080441][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2021.100553][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.130444][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.150462][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.156770][ T3133] input input1083: Limiting number of effects to 32 (device reports 74) [ 2021.190472][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.210427][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.230438][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 12:10:40 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000080)=""/174) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000000)={0x7, "079a2b796b57dfa08673fe6f4e3720adb1c70b7154c057a728fcdb5d8cd181606007c572e3d5ce4f48d8950d94a62288479dda0db49b2a72743806f4663858ce"}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000240)="f393c8e1c63923cdecbbff659fb3e14b358cd929360a9af5b8c5cd23188302d5be492455c535d046572d5627fd8a0c1801d3f42972ba7e549c94be711e3354f9a83d4e9273a1e1ea802e2307b8bbd88b21647120ed0f61ffc77f5ec084f22ab49a1aaf526b60e49d2b2fd5108a6a24d61d6aff1e49") write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000001c0)={0x2, 0x1, 0x8000, 0x9, 0x6, 0x6}) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2021.250760][ T3133] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2021.274949][ T3133] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1083 [ 2021.320407][ T5] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 2021.570500][ T5] usb 2-1: Using ep0 maxpacket: 8 12:10:41 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x2, 0x0, 0x0, &(0x7f0000000400)=ANY=[]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x400) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe1202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c490d3e5b59c59c67b581f89eee7908335a21c0da300a95d5481159a12a66b6750dc82fae18a8593ba4e8d97856f5b954d2b41e49724c5b3993ca724a04745aab8a1b0a611f268f4e44e0a952dcccbf146eab1b2b1c1405c68dfda5b94a0e84e7ab9fc0bc88c7c0f98e1f7262538917dcb98453d193d68bf63bb6dd793f3744463f99b157bae6d9abe04b19dad5cd701301c62f50aa2a6b199a0f308e47d289a295500b8fea296534f296cad6799480410eeddab01a22ec4b084ace084c2e9ca4de5b1b08a5ef29b8b1a9eb11b18d8180cbb4e636ce7ae54330d96adfe18583c14ace6b0903c771c18526492a0680021622b79ef752abceb131de4c1923409da9f61dfc36462b143f7b8e7e15ddb1e1674e8fb70a122b106308d3ff86c16cd1f464116", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x6, 0x1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r4], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2021.594055][ T3133] usb 1-1: USB disconnect, device number 36 [ 2021.700547][ T5] usb 2-1: config 0 has an invalid interface number: 162 but max is 0 [ 2021.708872][ T5] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2021.719166][ T5] usb 2-1: config 0 has no interface number 0 [ 2021.727463][ T5] usb 2-1: config 0 interface 162 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 2021.737886][ T5] usb 2-1: New USB device found, idVendor=544d, idProduct=9c6c, bcdDevice=74.fc [ 2021.746976][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2021.764153][ T5] usb 2-1: config 0 descriptor?? [ 2021.811566][ T5] cdc_wdm: probe of 2-1:0.162 failed with error -22 [ 2022.400376][ T2761] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 2022.640386][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2022.646646][ T3133] usb 2-1: USB disconnect, device number 70 [ 2022.770506][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2022.778956][ T2761] usb 1-1: config 0 has no interface number 0 [ 2022.785137][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2022.796312][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2022.807659][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 12:10:42 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x2000) read$hidraw(r0, &(0x7f0000000040)=""/169, 0xa9) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2022.819201][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2022.830422][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2022.843774][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2022.930589][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2022.939734][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2022.948226][ T2761] usb 1-1: Product: syz [ 2022.953332][ T2761] usb 1-1: config 0 descriptor?? 12:10:42 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875d21d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb25a9af0da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2023.130481][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2023.150731][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.170445][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 12:10:42 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x12f, 0x0, {}, 0x0, 0x0}}) [ 2023.201451][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.231448][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.278080][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.304258][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.331045][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.360495][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.380952][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.400818][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.420450][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.440446][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.460441][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.480455][ T2766] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 2023.488202][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.511124][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.530690][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 12:10:43 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x960000) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2023.560479][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.590687][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.621023][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2023.627385][ T2761] input input1084: Timeout waiting for response from device. [ 2023.645556][ T2761] usb 1-1: USB disconnect, device number 37 [ 2023.740377][ T2766] usb 2-1: Using ep0 maxpacket: 8 [ 2023.861086][ T2766] usb 2-1: config 0 has an invalid interface number: 162 but max is 0 [ 2023.869395][ T2766] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2023.879551][ T2766] usb 2-1: config 0 has no interface number 0 [ 2023.890447][ T2766] usb 2-1: config 0 interface 162 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 2023.900567][ T2766] usb 2-1: New USB device found, idVendor=544d, idProduct=9c6c, bcdDevice=74.fc [ 2023.909604][ T2766] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2023.919410][ T2766] usb 2-1: config 0 descriptor?? [ 2023.963839][ T2766] cdc_wdm: probe of 2-1:0.162 failed with error -22 12:10:43 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x5, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e87625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYRES32=r2, @ANYPTR64]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2024.012832][ T2761] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 2024.181777][ T3133] usb 2-1: USB disconnect, device number 71 [ 2024.270511][ T2761] usb 1-1: Using ep0 maxpacket: 8 12:10:43 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000200)="cddfcff55a6adf12a9ef68cf5475938c2b700885e4510f7450de45d25e0122ce9f04a1b9cb83168d4c8fbaead6616282845107eea73d8bd422ebcd1c7ddd69ad22104e72c463b2acbabe43755c47bedfaf91f26df5afc198fb7c7481cbf10bf1b88eca59c4d74627da78fb826dc228163ab212150f0c54516d97cc6aaa12d3ef4b73898f427a4166e747060f0438ab89eb8409e422bb7d17f8d5f0218aab3b25a658666a753b2e54714e7b5b088c37df5b6fc39b636c28218a8b757323e7e3aa7052937cb595d54bf34cbf9a49423e7cc591429847bed323d8692b2079bc35b6d459b130153867badb4befa32cdb22d6cc64fa860c76b7984c317abef8", 0x2015ee1c) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x17, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @global=@item_012={0x2, 0x1, 0x1, "1d35"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_012={0x2, 0x2, 0x0, '\v\\'}, @local=@item_012={0x0, 0x2, 0x4}, @global=@item_012={0x2, 0x1, 0x3, "5cd5"}, @main=@item_4={0x3, 0x0, 0xdc53021d4eaf7fcf, "af644c25"}]}}, 0x0}, 0x0) syz_usb_disconnect(r4) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000500)={0x182, "4e6d6629b289c9da682938645097a6cc4ac168985e94cfb2cbc924150a71287301dbef7b0e652f956933083016d4ea33f6cbf5d94a38cc25d77a7488d2e64f0ecb2d94d5f32aac27dd9872113f8724bee7770a0b84753ae3932921b58bc0cf529ffecea5ce73bf6d4c70e8a2533bc8ded9b53a1ab5b33ec8e566f660b7163e1ceedf8b50a968fdc8a64aff40aeb6a05801a0b20b04897a15e383e09b98d346a9525ef03e5fc55615772b27c216bda8ae0b4b8f9998d81fe66cd5f0c0ee32c80902b9c4dbec84d8e6cd5c987fb752f817f8aca806a6a0308ebab155795e81fcf812d01c964622c2640d37a6b71f431af54ed7ff867d1974f2b6c6a458440d8173eacbfdc0f39bbb6037664106df8707f9d2e634e72c06624968fd12f218e48ddddbd980890853eb2c1bf183c4f1c6e17aaaae8a2e9e8555dc951bba0d659331084c57b40b1c9a37773b4fae181c626f19a7c02634b99123ee195ff3f8da757b8a2106ded057cc3cd53b6ffa1f67fd5f317986cef20519825bfc41767aa195d1da21f0"}) write$hidraw(r2, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583d281b4584126f0ffff37c0c08b03262f58450632c937d3263cec6600000000000000", 0x9f) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1000, 0x40) [ 2024.340624][ T2766] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 2024.410486][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2024.418812][ T2761] usb 1-1: config 0 has no interface number 0 [ 2024.425555][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2024.437021][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2024.448387][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2024.459815][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2024.471013][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2024.484345][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 12:10:44 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3f6, 0x90040) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000040)={0x3, 0x3, 0x3ff}) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2024.570613][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2024.579814][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2024.588099][ T2761] usb 1-1: Product: syz [ 2024.593789][ T2761] usb 1-1: config 0 descriptor?? [ 2024.620565][ T2766] usb 4-1: Using ep0 maxpacket: 8 12:10:44 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x591000) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71602425650a9ed5accbcf0d574ec34b89beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/71, 0x47) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2024.740390][ T3133] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 2024.760533][ T2766] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2024.768858][ T2766] usb 4-1: config 0 has no interface number 0 [ 2024.775124][ T2766] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2024.786474][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2024.793043][ T2766] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2024.804362][ T2766] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2024.815903][ T2766] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2024.827085][ T2766] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2024.840498][ T2766] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2024.847424][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2024.870665][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2024.931269][ T2766] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2024.940497][ T2766] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2024.948829][ T2766] usb 4-1: Product: syz [ 2024.980433][ T3133] usb 2-1: Using ep0 maxpacket: 16 [ 2024.986202][ T2766] usb 4-1: config 0 descriptor?? [ 2025.030496][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2025.050504][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.070514][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.090518][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.096861][ T2761] input input1085: Limiting number of effects to 32 (device reports 85) [ 2025.110474][ T3133] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2025.120653][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.121402][ T3133] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2025.140444][ T3133] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 2025.149494][ T3133] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2025.150459][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.162264][ T3133] usb 2-1: config 0 descriptor?? [ 2025.163904][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2025.190622][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.197217][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.220727][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.227417][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2025.236185][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1085 [ 2025.250747][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.430578][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2025.450440][ T3133] usb 2-1: string descriptor 0 read error: -71 [ 2025.450489][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.490559][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.521723][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.528113][ T2766] input input1086: Limiting number of effects to 32 (device reports 62) [ 2025.550684][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.559680][ T2761] usb 1-1: USB disconnect, device number 38 [ 2025.561438][ T3133] usbhid 2-1:0.0: can't add hid device: -71 [ 2025.571976][ T3133] usbhid: probe of 2-1:0.0 failed with error -71 [ 2025.580732][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.583855][ T3133] usb 2-1: USB disconnect, device number 72 [ 2025.610955][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.640558][ T2766] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2025.653127][ T2766] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.164/input/input1086 12:10:45 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYRES32, @ANYBLOB="6db4b78ef7862d59d1b416accfad3a002a148361219a8b45a4016e7bdb98ca2e523f08d0241887fdb7dd5792cf3ac4c43847ee8f2b9a3d43b4fd73d0ec6e3b3e97f5027ef559337ee2b8b337ffacd4882aefc39cb91029cc50a543fb695010c388281d2bba7529388efd3ba471dc18c7cb86ec2c43d1d093d6fe27bdb0f5bc092cf0e79e8ea4b39cc9a561058e15b6fb0967ff0b82b2", @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYPTR64, @ANYBLOB="539f62e7ec8a41b3e3a77492e1cbc233076f156c99861c6304ff10cb7cb084c34b8f81d0f4ad7aa8ba83b3c02be39ea1c60f9090f29fa93ecdaef16b"], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2025.951076][ T3133] usb 4-1: USB disconnect, device number 30 [ 2026.380385][ T2761] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 2026.540504][ T2766] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 2026.630368][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2026.760465][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2026.768833][ T2761] usb 1-1: config 0 has no interface number 0 [ 2026.770360][ T3133] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 2026.775389][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2026.793656][ T2766] usb 2-1: Using ep0 maxpacket: 16 [ 2026.798826][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 12:10:46 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x69, 0x140, 0x7, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x7, 0x1, 0x2, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0xef, 0x1, 0x1, 0x8}}, [{{0x9, 0x5, 0x82, 0x2, 0x342, 0x2, 0xff, 0x1}}]}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x180, 0x9c, 0x20, 0x3f, 0x40, 0x49}, 0x8, &(0x7f00000001c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x1, [{0xc2, &(0x7f0000000200)=@string={0xc2, 0x3, "4c1d78de4905f383ed6d026a873010f07c5055991bf866ce81f47fb5538ae541234c2aefa38f1bdb065a2dc4613c85593eff3f3cf7040994ab0aebb29b0c5f16530ca1bb246d7bfcab5ce9ffceb3b8cae79de9564c7b09fb4243bc6dddbb6e1de9213c7149b62ad0d75f2431260272216eabac2dcb90e66ac3a94d54d2517037cdc57be45c5fb4f168801887b64de61cc602237e2ccbfbc40e5a89234e30e0c5c1d683a85806cc4e7f32e136f59c134007a04d891036e279e40a05f7134daf04"}}]}) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000000)=0x40) [ 2026.810244][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2026.821846][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2026.833133][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2026.847687][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2026.930491][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2026.939603][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2026.947848][ T2761] usb 1-1: Product: syz [ 2026.952136][ T2766] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2026.963048][ T2766] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2026.975866][ T2766] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 2026.984977][ T2766] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2026.993718][ T2761] usb 1-1: config 0 descriptor?? [ 2026.999986][ T2766] usb 2-1: config 0 descriptor?? [ 2027.040455][ T3133] usb 4-1: Using ep0 maxpacket: 8 12:10:46 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x130, 0x0, {}, 0x0, 0x0}}) [ 2027.130417][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.150483][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.170759][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 12:10:46 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad43f879bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204adf00010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b1de8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42218e23fdef1f9e58f2f72cf3708f08dfae5c2d425a4e5c99bfeddf391f0b638bb4f1adff35df9ec0692de9d71edaa6c547040f0506300cfd941bf7f65ecb2f5dac9931eca27f3fa14a4a7dd60d7fb3c69a903abfeb1231d6056216413d4afd3cd98aeabb24813d9bcdc20bc1ba062900"/267, @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f0000001700)=""/197, 0x3f0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c48903e8908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2027.171721][ T3133] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2027.185240][ T3133] usb 4-1: config 0 has no interface number 0 [ 2027.210526][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.218150][ T3133] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2027.230086][ T3133] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2027.230454][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.241396][ T3133] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2027.258899][ T3133] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2027.270051][ T3133] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2027.270385][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.283345][ T3133] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2027.310618][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.320498][ T2766] usb 2-1: string descriptor 0 read error: -71 12:10:46 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x0, 0x4, &(0x7f0000000240)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES64], @ANYRES64=0x0, @ANYRES64=r1], 0x0) [ 2027.331143][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.360568][ T3133] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2027.361039][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.369630][ T3133] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2027.369644][ T3133] usb 4-1: Product: syz [ 2027.388951][ T3133] usb 4-1: config 0 descriptor?? [ 2027.420561][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.430518][ T5] usb 5-1: new high-speed USB device number 125 using dummy_hcd [ 2027.440732][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.447087][ T2766] usbhid 2-1:0.0: can't add hid device: -71 [ 2027.460641][ T2766] usbhid: probe of 2-1:0.0 failed with error -71 [ 2027.478007][ T2766] usb 2-1: USB disconnect, device number 73 [ 2027.484171][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.510434][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.530509][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.550443][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.570432][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.590542][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.610534][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.630536][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.650402][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2027.656653][ T2761] input input1087: Timeout waiting for response from device. [ 2027.677706][ T2761] usb 1-1: USB disconnect, device number 39 [ 2027.720387][ T5] usb 5-1: device descriptor read/64, error 18 [ 2027.840503][ T2766] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 2028.040402][ T2761] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 2028.080526][ T2766] usb 2-1: Using ep0 maxpacket: 8 [ 2028.110384][ T5] usb 5-1: device descriptor read/64, error 18 [ 2028.200417][ T2766] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2028.208779][ T2766] usb 2-1: config 0 has no interface number 0 [ 2028.214980][ T2766] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2028.226104][ T2766] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2028.237404][ T2766] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2028.248861][ T2766] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2028.260075][ T2766] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2028.273946][ T2766] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2028.340443][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2028.360590][ T2766] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2028.369775][ T2766] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2028.378009][ T2766] usb 2-1: Product: syz [ 2028.380385][ T5] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 2028.390474][ T2766] usb 2-1: config 0 descriptor?? [ 2028.490457][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2028.498807][ T2761] usb 1-1: config 0 has no interface number 0 [ 2028.504978][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2028.516114][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2028.527379][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2028.538840][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2028.550222][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2028.563608][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2028.580462][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2028.600431][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2028.630475][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2028.650391][ T5] usb 5-1: device descriptor read/64, error 18 [ 2028.650506][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2028.665820][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2028.674037][ T2761] usb 1-1: Product: syz [ 2028.678288][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2028.685549][ T2761] usb 1-1: config 0 descriptor?? [ 2028.690530][ T3133] usb 4-1: can't set config #0, error -71 [ 2028.695102][ T3133] usb 4-1: USB disconnect, device number 31 12:10:48 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r7, &(0x7f0000000200)="007b1aad2d079dcc6813734571aa2428967a698bd2af7d769c0b3c7796c275e6bffe4e2d3f0a065e33061412982bd8c703433cddcc92f30c20d826", 0xfffffffffffffe95) r8 = syz_open_dev$hidraw(0x0, 0x80000000, 0x181442) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2028.851441][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2028.857887][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2028.880745][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2028.887225][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 12:10:48 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) r6 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2028.911362][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2028.925842][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2028.964544][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2028.971076][ T2766] input input1088: Limiting number of effects to 32 (device reports 239) [ 2028.979624][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.000524][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2029.020722][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2029.040456][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2029.050364][ T5] usb 5-1: device descriptor read/64, error 18 [ 2029.061039][ T2766] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2029.074929][ T2766] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.164/input/input1088 [ 2029.133340][ T2766] usb 2-1: USB disconnect, device number 74 [ 2029.160468][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2029.170620][ T5] usb usb5-port1: attempt power cycle [ 2029.183869][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.210446][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.230455][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.237791][ T2761] input input1089: Limiting number of effects to 32 (device reports 227) [ 2029.260428][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.280434][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.300430][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.320450][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2029.327476][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1089 [ 2029.510367][ T3133] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 2029.751184][ T3133] usb 3-1: Using ep0 maxpacket: 8 [ 2029.813174][ T857] usb 1-1: USB disconnect, device number 40 [ 2029.870438][ T3133] usb 3-1: config 0 has an invalid interface number: 164 but max is 0 [ 2029.878648][ T3133] usb 3-1: config 0 has no interface number 0 [ 2029.885037][ T5] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 2029.893034][ T3133] usb 3-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2029.904353][T26773] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 2029.912523][ T3133] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2029.923937][ T3133] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2029.935496][ T3133] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2029.946685][ T3133] usb 3-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2029.960183][ T3133] usb 3-1: config 0 interface 164 has no altsetting 0 [ 2030.050447][ T3133] usb 3-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2030.059657][ T3133] usb 3-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2030.067910][ T3133] usb 3-1: Product: syz [ 2030.074242][ T3133] usb 3-1: config 0 descriptor?? 12:10:49 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100000000, 0x400080) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/178) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2030.190366][ T5] usb 5-1: device descriptor read/64, error 18 [ 2030.196770][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2030.240693][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -110 [ 2030.260567][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.290616][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.310704][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.330720][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 12:10:50 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/deut/eve`t#\x00', 0x1, 0x54400) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x8000, {}, {}, @period={0x58, 0x2, 0x0, 0x0, 0x0, {0x0, 0x0, 0x101}, 0x0, 0x0}}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8b71d3f81dca2c809d8616cd78602425650a66ac3c1489beb514c481f9e7908535a21c000000000000", @ANYRESDEC, @ANYPTR64, @ANYRES64=r5, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0171f6da9d4772d3e21a3542945856c97eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fab40b76007e7e59f3e064ffe141029726e40d115fed3d65307031b6aaaa"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x101, 0x240f43) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) [ 2030.339027][T26773] usb 2-1: config 0 has no interface number 0 [ 2030.345996][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.365374][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2030.393173][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2030.404630][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2030.416088][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2030.427272][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2030.440643][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2030.520581][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2030.529678][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2030.537926][T26773] usb 2-1: Product: syz [ 2030.560481][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -110 [ 2030.572291][T26773] usb 2-1: config 0 descriptor?? [ 2030.590438][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.610551][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.616907][ T857] usb 1-1: new high-speed USB device number 41 using dummy_hcd 12:10:50 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x6, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010080004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$hid(0x3, 0x1, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r1], 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x40000) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000000080)=""/45) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x80) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000100)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000180)={0x2, 0x3, 0x8d6}) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f00000002c0)={0x0, 0x1, 0x0, 0x0, "974315966cb5c07b5ab049a52840ca25a9787eb6f60e93f294cc3fb7a5e32811"}) [ 2030.650533][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.656927][ T3133] input input1090: Limiting number of effects to 32 (device reports 239) [ 2030.670536][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.700447][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.710501][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.720433][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.730429][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.740422][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.750442][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.760588][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.770418][ T3133] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 2030.780178][ T3133] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.164/input/input1090 [ 2030.792233][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.820451][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.840506][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.860396][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.880393][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2030.885618][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.910605][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.940817][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.960462][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2030.980681][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.000569][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.020502][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.026886][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2031.035220][ T857] usb 1-1: config 0 has no interface number 0 [ 2031.041622][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2031.052860][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2031.064257][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2031.075695][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2031.086939][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2031.100309][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2031.107279][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.130617][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.150508][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.170494][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2031.176741][T26773] input input1091: Timeout waiting for response from device. [ 2031.190522][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2031.199625][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2031.207842][ T857] usb 1-1: Product: syz [ 2031.220724][T26773] usb 2-1: USB disconnect, device number 75 [ 2031.238498][ T857] usb 1-1: config 0 descriptor?? 12:10:50 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x131, 0x0, {}, 0x0, 0x0}}) 12:10:50 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556210d53c1489beb5141c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2031.340592][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.360513][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.380493][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.400680][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.420463][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.440442][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.460501][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.480516][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.500501][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.520517][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.540460][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.570630][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.590457][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.620630][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.644928][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.670523][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.690476][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.710525][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.730541][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.750582][ T857] iforce 1-1:0.164: usb_submit_urb failed: -71 [ 2031.756893][ T857] input input1092: Timeout waiting for response from device. [ 2031.781020][ T857] usb 1-1: USB disconnect, device number 41 12:10:51 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x4, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1f4ad0162a6cdc9eee1e2a8994b51231c16bec89ba3345b029da6a5461822ccc341c116b31be6ac2f6fe02409bcbf3e23bf60115928c1a93aff5af364d9411c6e8ba035729640728e4e4e84cd5e14d803509d6bedfb73ef0f5489a15e6dca9c2a7a3160000c593cb80dd6ee20efb248e4f5581dcd2a5e586729b62acae6305a9e112d8e07f13811728e6ef5419167f3fe47b9dbfe94fbd7700f38658bfa0f6e1d4b8c0d6f77be2e6b03b35da2ea8c3f1c6bebed531e7cffb21f2fa5ece9cc9a6ee1268708c32558fd05a705bf6a84152a11cf8d6ee9a774b89d6e482c6f7a002f15a4fd7eacc8d9c9482f4173d9d5db72a232fe0a1e033987a4b755fae5723cdbf70a9175cf74038c6d86a409dba1342ea", @ANYRESHEX]) r0 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000003c0)=""/125) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000000)=""/9) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r5, &(0x7f0000000580)=""/198, 0xc6) read$hidraw(r2, &(0x7f0000000280)=""/209, 0xd1) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2032.170416][ T857] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 2032.410429][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2032.530471][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2032.538696][ T857] usb 1-1: config 0 has no interface number 0 [ 2032.545073][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2032.556925][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2032.568220][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2032.579708][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2032.592497][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2032.605838][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2032.616801][ T2766] usb 3-1: USB disconnect, device number 66 [ 2032.690454][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2032.699676][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2032.707929][ T857] usb 1-1: Product: syz [ 2032.717346][ T857] usb 1-1: config 0 descriptor?? [ 2032.880443][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2032.900425][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2032.920524][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2032.940451][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2032.960458][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2032.980934][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.140490][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2033.160447][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.180445][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 12:10:52 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31119c06d502597ff0ac32068fca097006da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2033.200476][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.206788][ T857] input input1093: Limiting number of effects to 32 (device reports 87) [ 2033.270509][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.290510][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.311024][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.330443][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2033.339549][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1093 12:10:53 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYRES32, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:10:53 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000000)=""/208) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x4, 0x1000) read$hidraw(r4, &(0x7f0000000200)=""/166, 0xa6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717ffd) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:10:53 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x7f, 0x40) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:10:54 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x132, 0x0, {}, 0x0, 0x0}}) [ 2034.818495][ T857] usb 1-1: USB disconnect, device number 42 [ 2035.230389][ T857] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 2035.470412][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2035.590593][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2035.598867][ T857] usb 1-1: config 0 has no interface number 0 [ 2035.627024][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2035.647974][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2035.659495][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2035.670972][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2035.682160][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2035.695554][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2035.780603][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2035.789782][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2035.798027][ T857] usb 1-1: Product: syz [ 2035.804728][ T857] usb 1-1: config 0 descriptor?? [ 2035.960619][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2035.980456][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.000459][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.020443][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.040468][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.060581][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.220462][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2036.240486][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 12:10:55 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2036.266286][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.291338][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.297647][ T857] input input1094: Limiting number of effects to 32 (device reports 231) [ 2036.340506][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.360493][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.380526][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.400531][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2036.410628][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1094 12:10:56 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x1, 0x226b82) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:10:56 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a6d7b6ad678a89ab0a7f57fa0f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca64043d1effd97f5bdfd13e5ac0291fa"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2037.887213][ T857] usb 1-1: USB disconnect, device number 43 12:11:50 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x700, 0x0, {}, 0x0, 0x0}}) 12:11:50 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x1f1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000008bb16a056300000000000001090224009513000000090400000903000000092100000001222200090581030000000000a44b1b0b0e60a94cdb27834a64041c9b259d2a7ab6a61502b0b6b99f6afa7ad45ddd405adef47ed9a6b9f3f4133b1c0d6ebb86967eacda8a9bc78eab92bce21dddc31f6ba523ae7a9d1601e6a627a6ecbd875b59353e41f66c27445f28a996575b65b592eaf053caf62e0be70c3401d29f69730abfb80f86993adda9885bc19b8cfeb80426021ddd2db72b8f54716f3a6c968653dfdeef4de4295c13acecac363e2747ef5fb2494663df98abefb838954cb3f9c2404444f31dafa2e3a21982693bd4cab5f7e081e4fa56f3e65d6ab110817c79932be5f4b96d2d00"], 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_control_io(r2, &(0x7f0000000700)={0x2c, &(0x7f00000002c0)={0x80, 0x23, 0x44, {0x44, 0x23, "23f1bfa907d5457edc4a288da9ca41c049d6ad595952042e229386755943f8cf3ca9985ffe399a5b1cb4637de1c2bad12a9c4a1aebaa145c5e9547f354468e748a36"}}, &(0x7f00000005c0)={0x0, 0x3, 0xfa, @string={0xfa, 0x3, "c33d213eabde98b9f1c10bf61d23e1a6f7eaa2f07e6f9ce3d6af51b09d88ced183d831a54c368fde53610aeddc133fc30b518f48906e9615bcaa818357a43d221c5d49a9b0d8b0f7c3d9fd51d87d89514f86980244b5c4bbc5858d091b7b596a59155f388fa7b1b8775db6c4f91c1e69f57c300c5d333bfd90001979db4514455d1de024bdfd6ab8f1b163923d6afb32172df12252a28a4f51c7c95afc9c6a86f57f49ceeeabdf9873e2bf8697a19137c2f0890a59759abd389eaee159bbe3ccc5b3941de65fdf74e29f3d5f70231c2d29d0dd688ddbc8582afb3d0a195fc7c7770517127694a3b674bc1c5d9bff0eadec52dec674677160"}}, &(0x7f0000000340)={0x0, 0xf, 0x12, {0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0x2, 0x5, 0x1, 0x53cd}, @ptm_cap={0x3}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x60, 0x2, 0xd4, "083052c1", "a884c3c6"}}, &(0x7f00000006c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x10, 0x1, 0x3, 0x1, 0xb5, 0x9, 0x1}}}, &(0x7f0000000cc0)={0xac, &(0x7f0000000780)={0x20, 0xf, 0x19, "0c0d9098baf14e3dff9f36816c6f419a2e8de5228bb8f34d82"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1}, &(0x7f0000000840)={0x20, 0x81, 0x2, "c154"}, &(0x7f0000000880)={0x20, 0x82, 0x2, "4b81"}, &(0x7f00000008c0)={0x20, 0x83, 0x2, "8c37"}, &(0x7f0000000900)={0x20, 0x84, 0x4, "938bbec7"}, &(0x7f0000000940)={0x20, 0x85, 0x3, "4b911a"}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000009c0)={0x20, 0x0, 0x8, {0x800, 0x930b805f388a24f6, [0xf0f]}}, &(0x7f0000000a00)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000a80)={0x40, 0xb, 0x2, "d360"}, &(0x7f0000000ac0)={0x40, 0xf, 0x2, 0x101}, &(0x7f0000000b00)={0x40, 0x13, 0x6, @local}, &(0x7f0000000b40)={0x40, 0x17, 0x6, @local}, &(0x7f0000000b80)={0x40, 0x19, 0x2, "9804"}, &(0x7f0000000bc0)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0xaf}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000c80)={0x40, 0x21, 0x1, 0x9}}) syz_usb_ep_write(r1, 0x0, 0xc1, &(0x7f00000001c0)="1b81e76a94d5f40f03863a6ba3a3df66d7c9f1c0d6bf6adb32c0b8c7665b7171c4c8d4123ce2b538552b614121f58efe534dffee244ed5ecd0c26c53679194cd8d21f6739b9be2f8f2d7919e8397c76902e783ec619389111fedd467d202d492895ff07528b43ec3bbe74a4f5907575e3a5a758dbea59a5c269bc9eb283a4dd3380415aed948698c150f22bfc4b2a7d7c0f786a7cf0e1aadec46ce9b29b818af0dad2db08d66b56826401b476e397455c072f4f8cff8b4d0b8878f1683a61862a1") syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="000022000000220057d31d71e809398748984d71a698d28904008871d092736f86"], 0x0, 0x0, 0x0, 0x0}, 0x0) 12:11:50 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x505000) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2400, 0x0) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000080)=""/79) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:11:50 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRES64=r0, @ANYBLOB="377cbe9f0db62bf4918adde28a23eb830837650404394b8e9d96d5394ba210ebc498236d46ce0e16992a63602a462ded70124ff8cc602fa5378dc8ab4abfd881596a558b1f9e480b2702", @ANYRES64=r1, @ANYRES16=r2]]) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/deV/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r6, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r11, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r11, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r13) r14 = syz_usb_connect(0x0, 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="bfc79933012402f4cbad5012fe2e096038208963b40ab0e1a925b9aa4b9899dee3a76f1acc4ac848db", @ANYPTR=&(0x7f0000001540)=ANY=[@ANYBLOB="eeb9c476c311afba68c54a9f1ac02419751c26719457d53f75e5", @ANYRES32=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR, @ANYRES16, @ANYRESHEX], @ANYRES64], @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRESOCT, @ANYRES64=r13], @ANYPTR=&(0x7f0000001580)=ANY=[], @ANYRESDEC], 0x0) syz_usb_disconnect(r14) r15 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r15) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES32=r14, @ANYPTR], 0x0) r16 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r16) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r17, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r17, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r6, 0xc028660f, 0x717fff) r18 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r18, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r18, 0x80084803, &(0x7f00000004c0)=""/4096) 12:11:50 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {0x0, 0x7f}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000080)=""/47) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) 12:11:50 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425fa4416f1b391976a02b7f3236589650a9ed517ed", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdba59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d0be0755a72a83c0d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2091.040957][ T2761] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 2091.300364][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2091.430569][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2091.438965][ T2761] usb 1-1: config 0 has no interface number 0 [ 2091.445161][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2091.456275][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2091.467518][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2091.479719][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2091.490876][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2091.504191][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2091.590480][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2091.599736][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2091.607949][ T2761] usb 1-1: Product: syz [ 2091.613016][ T2761] usb 1-1: config 0 descriptor?? [ 2091.650418][ T857] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 2091.790431][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2091.810417][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2091.830428][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2091.850415][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2091.890485][ T857] usb 4-1: Using ep0 maxpacket: 8 [ 2091.900464][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2091.981187][ T1980] cgroup1: Unknown subsys name 'perf_event' [ 2091.987601][ T1980] cgroup1: Unknown subsys name 'net_cls' [ 2092.020415][ T857] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2092.028703][ T857] usb 4-1: config 0 has no interface number 0 [ 2092.045949][ T857] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2092.070140][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2092.070495][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2092.081457][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2092.099045][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2092.110210][ T857] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2092.110399][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.123620][ T857] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2092.170444][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.190445][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.210420][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.230470][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.250429][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.270415][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2092.278502][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1095 [ 2092.300472][ T857] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2092.309633][ T857] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2092.318042][ T857] usb 4-1: Product: syz [ 2092.359875][ T857] usb 4-1: config 0 descriptor?? [ 2092.540493][ T857] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2092.560440][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.580515][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.600497][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.620491][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 12:11:52 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x420000) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000040)=[0x88ae, 0x80000001]) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000440)={{0x1, 0x7ffffffe, 0x5, 0x1f, 0x9, 0x6}, 0xa4, [0x2, 0x2, 0x9, 0x6, 0x3, 0x2cb1621f, 0x0, 0x6, 0x3ff, 0x1, 0x1, 0x4, 0x3, 0xfffffffe, 0x5, 0xfffffff8, 0x8001, 0x0, 0xa80f757, 0x10000000, 0x6, 0x3, 0x1, 0x6, 0xfffffffc, 0x6a6c, 0x1f, 0x6, 0x0, 0x1f, 0x800, 0x9, 0x4, 0x4, 0x7bd96fe0, 0x3, 0x1, 0x3, 0x7, 0x3, 0x6, 0x112a, 0x5, 0x7f, 0x1, 0x4, 0x2, 0x80000000, 0x7fffffff, 0x101, 0x1, 0x1, 0x8, 0x6, 0x1, 0x3, 0x2, 0x80, 0xffffff80, 0x9, 0x8, 0x80000001, 0x286, 0x5, 0x0, 0x0, 0x1c6, 0x1f, 0x5, 0x80, 0x1c0000, 0x8316, 0xf6, 0x80000001, 0x4, 0x5, 0x4, 0x8, 0x3f, 0x0, 0x1, 0x4, 0xff, 0xb6, 0x3, 0x8, 0x3, 0x9, 0xf143, 0x6, 0xd4a, 0x7fffffff, 0x5, 0xfffffffe, 0x0, 0x8, 0x0, 0x3, 0x1, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x5, 0x1, 0x2, 0x6, 0x7, 0x4, 0x9, 0x1f, 0x8001, 0x8000, 0xfff, 0x3, 0x5, 0x1, 0xffffffff, 0x5, 0x2475, 0xfffffffc, 0x7, 0x6, 0x101, 0xfffff23b, 0xfffffff8, 0xff, 0x22e, 0x4, 0xffffffff, 0x3ff, 0x200, 0x7, 0x8001, 0x2, 0x4, 0xffffffe1, 0x5, 0x6, 0xfffffff9, 0x700000, 0x9, 0x1ff, 0x80000000, 0x10001, 0xffff0001, 0xffffd553, 0x0, 0x0, 0x80000000, 0x1, 0x3, 0x3, 0x80000001, 0x4, 0x1, 0x7, 0x1, 0x7, 0x0, 0x2, 0x41c, 0x5, 0x10000, 0x100, 0x8, 0x6, 0x8f, 0xfb9, 0x1000, 0x3f, 0x0, 0x1ff, 0x1, 0x9c2, 0xc4d, 0x4, 0x9, 0x1ff, 0x7fff, 0xd, 0x5, 0x6, 0x2, 0x3f, 0x3, 0x0, 0xe61, 0x0, 0xfce5, 0x7, 0x101, 0x7, 0x3, 0x7b3, 0x7, 0x800, 0x4, 0x0, 0x6461559a, 0x299b11ce, 0x1, 0x7, 0x3ff, 0x7, 0x7, 0xffffffe1, 0x1, 0x1, 0x3f, 0x8, 0x80, 0x8000, 0xfff, 0x5, 0x1ff, 0x5, 0x0, 0x7, 0x7, 0x3, 0x9, 0xfffffc00, 0x9, 0x400, 0x2, 0x4, 0x6, 0x5, 0x5, 0x40f9, 0x401, 0x3, 0xfffffeff, 0x99a9, 0x6, 0xb33, 0x3, 0x6, 0x56, 0x5, 0x4, 0x6, 0x4, 0xfffffff9, 0xd4c4, 0x2, 0x4, 0x9, 0x8, 0xe90, 0x8, 0x9, 0xfff, 0x71, 0x33f, 0x10001, 0x1, 0x4, 0x800, 0x7f, 0x4, 0xda52, 0xfffffbff, 0x0, 0x1, 0x40, 0x8, 0x7, 0x3, 0x5, 0x1f5, 0x8000000, 0x6, 0x8001, 0x7, 0x4, 0x753f, 0x1, 0x3, 0x4, 0x4, 0xfffff801, 0xff, 0x7, 0x4, 0xd8f, 0x6, 0x6, 0x4, 0x8001, 0x20000000, 0xffffffc1, 0x4, 0x101, 0x1f7d745c, 0x3ff, 0x1000, 0xffffffe1, 0xfffffe00, 0x2, 0x4, 0x1, 0x3f91, 0x1000, 0x4, 0x800, 0xc7c7, 0x2, 0x2, 0x18ad, 0x0, 0x7, 0x68ed, 0x2, 0xfffffffb, 0x7ff, 0x81, 0x7, 0xa3bf, 0x2, 0x5, 0x5, 0x1ff, 0x5, 0x2, 0x10000, 0x2, 0xfffffffc, 0x2, 0x2, 0xff, 0x8001, 0x5, 0xe2b, 0xefa8, 0x26, 0x101, 0xeb9, 0xffffff1a, 0x30, 0x4, 0x1, 0x8e0, 0x6, 0x80000001, 0x1000, 0x10000, 0x80, 0xfffff800, 0x1, 0x2a, 0x7, 0x2, 0xfffff800, 0xfffffffa, 0x6, 0x4, 0x7fffffff, 0x1f, 0x5, 0x6, 0x7, 0x9, 0xa39, 0x1, 0x3, 0x1ff, 0x3ff, 0x0, 0x3, 0x10000, 0x0, 0x8000, 0x7ff, 0x401, 0x7, 0x1, 0x8, 0x169d, 0x80000000, 0xa, 0x5, 0x54, 0x0, 0x6, 0x9, 0x4, 0x3f, 0x9, 0xfffffffa, 0x40, 0xffff, 0x40000000, 0xfffffffb, 0x7fff, 0x2, 0x9, 0x401, 0xfffffbbc, 0x6, 0x4, 0x7f, 0x10001, 0x3, 0x8, 0xf90d, 0x101, 0x6, 0x1, 0x2, 0x2, 0x1, 0x5, 0xed, 0xab11, 0x101, 0x40, 0x1f, 0x0, 0x9, 0x7f, 0x100, 0xfff, 0x100, 0x69, 0x7, 0x1000, 0x9, 0x3, 0x7fff, 0x3f, 0x8, 0x0, 0xfffffff8, 0xe98, 0x100, 0x3ff, 0x8, 0xf40d, 0x8a, 0x800, 0xa386, 0x2, 0x1ff, 0xff, 0x65ca, 0x3ff, 0x7fffffff, 0x1, 0x1000, 0x6, 0x9469, 0x558e, 0x5, 0x72d, 0x81, 0xfa2f, 0x8, 0x6, 0x8, 0x6, 0x12, 0x3, 0xc70a, 0x8, 0x0, 0x200, 0x7f, 0x1f, 0x80, 0x0, 0x294, 0x400, 0xde25dd1, 0x8, 0xb2a, 0x0, 0x40, 0x5e, 0x3, 0x10000, 0x3, 0x400, 0x4, 0x80, 0x0, 0xffffffff, 0x800, 0x2, 0x7, 0x5, 0x200, 0xd5b, 0x1ff, 0x6, 0x5, 0x66ff1c04, 0x101, 0x1f, 0x40, 0x1, 0x40, 0x6, 0xffffff2a, 0x7, 0x5, 0x8, 0x7, 0x6, 0x8001, 0xf92, 0xe93, 0x80000000, 0x40, 0x9, 0x1000, 0x3, 0x3ff, 0x8, 0x0, 0x8, 0x1, 0x8, 0x32, 0xfff, 0xfffffffe, 0x1, 0x3be7, 0x8, 0x7f, 0x6, 0x5, 0xfffffff7, 0x0, 0xfffffff9, 0x3, 0x9, 0x80, 0xffffffc0, 0xffff8000, 0x8, 0x7, 0xfffffff7, 0x9, 0x1, 0x101, 0x8, 0x1b, 0x7fffffff, 0x7, 0x57b3, 0x895e, 0x4, 0x7, 0x80, 0x80000000, 0xffffffc0, 0x6, 0x8, 0x1, 0x157, 0x1f, 0x3, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x3, 0x8, 0x800, 0x7fffffff, 0x4, 0x6, 0x5, 0x100, 0xff, 0xdd0, 0x0, 0xce, 0x7b91, 0x8, 0x81, 0x10000, 0x5, 0x8, 0x49dd, 0x3, 0xffffffff, 0x7, 0x2, 0x4, 0xfffffc00, 0xfff, 0xa07000, 0x9, 0x6, 0x2, 0x200, 0x6, 0x5, 0x81, 0x101, 0x4, 0x2, 0x4, 0xffff, 0x78, 0x8, 0x3f, 0x4, 0x1000, 0x0, 0x8, 0x6, 0x1000, 0x8, 0x80000000, 0x7ff, 0x10000, 0x7, 0x5, 0x4, 0x2, 0xffffff4c, 0x20, 0x20, 0x4, 0x7, 0x7, 0x1ff, 0x0, 0x9, 0x9, 0x5, 0x2, 0x72, 0x1, 0xffffffe1, 0x8000000, 0x6, 0x1000, 0x1f, 0x1, 0x5, 0x8, 0x81, 0xffff8001, 0xffff, 0x0, 0x9, 0xbfaf, 0x2fdb, 0x0, 0x1, 0x5, 0x2, 0x10001, 0x1, 0x1, 0x6, 0x4, 0xff, 0x79f, 0x219, 0x9, 0x80000000, 0x7, 0xf2a20, 0x80000001, 0x401, 0x4, 0x7fff, 0x8, 0x4, 0x2, 0x9, 0x6, 0xffffffff, 0x1, 0x9bf, 0xa, 0x3307, 0x5, 0xffff, 0x2, 0x1, 0xc3e, 0xfffffeff, 0x1b, 0xff, 0x9, 0xffffffff, 0xfff, 0xaab7, 0xbddf, 0x9, 0x1f, 0x5, 0x4, 0x400, 0x8, 0x2, 0x9, 0x6, 0x1ff, 0x9d24, 0x1, 0x811, 0x7ff, 0x6, 0x2624ef96, 0x8ea, 0x3ff, 0x6, 0x9, 0xe9, 0x7fffffff, 0x30, 0x40, 0x1, 0x4, 0xfffffff7, 0x1, 0x6, 0x80000001, 0xaa, 0xfff, 0x8000, 0x1, 0x800, 0xb233, 0x800, 0x1, 0x70, 0xb736, 0x0, 0x100, 0xfffffff8, 0x5, 0x8000, 0x5c4, 0x4, 0x1ff, 0x0, 0x2, 0x3, 0x7f, 0x3d, 0x9, 0x9, 0x1, 0x40, 0x1000, 0x1, 0x3, 0x3, 0x9, 0x3, 0x1, 0x7, 0x7fffffff, 0x8, 0x95, 0x7a3fdcd3, 0x80000000, 0x5, 0x7fe0000, 0xa54a, 0x70c8, 0x1, 0x9, 0x4, 0x0, 0x4, 0x1, 0x1ff, 0x5, 0x367, 0x8, 0xfff, 0x20, 0x1, 0xc0af, 0x61df, 0x101, 0x80000001, 0x0, 0x3, 0xc, 0x830a, 0x2, 0x9, 0xb, 0x3, 0x9, 0x80, 0x7f, 0x7fffffff, 0x101, 0x80000001, 0x5, 0x1, 0x1, 0x40, 0xff, 0x1, 0x7fffffff, 0x4, 0x5, 0x4, 0x3, 0x2, 0x800, 0x0, 0xfffffffb, 0x20, 0x7, 0x100010, 0x1000, 0x9, 0x0, 0x0, 0x5, 0x3fec, 0x1f, 0x2, 0x0, 0xc5, 0x2, 0x8, 0x4, 0x8000, 0x6, 0xca1e, 0x6eb, 0x0, 0x7, 0x1, 0x0, 0x1000, 0x1, 0x7, 0x7, 0xab7, 0x3, 0x4, 0x4, 0x8, 0x0, 0x0, 0xff, 0x80000000, 0x81, 0x9, 0x8, 0x4, 0x497, 0x8, 0x7, 0x9, 0xfffffffe, 0x2, 0xffffffff, 0x1ff, 0x1000, 0x5, 0x1, 0x2, 0x6, 0x8, 0x2, 0x8, 0x0, 0x7ff, 0x6, 0x1, 0x5, 0x5, 0xfa, 0x2, 0xf2fb, 0x1, 0x3, 0x1, 0x9, 0xfe, 0x400, 0x9, 0x4, 0x1, 0x800, 0x9c543251, 0x8, 0xf3, 0xfffff800, 0x80000000, 0x8001, 0xffffffa5, 0x4, 0x7, 0xe7, 0xffff8000, 0x6, 0x6, 0x6, 0x87d, 0xed, 0x5, 0x7, 0xd1a, 0x7, 0x1ff, 0x9, 0x10001, 0x5, 0x1f, 0x72, 0x1, 0x1, 0x2, 0x1000, 0x5, 0x9, 0x7, 0x81, 0xd36, 0x9, 0x7073, 0xebc, 0x5d4, 0x401, 0x2, 0x9, 0x3, 0x4, 0x7, 0x3, 0xf9, 0xff, 0x3, 0x1f, 0x4, 0xffffc000, 0x100, 0x7fff, 0x9, 0xc2be52e, 0x54, 0xfffffff8, 0x9, 0x8, 0x6, 0x191c6e1d, 0xec8, 0x0, 0xfffffffb, 0x7, 0x5, 0x9, 0xfffffbff, 0x5, 0x3, 0x8000, 0x0, 0x1, 0x4, 0x7f, 0x787, 0x3, 0xffffffff, 0x6, 0x444b, 0x80000001, 0x6, 0x0, 0x5, 0x8053, 0x6, 0x9, 0x87, 0x55, 0x800, 0x4, 0x1000, 0x2, 0xffffffff, 0x1, 0x1000, 0x3, 0x1949, 0xd9de, 0x3ff, 0x4, 0x8001, 0x7, 0x1, 0x7, 0x1, 0x81, 0x6, 0x40100000, 0x340, 0x3, 0x9b54, 0x6, 0x2, 0x40, 0x9, 0x5, 0x0, 0xe3f4, 0x3, 0x7f, 0x36, 0x6, 0xf1b, 0x5, 0x1, 0xffffffff]}) syz_usb_disconnect(r3) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xd2, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:11:52 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRES64=r4, @ANYBLOB="28a95c6a53845fbc0209ce76b66916b561a93e59ad9060a217bfc4afe12a2e976ed3e15a34a6a2428f78fb25522134c936dc189fa17e11516dc5cd4742c537a943263f8bc8e9d21329ab42d2b96fe59502e049f2bf8bf1429189dc82b06e637777172ee14909a1072951b9ad39e5389ed93b54f70de644b30d0e363c2e42aca227b06e55eaf2fdd139a1dba7bab7655ea3123105b988dc33c1ca9b50e7136ac9bada1c832227029ee13aa0d086bcbf1b8e843fa2b92eabad98d2f6060eb3cde183200c92767a380ff67dcabcb4c2ba9500d871e249e500ce66751804e612cee4a8eaf63409d971487db8434ce39551712b5ae2af829cd6e701100d0dcd29a6a723514c15eb2bff22870a6afe1345b9d15d5e729e9bac3a8223a4569b7d4526640ed927ef9100546e08a4049f8b15cb28f8b401589e49b284a3ed03aea77867c6e65385e22d1514ff1a4dc881e28ce89dfdf113aed8e345113e980df90acab160333bcae9ce1d8cf694893fa105f340832da347989092ba2865487e2fcf440ee43129b5ecad5405ed171037965887629c123af735de4aa97eb90ffea881f40b5f58eee8d4a177280bdeafbe45e95ad45e52dca6927da250b225a469d4e039b7d922c86479609f5742dd9b57178ce410c45d52ce3175b68dd40aaaa3e1203b6882c521264de42c23bec8f3b0731a775d4dd5f63e48f738d069e0755b36812f5f53a3c9e641764a4592e1fbc50e5c07ff037f3ff01d2e85824b7abb2b7917c2d0b7bd9aff46fce1c12e09952588d2b513043b35f73a91dcc293f6a1d4c768c62a46caa6edade1efa0369992e6468dead773e59dcceae6f2a50a03f1204b9d0e0a10465a5b6632389f471b0c0ec462208013097195787a2fbfa4b6593821cc338bae570ffd7b3f32d54aa0616ed150030d45c149c9566abea672b2e457795b8f31a5c351c6bf1eb05dd329fbe2b718668a0e3fa1e0a76092bab995ba326eb34cd24b7581beef9b1ea97a04de51a3ba18d8901477c0725fa552645014d8865a38873774cca7b8237388c676e5525e98859a0b95f726e0d5c15fe5896443978684411827f27a6170fad7b2a38046e2f3414aeed7e26ca06f22f8dd64d801d4c129e882248bd26797669578c84578e03cd158d08f2e7d482cfcb028a3229a0b9ba099bbee316900140324404b39eeb75db93856a0ad56704ab8d6a146a6a0b46f3391fac432b2b815e5142c146def339157df686fb9f9f7136dbbc2ec72a78c0a88848eed31602678ce9dc749baf9c437975c846359689cc5f1b77837a40f154ab7c9f498462cf66c7fbec0c07b663a05442d2e96d6ff9fa264c29c6b37f4ec82c9c7be490a8aafc4ec894e43d45c3762f4d000eebd1a4e8256460fc2830d20e8c9fd09baca636ec76592697587aa310dbcd59a726b018603cdf141d6748dd353a4e5f2f97dcbc858fdcd3d9447a92df25be293f4ce84f704c0adfd560d55261caa1a6db73c5ccd3fc764d579bcf08eb9d2ed46d4f2bc481d243b9f226c27981ba5541df2b67b617450bb791b5496b483f8ee6fb22c7a6139e46c04b5a7706fe6bd0cdb1f87eecdba8f4bb89d0cb4fcbb6e37113ab450e13d97318fe83fe706f6610e9d026e00f5d8d59bc45811fa7a411d8cc0c3e46bf2033b6193691d82618a61dd272b51064a8c6528500b1eeb9dff212aaf91653113e91189c2b1e0c7044910547388f23d32d841abdea97afb570d02ddd02fdf8205de84903fa87bf6286beda3280fec39598057a0e77130545e24f60ebe528320ce2c6dd7454ecc0106c03e6299eb392a203761a01a3db82ca639deb22493da242b5a12b762f8c7b55d7ac4a75815b2bd2015ad3ab2dba8b1103ff43a2ee477afbc72922cb4e952424ac7410962127cabe0bba6ebb18574cac01eb5b0e91419965123d43544dd5fec1d39c41116612c8dea5c11971085fb8964b031abe4be8c275eefb26db0919fe17625a4f15c9c0c1be748d310f9d4612024d84e329dcb80b72cf189fd3ee7f31d961adbd87bf12ce57ff5277badcd57d5e01bc3b77ed482c1510363076ef7abd25ad0911cefe1441d47f9fe3e9e2fa114595b2979c32d82e9519f93049850500705e09290ca029005fbd37c4cd9f9a13f2dc0c87206817788ff4b38d0d88c80469f16edeba7057f7a8d4eeb2d98c0b507074aed6df970ebd8cd84fafd0c5132a5ae70019cfb2e1e8ae918e361fa3754fe17514bc496152f0040775cbdfd35e9c99ad93dfdf5f948e5762104fca13c94834f079cdb7ccd1302afadade7c12612481e6403a8aa66e0e1ef4ff011ca8b878cde781b5805e4e62391aa090eee1eda22a50ecb9e63201a5967255388e76c812d9a4813eac64e5955390c83723266fbf93bc92d6c245347e22c7cad0218937da8a08e084a8aa76b8e1e64622c30543ec7bc9d279fd706c34f7ce14e1ba47baba78dc908a256a331255bdf2a8d26dd17a80aba69c67c312d77c2263a585daa4bcb48226c5254ae6d8309363510b5f77c02ca8e9ef09d5888c214647389dbf6771d45c1419c7d0d3692649fd7aedf7988b950189e61f5ebad1eb00f30d8a6874c89b3b04dd2cbdab123686ea92309762e7c6a05f474d4824f88819717442e2e8a48ed90e8fb50781a1612e4f94a4a6e3e9a438d6935c7b5f83439104ec7257a52b982fc16283b858b0c3c0206530a9141e507a320736db8a207393fe5bce996cfea629949fa82dbd0d7ccf952087239aeccf4db5275fc42fa3a10dff735f8a730bb18f17a16813dea980500b1f2e0777f9ae165a01eabb63556ea2ffb72b12cdea278ed490c5d642d223f2f4efeac445c22cd31bb643f62bf196d2fef246288fd3b8059ec0792fce959694b23793f51c7e1e523fbe8448093ec7930b2e2dd0dcc5c1d8e461cc52019dac5786ce18086c8d2eed7dd307ec12b7d8b62dd75de808de1157a91618e78d5febd4413c829f78e5269454117d45ce0acf7e4ba831caab65b3d3377fbf64c0b4ed3ba68f0d1af742a5eda7b9000cff3a765fe12910a007545e431fb62a5b28dc6b8330d5a19571f0129839811575a0f74242063018b5e9059375268b6899cb8e27e95fde2f1d35f69c49f973ef3cbc046f8d1f5f34406bdfdd391b6ce431044a9e8bec7b95b0bef4f201c99257d611fd9e8f5127c7d68045d13fdbda50391d9c700f43de9908c4f84b0438bac2d78bd954793b7366a2e72f66ae01b81b399b8f926f1a2228a5e813905aec5115ad9de15d5164e3c0cbdf96870ee6d868fb00fb251db5de3371bd489fa452d1e22896f96bb1393115c2c2e569cf67933d4b0e7875cb5ef0453f528989c7f400d93bcef9825f89d717275c2d675d69895c641dfeae32cf4707a98ad80eadb2315537e0e1fb3464343e648cdb9eba077f89d376157463cacf10b93b9c65e8393f14e53d13ed5e80cb3e166e0d3b2775564ec097d77e2ce436d77b9dbfa5f2bc63c38d8253a7a96da2c107c1c4cfaac9be7b70de2d32bf11b406183a0018b3cc77d833b447eba3686ec33aec4724b3644d5aa086e5bdcee481c0dbf4d0b0133712a5da5991306e6b0277f6077b11dfa3d0e87fd4f898e9a9b297018fa66d2bd5518c3add3c8d91e269ac9bb1a9a2b7fc4474e4472e31687082eb48b57dbcd100d193cc506f9e14c4e0f0f16be4d7643528b8250abafc509114055b94efb87575bb99694ca54b64cd9528c5131a9f18886d20a7d1558e44871dcc23a57a7fa70bedd16592e591a950fd27d47f5cb0f30f7e9356d58d3981f28c3caae1bbc90c8d0f6bac9b5ecb923b28a729874ce40efe5226923528e83e9b136aa70b84a19f38e2ac1cdb5755c9d5160182d14182dd727bc894327f8f4e286abdc84a67b27763c9cb6aab547d23d832640d7c98533869f6c301102fdb2c7919f4352afeef5e4489c2fba7d927c40efd37b9d18845e69eafac7168717a804c9a2fbdfc93b51b53931d94844485a848de0302d16cdf8898b98280857bc87a0d782a5b90a3ab6c5a542a86e1e5ad928038697b9e96bd98bb610ab168c07ed1f36df9b5e9a6e9002f07f0340e5f3427d407c6ec7afb9dca3d90e524e8df146586e63b00e8b3657b799e1ace893eb6f32857e9abca2c89668f64e8e250c7f35787847ee52d0ef113c4f1a72a50413e72c3085eff904b7b30afba5a7a15012a2a92806809b31104e81fd79de58bb7786205a23ab6d462e21b189556ca0b799a1510dcbf9c5aefef351ec7b3b9763da3f37266cf4aa3e911b9f6fdad31801fb847f2e8eb9f99e2709c677edc00250d7e6bf7b7305242562654b4835a5ad326061bfad678c569878b025a622d3ec5102ad8330da1f172bc4e8ec9cf03ebb1c6f3a76c4ef63d12ea10abf070fd46c8711f30d8d0a31692b5570fb9a4f4b16c9fb4921451146e5c4ea9f4ab614b5442993ed9e46b53f1310b769ce10787d53ca748ddda7b094692e817631bb9cbc2617660f6df2381fcba8b6b61cfee8261ecca9737861390af29770d9a3813313941fedcc8387885dac9f473363c7d26b1d54ca1df86c853e3ef58c0f0ec4913971f6065e7bfbb458b1452299d45407f7f4b19fc0f8fd1d5e0315419ee08fa0af9afad22fb0248a13ee91bd2feb3a22e9946bfcf968fbf11b1066cf5aec9529a38905bb1f370aa1272dc8df17efe9e0111290d4c197f526e3be6e3e55f47509035b228efdb21fc594a16fc64fd8e12f66fbe545e5342f0d5ec592533a2588539af302eeacbd9c04c72c576128a92c3821d66a3ad884acd15de1572139b997ca0ac8a9453b39f5c0ae5f69235489447d2a3c5cd297b6404295094f616da2ffeac1c19c25f91abed7deaa36260a02cae3a513e29e07e7f097f229055e7b5b5ea7564479a5d276fef8f2f45d70fc8fb32d4a9f9c0c0d026322e7f71b304923e2cb12511097475e74db4ceef7d12fe81d16e0c7623c5fcddfacc2e3e89cda33b500f08ae020d2457697d901cbaba9952e1dc6bb1a2f4aa7f813dde4dda2fa7e06acc8eda8522829edebea20c81ada55913ccbf39ba764473d8a3c593e16601468c839cd8a17f41bbba1932aec90f0df49e1aabbf4c4e00b7e188b439f63183c531dc7cad5247d0ba124b79d57aef2a9ff5c6b9cef866edb4c55fe65546028a096ec3a71ae50f954f8b2f58343bd6c82ee3c773c290a05e8a0821747d71a48faac186a7b3f0a56c8905f5ac0ce374d09933ea6dd30d69bbd0a22a90c4c40e511119f502d25d6ab94f121011e7f765a15abaabd2040c2c7178745ddb7dffcbab2a36872743389ab54b8a336f7af85fe5a9c5f1fdcc59d75ef0e09447b706d03eb85d93df72d72a95105fe786b9a9fb9d81cdb1fbc335398337f818a7172a44e2bc942b1e5a8e7b2d23055bf7c2b1105c15071ca1db7c64b94af2c29e0add7289ee7cbaec1faf92360fc963c827bd7ebb41b5fbdea6d4a0ff23819a5a86b8b707f7ff87ca58d2375049691071d00ce4e535e3cb233c6cf8c79fdbc341d6db19a87d2a3e570570fbe787d7483c7446b4f1280a8ffca466fe7ef7adb7164c199b1e28cf1989acb27bd25ae3523860e26f32a2a12134fc1243e86d5ef25ec14085dd65c2d32a8ccdd9437c2d14e006e75ea11493276ba67fd5a58654e03593fb82ff2e0b57367667bfbbdd736a447da3385ff30cea5ce46ca40eb964dad85581c27fe455d21bb02bfb833c6ecb47ba17b6fcecf2bec2096355999e9f7287dca15fa187f7220996206ca972c7275e7e16e34025813e24df2b6e916f4174cdbac7535e88d63c2", @ANYPTR]], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2092.780427][ T857] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2092.801762][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.830448][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.850941][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2092.857449][ T857] input input1096: Limiting number of effects to 32 (device reports 246) [ 2092.890917][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2092.915877][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2092.940497][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2092.960599][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2092.967960][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.164/input/input1096 [ 2092.992990][ T857] usb 4-1: USB disconnect, device number 32 [ 2093.450375][ T857] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 2093.570395][T26773] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 2093.690546][ T857] usb 4-1: Using ep0 maxpacket: 8 12:11:53 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0xb00, 0x0, {}, 0x0, 0x0}}) [ 2093.809297][ T2761] usb 1-1: USB disconnect, device number 44 [ 2093.820798][ T857] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2093.829045][ T857] usb 4-1: config 0 has no interface number 0 [ 2093.835621][ T857] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2093.847126][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2093.858708][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2093.870286][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2093.881618][ T857] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2093.894972][ T857] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2093.902237][T26773] usb 2-1: device descriptor read/64, error 18 [ 2094.000485][ T857] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2094.009654][ T857] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2094.017908][ T857] usb 4-1: Product: syz [ 2094.022976][ T857] usb 4-1: config 0 descriptor?? 12:11:53 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0f68d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812410288097ee495605a52ec8f7b4200"/140, @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d7035e0011489beb534c489d6e790c1000000ab4a78f91e1e7e17c771aad9d026f0138c0a826eb2cbb6832dc3c6e04cf8983917f14bfd7f8b6dd13a09e0e488113ea9b9715964f387f4ff31cd9d70a45a4b416ce9f520b0ed0966d95e8756a755c232520b65097e7480a9172982869b4317f2d5a60a0a1472826db583181b0000000000000000000000000000ce7432b1c77c8d8b3146a0a02d67277d0fd3a70dc5d0d713c47a66c44a8863aa57ab602d04f256095c173abf", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r4 = syz_usb_connect(0x5, 0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x0) syz_usb_disconnect(r4) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000004c0)=""/4096) 12:11:53 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000000240)="4f01f58cc3cc37b78a9c80e550eabcf30dc545006e374ff49c45fdb330864265cacb50fd0eb1e3ca1e06282a8a53f33c97ddcf58bcf7fef52cea2705293e559c9f41a8e978124837ad9136cb902cbe311a139b45bff5fcc1d9a4abde7ce7cfea603ba643770a5df301f1e43004ed7d3b0ed58a1b90ce", 0x76) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x67, "e5699fda5a1187b99d929cc45f85b8b7c54ac05bb05aa66dd1da1cbaade71763ecb5ac93239e090286368ddf301ce4a02e092452f3d5177fdef6b9e59ea75ca6"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x5, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xc4, &(0x7f0000000000)=""/196) [ 2094.170514][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.195344][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.220430][ T2761] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 2094.220437][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.240783][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.260652][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.280558][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.300449][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.320515][T26773] usb 2-1: device descriptor read/64, error 18 [ 2094.327414][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.350488][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.370869][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.390463][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.410626][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.430492][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.450530][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.470496][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.490425][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2094.490593][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.520825][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.540501][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 12:11:54 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2094.560493][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.580575][ T857] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2094.587348][ T857] input input1097: Timeout waiting for response from device. [ 2094.595592][T26773] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 2094.613036][ T857] usb 4-1: USB disconnect, device number 33 [ 2094.640694][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2094.648988][ T2761] usb 1-1: config 0 has no interface number 0 [ 2094.656532][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2094.668077][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2094.679502][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2094.690953][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2094.702185][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2094.715643][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2094.800744][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2094.809903][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2094.818245][ T2761] usb 1-1: Product: syz [ 2094.835388][ T2761] usb 1-1: config 0 descriptor?? [ 2094.870430][T26773] usb 2-1: device descriptor read/64, error 18 [ 2095.000415][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2095.020441][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.040409][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.060407][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.080414][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.103314][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.260457][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2095.280406][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.300405][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.300412][T26773] usb 2-1: device descriptor read/64, error 18 [ 2095.340423][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.347106][ T2761] input input1098: Limiting number of effects to 32 (device reports 149) [ 2095.380407][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.400413][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.420398][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.420510][T26773] usb usb2-port1: attempt power cycle [ 2095.440442][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2095.451102][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1098 [ 2096.150420][T26773] usb 2-1: new high-speed USB device number 78 using dummy_hcd 12:11:55 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0xa7ae435de2009c23) syz_open_dev$evdev(&(0x7f0000000180)='%\x00', 0x74, 0x40800) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r8, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r8, 0x0, &(0x7f0000000540)={0xc6, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = syz_usb_connect(0x0, 0x3, &(0x7f0000000000)=ANY=[@ANYPTR, @ANYRES16, @ANYRES16=0x0], 0x0) syz_usb_disconnect(r9) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2096.430505][T26773] usb 2-1: device descriptor read/64, error 18 12:11:56 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRES64=r0, @ANYBLOB="377cbe9f0db62bf4918adde28a23eb830837650404394b8e9d96d5394ba210ebc498236d46ce0e16992a63602a462ded70124ff8cc602fa5378dc8ab4abfd881596a558b1f9e480b2702", @ANYRES64=r1, @ANYRES16=r2]]) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/deV/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r6, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r11, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r11, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r13) r14 = syz_usb_connect(0x0, 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="bfc79933012402f4cbad5012fe2e096038208963b40ab0e1a925b9aa4b9899dee3a76f1acc4ac848db", @ANYPTR=&(0x7f0000001540)=ANY=[@ANYBLOB="eeb9c476c311afba68c54a9f1ac02419751c26719457d53f75e5", @ANYRES32=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR, @ANYRES16, @ANYRESHEX], @ANYRES64], @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRESOCT, @ANYRES64=r13], @ANYPTR=&(0x7f0000001580)=ANY=[], @ANYRESDEC], 0x0) syz_usb_disconnect(r14) r15 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r15) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES32=r14, @ANYPTR], 0x0) r16 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r16) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r17, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r17, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r6, 0xc028660f, 0x717fff) r18 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r18, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r18, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2096.620790][ T2761] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 2096.860380][ T2761] usb 5-1: Using ep0 maxpacket: 8 12:11:56 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0xc00, 0x0, {}, 0x0, 0x0}}) [ 2096.894544][T25713] usb 1-1: USB disconnect, device number 45 [ 2096.980516][ T2761] usb 5-1: config 0 has an invalid interface number: 164 but max is 0 [ 2096.988854][ T2761] usb 5-1: config 0 has no interface number 0 [ 2096.995361][ T2761] usb 5-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2097.006482][ T2761] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2097.017841][ T2761] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2097.029271][ T2761] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2097.040476][ T2761] usb 5-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2097.053799][ T2761] usb 5-1: config 0 interface 164 has no altsetting 0 12:11:56 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ffff1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2097.140522][ T2761] usb 5-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2097.149641][ T2761] usb 5-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2097.157889][ T2761] usb 5-1: Product: syz 12:11:56 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001600)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caa984e2a5cf81c94a67f7daf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a641066b12ae88759e1cfc54e81150c079502564f8dfe2449fac02830de17f62a43897f542038da98050fe015e0a5b2bdca5e866e458511aaaa6c6e88920ddd41fa"], @ANYRES16, @ANYRESDEC], 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x5000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0x40, 0x67, [{{0x9, 0x4, 0x0, 0x4f, 0x2, 0x3, 0x1, 0x0, 0x6e, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x2be}}, {{{0x9, 0x5, 0x81, 0x3, 0x1bb, 0x5, 0x0, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x1ec, 0xf5, 0x2a, 0x81}}]}}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x250, 0x0, 0x4, 0x2, 0x8, 0x6}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x1, [{0x4a, &(0x7f00000014c0)=@string={0x4a, 0x3, "99cb825291242d5f2da7175d979b857681d28f93185c37250bbfd0a3214751bc43198a9a28dc848966e1885d882382e534ea6cd85ad62011af0577c23fc158852324ecafe953e3da"}}]}) syz_usb_connect(0x0, 0x4952, &(0x7f0000004200)={{0x12, 0x1, 0x250, 0x41, 0xc6, 0x20, 0x20, 0x1199, 0x9011, 0xdfd7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4940, 0x3, 0x81, 0x0, 0xa0, 0x3, [{{0x9, 0x4, 0xd0, 0xa5, 0x10, 0x61, 0x70, 0xb0, 0x6, [@hid_hid={0x9, 0x21, 0x1000, 0x9, 0x1, {0x22, 0x865}}], [{{0x9, 0x5, 0x3, 0x0, 0xad, 0x6, 0x7f, 0xf3}}, {{0x9, 0x5, 0xe, 0x10, 0x278, 0x1, 0x9, 0xfc, [@generic={0x94, 0x23, "6aa75482a9b2d9c7d98b90f6553cb4f7c44d2b3a054eaaf287d1e6a9272c6fc6949fa7289a8d518f617ac7c025157a086bd7fa2da220a07a847506ae35b488f87ba4ca736b6aed2a069f73e81d60de720fe3583366988207ff29a52fbb4bbf1579bdfdbdf2beca69c48086ccbbdf7de95c747f946a84e6cf1a9becb924f42ec393df26c161029a301cae02898f8860efdac1"}, @generic={0xa2, 0x22, "a57306a58cc5775f2257783ca943e27b27a9227ea2e0cfc86240777ae064a8e5fdcda16edc213f342682536cd2b8f7f94a6cfccf58b70c3b0017038c23426b223cbdc1bcc44b6f30ccaa21b03abe78e03176efe77e1fe0a1b5907b843af477d6a6b897bb19cb596a61b45d268e284f4157bcc82748fa84b3f810b7a3198a4a766d0a89b3c0ef03682a47dd57effbdc6975568e5ff77b09287eef56e28a6fb5e9"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3c6, 0x5, 0x0, 0x20, [@generic={0x8c, 0x22, "856e40190d97f04350a571727cec08ae4540504f16ec29966b97e3645664f46b2f0413adc7bb0bdbda6b90db6b45ea07ad69c0e93d862496fd366012b20b4523c42d71b94eec704ba51d354566e54a9b830e0662908c1eb68a19291afab9cf3db32258eec268f2b75d2769ac286d6717ca2b8cd10848e77bdf3f84b635011b63a2bf73484d2b394afd4f"}]}}, {{0x9, 0x5, 0x0, 0x9ceb16d76a09e81b, 0x115, 0x9, 0x0, 0x0, [@generic={0x8a, 0xe, "b93c5cd4cfafeacbea915dc7536af449c84647538977448bb2634fafb905b9a72549d3c63cf29ebcf412e98ad73f4344a37bb0a902852c6f2ce822ec24b3bdb884821fa27bb80a782e5de6940e48144db19087ceb4ddcde27644444719a3b6c0748ec3ff1fc129facd9de24281a8566ddadda0a64da35e2cbdf9df5ed0cc655da6334d413f81e188"}, @generic={0xd4, 0x24, "21d52ad7678cc409e654c0f1251a287bf894093b56eb9af0d5d881047c5e08984101c52dfa509f3d57d40898e41644bd488cdcd491828da3174b5ddaec01463d8b8c8e6c3865967e69cf0d1624dbddfc013740a7eacbdfbd03f48284dd54511c58c28050e2ce6abb8718984a0d235616b5d46d1090cf28df0dccfd282497ecb31af58bf553cd1a1ce69a424969035481f8d5ec88b276c535054776afbfdf86b0db575f074ba66d698ea47331ca2b8cd0bfc8de6f287fa83ec42a45b47c5785681bde13aa6fe3d275d2a076586a470659ccf1"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x1f3, 0x8, 0x9, 0x3}}, {{0x9, 0x5, 0x0, 0x0, 0xf5, 0x40, 0x81, 0x80, [@generic={0x7b, 0x1, "e51276a41546b0a097bb12a2a12b993c406247546d0d2ba348e89018b15791bc3620bc2b6d8d4f4548d0f55397e06c5cf934f2b7a3c5f4afb0fe75ca1591cf63cdde7b82185b48a00a6dba862c183570fcf3495b67cf78d86023ba530d6f995983e5a112511a4ad7786ea396d603482d5049b9f46b8f3c6117"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x2f6, 0x0, 0xff, 0x7}}, {{0x9, 0x5, 0x6d894bcf107d488a, 0x0, 0x308, 0x9f, 0x1, 0x0, [@generic={0x24, 0x6, "12381ea34988ad99bae6e6ee4d69eb0fddeb2ac69307510cc9434ef02bae443b2701"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x135, 0x3, 0x3f, 0x0, [@generic={0xed, 0x21, "2ee966600c4ad5a2c0edc2370d002a97efb5811122c631befffbefe8f41a9b893d59b5a2ef034395d7614ee59a79561c6455c6d085294c32a255d949219e6ca73384c3999f77f6dc18b22645d5744ed8c6d7111a62e8e74d5d0ed6b158ed39f6675e071f054a78285891eb449ba794e16dd679eda4ce583639734d1529aeb3f42042c9a74c35e80de3a1ba7808ac498ac131a017ce08373980b519921ff741eef37cb61fbacb7c4297c31bf9d25df3343f67613802ad4d8db4943bb439a2ae6740015634250f9beb95687e8ef41069a5c674fe44426ee537d134fc96f57ffb0e7a7dfc6d0c19972a8ef81a"}, @generic={0x37, 0x4, "6b00900e714fa70111f0bd304b7dfda806cb155b28eeddedc8f3948b039c72d3fb786fd5760b55057a91d1191602ee4c2d62871387"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x145, 0x9, 0x1, 0x6}}, {{0x9, 0x5, 0xe, 0x10, 0x1e2, 0x0, 0xff, 0x1, [@generic={0x48, 0x35, "ada6d71459e25995b58a2037534a59d51c8778626ee4e9069c402b90abc60f3cc14d3762d2620142549eaec1641418039a91c3d12115a6d3da38fe3431485b39caf524c350a1"}]}}, {{0x9, 0x5, 0xe, 0x813d4e83b075e371, 0x153, 0xff, 0x9, 0x80, [@generic={0x7e, 0xd, "48298580852b9a203095dc3b5b8dd74f21aee4635ad8bde131657aff794c3b16d6c8078357c33b7888901d456176eefbdc20b94dcb190433ff71778a8782d97a7951055de3d8649a9b0913a61144d51f0a41b1328755649562630a941e55022bd7826bc8d0fb892331a309ffc1a1c07359a97ccb37b7f60bea7a4978"}]}}, {{0x9, 0x5, 0x8, 0x6, 0x318, 0x1f, 0x9, 0x5, [@generic={0xfe, 0x5, "5095db57eebabae39b259a8d6fafaf9ced0da1afa0863fdfe662c9fd53fa93005aecaf58af7bb4699974230f3cdaf014b4f3acb96f72b4a98c91ec6e28b0b941e9fb6f3c79fa10760aaf0c47a9365aea8f24707c36bb9ea976178a05fd0655fe8d62825d560bffa38186559c2d3d79c99c4e8e63d4a1e5ae6f5a53cfc6429d65041e26550079f58073d1d7406f553e2a3f860411c92c1dcbd27e0324553cde77ed73dab4efc868ef057e97ec7f41ee4f4aa052be9b6bcf06a99b913fe39a883d1e3fa0ec8e235b7d8bc08cb11d144db8d6c96109fa73d8a41bf07ed10cf0565282974c121efac768116b2bce7f4d5470b9ad979ff7ef2f15b31ed1a2"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x1c2, 0x40, 0x2, 0xc8, [@generic={0xd2, 0x11, "2477a27acba7277db0abceaf80062ec87a24d0a7f1279e066a40440f0f5e6d47f74d8dfaa0fa1547356f5d6019fd5451950eb09b96410256a17e52e262f19255663c58dfd507c250143ac7a235ef35e45e995f9e5142ea69b430d80b8d6e70a309a77c1eada38c9b2bff0c9389c86ec8d58a3f08e52699a0c3e0f7bdcc6486863c268d0ca72487e9378a22f4c462bd0212d8d1e59858211435a8c66ed5763a73ee30470b623772e061927feb98f7fd821ef49d5af7d7fca388e61cd00f9a04d9928b901d0591de79ae2daaa41d9c9c80"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x1f2, 0x5, 0xf8, 0xfb, [@generic={0x1002, 0x23, "69ffd0419408448f5f716911c268f64e3cd555932d6bd4c9837abb9fc01a110e23d95f4d6a02d74b8712a28a5d5da77ade61d77bc5c151cf3aa6e1311c8f33b20323df556caef5f454430b50f24cc030cf7206501a3fef03a133dba51c3f419e04164ba83b228fe448e4601303f81274522744a5458cff3927df16be5008af9911b54ce441f58ef805e8c3e50049b7f16d42d61eca86e13de0bc41dbd00323312a85f08d88b05646c0140d117b536beef54e52af7263bd63d90e14d3dfb765b5063922fff78409be4cfdfc1374112cce176cf8c6115b5614abce05b057639c08b534b58da59718f8508c48798077d08781c4e737209e52a651ad9d0b08ac71b937d88c354d943384f4d18291431c82db8387141dfa6bd2a5995ae442b6dd58752048c6ace5b00320dca1748207d2853cdda227b3bd24b06fea7f02d2a0107c791dac2598d7789f1aa29d2d0e6299f707abc24c1fc90184432dc3fc75859fc7232db824a6ed2dcc5ed4c5ab7e1fe7e6681bb4c11958bc28bdadc30931baf420b17bbd6789b554eb6d811f2da3b8f103c5e04625aa455af2e34a9af67481978bba480fc129002d78749247f99abaa50ae6823fc0b830bd9f8c2b1fae6dafcd965558aa7e2abaffd12e07e2b591f28d5af25131392e92814c788621873b1b5937c66fdb4cf084dec0dd9ae8f493bcfe8823f2edbed88169fad5fa62641a5e19d0f19bb66caea5f6148c193fdee5166be3e399986a0b20e58c300712c61fec3bf47e7e0c6d30ee0a05d67f2be6755fbb6e37eece767151024c9fa0ee32e6d4f767cae225737b6511b6c2a1258105a7c707716acabc9c8cbb80e379d963becfb16c60067c04e1270e90e4b497d4bedd7ced03f9834b5212c1f74fd98f646c9830f60a427b012c1c2f07b0d04f4e668e616ffe1253382d4a0724251362504a33eca306e8c09c91583b4f472656ebe9c042c75a2d4e60dc69f03119a76eec15d9fb430ffdcde7fcdac0a2e8708b32b166c242e97c9c4fc4b6b939f80d1da1069aa2266ba79e167a23217a52614a078884d24ba50846f91776651ba199dbc3c496e030b2a9e27a4688d8b0bae90874df6eca07c53fed65df116359ed9b2e13be9c7c21ea1dbc97628f2aa4d92d03253a3119090ceb77d27f8c441eb1a485dc3dd9fbc4246ba45b1c086afa9d2be968b25da47ee98fca5d9419b7b707703e308ab118803f49f6ff0930bf4075b5fb6aa7db518df0e81b99ff4cf9b42a3f99d98a9c36f10d4cc030300215e2d4f14e126c3f1e6dd3ac692ebf50cc9ff130d221ee770bda8cab38eb10a5ea21c7c24071b2e42af44fc934df6692dd7e7c0a22cb71888765f51351f44d0a364f05de53ec0cfdc0645fc4bee63fb8037e4fab79bceca68674bda6e4260419a127ba173ac05af79d6707b2cc485bd41604c4ec57be891f0f8d93b5ca70fa44efdaaee893767d69a1c7b2f16a9bab042864dcd9977523ad041f5f6fbe1720dfe39161d050bf054bf66e731b56eb2ae3dca32bfab53e419469df79e73768565d4c21b9999918993c611fb711297ddd85023ff5ff8f04c7cb2e96199ffb78038a2d43d0474f2347f695fc1ad7b30220efbcef48877b1b57e2cfd00cfc564b870952d03355250e38460b6de0dcc33181334fb483c22434e663a6e950f920e594d1078f4017b1d7c9b57f7c455667d477cc26cd9ba025ff4163508bfbcbce16077423c23313dfe1a9ed768b5f795fa3060f0186289543bf853df4caa6dbc5ea036fbfb44e9ff9e04b4e15848610df11700b3dc73a1d6885f3469ba44fc74e5ea196235d2a1bd7417ecbe76abae115a6d9ea7608821cd4a94f79adb0c480d966756ba610d5670c49dbe6efed9cfcbe82ceda18db9f7e715759a77262161132d00f4b5d2e0475023dc314df0fe8bfe14fdfbc79edbb955d5daf796c14c99a8c6f05b536bd29fd736f7291d3f3d60705db8a66e41bdeff5a0dc0c3177f19d76f15924b93951d4badb64c71ebdbbb83cfd5d8cc280375b83263e7340b2fd98538df39eb2dece06c2ad6928be28f781a56b4fe4b890fff7f483c89e135bec53c567105360d9b82960bccda92f041731665cd6301284d01cced697edfdf84d81fa98fa61bf2d57877a7affea4aac7771009853bd00eb1e421c1e7585729a230bffcf0b75b2d04897b8e1a691e3aeb6d84a7b5f17f15a0684de648ca0630dc7d0bd562b00f397be7d509e1a60fdd0d748367191f79e9f6bb4e24f8ef615aac948122c39c7001d3f3da3fcb4ef60f7914e35a8ea5254f221b5c338b5cd2a173c4b22fdb94ce9627d64f0bdbc650411f06333538742e1a1296c173971c76b13262941e25ba6df845eb2fbe6058b6328a9b6fc29af96eeebf90d38aef4bb55065c3f3ec253324eee19d0ed1cba04954c341020216653c2b22ec7070f2a2c021fc2f7493593f2c8f5a564fa28f321ede5096793f7660c2265523fdb162aea963fd3dc961ecd7b5d25ca327db26b0894dc0619b502bc3f5d075989cab8d13a58dfac197f59d56425f4fc996f88a9cd7d46ff9979473bcdd28c8a5af7ad07ebaa935b63c9aaf29144148b4472f8f3641918f55dcafdb72b29562102b948e1e9ada84e83a6e6a89df2d3895b42f704704e6e1bc739293cfd9373bf15b5f3312e99a5e416342fc25c9837a3df39db156443d5b54d95909c60ad71844aaf85a54740106a0df9aaba31a3eef7aa20a4e7e0c644d2f2117ed00d34997c45d861808cb19499ccd3fd2e5569df23493104d032ac43924a442cbe1ac12aa77fa6b80450d5d1d5dce7208cb9bf9552060e0e38375b3f703344f1dc023476e59b15c63534a9ef727068fd1c1f45844a1d0b4fed49a851e810c9f3ab900b94814d58bc35bbcb926469a7a8a16f0e2b1e2c3733e19f5350615184cf4e9df515fce11d2816cd29699ab4f0999aac978ab5fb07c54626ffb1c4c1b09fdb152624314a1b1ad6f16c569afff6c55f765880ed9b8da9332c8625195f2bfa93a97911159569c87c870a717a1b8634aeefcdec0b78076c8514dd508e3e919337b3a69ebc7233c67b88720ba67293c0a190086bfee4d8c9e6a3281758a07f9b9248d10fa3e9f9bf9b0d9b8f8ce52e4b35d01a73c710328d50e17442e2cf75ce5f83578b84f681f6d20a59d88ec5480d79a78d3e8f982d532d1862c63519206e637e6ae901793f8fc5a34a8168c225a0a8ab869339e1712b51a85d53967e9a0883fb0b3e9172bc0ffb324ff48116d32d25ea7e15656e6a12b0caf7ffb2849b0dfc74213ce2152b515fe3af1647ba8718b207939a7ae71a105a04a222d13eac5695bd11f9ba911132bfec56c39e6ad08e1b383ae056bf0c86237bcd62704ff2a2f4ac8da20aa8546ee38c0c323e98b9016eb99e65aa851e0385f9cdfa0af352c202717c583703150f583fa828b447e984247bc821e33f7b372a8491776971605aebcaf6297ea83dbaa3944b769b0f871829952c5a6af6d0fe2fe97ba756c61e5b48d953d9898d0363bbfa97686926ff381ae7bb0b5abed1a76b25d01f262455e46e171911793f1dd2aa7d38dcc43ec3daa0176d5283322e17609be82d738a30f5addd34f2d90242f1a8033cf7107a7bc86dfdca3e77c2879c32a785e24ec5438147e71515951c267e6386acdddca9b517c7bc098332e0136388bb232f599cbc532af68e793590bd4f44f3e414a33a3bb875db415c16c5d0fe7c583e4ed4686e8c1e16ccbc3dbf6b3231ef1e21cc27f8a41202d79bce31dc35fe36ec7d83c357f79f63df9b46c7ad34c0bf6368befb8ced7eaa0c22534ec86b3657e17cea74e7b4a95aa0097c0e4a423886eb3c676046bfd1444bd3c4fc5160e729c954c5c70a2ab1a2a641efc4bf5d753a5ae5c2ecfabd4b06b55f4190f99878894b25a6faba26ebb176778d9e754d2fed318681b9e4f774667317f651f90475c284917d43ca56237127013c7ce1c924fc1b7512a1c576d5c8410c130b8fa3e32c461fc68638cb4bc5795f2509c959969c7014a796d2bd38c52594bdb27f5396d65cd1e6fd08289622951b0c627fe906d33c9bf17f4d550ea189b85aa6bc0ee7a2478a933d32bfb37109d2cec2d5cc30cc5cbf65b78594669c3c322a97c22c0d29eec0b65725f518434fb9a0f9933c299d5d24380adc1a0f230e4a8250d7f74962e234975b5212aa8093c6b3647178479d2b8fe7cb02f2fce43af6b888846dbdf5f96b8c6a034b6c5ee6467c195b34fcf36c07ed8ec878d4500850c70dd84557432465d915af0d3eb76efc52669041c820b20f6d808eeea2b3e369b6f8d5afd1b1549b07f214d0b26a9fe1c0341c9c98b1492f90f45be3fb5fdb81f81d7b11b290a3623b30fd0e402991da89167f3b9e8a94af36b5ce53a306c0d40df6a1248f66aba6390d7b30d441e6aed3cb8519c0cfa32100aad7b83ff385184d2a89d074fef0b0163274fb3243a462baada85402249957f50f0590bd8daf81a5466f1863b6aeab84a948dd8b8ba1c14e511635a2aa07bb6a7b7efda121c672a9c45d2be75ccca6c0e46e07109dac33db3fa01cfb2d87856ed313d7fdfbecaa9c9452fdd085dc0fe846572109b99068b613bab65ccc27c583750e255e43fab488585f497bd970ffcb458657dcb3fb5f18744298f4baabd35156032da74ae9b24b2ac1d6a9b9adac845535283942cd6f67f13b0e36ccfdcc0b4eb1e6150e3e54ee11a4f3c662161ee69b2f1d869191cb56b76af04c0d86664f35fe38150588d37b82bef7c4d9a03ba9f0dcba05298e5e728343c101b0fd2d601df4efa74769ecf0dcdffaec55512064db010b3966f4b1953ef3bedc80641351eba94ab3834fb76e4a418b8058345fee3dca415626dcc48b6eaff5a4e3db564257667192a1206f73bda4ad0c0f8beeb872941520363cc2e529ad63ff23e8be261e496ca8aa55f6ea973e87bf32a81ac29192d748f7ceab7d625083ba3d4541b77ddabdbd35fbcb00883fb7e03b9cee2cb97a16689dfd9bae1b8478e6c90da8faa76f958aeafe7dbfe07b8c0be6ef433eb378bdbe4b019d26cc931963c53985778748320c644975e7ec6ef90420388a360e9a1e450b54ba7e395691f7326a039dbf04037d9ef268d92efcb23370635f8bfe332cff8401eb3a1bd4871876e91dbc28df8f7df883354758232582664bf52f74feb74a47392a111d7978bc2584e224c0bf0c5b04f8fccf0040a64f8ff2af445ef9f974456dd8dddd85e00615077b15bc817d48270aeacb3c932f6c408a0453bd983ac3895ff42b08d7756cbf208c99802ad408a55e89fd7efa2252ffe3fee09b097ba05d0d00a482eb40ac489aad29c8324064f88963f1ec7ac44a68d8d9eaf04b56496ef73a1c16bde261e7e6f769aba71b483f10a7600b476bc5a37fde8d68ae7023271ed9bd5ffd66a9936c4e16528b66a99af59e3179ba63af4fc511dbcea851ebacdcff99a2a2bbb53bf5bc0f3423e8523fbfdd02cd82c27b682225591406e0b778fe0add1bc7f16cef53c4b58f2bda67d9464d060be27e30c6136d62f14108c23b57eb26825659f270325743d16b03c588ac174bb6014fdad2347b8d43de45adecd04fa43a009cb3c5f641e532971f0efd28d95b9cd54ac9b640a17be2669696d6757d6e0efda4d0597dea2258ad4f822d6650c0fb03b3dacddf8567aa9b644b0d56f3b8e12dd6b2c70335da99e5bcfef0046b5af61e7ba8e0a888eaf409986741cd14d291d21fa815bf2b314161ee0769ce7af7c0b3b9e1edd69f7a0db0c75184f1f5c10d7f368fbe6195ecc"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x2ca, 0x20, 0x3a, 0x54, [@generic={0x28, 0x23, "5795a9c765fdb6df88746699b79012cccb8b991cba5f6adeb4897c3d84c2282882e3cda15797"}]}}]}}, {{0x9, 0x4, 0x14, 0x6, 0xf, 0x1c, 0x81, 0x4f, 0x1, [@usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "d7d1ba"}, {0x5, 0x24, 0x0, 0xfffa}, {0xd, 0x24, 0xf, 0x1, 0x94, 0xfffa, 0x8001, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0x9, 0x2, 0x5, 0x3, 0x81, 0xca}, @ncm={0x6, 0x24, 0x1a, 0x6, 0x7}, @mdlm={0x15, 0x24, 0x12, 0x6}, @ncm={0x6, 0x24, 0x1a, 0xad94}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0xd7, 0x9}]}, @generic={0x28, 0xa, "cd8e248d0e62480b06bbe357c6151cf722c884165c14e60322a02d8c98c2567675df973cf462"}], [{{0x9, 0x5, 0x0, 0x10, 0x1d0, 0x40, 0x4, 0x0, [@generic={0x81, 0x22, "711f99edcf7dc285f8b4647dd79be7c6cdb1cc5c49f1183e435bbcc7ade5983ce1c8492cb87073b693fe31c1d0b479e856b38ecb8ea8fa40de8bf4157449a48e51394e6651b17a7e6c40cb496088c27599d0d1eea4a1b3ae28a4140967fd6f9ac89b651efbef735e7d364c370945a3ef63171fed4c29b22b52692591350ebd"}, @generic={0x98, 0x22, "dee6ec79e44b3d51026fe1b54340ff705325f2beb26f04d73926eca14d57022d2933d7f8a3e922ddb4d38246c44d33973ae5004963b335cf75b8a2be392572b36247f1e2bafdac161d7a09c02f82844ff9a973f1aa1a7ee1c4c6b76090e42cdb82ee4778310ee4897d21abb092cc6c3a3c7d082a1d29939a987ec16a34175a882d4c89ac7e574adbce9cc00ba60d09a0caeca21aafe5"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x376, 0x3, 0x1, 0x7, [@generic={0x58, 0x21, "ab25355e6e3f09fe59558a3057379f22ef7f35e9b8e1829e438ada927751bddd602a4f6522793045d1d2892b0924c72f7263ca1cb1cffcd3e4d004c71c126e7afc34da4cb70866b5cfa6aa545e374094e361840d6567"}, @generic={0xf8, 0x30, "004e21168c14fb136ecb7da966541fab5d9606e7a23ffb34d23358577fc7377fff5de8f8040e528e2e24f4c38935258df4763e9b286a33f8e1b54830bed529ece3c230270a2123401c52bcbbf25cdf67b8b5d7b6d9fb99a45166958376c70ae4cddf8c1a17250b0f9a7c167f008880f814e5c7f60a5ae4e8adbb5aecf5895e05bf2562d6279d30d125e149b700b20779f7db949f4108b8d8c7de89ac868a024c19d686338409626bce19368aaace677d0c21aa7e0567aefb9605cdc799a8ca1ed7a9bebcdc4eb2ac3dd93702c06276793e1e6fa9bd73417e61bc8b0199806ec345058f799e1c3b8f6862fa05a5a0b84104682208c7c2"}]}}, {{0x9, 0x5, 0x0, 0xc, 0xc, 0x0, 0x3, 0x7}}, {{0x9, 0x5, 0x1, 0x0, 0x2ca, 0xfa, 0x95, 0x1f, [@generic={0x82, 0x0, "8d1a55be44e33d0a366b11260012dfce2f2d7cfc262c5bc4777468099276660f106e2bf634188ea557250edc28c2d7295f396c98a4beb8502551674abd46f59ac579323658f5b0b6a3011c7d0d472f9f9d15e9a19f7c7fc9e69259abec297a99d2f3d17e94cc3faf3c24846ee33bc60f56bbbb6a13806ec58718fff1449ee8d7"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x20b, 0xf, 0x80, 0x8}}, {{0x9, 0x5, 0xf, 0x0, 0x376, 0x0, 0x0, 0x1, [@generic={0x52, 0x36, "f640473416732b970f78f817346a170a8116421e1db5f57049fa49426a542fdf0769431bded6765675989636224ffd6a67343aa856a51e49e95fa9e13108406b6e5034c5a91d7c24d1ee98f01e8b688a"}]}}, {{0x9, 0x5, 0xf, 0x15, 0x3dc, 0x1, 0x3, 0x2}}, {{0x9, 0x5, 0x7, 0xc, 0x143, 0x57, 0x7, 0x7, [@generic={0x1002, 0x21, "821765161f1d1235a15c92cd82c54ee15ffadf9e3e0b01de1afe5645dd33367de5c4c497387a489e97a30ca7d57ee843be1d6fdb01fab7145fe397f499f01223a009ba4c08a48e6bc19d58c110df8bb121829178d73d85c3224a81943198cb96ed31d91aafed21c7c71dbed9effe344ad555cb5447cae1a8f14283d7a59497f314dff2b7bc83e9b5eb6a0902c389a21c7be6ef37b271b1b860656cdada6197aa876cf2276b647800275d18354fb9a10a059db4384b26a66e3b439b9b4aed1f5ec09a71df363f12e099b2756b4514dae7b9e1ff93979278a44b5fd40f680c7f870790a72e7a97bd926cf804b30ef43c0157a25a62f26c6256bc2ca64c571040ea47b62558fa47f352188ca580bb85c874f1d93c74f248e0ea5e0195ff6627840632854c47e9fb51f679e078887b3629e73489c5e01446c2783d34b8f64975fa680ca5b0c886ee2432ad32d668732dbc52d2dd2d3ebaecdf557a1759132c245ff977a89a90691bdc6e9a669f35d29b98c864790f6f7aa0c969e77969debc7497efe389b9953936487a88e5296b70d1590c0f1fe0de6d5f66fd6027f0e6415bd49d796fb4ca51a77ac5af4ac89d28652d1e059bb4314d9c27c8f767a44c4bc3e439197d96cc6db63eb1f05286bab9ffe390a8bae3b34a8a6ef1e802f590491c8a305c517735b5e790e30b7f997d660d2bc870663a895f83d72901bc2cca5c2b7060d3463b4b817ed4ecadcc38efb94a37bb6822bbaebb18493536d00468ca5d1777097ed3a07d0344d61adfdf96a37ecb9fa77bafab00c2e6bce1d72f28e13f8295d6865531318b34bff10d90a30ad7f73919fd96644572f7a06902f72719597a3e6a38f34d5ccd2181b10de5dbd97a06bef45647d89c6bfaf66df0ab7d6909197e8c281148eac23e600cf4213e5ca5b7560c5265bb8ff04aa75d1fdac25b83f5fa16ca6be983fbca279bb9e900c5cd0cf5200ae78c08d76b9c0f31dffa36f4fb1b50deb5631e6e63eee6b540944b800eba8ee5d1de964e5e2ff373292b4e50f2f86f9a729f37343f5a5bf104b919eb3806174b892aa767a0f049785974defeb7b235638da6eed783fe8619f27c83fe3675fe877f867127ed1030496883ddd8a9f755d902f2edcdf8e2e7ab3c497ca545d15809116b33f5a88f36eeef48a22305d2304fa92a43be5452b4e68a3e1c1d40da3831e9489d93e1f1eb975ae7b44bc13ff03e5591ac38c40f2c0e82b3ace1ce6c18a7ace5963db78082470c4b025d813844409d30d4ee6173d7e57927b392f04e075109258eac3b7c95c4eb6ab3570ec4fbbd1beba9b323f7d934884df018d6c7d7440926d56251453ff4cd152424c6839eba9b51a7e4450603af66b295cfbc5f95604d3004e7d74a684f93fd08e26ff143487a0b14dec8e6151ddf99fca85d02175079dfff9d31a0824bd74614ee89b175cb16dad2212c503b111682d90c1dbd4ee994da4215a07a652b663e3f68374ff29454ec3cafd8dd62b6032182c06851b2398c4d7c5cbfe0e4dd3c856507d5a222d03fc752c3d9b40fd06c5655ceec76386bd809ad1be7550fe1b0e76a8d7d1420737c6ac672808fbe24871332eb062a61aced11a9f56dfae030774d11c459d7eaec472ae9da13d26062ddb0cacefd28b3f3ec9ef2baab434b070e5a663527c6d45d823ab0c36b2c8a2567f641ab9027c19221615ea0538cfad15ba2a66b574000ca9265f4f7e3025224d0a6902ae3bbdae59338bca2dbb2f6af2ccfbcaf4d4988a6a837f24248e33f8a8ef0a2c0397c44a8030afb5e862606efdf3b1cf1a274cc833afcdbcac4cd596b4c9d1320e3a9bc5d571eb13dbe3c811b0c4c76d5276d9b044cb248a5048630a6bfb1be4d22c635c372ea3a9adfcc508be1527275b8d8ec24d8c481bcb61ad2e99656719d0deceeabfae62ef3b3222c69454b540d8121d9c611c7e0301a6d6f015d33e6a0027c9c9ffaed92b382b0d826a764ebdbe25c03639edadfa2d855a61c79f3f25695b1e0fc577b2092694ac150aa80d3cfa02e775d1e305c470d5f29d6452a78a7105ff7bda520cd92b557c4e40d1b4103ea81661623ce9923b0809b7c84078474d770e7adb028a2ac7866495f70d304126327fc781667261e16b29870d7df61acfd559a91cb37e42ebedea82bf44247b18434395f94acbe1f565f5b8f3dd053f2b979b8d5a9105f2c0f04c2278170c1daa4826457aeff03f743c2ebe7cea21c3335bccde834509a20f06dd6c4a3c8942e3f650eb0ce87c90381f4e93024defacf77d0296504d861b35d3866aa30aa44fb4f83b80486cc085b43ef3442eb1f5771cad00a6da153dd81ab8098d63f9d9b1df0f511f08b369d6b91e466dc482924542c949690b01a379e83bc32e2a2dffac8f8b7821fc3aa3ef946791a2da6ff4ec046d9995066cb4b439d1d41d9bdafb7f6bb30d373286b934d21737b4bf73f07482d4c2d5328cdc3071e90b112c995cbdd4bc25c2fd89a03b67ed9c8270f3aa1023b171be8160822d26161b9a6cb3d158973d2b21dcb7cfa505b4804102136eed8d845c75bc1f34d12ab5031b631e33bab33ba444a3a9d07432f622893cd119aa5957f68f88f6ba1deaa3a7218b78a51697cbd6376202793e20430f765b44688cdaa840e11bacae64f2a87e4c96b41cf9c4343536362dfa22680b7a4b24743cb28a50be10f23380ac797c40a408f61f47fde66d4571fe9f9e108db265888feebbee325b984dbc6d17c38e170472fba9fdd2d18b96e5432d7eeb955a6c839147c08b5e6637c06f29df21c73e25f78fb0dd0e11f9fab1847fc65b10c1f9e0ca350ba7257cfcd61ba1f15fefa9a22afe31ae9a531afcb2e086f9b5cc4ad2b06bceb608f2cbeb4aaf82c6c003f2972a7e30a4230b2743918734f30328a37ffd144e525e96a8f573e980fafa71f2d112c6239d95a3f5cea295a16fd9247cdb5beb558131b1a67f473dd4980a979c19966d224fdcd92f77e60b68ab89143ab49f719364ebf174e2fad055652c1ac5beca7fcf70c02e4e4a2bd79e93caf8517219abf348916fc18fc73c20cb22a42de2522091e6faa0a63900f262f4e8983acd8e2ac95293cac4e09a8ba0aea4fde9fca201d2c2b23f2d5880ba4c9527121129525298916ad567ebd47b6e534271f00d6737d10cb8c6debea490e4de0e150b6cd7ed06cd8a0eb8d40fff5c8a7e549e35f3ca8c140af83485b03fe26b0fa64d6e24cd438477e3bc260e665a6f3588fa7500a0084e418114c825fe9f273e51b6dd072f6a3511bca03da0564b6ec4d7364f5af893aa055bcdeb8c3d1e63023226a255133ab6725879284b8ed62348e4459974a8992a4d5784a3f8f7694c85972a0d1d408d45f14e87a0e878388ec194ae977870da2aa20713519aca855b19bc5bd7c2296d5cf51ca3fa5950b8b958de03b4805d56a67435a47539a7b053c1453d5ac37bdaeb4ef1303f2fbb005da88fb9b6462341511e79f226f313b9c0e1a47435410a8ebd6af32039052f1f3f3da55eb7ed6f5c6cd5a01b9e19de9dc65ebcbd2471a3ea5b5d76d7d0e2253d5e5a5eb91452f73504b3e7543ad2af8d7d1830ca16c5d2766a56568072321d57a5e926aac059cebb2655f37aa1692bd535f48fe58e064860939cb7c8d5274fcdb0ee6c87be6cb80c68570bb761b2201c967f96c127199ff43acf825894073e3e7e42bbd441a096c1d5099d553c18c2788bef93c6f5f5336ea22d0942cf438bbe3940783e548b4df4b051289229382d7b3bb77514abbbb6c328b15b0c973b2bb58fcd1c8d7e9df5c6f2f0fadb468ffac081edc5a95f9fe5de88682ab4fba31e4fbafb5d6ec3c7e5bbb7b46e79164a98669961d3444937d9983d52835ced074888e5dbb7633eb5107b4edba93d5c10a3c2ea278f177853d0a7edcc973fe2da3aa9b07a8caf1f55138ae50c03afd8c3552a15f6851c473f2c49d8cf88d7feb6735e326af23d6c28989528a973bf012c7ea28ec80a4ffd22f26015fbcddf5f1cd77f17a7f49d4cb5e755295a7b667d761c2ddbd5f9d95fab638586770fefc7510eba9afb1ddcb4e195a3ff33041818d3f9993e24902a090ee41b39b8b5b363926331ae14ea18c7960d81b03331d178bde2b2fc9af7453583f583067cf156428f738c4012edb47f944f50d8848f3698c4598ec7b1e3ced281d8bc495b7a1326d5561e1976336f2e0839102befecceade31c5ac552256a7c14552bbd064c1f619e7327282e106abcba02043a4465d4f7a78ca39292378f3568226d706b7fa386bcc96d2bb83b43a7c5ba872c23710c798a8a9e6b05a7e7628b2ffec9d63c32cf93d3b2c2a5a04b526a707d5842b1afcb0270443fd6ef377e66a746002bd9bcc4304bbde02416b22d6c8f5f35c6176bf92daaadddd465191ee0a032a290325c5892a36a782a9f0e2c56d068496dcb4ab266ee8bc2cbb534929768000a55c3764a362baf7264df6083c7ca0a713d33672c8f67a9363dfa782f1006a11e67fc16f8b88b93a15912b5a1fd805dda12245318629c1a0bd6d404ce0f988a205aed134dc6f2d7d17396356f6953adb5d6a0a62bf94de20dbd3d29645176eb3d3522bc1239a145ab4d8079e5ca09157cd59875578f09bede9d42bc26638d3ac58540fd10235d1c60bf2fa61d3b3f156e6b46c623817d5b5ae1618ae38da432ef46d86cbf87da4599b8747bbf4846e7a3384f527d67fa6d2495e9f9833c02bddfdbafaeb7138b561fe73a1dfc9ee1f621b95925cd780325e57f4b9f160e147d2bdcf5fa3623c76b186a73747e227b853ea6301b2fbdccc960fd46d64d5890a937c245b9f125b510f6c4f9115d2b3c90b97e14d4a2c8e8aa678ca4dc837627e0063f1c9273f40e8f513adb473e0665200b99ce798d04e657699b227251157316c4e9f1ebb4272d271529b398f663b387cd246305f73750310c719d9f4453849d667b9a04389f2afbf6f7c5f4cf71d3271e6f069b69f4fc9dd0a292c5fddb4d0f827e3bdaf4cb1b49c1cc41b25065c455cf44cbe9c169a214de447e0237e5e77870d88e6dab89af86c18e509f932cadd022dc05865fcbe29f97bf22e0801473f3edff47b0e0e09f129b3500a6b395303cf235b0a74633b72df847666f862efc5251a16cdfd296d52eee10b2f354c09530909ce96f84b0b23270c041e60f9e11456b7ae90faf03609f7f0148a940cdc5f8fbe97210cc7169f4e7d5fc7787f4614cbc832ae914ee76c8de7e3ed23912d56da62d9b05c02ea1ec53c653ea37de4917c03de6270c307f5e8208a95ec9218dcc849024a45292a2eff2ca5e46306e63cded80aabd3c22d6d295dbd211670e6df5daa9d2b693a0486139f16fe514d612f18f1a85ff53f5889df6f35844b38e392711a6d1444d80e51720a5d10fc1e8fff4b0bc6809a0c44183886489ed6b8b93ad5f118eba66e96bad33feb7b4e10a07db05458827bff1018ddd182908ba9929e0d976649f3ffaaf6dbfddf1371a30c005c24332c0caa35027dd17ed83aab5446acd987790514fe220105f9ba67109037487690998f75ef65beae54c012e5675c47dbacd5667a9608535690acbd5437ba5d4ab88292457d789ec21f3f90669fa930615a8f85118145c382a0d44e05d8ff13aac17d1399799ca46d73ac20cb36387cdf04915d4d8f9d04bd8dee6a759dab58eca5a25ca17a399a4fbebbb716d0f1d3c02655d7614dd3e5f4aa865879eee7434e73c56baa22fa99c05489dfb8a061e9b5d8403043a5cf2392965a95a36a50e010392856b6ab7fa40d44ec7638570bd1913b26"}, @generic={0x3e, 0x3, "e40f028fa28e925c74981e562a509f38736b431264a1be0f21cac9ee2307fde26e40798ac6f0551596a4b346139f19041acde869f5a8e2d043a7cc82"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x22d, 0x7f, 0x64, 0x8}}, {{0x9, 0x5, 0x2, 0x10, 0x295, 0x3, 0x1f, 0x0, [@generic={0xa3, 0x8, "802cc4c3462e57b9f3646f26cfb1d6215759e109e241b9c91fbca0a9a98bd4a501df8def2a70ff819456878e194822fa47d42d6aef0db1697241c9b6fa16373bfe2b9bba066eb7a3becddbbbc9e2ce1786cfc9491dffcfc755c9e836fefef707c3491c65c817490338388defad2782edae7f339ae35a7f5281e5abac49f2a7f35d7435e4dc3d0ee8227e39b19d7377accaef5f3940bafc96791e32f5404ff185d4"}, @generic={0x50, 0xe, "7a54a85d588b491b52d2eba534049aeea5f6255070b01622a9cc3374bb297ddc87bf04092f64885a10d2f8cd6c1f66d0c85ae0ab26635c038db09ee6be8b4af5a7667cbb6341680654f8323ea185"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x36a, 0x8, 0x8, 0x44, [@generic={0x8b, 0xe, "19e7b18fa158997cd02fb9847b4ffd6a9eb90d5e26689cffd679189daadd1ec60576310132782371a0f6e6ebdf8bd63aa79ddaa75bfc1496f4c92403915d5c9e30d4f086e3730a9a126840f26e55a9aa1fc23dfbc5fc6a59759793d53d4b7d9b92f88b59d71f3f85b720ccbb80fa6a05a9bec34f48f50a31146f36f6642d5c24ccf09bb132aead0526"}, @generic={0xcc, 0x21, "2ea925368411dc4d31f8f349773af3b320ec86a3b3fbde5d5b519a249a33945d274e79b59ec5afe11e8decdc9f57696b48975d9f75875fc894ffee1e84314a5ed6c8469f1440a5cdac15be968a84b845b0a87fdebf2293b71cee6ed57ae6d89fd19f885c065d0de12808a39db7fbdf1e44fbe6d01a0c5eabf1d47923514d8313764bd543f4ab268f131ecea2642b2c5a2cf7deb39962bf58e447e5d8594e3e1aab17cf38dfeacc50576fae42e8f3b5eddb27c99e6aa12b6c4fe82d942a610e33bf872dd28fc6b4c46331"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x33c, 0x5, 0x81, 0x6b, [@generic={0xeb, 0x3, "5f094e64c1d5d33d11b22d102b3b52c064fb50ad7ccd7b70a0a9b6f241d1f2f3419c4c29265069318139246276a0cf6bb93d96565eafdd3745d1e4253c5084c3af997a03beca400b268e3dcae1171387bcd9b5415c5e0d1e2114c5803ce4aa64a2a321415a1b266966f4e20f0161037b6a83f3272ea5c1e49425ea97eec27b6bbcd0c2868abeafc8a8a6e65f687855cede9d862cc47bb92e5ace78b0e01604fb742ab2367184ba854b5dc76d956180f010f13be8091272ae2c97f40510ba9e298463f1cf2e287240e47064e118b0d1eda13cb46160d907fe94094aeb271b7017cf2a294285f31cb5a0"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xb8, 0xaf, 0xd2, 0x80, [@generic={0x5b, 0x4, "8bfad6cf6e0ecb40ff2cd8a4d706eabfe50d6edef6536111040feeb93d06a59ebde43f6fccb7bff56e2c2942d97c1c0d7f7c98b73f3ce9cefa13d40ba5a4ac172d00366f54ea6196d1b3c5b96b86bb67031781d6145e8faee6"}, @generic={0xbc, 0x6e, "47be3c3c300a8280a4a417ab8b68ff0f52a800d6f54365fd4fc0c36ad8b38b19d787a95da310b5cf80e386425010cf160d1e3ee15eaf3385f204f8814828136f94d7af42fa30e170d3f736cc0ff8e05082261497a208ae9a605234522a50e18c5d6172f1b30b7a51b855a4c2bf19cc5ef3ae771511192bf3e0d48ac9cbffe6379dc9b1e500bce9fd388f3e9617fd34d63691df09b9b8e6878a3441b98e01307c428bc82dfe686a8cca4ef00aef09f6d8d1b132a6dad9a9a97080"}]}}, {{0x9, 0x5, 0x108, 0x8, 0x3a3, 0x6, 0x80, 0x40}}, {{0x9, 0x5, 0x7, 0x0, 0x323, 0x7, 0x4, 0x7}}]}}, {{0x9, 0x4, 0xb4, 0x7, 0x9, 0xff, 0x92, 0x8e, 0x3c, [@generic={0x9d, 0x1, "09f0a944f3de186f21b94ce2a25ab498c6dc156d12aa5d57521bffcbf267fa91a7ff75b5df40b8fb7ce375408fda5edb0c63adf9c8926d74656d66ddbeb0c23d102a0d1ce139f3552e6825035414fdf34738f662f4ec485768da6963adb92c60027e7b886116eee762cdabf66d48e8633c3f4d984b1ba35dfbdffd2892ad11be6ba6ab20a27958090fb16f0f629aec54724e43f825e4fa6c1dac3a"}], [{{0x9, 0x5, 0xc, 0x10, 0xd2, 0x2, 0x9, 0x0, [@generic={0x1d, 0x10, "f35d61c5f8cc63289c7a5fe1c9407cf96fc4f34cbcf1ab170b916e"}, @generic={0x27, 0x0, "040761c21d8041fd56b40e5ec44fb7a04a08bb3bc413f5b4c89f687caa7ad14a2c890e0657"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x394, 0x1, 0x20, 0x1, [@generic={0xe6, 0xf, "1739129f1916d2097d1bad3e934980613adc32ee5831368d1758894719f5748f600ad188c3f89a630a4bd380b0622d11775bd9e33d037e05d55990cd9a1cb667902f25a97d164eafeb777a4b02b5802bbf777e9527cf1e21ca9b02426e771e3d4e2a2fc2adab521e6823130cd214ebf74a57098979e727ff7d0e578574a5aa09c36bfc39f46d44c82ba07b9143c8f4855a4a87509f4a4b4b693d32f45b2410a2bebabeb81bc8084815a581cdec01218d04a214d17732d51ff5669cd5b288d7810531891ba44b5434414b16593cf1d27c7b44a6ea695c150f902b916f5f45003b25d64e8b"}, @generic={0x70, 0x21, "06f33fec5d64becb20f2ad9a804daa068906f1360e4d0d3fb69ba44063402081988b6a03d1d09045685b4b23d251af11d7da9d3929a62dbb4b5d79eb826fbab33de0dfd28afd73b42fe01513992efdb2ce125862a2c6569c91dfb9e6f3456434efa9a780636058c2921de384b48d"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x1da, 0x4, 0x9, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x52, 0x8, 0x3f, 0x1, [@generic={0xbf, 0x6, "4d8d4faf6f9fa6fcc3df59affcba5acbd71f49cd73539ae49eb8243974425eeae85621cc4e43c1578a1befbcf7fdeef0a600c62d4a1301fc9a2e316e0d8a24073fee43d243262af932bf8edaeca89814060dd30260f498869c47582436fb720b8f38466f395b21580b87119ec5a611bcdba3f5750dc9335114a178b925816196d58ff650b9bb711b9800a41f5f1987194f795485180a74d3b6c951b441d334b4ad9272b98c2d6726cd1ec97399391a7994bfe04f8bca188c88854bb02a"}]}}, {{0x9, 0x5, 0x5, 0x2a0379976fcf18b8, 0x23f, 0x4, 0x7f, 0x2, [@generic={0x47, 0xe, "0f1e71ccd970b479900755968da29be50ac2598faafbeee18a2c86b9f15c9e177527c6b705b6e5a038b86a085043d0da2e162492ebaf78d0c7565d0e4596670bc27ecaa64b"}, @generic={0xf9, 0xb, "ba6a0cc4989acae0040217bb750c45751aa571370d7ffe368f9b7536382b9f9883b737589d70b14ad209da2656e5cb096132e3a51fae563fb710606d4ba1f3d87b3a67fd3dfd362982bae7bdba0cae918d2ccdf712fabc6db9eccdee66cc78f01181c9cc34001805025db92fef441988aebf55c03de1c35e77d7b1acec81a3baa1d15e16f1ec3346bfcb64f4e6e421039ab0175dd8d7584224298b146b2e4f1bce3a15c05b27e2dc5327cbc23eb1e013c35abf321a4726c5ed828fa3520951eb47a8c7344382d3a1acef844da78dba23a8e5043dac615eeb6e63e2e226ee61766298dc0278cde959d5e83a992de1e1a79164235f21cfc8"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1dd, 0x0, 0xfb, 0xac}}, {{0x9, 0x5, 0x5, 0x1, 0x372, 0x0, 0x4, 0xff, [@generic={0x1002, 0xe, "0f64f084a2cb368a4afa4888aabe958751193fb2e4acaab2ae58bb76e0f90f95eb9e27fa58126e0c6634e4c4eff72e33d794dd4962c7044a265bb1204959c47e0ab69c0eac1ff710dc01110ab93849f8ba585e900b06a3bfc5f90fbee0902aecf9bbdd4f0d760203df111ff4d13277c0e3807286e44957005a674872caa6eefef017a1c363d807b7e35e0035f59c6950f26a2088bd6821227904f770ce5638e9e4361e8ef0b0a93231885123739febc6c501c5d53d6869ca9d2d99d83dca9c5fd13b9f24365aa34ece53ed41559b1ed16db375da7b3b2e89d054007308359ed4b2be3fc24116381954e1fbe2ff90a0d30c55b31f206f92ffca6fb90c55ee232d1f401c52ceebde300281ba3b67b50baa9873db4862083d2d44b5060c214589768b5430fa27f0f21fcd53caf2835ff8462487145d3383b2078f1d6b3d625fa97905e16e039f47920dab593f563ff7af03351a1609594e13d08c17680e48b66e727a753f1c4b17b4354df1c607d0db4d97a5e588cbb5d9eef31561daeb28d14a7cc3403aa2762963dfaf19bd09b0ac694c75c8c84eb0e47cc258b4bc1726e1cfaf10becf146fa18925bc2a1b5549a6ae7a0d0dc233f91e00c4016b9e127f9b81c719edcd8713ee497c8df7ecccf384f1624c54ca427740ab8f96771a2284d86fbf7e5d37c38209f55232b6583e1f6994894316a122e83077ae7cecbdfe5acd7af9a8f4904d4d025039902e92182e24b6baab6027d947b5f13b73fec737e76d494e6cfa5d0f21554bef93d2b37a51654c4cc76c0b1aac8753777c98dd33cb9e669714a36fcb8429fcdff0c243433bfc933a1d87e80383c1047d60dafe76964343bf68269fb9d590d85ecad49f13cddd3ec08cb92724c8f5ca628e0867a700e0703935ccdfe0de24e65427fa25c9e357042211a0899c697a73893b60390662752a740312d6756ea8f559c36abf76506fd98a086e4fda1a13614f1ecbe8fce57393a735eb5ccfa9fc22e0d6205f6f44f75b65488c74b1d16aefa3e4d66ab673e282e279ee172d1b7ff78eed96ac10beee28622a9ee5f52ba42b6e562a272794585278c061a491d29262a936cd10319d46933ffa6dc9cdb6b7cded662a07d0e2cb8387f64a855d34eb03c08f613f1dd3053fb701e1d5d94a4fde1b439346bbafef39ff0b072e4d30e4a1a858787addc46b7272edc8c3903a1628c74ea9ce98315f2ab27b3adab6ef62f106ff1b15662ca1eedc32436e01c113be1d13d1e1c0585654ca15bdb44e15ba1497b658faea07f82694c04a2a1364902b7571933788298dd10a0480a329e3fc881fe37bb679fd12795f8f1a1b30c4817881702c78082cbee25400478a9af2ce48ae40e5d3b8d8330a388dbeb712a897ef3841b00c88408f731fa5822eeadb344a9ebda1e01b62dd2ef8aa413cc81297425043a9aed2f28e9d3820f9b35597b5c9e798727f70ce42d2608682959eb0d2576314d4df90cc1f0eac2cc7f5ddbcff335be553f6fb54d42dcfdbc18dfd9edf7a9937aa83c4f542c4bd1539a457e23fa111d29cd1662544797c15ac29177da8921d941576d5aa3e641b677d1511938b50b9f5e1c2fdbde81ad513a214216be09d6504c652fdd376f05ad690528f570c0251f0c74b3226a5a21b3721d761d669319130938cc5896e8f3b383015af3c606f1c37b5d67385bcc7ef92ec8327eae77ae9fae1f24dbd41d2e1862ed3f1c19cdf42560f3f45e56b7f6e0e276c538fbc31d7b6a88cd499496c40056d9f95378eeb16326779efe045b285bf2f1e98654ebe86fff6a743908c51320a81b6ab7007f006ba031ffe42cc18a6a76fd4cd68f804e7b3816f65e461ea084ce3513e9ad3b22d837444248728845639a079c748aca31831500969ddd7b6a6bef3eea87d966e6730e4ba42b21da5ee5bfb2fcffb0daef83bf9c466be78bd3adeb93efcaadf51c9eba546141b3e7d5f89314bcbc86179b7e3fdb1a5c84170101f9900480c6fa12cc644e32602122ef13bab699dde362845e43783fb2260a4ad23656e084578118a0aaa715031fce17c03fcc150c56528bec5064e08d2af6f43296ca27389dcee790410481eefab1d0425f43094047fbaf31337d0989c3a35952cc376810da454e72fb19394ccc0de2c8b3080032663045da969efa27cb150b60563580295ed6ea202b570a5550aece04c26b27a2ce9896132330b4cbd242018ed310ac69cb1a745cc863a4899ef9a78c703f6fad58a0bf4dd8ffd84b3fb4729d9688b54fc934a60b9116b6c460cd061e8fabc0140bfe6b111deb7acd05056c5e80f50c684c5f5476bbb6992a991d843bc7458efce0143669eca3613332aebaa277f0e08cbfcbc5e0adaf90679f6114cd1ad969e288709d9d64a08d869c7cf432be0034cdd8047fae2b69da83f9cddb95a4d7decb0d895a6a081801c8f961748fa190e54db161e1ea087040bf0ed8582e53e8e0e542741f240570d1b94df06f495788487a106d0aabb5f6af73d3e556cb604244dea3f35857bbb771d035cfb175da1dfbd64957f3c1380dc745f44a0e2a2898b42ea0fd76883f4022de728eb720f1f1773170c2bdf707279f0b83d932f4059849a83cd885eed595ad391052fa0e566992d89c1a03d5b577fdeca65800758f700f0a3bb1a49576154fcf9983fdbe29fa62c0831c5a1b431ddf978e9f6fd35bcdcb9bf89aca8c8da204ef4949a25260eb2f2c2812fc6dae2eebd3bb781244ba04757b46e14eeae1344d7de2f9ccf40c055143496ef39be918dbaf60eb62b3e5ab0ff5a8c7882f4a61d5c21fcd6bc73984927cb02a2804be7959c5a0df5a07a46e4d7b654cd021b522dcd4c61fea41ce6879b7df5540837237d102ec3d142a0ff1563beca4cb5e23e5a8c57e2ec79d2250c69c5fbc93f2fec0ca819e4d9ff131ef1a5228c5445436188af24ce87ca4f45fc151fd888db78cc12f1d9052c106740b41bf2d2ff3f16410a152beed2bff2b6db923ed7b5b80f80ee27937032bbd06669bf908d1e4aa64bfafb8f1a1c856bb0fa96de125d1cffc707aa06e5798b019519d2159192f8d5c07e9a1e9902e42e3f82796a67ce792f0223b93d8e0c61281c08877dcd760d56d867a2b883e15a8cd6f543eaffcfce001a808be3ae9185c9fcc296d31b480118753e5e0b4cd39f3b8f2135c44fd3e33d5e39c6eefa409230cb8718290f68404b81fac9c645b71c1f884fb0d372b3d7dd1559a6c35eadd051b385b02286ce2b523ffce6d7fe06fc22a34bf2e305c52f6b7fe79a28359b46c65011bd425ba169c1b0099b3f302dd4182273cdbb41aaf4cd476d799ca9516d09dd53503d60cbc83286e7a7d1dff9c188ebc85622c27cba9e80394754805b88c41604c5d1735c3074869ef1848e87905caf23ce5510ca31ca83c05a4030fdbf0ef6f3e4a5b57ae11002f5eed2f25888ab190831df4171036a4eb037d7b2c9433db3da0546f3c5bcd38ad6b5bf6d2ef2c7c24a92481e0bd164d5b63108398a39528dc699ff0448263054167923238a73247029cbc799bdfd32f56fb7470149095b1748e1be71f89cbe5eac2d5a881f67a1e2be4a9a58d543233a3f3680486a02bd66df031ee86062eb21ec37d6602ded90a7c7ba4711c08dbddffaf3f48e2a4557d2a3a67f5b88b9d588dc0897fef10fdf0f78ddbfe4dced50564c63a835d1a71bfcf929228843c647fa14bada9a4e6e549178d146916802ecb096166aa22199c19e4f86206f775ef9f90d902a40fa2eadd07fc9c19bb38c1d802eb7d65e8d9bae4e54465aaa550d935332e429c8fb4c040b0b12bc2e91f3ad22f4cef3ff03bfc96035fa03df8188457463db25a971bbf9184618ddfcabd43cc1b26925f228ff583182da206768b21d5fd1464c24bff5ea4c23a5ab5d2048ee37ff1d5e9dae8c083e423f5d5a9192bdb1908e504ae67849de90b3488cea289fe118e9bc67e94883aa6a3b1710652c1b8adcf8b961a2f7d8b3aaca02edb7607c6bacd0e667e5f7ea523e9ad68f12d902fb3e063fc82d65d4790768f6523fc6170e4fcb02d79121db6727a1ec2824276f4b1f13a96052f0306aaccd9bd65f20dba0a0d818886aa021da419a5715bdba42e9976e14719e433d0c91328be69ee3dee09335c6c587c07ebe8ec1256304753d261c6ee80332a5bd211b0f87059f235500cccf8d7b360429585b487387f7c47995cac5adedc18bab91b658bd809a1f087ebcb85c803235d1fede188c3a2c205adab236f8ac8284ae7cffd8eaea993335ddba127749e3cdecde30c95b263f304ae426d20fb7265aa511702280ce5dfbe16ee86840198d232c23e4d7a60d48bdb27596d756eb59b00acd3cb35923e2ca02d2bce431449bf5849f4caace4b14e8b593e4d0f370da0a67131e0533948d45cf72b2860889d1887d1c5ac6d9eeeffd24c33caa53213e320399b1c1fac26b4762ae81a05b13620f57106dcbb6fc384a42c7d776384575fb47e89488ac18a27a9a3cdc8bfc3fb7f616e1b2108e149f736cbbe92b34b7d567cff69b4ea6015055cc8989c5a3b9ab4ea2b64a3e97cbcbe61d6abba76adbe98a95a129a1dadb8ae47410ac3567cf86822afa17d7c735df9319150fe6f956aedf0651c89fb340c749a189928894864730d203c3598240f82d8768c1e3da7296e7d8f7f0edf7ec19ec533eb21ad21276efbadb0c74010156a370454a0d12b2d5873c733bc2d352e1857f64dfbcca7feab2e28da85c1ac2d5ff2ad4180808f03a8541a845f807ef930320b5b0436ea1fce348aa527b60c5274bf65f0003d0ee021b670ed0a253c4168edf3cadf9113c6ac2dd6ed5c9d160ee87d23ea73a02fe0a3bc202db70b96d5db5b6ef97bede1e3c5f4e86836b18bef1a475d9421c5429a48b6f1e49a963cedab782bc86ec02c5d8b0cef7988776ca29c0a0ec9d3225f5aadbb84f84e614f7eca786be42d32fd57c0a64d73c80b69896cccd0b7ec0a70612c48fbb2da3bd6519be74ac4bd5ac80172d9e9413ed03b7b5056fbdf77a8cc72c0552ee124a5f21634d2e53384f5e1077bf3f34406375efb093821e036007939e22807133caf49b215f212dfda78e44e8a6851b8bc7fd00723c60319bd7694c03992fe1659347b4f50bdce4e68f52ecbe26637271a01e461fdee74687bffa94fca2f5b8ccd349bec008b9dfc8401d5e122f3e4be576b09c81c904761403e46bed749019212fecb42bf15a8e23d87e9df38fdb0faca9bcce5612489bbf8a2eb928a3736c8cb7ffa504c017285f4aa625b221a8cae4229753ccff7bbf66da0e41f8dc4a7fb99349e2128b6f218cf846880502ec261b3ae24c422e6f5e357b19a5d1c3f2f95fe89958123109aa977b005efc29a542cbbcb85dd9867a5dd77f8c82e7e62339e3b9ef530d818ef9829b343716cfbc9c2caa162b0780b7e9fba22b479b0d6169d61b3fffd325a32e536b2f8d15c81d9848fbffd42f3a743014f6fe3d24eef84ebb3e07c44a13c6f3ba305db07dd69cf23be7d33fe17c749ec7c102e8d3971e5460698d3833731d9a6059d17183b77e012ccdd49f61314e04eddaf2f2e54fa2790db9c99221002de333de82cf1ecf0138763cf1c1b355c573972cc9b82235382107b3984fd176c7f9df2d2c2b9c714dc5e7ec7c26f0fb1f172b2f39a8401a2f786c37e6aee2ac3c28b878177804d54b20488bf4386ae5ca165c8ef651c4c804c797d4a83f02f81e061c139955051f4a766477a78afd880a4cc6eba5a4e96c48eeeb2f8a92145c420149da446533b5debcc159841814ad6d2c2ca790de13ce"}, @generic={0xd4, 0x9, "8e3ff9bc2b78a75200e49dea8db3d5cba13022effb714251a5834a3c06601993a3e7c006c177156ac2830b3bbef6bdc9bad1bd6d47f78ab6cfc5af3d9a08378d0fd0aced26d179a813cc5eb8d5583ecbb69121fa67ed6f940429b1cb2169f6fe825f4bac7b1edb986b6a2d410aba3bce8232c8bb9c2b86694db167ccbdf0e7cd903aab03e91888df86a8aac226fab82eb9bd4fb8dac229ce912a1a9831aa3d2faadae858488d4bd77f6515ef1cd36877e622512c9de304ed94ef6c50343f1f29c473eeefda2beae09fd7b07153a2fe524b94"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x258, 0x0, 0x81, 0x6, [@generic={0xfb, 0x23, "24723095e000f5397a658de43141ec7475d5d1496b45f9438683e5c607d44bc89def596e6bf7e74f07f4633a9f0e01bf3f93445ffc8efc66c42b12033e58b35358a17f0d59726cf25a53c610b844f9cc4f186e6d87097da27af7d42c636fe4e58c29f50338b19d71accbf6983173b37342aab842c990b9256b49cf044f9475edf8194da85d0640ed4ea0fdd264412e026c05d2ec20fddb0813505e2e2c4b531da98a4b45e04c9356e76dd10b6e7dafc8c24b3a739a79f973cfb8aff569a5ca552faf6c02d4efcd65a941f6f275ee380a1bb8934e2019c1df640aa374741a44730bbe776934473d74c2a98b0da66a2cdc99cf155272f60ba364"}, @generic={0xf4, 0x10, "d020138d9f7d224444a67c6f992b881bc4f45de5c88c0e23a590dd4f4809870e2bd669b5bb5ebb2d0de34f112012b3439443dbb3e5d27e92877897e10f4b9984f97714da4abec0494426b1ab85e0fbe98092dc77b3ef32fd56989ef73eb6f7c7c0c06d6ba7672f2dcda0cd9492d4e0fe6c47a8bbfcda780de48a3c1834b935b9bf23054d9cf5e4620699be2052e334f0a3037723b67d8757d78ae235ee1c283e7f7a00ec5c93dd6c8e2ae4be6c4e8597fadf4a09fe5e785164cf8ecdc95b43e126d3de04a73a7e8af47d789c6e85f15b35d64f865699239929c483af9a3bf4334172d5c8c383065ec3d12d326afc4dcde746"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x293, 0x86, 0x1c, 0x0, [@generic={0x5f, 0x6, "8806b406a594359539dfb121f8db712dd95553d1244ef58be8c3d8d958f8007ab77fc59b5bd511e0f65501e91a08b38aeba3b6c23bf64a719bc9fce0e8a980a5aa532b7e6193d2b12d55c0e188da8b6cb38bc9112b0567af2dea15f4d4"}, @generic={0x6e, 0xe, "d73e8f0b03cedb4884983ed8734d7918bcb101b46120f66545f27273ab85b3fefc76e41510d14d6790cfdb013d3596ac06837d8fd68bb199f29ac8a3f8787a9a3291e77bab296eea954341410b05fc23f064982a12844e8e4312ee89679e3e0393dc9073a43a216c8d05b1b1"}]}}]}}]}}]}}, &(0x7f0000001900)={0xa, &(0x7f0000001580)={0xa, 0x6, 0x110, 0xde, 0x2, 0x8, 0x10, 0x2}, 0xa8, &(0x7f0000001740)={0x5, 0xf, 0xa8, 0x2, [@generic={0x9c, 0x10, 0x4, "0326be5515f943822596131fe53998ccbc056b8c6a4d924ee67fc225dc138795170d51e1b445ee8665ece8c088abde74d6d5c995c794df0da35c5842ac2ec61720dc465b5ec050fb50bfd82294f3c2b79f7ae0c1c66a5af8f843e6952b1073587d478b23618a965653df66a88a72f846f02d96fcbf75aa641c17f077526f940646db7429d3480e28e606880d91f905f55719722ae5be045951"}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x5, 0x1, 0xffff}]}, 0x5, [{0x4, &(0x7f00000015c0)=@lang_id={0x4, 0x3, 0x1801}}, {0x2, &(0x7f0000001800)=@string={0x2}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000001880)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f00000018c0)=@lang_id={0x4, 0x3, 0x40d}}]}) r5 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x7ff, 0x200081) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2097.196096][ T2761] usb 5-1: config 0 descriptor?? [ 2097.330390][T25713] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 2097.391298][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2097.410494][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.450445][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.470446][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.560356][ T857] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 2097.570417][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2097.670458][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2097.690457][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.696794][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2097.705000][T25713] usb 1-1: config 0 has no interface number 0 [ 2097.711213][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.717512][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2097.728941][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2097.740441][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2097.751892][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2097.763150][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2097.776477][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2097.780419][T26773] usb 2-1: device descriptor read/64, error -71 [ 2097.783335][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.795758][ T2761] input input1099: Limiting number of effects to 32 (device reports 114) [ 2097.810330][ T857] usb 4-1: Invalid ep0 maxpacket: 512 [ 2097.820432][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.840427][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.860449][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.880430][ T2761] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2097.887281][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.164/input/input1099 [ 2097.899246][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2097.908329][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2097.916599][T25713] usb 1-1: Product: syz [ 2097.924400][T25713] usb 1-1: config 0 descriptor?? [ 2097.960474][ T857] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 2098.060370][T26773] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 2098.090420][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2098.120499][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.140401][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.160464][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.180482][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.195107][ T5] usb 5-1: USB disconnect, device number 2 [ 2098.220407][ T857] usb 4-1: Invalid ep0 maxpacket: 512 12:11:57 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x0, 0x3, &(0x7f00000016c0)=ANY=[@ANYBLOB="f77bf24cc950ada3954e45049961c37ba7f6ab80936c34f15ad38d54a126427ac7e8db21a939c5a4c82af58ff70b785a7f4f9b8c5adf3475572d768ce0e8959d328be85a71b5bca487e6613332581e185fa7e5f3c3deef795c5809607181d7e851e3e57635ac328c3708140564539872e0a261b2e0a7f70d0afa4b7909781b2f907cda991a26b7e5a88cc086ba3296eb3d4c46e78903b8b3b9d0f4f05fc11ba6fe20ee96ec91a3aa09b478e4663cd10e816bd14a3c231162eb", @ANYRESDEC=r5, @ANYRES64], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2098.225999][ T857] usb usb4-port1: attempt power cycle [ 2098.320350][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2098.340463][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2098.360483][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.380509][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.400401][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.406644][T25713] input input1100: Limiting number of effects to 32 (device reports 79) [ 2098.430389][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.450827][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.460601][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2098.468873][T26773] usb 2-1: config 0 has no interface number 0 [ 2098.470396][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.475739][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2098.492254][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2098.500390][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2098.503486][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2098.503504][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2098.503522][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2098.511441][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1100 [ 2098.521041][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2098.630504][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2098.639575][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2098.647824][T26773] usb 2-1: Product: syz [ 2098.653411][T26773] usb 2-1: config 0 descriptor?? [ 2098.830508][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2098.850424][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2098.870500][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2098.892013][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2098.911197][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2098.960377][ T857] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 2098.980491][ T5] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 2099.070502][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2099.092949][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2099.130460][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2099.150613][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2099.156879][T26773] input input1101: Limiting number of effects to 32 (device reports 132) 12:11:58 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/de\x95/input/event#\x00', 0x7, 0x9e16c33adb51be7a) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x1933886745a2fde) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) syz_usb_disconnect(r0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2099.200552][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2099.210598][ T857] usb 4-1: Invalid ep0 maxpacket: 512 [ 2099.220907][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2099.230481][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 2099.244206][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2099.280659][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2099.288759][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.164/input/input1101 [ 2099.301501][ T5] usb 5-1: device descriptor read/all, error -71 [ 2099.314200][T26773] usb 2-1: USB disconnect, device number 79 12:11:59 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x1, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2099.380420][ T857] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 2099.620377][ T857] usb 4-1: Invalid ep0 maxpacket: 512 [ 2099.626324][ T857] usb usb4-port1: unable to enumerate USB device [ 2099.770404][T26773] usb 2-1: new high-speed USB device number 80 using dummy_hcd 12:11:59 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x1900, 0x0, {}, 0x0, 0x0}}) [ 2099.957908][T25713] usb 1-1: USB disconnect, device number 46 [ 2100.030396][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2100.150498][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2100.158919][T26773] usb 2-1: config 0 has no interface number 0 [ 2100.165147][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2100.176316][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2100.187593][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2100.199149][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2100.210431][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2100.223797][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2100.310545][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2100.319763][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2100.328156][T26773] usb 2-1: Product: syz [ 2100.333833][T26773] usb 2-1: config 0 descriptor?? [ 2100.370423][T25713] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 2100.490472][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2100.510501][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.530479][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.550505][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.570468][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.590459][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.610448][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.630427][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.640357][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2100.650472][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.670442][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.690435][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.710570][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.730482][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.760453][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.770433][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2100.778627][T25713] usb 1-1: config 0 has no interface number 0 [ 2100.780471][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.787309][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2100.804781][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2100.816081][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2100.820417][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.827681][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2100.827700][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2100.858332][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2100.860415][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.890433][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.910417][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.930408][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2100.936703][T26773] input input1102: Timeout waiting for response from device. [ 2100.950481][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2100.959550][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2100.967783][T25713] usb 1-1: Product: syz [ 2100.973428][T25713] usb 1-1: config 0 descriptor?? 12:12:00 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x3f, 0x80803) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x5a8, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x343, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xf0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x4, 0x2, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0x116}}, {{{0x9, 0x5, 0x81, 0x3, 0x293, 0x1f, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0xc0, 0x4, 0x3, 0x20, 0x1}, 0x3a, &(0x7f0000000080)={0x5, 0xf, 0x3a, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x68, 0x8, 0x1, 0x9fc3, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x20, 0x1f}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0x5, 0x4, 0x85}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x2, 0x8, 0x100}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x8, 0xff, 0x7ff, 0x80}]}, 0x6, [{0x6d, &(0x7f00000000c0)=@string={0x6d, 0x3, "15a71201d2609b2fd68f268d775cd3ecf394607d48bad8d31b5cc686755305ccf37dcd41fed44aca3ddd1b6ad88107b8701ddd609c0f4653349b0a1521048b9ebcc334af9e426d973bcd235ce16b41ba5928ac5f581e6a0b0bc421780ec026e49eefcd4d1f1313ee813037"}}, {0x21, &(0x7f00000001c0)=@string={0x21, 0x3, "36772b71c94cd9b33024f3f70e0a0fa19bb9500c47387921169c6343055836"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x7004}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4ff}}]}) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2101.130421][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2101.150402][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.170763][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.210416][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.230543][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.420426][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2101.440879][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.460429][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.470497][ T2761] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 2101.480895][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.487139][T25713] input input1103: Limiting number of effects to 32 (device reports 239) [ 2101.510782][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.531355][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.550433][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.580483][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2101.588243][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1103 [ 2101.720443][ T2761] usb 5-1: Invalid ep0 maxpacket: 512 12:12:01 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRES64=r0, @ANYBLOB="377cbe9f0db62bf4918adde28a23eb830837650404394b8e9d96d5394ba210ebc498236d46ce0e16992a63602a462ded70124ff8cc602fa5378dc8ab4abfd881596a558b1f9e480b2702", @ANYRES64=r1, @ANYRES16=r2]]) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/deV/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r6, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r11, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r11, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r13) r14 = syz_usb_connect(0x0, 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="bfc79933012402f4cbad5012fe2e096038208963b40ab0e1a925b9aa4b9899dee3a76f1acc4ac848db", @ANYPTR=&(0x7f0000001540)=ANY=[@ANYBLOB="eeb9c476c311afba68c54a9f1ac02419751c26719457d53f75e5", @ANYRES32=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR, @ANYRES16, @ANYRESHEX], @ANYRES64], @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRESOCT, @ANYRES64=r13], @ANYPTR=&(0x7f0000001580)=ANY=[], @ANYRESDEC], 0x0) syz_usb_disconnect(r14) r15 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r15) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES32=r14, @ANYPTR], 0x0) r16 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r16) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r17, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r17, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r6, 0xc028660f, 0x717fff) r18 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r18, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r18, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:01 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000001c0)=""/38, 0xfffffffffffffe05) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2101.861238][T25713] usb 2-1: USB disconnect, device number 80 [ 2101.871473][ T2761] usb 5-1: new high-speed USB device number 6 using dummy_hcd 12:12:01 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000015c0)=""/171, 0xffffffffffffff11) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2102.142580][ T2761] usb 5-1: Invalid ep0 maxpacket: 512 [ 2102.148439][ T2761] usb usb5-port1: attempt power cycle 12:12:02 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31816e8fd6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a01f87a646cddfc00010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f62568e685e813419b956fdb342410288097ee49560065ef4b278fbc337ac8c5eab323b3e3a78c2e926624748f1dde8743e30dfaa8c8d7d9b06b15c32c8ca222f3ab9e08dc137a260971580fe84a4240b6052530b5bd24616ac3b1d2e57f19c726c649c3fef7e7b62232e31189a4ae4d89d92d14bf00e7bbd3b8923c6eb3a52929d7dc2556ff900bb878d816d205811f641ca4bbbea16a7f4242ba6c23d93", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2102.780358][T26773] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 2102.870400][ T2761] usb 5-1: new high-speed USB device number 7 using dummy_hcd 12:12:02 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x1a00, 0x0, {}, 0x0, 0x0}}) [ 2103.020395][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2103.034173][T25713] usb 1-1: USB disconnect, device number 47 [ 2103.110419][ T2761] usb 5-1: Invalid ep0 maxpacket: 512 [ 2103.141076][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2103.149480][T26773] usb 2-1: config 0 has no interface number 0 [ 2103.156010][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2103.167352][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2103.178830][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2103.190289][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2103.201537][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2103.214934][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2103.260414][ T2761] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 2103.300613][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2103.309810][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2103.318071][T26773] usb 2-1: Product: syz [ 2103.337078][T26773] usb 2-1: config 0 descriptor?? [ 2103.450393][T25713] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 2103.500460][ T2761] usb 5-1: Invalid ep0 maxpacket: 512 [ 2103.500489][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2103.506318][ T2761] usb usb5-port1: unable to enumerate USB device [ 2103.540461][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.560538][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.580488][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.600588][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 12:12:03 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2103.730440][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2103.760446][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2103.780709][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.800899][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.820493][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2103.826871][T26773] input input1104: Limiting number of effects to 32 (device reports 145) [ 2103.850486][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2103.870462][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2103.870727][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2103.889645][T25713] usb 1-1: config 0 has no interface number 0 [ 2103.890462][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2103.896188][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2103.913589][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2103.920508][T26773] iforce 2-1:0.164: usb_submit_urb failed: -71 [ 2103.924997][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2103.933939][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.164/input/input1104 [ 2103.942599][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 12:12:03 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYBLOB="4b5216d084a08757646ad7575bf01fda3c80a66239935a5cd7b3ad94e5ef5c00e18f0daaa9facee2a7f57aacc53d5d8aa2d30cdfdb897efdf933db15ebb8218aca13f52e18fd67e1ec0c1b4ab72f6be59f997e20a24022e85acef1de5afc5743429b4ddc8b0b7ff0088b1265b23b9575a083cf974bf465ff0099f56aab3d82c726ba6b08731f8f0f0fba17a97337dbf912ae09df1b7c1e0c9683c699e5adebf9bfb7b499fb8293125a1423abc86a2a4d142c4b6cdb49ed309a394622ae69c77835652e6736d63f557412ede96b4263e47db943dc4482c833748f9e4fd0496e5192b0b29a1870d6ff796174fbda7f75c0342e0bfefcc21edea0a3735aaffb2ab3239129d6609df18d29972734a15ae7e3bf03ce887def678b90b53daee76e5715f2fc54270ce70fd8732b0ab9c89ea847533af1ed99bc2afafd3527af75f7cf7a0cdef1b07da0ec3cc8900130e3e86ed8a21132639268d32e8b8778de97567ce036d7b9c5601b3dc8884e0c57a176731b4081ece62dfc5bd50d2fa1596d6cd4292672b3d0e8b5854e833227657a707f38d6d244047c546c8ee00a3dbb05a637dc378f11ce51ed6600fa6c3e9c4735322f062b760a85a4205316c9aebd12c58e5033885040650a3705634ccdd69559ef95d3145b7ee3325929ecbc34f0409995bf9a7d2e1b020b84dbf4b88c4e6a4c8155919d15468ef605f149558b75fb9950f85b67dea43646af6941972c5c83c2cd81205e7eb10dacdedb2ef0150285405d6daad6ff833d93636976a1509dd798aebe185db8f020261744ce1bfee7a99408ecbb64056f8700a97a2b2e068b44f9d7ff16f3aed72a220951252b0a106a1e57b92ab9e1b60319bf389962dfd3cfb630b960dd3af259bb77157b35e2f247fe7654aa4e2c96e0fbde03cb87dc6697caf677fc32528f5a66b27f815e48121e9bfa494ccc015d01e335589afb55f4ea708cd776b5b0b30e74d6c1cfeb4a99999f7975ca54080115049528df282e61f9a73a2ed302209c35ca0a379f58b67814172015503e1ccf9e734269e40466a8281b93a76da45d499720171a5eba5172fb5646410c453711c822085f056d0054e025e66425a7d3b9ee237649a388b9dbc54a3b03e64ec5b4884d0252ed1cda8144e824db26edb2430506c7d8f915f121e646ea406fcbf8d161f72690a54216d9661e553d1ac6630231a5de4a1e9f88b5876eadfb9140ca0e751baf32e94d60ac6b520216bdf8425fa66aa550edd710c64126cb22b5b50447da6993ea4185eeaa90ef45c98f9c3bc5520bf5dc38f236515d66450355eee2cf2f46a27a10838f2cfa8c739c5b7e3093c6d512c0e013daec4a6750c3af2f7b10ce4c3c5e0fdc43eb0f0cbabaf6b73a35fd71daa25780829ccdced160a187d20851bb198d6ac6bd30e89350f7e8944398240a01227421bf6b4e60f8cb367e72af37fe2112869d5799a72e854c6c8250bcb5e8751e28b42a13196e761aed75e839c32529d995705f4e34b4e00e1742cda9e7e277ee0f220d1b1bd9a7bf595409b54f8ae2bb9085645c6e689b7cde851187c766e870e631b71272b717b1a4f96a9948e00f20e14bfc0c7754f0cd5a0ff1d8ba54f7de23ff4fe5edc8bfacecbd7c7ff20ad41cf13e74e75ff0e5e4806da6256df1ad61063f6d973f99dc002e950bc3c5fc86210a3e7e7b4b35665cf704c60df13997c8a61b94fa4a52469e563c3534ac860eab23bfe6aaa27b20b1a0ea22d5cb4661b793f2ce8ae986616408224d1b30dc75a52a34e71967c445ce93f3162d6e043a9bebb2d9dccbe3dc9cc4e9f2457c5a629c1ec915aadcdb386f81e73181230dbff0fdd136f03921a450a0748366c14b105547571524bb539d491c0d121d04cd5cc8314ce9736655ca304d33126b1c2a4c5bf276ca3637ae811463b69ea1d566a54175e2f760b2b4a9a7c21696d9a9cfc5eedde7859838591b3d5878b259bcbf2ab2a99a26c157b357d61b20c47a26bda7e4fbfe8094cd12a3e69a9f018286bae2cd32e2605b2e4a3154af783e071c938253a41c18d4b694d6f7c792973d68a447a4c193f405eaf830f79cc1123b28a16b801606c7ff4c4d680497989cdc9f52d6fb83338528d16e9ed567a531fc3e5f31a23d819d5e7a2f4ff00144e8a02626b9ad9861864580adc79bbd75c34673117e4a1f7bded4683f80381bf57cb91a8e1b43aff9b560122c9ee79efcf800cd5f6bcecc41bc46fcf3db9a07daa981d79ced68d5caf4e3f28cb43ed1ef1563d81d5ac78fef7cd206b74db3c591cc36761e4dc07cb2e219963079b793d665d59ff7792cdecd7c9f8e3700152a12d34bc21feeeea208fa9f06ae7309b240b1757ee699c02308e95a7637c26e19e8c9ac5c9dabb607081a9b6e74d2fc3ba454500c68757353963ecec3c9c60fd9c0ff056e050368845b2f8b8bce467af0322be01e78c528efbd9f6c59dac68b078e9acd8f1f808f8066ebb5c80cfa55c113188fe6746fc73af81be519b6521e430eca9fedebc137e2aa18dcf856307e850c07ad9dac48c4ec16dcd17ae70abe9f8382b57f0bda2566b3752926afddd6755129293f293a3e0296a458dc32de3fd2c1d2c3472f16fec19acba6cc5e58e4bd55f5da5e4c42189dbce45ba7385a4732e71c846713b9467968cc48b5e354119cb8d64890d9ba6b89925dbef5ce9ffa9fc55888e35ee777fd15bdb5c03287a08aae789596d3743646b72cb6f3a3f89016c55eb543dbaecb0c0c7b50af416810a22b54e6d6a8f99e2dd23e524aef8935b3d9452ab7b1a9eb554bf6f0826c7188266f9aa9d533f3e04f0af467e4a70b9ef3a28be89f482a6ec3157ef61fb1b1e1abcb09c18a36047b8e00fab9c76bf294f4c2959e49c941a1aa9a54492f4a0b01968215e733703e6554fa7ecf71ce4df7101c4a7052e4500957e11bc6caabdea780b1bfab57eb8cf02b2db2c2768eb4756f112dc97c1524be7188bf75c67a0845e404bd102378d2537f5ef946d51c4e5928a5f61c0117fada79230165096ed317bdf62d9096e65ed8c1583c3587351b70071971f1d7ab1c6a653ef36feb93b63ef797c625e74e2db4b8b95bbaa99ccd8f7b342f5031843c4a003a9b1f42a7e2c97f2c2837d39da23ebb89de8208fcf42da16e61ca042368755110ebd582c4a71d0c18afe52130dd87b8d2eb852882829c9bf9bb5cc8c32296e94aa9fa1658b0bedfa41709ce39094d77ad70f52ee11fcaca7577655f36ed0c84a89b692d99682d394912a106be3d9537e9681713f65ae4c2958884ed36d8c3c18386099eb7493d293cfd68e8170d40c6f74d74a19036e5351b7f4ecbd77b0c5617e27ace71e4758887a0143debdd5eb68d6ed82b19984c53aea3abfbe4afb4fe983af19c059bd466305393c849dce7f056f57c4c132c729b40acad9b700bc48c378263e4650c90c13143b11a11e91f000997cfa2c9d389ffca5b0d55fe4dee4f8360271801808be4710f8e9d739dd906e59542579def15b19cb0904b8de41ba787d193655c0e90e677b6f2a4bf8ff208aecee1a421bf46e364a1934309a7da9c7587acb8af230d4a148e522f3df9684d15009c9e0ee8c6833d5a5be47d041559f3fe1f3696f2c2f61e5b4d0e58d41bdec3fbe658b7cf1c077f74c953b0a993e02ddaea84857e80545c3f5db7e01728cdb5eb6bb0a9563cdfb5249cb11386d15645ed6d255272e2b13edc0a85d052090c51d0aae6c106d9381e26e9de7f8c88f90ad69d22361b2ece6996d61b3a4903af7c68acc0e9fdabf1b0a0a678195233c80b1dbf272abaad245aec0398276137f23ffaf9f298da7ba2eefabfc73fd05ba8bf7f5d49ab0fb78dbdda7e852852cd4d49ca3543675ba931da8d10a6984d17fd084a9eb02ab5ad0bdf2c4776a966a674e4bc59c881cc16aa57698e9dc029f431fb1eba755b60b6dda98a88e271be5f94f8303048853f9f417a64c0d76b88faa2e935434481d868f2ac752ef886bbbf9e3875061c2ac3933058e9607077ce252bca987daa00d5db34b76496fa30376265cbb3036d07211a7910b90821da76007377b001c3616835e1f7bef2d6ba60fd7fc63a1c4f451d3c5728a43b4073dcd7b2a8bafe434fee3f224bc02da71b14c4726122ea947c1bddc457ed830df4fd0a87368606630a2727e8ee1988be8659182b1580be505e10f0c8a4a9b7da1433b84ed5bac86ad60e6303420338aba59e86e81697ab76e2f762663169d66235dd5066883b663bde3bc1d9856e565a827f3e6df38596b2dd9d50edb78cc8b8826ef2def647a0bfd4118e47ee0983a087e02afec8cbc08348e45f8139b7e0872f600de3f41f4832c91123105008023375458fdf382b8ce133968905a33cc0bbdda2624670cbda632bbba90be74a8d1f0069d6d4faab3d9f6947b840d54aa89fa10bd4d8ed776bb291146c2e0863e9451b42c41673134e10ac27eb733b52a36fdad0baf07de571b24107135bb376b294158fbb9aad8e13b6136bf6be971513dd51aef5f24c4ca77012fc703a03b4a564251dcbc072a137afba4607dc0c8bcb9b4458af5d1983a610c240c12fa5ae2f882d1d40091f7fa18970af4781292ce1b7382d9791bfb3bae29111c6ccfc088510ac388dcdce34fc50388a2c72792be76facb647498ab3adc16c8ac1abd9bb25ef19b96131d8f039399a50b47d42add0c370e288e97d25156b92ff721d5bb73c08d9fdad57ad2963b08d7242fe9e61af9a818c43972ad7dcb796e0a26832ebb26a2183174603c9945b304166017475e84e49f49ad2f2b42098ff202561ca5e2c195d019fcd081ec0f1f23055e693c83a55ce15e4ad4bb757d0e8151a97e8694b2a2b9a6ff26684029c76d4386c4513e72a623bba85332b38148befa0ad222d0f4315b313c1a54fb9ae912d7680f30bd57fdb2690427073649817ef28fe9bff6186fc42d7759835d2eb2dff98ead3e0eea36505d0e8c41dc3f078afd2934156d3fccbfca0f8b3a94836fd6fd51dba7f167a0eb7bfc353d59806775f731a8c02e96ec9c5e15dca49030bd15d53665591963923d20736eba15a0f48fd53f6807a597561f7ca9e81289cf763f565a487311a72e52a633592146542eb4f4bc76cf4bb3119bffa361cc089b955e7ce5af5faa334d814610e8da488696dbe88540af8156f2f74f3639db337687d5fa15e19aae65c7a6be594ec515089021540a6ef95fcaf9a5df51cd9d8988b66711abed4a92528cd8de1dfbe40e72d5820df1fb6d233e793390fb43170cba15b442f76f7cacdb14eea8b003910024ac2fd5b7ee3dc51f0c29f3c0456bf8411c0036363513e6f3c56b733545b09e713f3415a4b6086750432209f7e77d8d3d75c6e6d69a8543425abc1eeec445b195a336daad9d25fe43b97d97732648b84524d7f3b7fa6579d2ec67922fbe17059c64c938cf8148419c45763dc26b68d2acabf907f7c22623191a3f9888a523b0a2e082ac261ac0c41c7ab73f7316a8f649dcd17c2c4f3546367e8610985e9c982f6441793a7151ae9bdee394639fec7de22b9213bca02dbbb8551b75d7088b21fca68ef7dfc1556b3c05927c392be5001defb4514df079e2f7d3cddf41ff3b58f2f6c08da4ca9871346ace4d4e4a8529b186ebe2154949e217ddb2e0b02695109cbc280a5fad524e42ab3eeb7941ef901f47a18e4ee461e311f06a64d88bbae8f6c26db9b4ccd9d699ad6c6a999d85da55ee82bad9f5e47b0d73feda5d3aaafec5fc6fd1c9097b89849d9be82933cfe09ab88a9ed9ee5a8dfbf61271ce7a6c9239c42757e", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR]]], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2103.942618][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2103.942633][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2103.958583][T26773] usb 2-1: USB disconnect, device number 81 [ 2104.050648][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2104.059738][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2104.067987][T25713] usb 1-1: Product: syz [ 2104.088749][T25713] usb 1-1: config 0 descriptor?? [ 2104.270462][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2104.300516][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.320497][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.340559][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.450372][T26773] usb 2-1: new high-speed USB device number 82 using dummy_hcd 12:12:04 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000440)=""/195) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f00000000c0)={0x50, 0xffffffff, 0xfffd, {}, {}, @period={0x5a, 0xfffe, 0x0, 0x8000, 0x0, {0x1, 0x2, 0x2000, 0x4}, 0x0, 0x0}}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r5, 0x40044590, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000040)={0x8, 0x5, 0x0, 0x3, 0x6, 0x1}) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r9, &(0x7f00000001c0)=""/52, 0x34) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r10 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0xb, 0x10b240) write$hidraw(r10, &(0x7f0000000240)="36ff7ffa0dd503afd72eb779850429f3fbccaa5ac77440df9de16aa319383864deebe8c08441b5a0ebc37fd39f4fed1815a0a0aabf792bd262088b01e3e19e5eb73940d6d8301830144c683ecedaeb47251d27a11676ec25c891538da20309261797b2d7e542dc0f94b51fa5f0b84cd5791a855ac66e1261ac89b8a267f214e5937ce9974951691bea54c6d7aaba1300181bd8211c6e67099b153723fcb8a7bad534269834ea92b6a5ba02d4e5593903d7519187866023f7238e667a5eeb945d7936eb6dafda5a69e7b906ae7b26a106fab629d930", 0xd5) ioctl$HIDIOCAPPLICATION(r6, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2104.530555][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2104.580566][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.600701][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.620479][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.626982][T25713] input input1105: Limiting number of effects to 32 (device reports 212) [ 2104.650697][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.670687][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.700693][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.710379][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2104.730528][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2104.742174][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1105 [ 2104.830834][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2104.846688][T26773] usb 2-1: config 0 has no interface number 0 [ 2104.858340][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2104.876022][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2104.888460][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2104.902551][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2104.917937][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2104.933305][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2105.060484][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2105.069894][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2105.078137][T26773] usb 2-1: Product: syz [ 2105.138555][T26773] usb 2-1: config 0 descriptor?? 12:12:05 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2effb5ae3dad431379bbb2da383bcf36dbe474bee90c407435ebbcbe2efc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f3319800000000000000040b19e8fbcc54e5f625812c8a00a568e685e813419b956ddb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0xfffffffffffffff8, 0x101102) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0x85) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYBLOB="57b8667f186ec940fc3a1605bd4e9464c5054b351610fff0f253318f64ab474883a42c5072b4d6a711e28a719e16700a587b3757f518500ba645f212b76fdb9447195a58a6b8ad0b033dcffaf28db5e632285a1ba5543472ef749f297ee5cbca781bbcae9126b089cb3df1f816c51f4fc161be7a07d1844bfb435226b4b1ff4f4f007cef7fa7fcabbf3859508e1e1ad10ebb8b536ac87489bc3db2dda49c100e8c2a372a9749ee54a3f59630b268ecbb58bc170d939328fbd8e6baf66d7f15d9b9412643416021dfbf76db55a8335268f503b8fe7acccbbae04580427e51ced6fe8946cb1c3a758183589f7a1c428f", @ANYBLOB="57a29ce1b75fdd815b44a0644d1be4b84ea8e1578205c76815f198643c8658c62ccf23a2058f78ffd38c3db61d8c5868ac0e376ad541aa776619e4485dd96aeb60bb1734e63da20044f41bc49d628f0ebb9517332f5a06ae789b803f00e04f418aea4b94f543b3bc07f26de82c0067f21b1bad2a86b26da90eb95061ba447380533a7937114bcaa67ef3a3153d528a22", @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5], @ANYRES16, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r0]], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:05 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00001ca6c869fbc2843dd873521130e17b88614f768c224795f51f48daafd6b72192e45bb6f7aa0257faa76767e69606c46be257e8e5e3666659fd4679fb573d6f6cff0da800"/80, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:12:05 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2101, 0x0, {}, 0x0, 0x0}}) [ 2106.170543][T25713] usb 1-1: USB disconnect, device number 48 12:12:06 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x1a00, 0x0, {}, 0x0, 0x0}}) 12:12:06 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/d\x00', 0x0, 0x101400) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad57f0000009bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad43135abbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5b78d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc57100624a12c8a00a568e685e813419b956fdb34241", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_connect$hid(0x3, 0x0, &(0x7f00000017c0)=ANY=[], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x8256, 0x80880) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r10, &(0x7f0000003200)=""/4096, 0xffffffad) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r11, &(0x7f0000001200)='\x00', 0xffffff45) r12 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4, 0x84082) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffffffffffff7a) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2106.680554][T26773] usb 2-1: can't set config #0, error -71 [ 2106.694582][T26773] usb 2-1: USB disconnect, device number 82 [ 2106.710477][T25713] usb 1-1: new high-speed USB device number 49 using dummy_hcd 12:12:06 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2106.980484][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2107.060445][T26773] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 2107.120471][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2107.129663][T25713] usb 1-1: config 0 has no interface number 0 [ 2107.136263][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2107.147495][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2107.158860][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2107.170478][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2107.181669][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2107.195000][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2107.280498][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2107.289751][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2107.298007][T25713] usb 1-1: Product: syz [ 2107.300348][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2107.324986][T25713] usb 1-1: config 0 descriptor?? [ 2107.420475][T26773] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2107.429546][T26773] usb 2-1: config 0 has no interface number 0 [ 2107.436722][T26773] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2107.448379][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2107.459771][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2107.472247][T26773] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2107.483510][T26773] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2107.496866][T26773] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2107.510409][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2107.541450][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.570467][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.580519][T26773] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2107.589892][T26773] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2107.598317][T26773] usb 2-1: Product: syz [ 2107.600713][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.603671][T26773] usb 2-1: config 0 descriptor?? 12:12:07 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRES64=0x0]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000000)=""/75) r4 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xde, 0x2) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f00000000c0)={0x6, 0x4, 0xfffffffd, 0x7, 0x3, 0xfffffffd}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x6148961b59af779a) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2107.760419][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2107.780489][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.800546][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2107.800618][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.830579][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2107.830585][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.830609][T25713] input input1106: Limiting number of effects to 32 (device reports 155) [ 2107.860635][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2107.870464][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.890560][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2107.890674][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.920501][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.950534][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2107.967573][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1106 [ 2108.060623][T26773] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2108.080622][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.110558][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.130552][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.137660][T26773] input input1107: Limiting number of effects to 32 (device reports 126) [ 2108.180609][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.210464][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.230543][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.250472][T26773] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2108.258083][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.164/input/input1107 12:12:08 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:09 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2301, 0x0, {}, 0x0, 0x0}}) 12:12:09 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xb8e, 0x121101) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000040)={0xcb, "463c8866061e655fa8a9f7293e850dc0599d9dd5cf86f8b8f71b5966738aae14e8c14e95f02be294f43e217f7d3e115694bb61fbf0d4f2b07919fa62575f61ebbf78529abce17cae282e40805fbd05466a23255fdd5caefbf5cb8e9805059693db745e86ca4dfdd91116de123fd62e1dc2c449adecc428c5a7f8d763bdd846439e7c924febe535585ce832c41d0778e254c349cd9456d37a4cbd896d75ee2ce5d0805f81263f5b46b5c5136975477aa33e0cf2f77d3d6afe97b581f84d2161b579d7be4e4d8f2383df4eb6"}) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2109.424249][T25713] usb 1-1: USB disconnect, device number 49 12:12:09 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x343) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:09 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r4, 0xc0085508, 0x0) ioctl$EVIOCSABS20(r4, 0xc0085508, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000680)={0x0, 0x7, 0x5, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x80000001, 0x1a0002) write$hidraw(r5, &(0x7f0000000b40)="c6748b011147ffa175594a358577f5b4bd691c3b00000059d378ac1a376cb3a56532f01ac905644367b8f0161e069f642c2b730286d2659cc7d80640131580c0282bb382feb63a8c578d85850fb3010000000a6646d4149a8c3e4cfcdf48f2ba0000d352d64f5e97b016ee45599d16b22790ff26d1d27d0683fa8da56444498208fa4d5d0a37467cf86143cfc0918740fce50ac0a4177c3273936b49b30c102ceba44851cc42885c34ffec287c7bfcc6238f2a5bf7c59f385cefa412cefc8e3af039dc227a2acc567519cc2be8d0cbb5447a1c34724b82aafc373883725bfbff4365567f2cf6ba7b937b9c55a2c3fc", 0xef) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) write$hidraw(r2, &(0x7f0000000580)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322cf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b0de401c35678317d3e124969d81643d69c650ff8", 0x76) read$hiddev(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000440)='e,\x05\x00\x00\x00\x00\x10\x00', 0x1040, 0x301000) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000640)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(0x0, 0x73, 0x1000) r7 = syz_usb_connect(0x6, 0xffffffffffffffc1, 0x0, 0x0) syz_usb_control_io$hid(r7, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r9, &(0x7f00000006c0)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e07425", 0xad) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r8, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000001c0)={0x100, 0x0, 0x4, 0xd66b, 0x1f, 0xda}) syz_open_dev$evdev(&(0x7f0000000480)='t#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0x8000004, 0x0) [ 2109.738487][T26773] usb 2-1: USB disconnect, device number 83 [ 2109.860384][T25713] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 2110.130449][T25713] usb 1-1: Using ep0 maxpacket: 8 12:12:09 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d959e2ae6b5ee3c9bcc4b7ac653500f31a080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113379f86bdc12d27f33319808c4452e344224ba2546f9018aa14a4b19e8fbcc54e5f62580a568e685e810258d8c15dc0533419b952fdb34284b3b9920d7f8962449fbfcd3dbdc3fdf91e28a05c2ee4d449ee7f4e5a12780bd6a9d213c3c2b586ce9689a22c0431cb29fff4ba7f67a49b9be78cf79721bc6e262bce9f4289076747d87ae9d58d327031628c3ca44e66ba24a66d809bed40786919dd51fdaa845cfd", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRESDEC=r4, @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2110.280622][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2110.289138][T25713] usb 1-1: config 0 has no interface number 0 [ 2110.295804][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2110.307863][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2110.319455][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2110.331222][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2110.342599][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2110.356232][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2110.440588][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2110.453179][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2110.461985][T25713] usb 1-1: Product: syz [ 2110.476226][T25713] usb 1-1: config 0 descriptor?? [ 2110.640435][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2110.670448][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2110.690445][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2110.710484][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:10 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x76, 0x4800) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xffff0000) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2110.740523][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2110.930483][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2110.950568][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2110.970525][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.020632][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.027278][T25713] input input1108: Limiting number of effects to 32 (device reports 141) [ 2111.060455][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.080997][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.100486][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.130592][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2111.140550][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1108 12:12:11 executing program 1: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x86, 0xc40) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000000, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000080)=""/192) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000140)=0x101) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x40000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000001c0)=""/250) r2 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x20, 0x180404) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000000300)=""/88) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000380)=[0x0, 0x1]) r3 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0xac3, 0x22cc42) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000400)={0x20, 0x140000, 0x8ba7, 0x9, 0x81, 0x10001}) r4 = syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x80, 0x40000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000480)) r5 = syz_open_dev$hiddev(&(0x7f00000004c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x80) ioctl$HIDIOCGREPORTINFO(r5, 0xc00c4809, &(0x7f0000000500)={0x3, 0x1, 0x800}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000540)={0x52, 0x4, 0x5, {0xe9a, 0x400}, {0x8, 0x8}, @rumble={0x0, 0xe596}}) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000580)={0xffffff37, 0x2, 0x5, 0x5, 0x4, 0x2800000}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000005c0)=""/4096) syz_open_dev$evdev(&(0x7f00000015c0)='/dev/input/event#\x00', 0xb9a3, 0x800) r6 = syz_open_dev$evdev(&(0x7f0000001600)='/dev/input/event#\x00', 0x7, 0x8000) ioctl$EVIOCGPROP(r6, 0x80404509, &(0x7f0000001640)=""/189) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000001700)=""/244) syz_open_dev$hidraw(&(0x7f0000001800)='/dev/hidraw#\x00', 0x1c000000000000, 0x400000) write$hidraw(r4, &(0x7f0000001840)="7f1828b75823cf28d1cf65a3de", 0xd) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000001880)=""/65) ioctl$HIDIOCGUSAGES(r5, 0xd01c4813, &(0x7f0000001900)={{0x3, 0x100, 0x8000, 0x1, 0x2, 0x4}, 0x3aa, [0x3ff, 0x3, 0x5, 0xfffffc01, 0x400, 0x3, 0xc1b1, 0x3, 0x1c0, 0x4, 0x7, 0x8600, 0x8, 0x5, 0x3, 0x7, 0x2, 0x3, 0x6, 0x0, 0x4bb6, 0x1, 0xfffffff7, 0x1f, 0x9, 0x80, 0xfffffffe, 0xd8, 0x200, 0x9, 0x7fffffff, 0x20, 0x1b, 0xfffffffa, 0x3, 0x6, 0x7, 0x1ff, 0x3, 0x4cbc, 0x3f, 0x4, 0xff, 0x101, 0x3, 0x0, 0x1f, 0x2, 0x1, 0x8e3, 0x80000001, 0xa100000, 0x39, 0x3f, 0x4, 0xa3b0, 0x3, 0x0, 0x7, 0x96d, 0x100, 0x4, 0xa18b, 0x3, 0x7, 0x3, 0x800, 0x81, 0xffffff8e, 0xfffffff8, 0xfffffff9, 0x7, 0x8000, 0x1, 0x1000, 0xf393, 0x50, 0x2, 0x2, 0x9, 0x4, 0x6, 0x4, 0x5, 0xff, 0x4, 0x4, 0x40, 0x33d2, 0x8, 0xfffff000, 0x400, 0x9, 0x9, 0x1, 0x8, 0x4, 0x1f, 0x2, 0x3, 0x6, 0x7f, 0x3f, 0x0, 0xe17d, 0x40, 0x1, 0x7, 0xf9, 0x2b71, 0x20, 0x0, 0xffffbcca, 0x101, 0xe2c0, 0x401, 0xffffffff, 0x0, 0x0, 0x4, 0xc0000, 0x80, 0x0, 0x200, 0x3, 0x19, 0x2, 0xffff, 0x6, 0x9, 0x5, 0x9afa, 0xffffffff, 0x6, 0x4, 0x4, 0x1, 0x81, 0x0, 0x80, 0x58, 0x3, 0x8, 0x6, 0x8001, 0x40, 0x0, 0x7, 0x9, 0x91a, 0x9, 0x3f, 0x2, 0xffffffff, 0xff, 0x4, 0xffffffe9, 0xf713, 0x5a63, 0x200, 0x1, 0xc2, 0x1, 0xfad4, 0x9, 0x24428f94, 0x3, 0x12000000, 0xfffffff7, 0x1, 0x7f, 0x45d, 0x5, 0x9, 0x1, 0x4, 0x1, 0xfffffffc, 0xe0000000, 0x0, 0x266f964c, 0xab2d, 0x467, 0x5, 0x7fff, 0x0, 0xac6, 0x5, 0x3f, 0x8, 0x81b9, 0x89b, 0x5, 0x0, 0x4, 0x20, 0x10000000, 0xd70, 0x401, 0x4e5d0954, 0x8, 0x7f, 0x0, 0xd7, 0x0, 0x7, 0x6, 0xffff, 0x8000000, 0x6c, 0xffffffff, 0x7, 0xd37b, 0x8, 0x9, 0x6, 0x6eb, 0xfffffff9, 0x0, 0x6, 0xc0000000, 0x9, 0x5, 0x8, 0x3, 0x4, 0x3, 0x40, 0x1, 0x5, 0x9fd8, 0x6, 0x8000, 0xfffffffb, 0x2, 0x6, 0x8, 0x17, 0x9, 0x99f0, 0x10000, 0x7, 0x8, 0x80, 0x254, 0x7, 0x45e677c3, 0x6, 0x400, 0x6, 0x1, 0x2, 0x80, 0x80, 0x9, 0x3, 0xffffff01, 0x8000, 0xfffffff9, 0x7, 0x400, 0x8b5, 0x8d, 0xffffb0da, 0x1, 0x0, 0x0, 0x3, 0x1, 0x3f, 0x0, 0x7fffffff, 0x1, 0x400, 0x8, 0x5, 0x0, 0x4, 0x6, 0x81, 0x6, 0x0, 0x23, 0x7, 0x400, 0x7, 0x0, 0x10001, 0x4, 0x5, 0x3f, 0x401, 0x6, 0x1, 0x6, 0x37f6468d, 0x4cf5ff4, 0x306, 0x5, 0x6, 0xff, 0xdc, 0x3, 0x3fb7, 0x3c, 0x6, 0x2, 0x4, 0x4, 0xffff, 0x7, 0x80, 0x1, 0x7, 0x5, 0x6, 0x8001, 0x7, 0x5be, 0x6, 0x5, 0x0, 0x57, 0x40, 0x7, 0x1, 0xfff, 0x579, 0x20, 0x2, 0x934, 0xf08, 0xec4b, 0x3, 0x10f226b2, 0x3, 0x3, 0x7, 0x7, 0x1, 0x3f, 0x7fff, 0x4, 0x20, 0x63, 0x7, 0x8001, 0x2, 0x7, 0x6, 0x6, 0x4, 0x1, 0x401, 0x81, 0x6b9c, 0x9, 0xffffffff, 0x3, 0x2, 0x3ff, 0x2, 0x1, 0x8001, 0x9, 0x13, 0x3, 0x80, 0xffffffff, 0x3ff, 0x8, 0x5, 0xffffa01a, 0x7, 0x4, 0x1f, 0x7fff, 0x12, 0x0, 0x8, 0x7, 0xffff7fff, 0x200, 0x401, 0x8, 0x1, 0x80, 0x6, 0x80000001, 0x1ff, 0x8a27, 0x39, 0x4, 0x8000, 0x2, 0x7, 0x8, 0x3, 0xfff, 0x40, 0xdb4f, 0xffffffff, 0x400, 0x7fffffff, 0xbbd2, 0x8, 0xffff, 0x1f, 0xd4, 0x80000000, 0x6, 0xbda, 0x800, 0x1f, 0x8000, 0x1, 0x1, 0x10001, 0x401, 0x3, 0x16c, 0x4, 0x2, 0x7, 0x0, 0x2, 0x1, 0x80000000, 0x6, 0xffffff00, 0x100, 0x0, 0x8, 0xd0, 0x3, 0x5, 0x2c, 0x200, 0x6, 0x5, 0xffff, 0xa4fd, 0x6, 0x7, 0x36, 0x2, 0xffffffff, 0x7, 0x5, 0xb980, 0x8, 0x0, 0x6, 0x0, 0x2, 0x81, 0x7, 0x7, 0x3e, 0x3, 0x5, 0xd4, 0x4, 0x800, 0x401, 0x9, 0x7, 0x2e2df354, 0x7, 0x3, 0x2, 0x20, 0x36, 0x8, 0x6, 0x0, 0x8001, 0x6, 0x4, 0x6df3, 0x9, 0x7, 0x7, 0x1f, 0xfffffc00, 0x4, 0x81, 0x2, 0x401, 0x22dc, 0x2, 0x7, 0x4, 0xffff, 0xffffffff, 0xd2f6, 0xffffffff, 0x6, 0x81, 0x2, 0x200000, 0xffff, 0x9, 0x10001, 0x0, 0x8, 0xfffffabb, 0x0, 0x10001, 0x8, 0xfffffff7, 0x100, 0x8, 0xfffffff8, 0x9, 0x7, 0xfffffffe, 0xfffffff9, 0x10001, 0x8, 0x1, 0x9b10, 0x10000, 0xdf, 0xfffffffa, 0x8, 0xb525, 0x40, 0x1, 0x8e3, 0x8, 0x10001, 0x5, 0x5, 0x7, 0x49, 0xf, 0x85, 0x180000, 0x1, 0x101, 0x13b, 0x3, 0x1, 0x5, 0x4, 0x6, 0x8000, 0x6, 0x4f6, 0x7, 0x80000000, 0xbbc, 0x5, 0x80, 0x800, 0x6, 0x5, 0x8, 0x66c7, 0x80000000, 0xff, 0x1, 0x9, 0xbd, 0x1ff, 0x18000, 0x2b6, 0x0, 0x7, 0x3f, 0x9, 0xb1a, 0x4, 0x6ef89c83, 0x5, 0x9, 0x0, 0x1000, 0x8, 0x1da2, 0x5, 0x30e26422, 0x4, 0x963, 0x2, 0xff, 0xa18, 0x8000, 0x0, 0x2f1, 0x4, 0x23c6, 0x2, 0x100, 0xffffff7f, 0x400, 0x1, 0x3, 0x2, 0x6, 0x1ff, 0x66, 0x3, 0x4, 0x3, 0x4, 0x0, 0x3ff, 0x3, 0x3, 0x9, 0x3f, 0x0, 0x1, 0xbd6c6e9, 0x7, 0x0, 0x7fffffff, 0x0, 0xe7, 0x5, 0x0, 0xe1e, 0x0, 0x6, 0x8000, 0x2f3, 0x8, 0x8, 0x6, 0x0, 0xfffffff7, 0x1, 0xac3, 0x7f, 0x53b, 0x6, 0x2, 0x3f, 0xffffff80, 0x8, 0x6, 0x7801, 0xc6, 0x8, 0x200, 0xff1c, 0x10000, 0x80, 0x2, 0xffffff80, 0x792, 0x6, 0x6, 0x1853a2dd, 0xffff0000, 0x7, 0x0, 0xb3d, 0x8, 0xfffffffd, 0x4000, 0xca26, 0x8, 0x1, 0x2, 0x2, 0x5, 0x5, 0x100, 0x1, 0x7fff, 0x3, 0x3, 0x4, 0x3, 0x80000001, 0x401, 0x5, 0x5, 0x4c, 0x80000000, 0x0, 0x62, 0x254c, 0x2, 0x6, 0x24, 0x800, 0x0, 0x7ff, 0x2, 0x80, 0x1ff, 0x5, 0xfffffffa, 0x280, 0x6, 0xfffffff5, 0x7ff, 0xf6, 0x9757, 0xffff90d4, 0x8, 0x400, 0x5, 0x40, 0x1, 0x4, 0xeab, 0x6, 0x2, 0x0, 0xffff, 0xfffff000, 0x2, 0x4, 0x0, 0x10001, 0x3, 0x200, 0x9, 0x3, 0x40, 0x6, 0x2000, 0x3, 0x2, 0x6, 0x7, 0x100, 0x3, 0x3, 0x401, 0xffff, 0xf87d, 0x4, 0x1f, 0x1, 0x4, 0x0, 0x0, 0xff, 0x8c, 0xfffffe00, 0x1, 0x1, 0x8, 0x5, 0x1cc1ae17, 0x8, 0x1, 0x4, 0x2, 0xd93b, 0x2, 0x6, 0xacff, 0x2800000, 0xffffff9d, 0x9, 0x3, 0x1, 0x2, 0x40, 0x10001, 0x0, 0x8, 0x49e5c90f, 0xfff, 0x9000000, 0x6, 0x8001, 0x3f, 0x306, 0x8, 0x6, 0x17, 0x5, 0x8000, 0x20, 0x4, 0x1000, 0x80000001, 0x4, 0x10001, 0xfffffffa, 0xffffffff, 0x1f000000, 0x8, 0x7fffffff, 0x0, 0xffffffff, 0x0, 0x3, 0x7ff, 0x9, 0x1000, 0xfffffffa, 0x8001, 0x1b, 0x8, 0x4, 0x3, 0x1, 0x9a, 0x4, 0x9, 0x3f, 0x4, 0xfffffffd, 0x6, 0x4, 0xb51d, 0xf6, 0x1, 0xfffffffc, 0x51, 0x8, 0x0, 0x0, 0xae, 0x80000001, 0x246, 0x0, 0x81, 0xfff, 0x101, 0x2, 0x99, 0x4, 0x0, 0x9, 0xbd2, 0x8, 0x7, 0x10001, 0x101, 0x6, 0xffff0000, 0x5, 0x7ff, 0x7, 0x1c00000, 0x839, 0x4, 0x1000, 0xffff, 0x0, 0x3c, 0x9, 0x7fffffff, 0xe83, 0x9, 0x7fffffff, 0xfffffffc, 0x7f, 0x7, 0x9, 0x5, 0x72b, 0x3, 0x80, 0x8000, 0x7, 0x10, 0x6, 0x3, 0xffffffff, 0x3ff, 0x9, 0x3c1, 0x8, 0x1, 0x6, 0x4, 0x9, 0x3f, 0x7, 0x0, 0x4, 0x3000000, 0x7, 0xd230, 0x511a, 0x1000, 0xffff, 0x3, 0x3f, 0x7, 0x2, 0x401, 0x0, 0x3f, 0xb59b, 0x20, 0x4, 0x40, 0x6, 0x200, 0x3, 0x3f, 0x3, 0x7, 0x9, 0x200, 0x8, 0x0, 0xfff, 0xfffffff9, 0x2, 0x7, 0x7, 0x0, 0x1, 0x5, 0x6, 0x7, 0x0, 0x1, 0xfffffff9, 0xfff, 0x81, 0xff, 0x7, 0x8, 0x1, 0x401, 0x8000, 0xfffffff8, 0xe7b, 0x8, 0x9, 0x9, 0x7, 0x71d9, 0x6, 0x1, 0x6, 0x101, 0x0, 0xffffff19, 0x8000, 0x7, 0x6, 0xff, 0x80000001, 0x9, 0x8001, 0x9, 0x7f, 0x3, 0x80, 0x49, 0x6, 0xcc, 0x4, 0x0, 0x0, 0x3ff, 0x20, 0x3, 0xe5, 0x1ff, 0xb0000000, 0x96, 0x6495, 0x9, 0x3, 0x2fe00000, 0xfffffffe, 0x8001, 0x80008, 0x6, 0x6, 0xffffffff, 0x7f, 0x4, 0x0, 0xff, 0x0, 0x7fff, 0x4, 0x334f8000, 0x7, 0x7, 0x79, 0x80000001, 0x17e, 0x94a, 0x1c00000, 0x101, 0x7, 0x5, 0x3ff, 0x3f, 0x6, 0x4f19, 0x4, 0xfffff679, 0x7fff, 0x800, 0x9, 0x84f8, 0x6, 0x1, 0x4, 0x7f, 0x1, 0x3, 0xf6e, 0x6, 0xffff, 0x8000, 0x7, 0x5, 0x0, 0x3, 0x5, 0x3, 0x5, 0x4, 0x4]}) syz_open_dev$evdev(&(0x7f0000002940)='/dev/input/event#\x00', 0x1, 0x101000) r7 = syz_open_dev$evdev(&(0x7f0000002980)='/dev/input/event#\x00', 0x9, 0x0) ioctl$EVIOCGMTSLOTS(r7, 0x8040450a, &(0x7f00000029c0)=""/63) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000002a00)={0x7, 0x7, 0xfff, 0x9c, 0x5, 0x7}) 12:12:11 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x8, 0x47688c086b5fc594) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0x0) 12:12:12 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x3, 0x0, 0x0, &(0x7f0000000080)=ANY=[]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:12 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2401, 0x0, {}, 0x0, 0x0}}) [ 2112.542161][T26773] usb 1-1: USB disconnect, device number 50 12:12:12 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4091, 0xffb) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2112.970561][T26773] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 2113.220424][T26773] usb 1-1: Using ep0 maxpacket: 8 12:12:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbf", 0x2f) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x0) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000795204001304126ff3d600000001090212000000000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r6, &(0x7f0000000540)=""/172, 0xac) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r7, &(0x7f0000000440)="a54faefbcc909f598872d571114100", 0xf) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000180)) 12:12:12 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2113.340500][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2113.348806][T26773] usb 1-1: config 0 has no interface number 0 [ 2113.376436][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2113.413345][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2113.424946][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2113.436612][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2113.448056][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2113.461680][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2113.540542][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2113.549823][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2113.558040][T26773] usb 1-1: Product: syz [ 2113.563235][T26773] usb 1-1: config 0 descriptor?? 12:12:13 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) syz_usb_connect$cdc_ncm(0x3, 0x91, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x38, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7f, 0x2, 0x1, 0x5, 0x0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7f, {{0xb, 0x24, 0x6, 0x0, 0x1, "65a6c7f74a60"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x6b4, 0x9, 0x4}, {0x6, 0x24, 0x1a, 0x3ff, 0x7}, [@mdlm={0x15, 0x24, 0x12, 0x200}, @mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x7, 0x7}]}, {{0x9, 0x5, 0x81, 0x3, 0x1c1, 0x0, 0x0, 0x9}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x68}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x2, "", {{{0x9, 0x5, 0x82, 0x2, 0x30d, 0x7, 0x6, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x219, 0x7c, 0xc6, 0x6}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x9e, 0x5, 0x4f, 0x20, 0x14}, 0x6b, &(0x7f00000001c0)={0x5, 0xf, 0x6b, 0x5, [@generic={0x17, 0x10, 0x3, "83143945365a6e40c487f9f23143e937d139aa81"}, @ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x3, 0x780, 0x7fff, [0x1008017, 0xc000, 0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0x0, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "5e55a5c41c0652276dee07ed86bad125"}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x4, 0xf, 0x9, [0xc0cf, 0xc0, 0xf, 0xf]}]}, 0x4, [{0x6e, &(0x7f0000000240)=@string={0x6e, 0x3, "3bbb67adffdd38cccf34b255ffa8c817098f42ba801c4cc8c0bd0a10cd6a77f1eee5ab6eb05a8e49908d1ec141728f01fab760df29c67d0558f175bb2d31f035274990cf7c6640036a7e7591267720ddfcc166320a95ef96f054ab024c4f765ef317bbdd0bc0e8853236a8fc"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x6f, &(0x7f0000000340)=@string={0x6f, 0x3, "3d89ebcb47037f5ef2469b2746dd717b06d1ab748bdff47f3ea05213bd3215213977596ad231562968543bf5bdb3b9ed75cbbb914285b5747d2ddd2c0eecad225c2acfb8c2b50556bee8b37f59ff04cea3d19c32979872c788e61e021a6d3fe8bf407898361a4aa868ec78b08e"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x1, 0x46da82) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/ixput/event#\x00', 0x800000002, 0x946c0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r3 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x4137, 0x20000) r4 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f0000000580)=""/150) write$hidraw(r3, &(0x7f00000004c0)="facf0cf303fbe6dfcce9223136242e82c66c203b4b51d34fc93adbbf62066f8c5667e89d5014926e6abbb9d37b24007bce3f78eef13377abdd179ff0153b089ac89339fbfbc9574452bab9b3995f70a133f432d3f1c50ec2f01020b6a27eefdafe92d0fb0daf0670dc979e44365f1af6a97c8572a3e7ea8a33ffb7495638b191d1dc753a65877e79ac58c0b6df60e505f3aed289f598f6e700067823a9bf81", 0x9f) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) read$hidraw(r1, &(0x7f0000000000)=""/39, 0x27) [ 2113.720489][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2113.740644][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2113.762000][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2113.790566][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2113.810489][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2113.970491][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2113.990529][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.010532][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.030481][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.036987][T26773] input input1109: Limiting number of effects to 32 (device reports 114) [ 2114.046312][ T5] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 2114.080432][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.123776][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.150484][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.185159][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2114.193032][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1109 [ 2114.320380][ T5] usb 5-1: device descriptor read/64, error 18 12:12:14 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005a1fdd102e0c00075d180000000109022400010000000009046d000201a0ca0009058103000000000009050f030000000000"], 0x0) [ 2114.710397][ T5] usb 5-1: device descriptor read/64, error 18 [ 2114.860363][T25713] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 2114.980360][ T5] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 2115.120341][T25713] usb 2-1: Using ep0 maxpacket: 16 [ 2115.250398][T25713] usb 2-1: config 0 has an invalid interface number: 109 but max is 0 [ 2115.258606][T25713] usb 2-1: config 0 has no interface number 0 [ 2115.260412][ T5] usb 5-1: device descriptor read/64, error 18 [ 2115.265050][T25713] usb 2-1: config 0 interface 109 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2115.282086][T25713] usb 2-1: config 0 interface 109 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2115.293073][T25713] usb 2-1: New USB device found, idVendor=0c2e, idProduct=0700, bcdDevice=18.5d [ 2115.302398][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2115.315566][T25713] usb 2-1: config 0 descriptor?? [ 2115.366229][T25713] metro_usb 2-1:0.109: Metrologic USB to Serial converter detected [ 2115.387017][T25713] usb 2-1: Metrologic USB to Serial converter now attached to ttyUSB0 [ 2115.564179][T25713] usb 2-1: USB disconnect, device number 84 [ 2115.577446][T25713] metro-usb ttyUSB0: Metrologic USB to Serial converter now disconnected from ttyUSB0 [ 2115.590744][T25713] metro_usb 2-1:0.109: device disconnected 12:12:15 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2601, 0x0, {}, 0x0, 0x0}}) [ 2115.660351][ T5] usb 5-1: device descriptor read/64, error 18 [ 2115.693423][T26773] usb 1-1: USB disconnect, device number 51 [ 2115.780530][ T5] usb usb5-port1: attempt power cycle 12:12:15 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f4f3181504460220238b24010a2b6624371b251d6b3b3722e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d2743119b66b6820a8a8191d44a552a8f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e81341955b956fdb342410288097ee495605a52ec8f7b4222cc109c4a961b551fb18226063056d2ca0eafd59100bdc49238b863cb63b0", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000015c0)=""/4096) [ 2116.120410][T26773] usb 1-1: new high-speed USB device number 52 using dummy_hcd 12:12:15 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) r7 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r7, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) r8 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x41f2, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc028660f, 0x2) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:15 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r8, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r8, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRESDEC=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r1, @ANYRES32=r0, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRES32=r6, @ANYRESOCT=r7, @ANYRESDEC, @ANYRES64=r8, @ANYRESOCT, @ANYRES16=r4, @ANYRES32=0x0]], @ANYRES16=r0, @ANYRES64=r2, @ANYBLOB="8b2d4a46c59728c889430dba9b100edb340d7940a1838a5240afaf923240c0f1d395097d0663c9a22598f8daa5d0fcdacfd57a0f22650a591ad2db0d19", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYRES64=r3, @ANYPTR64, @ANYRES32=r4], @ANYRESDEC=r5, @ANYRES32]]) r10 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r11, &(0x7f0000000000)='4', 0x20000001) r12 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r10, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca7971f6da9d4772d3e21a397eeac926521de86746bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe5a8a8ebe6c1eca66343d1ef7d97f5bdfd13e5ac0291fa26e40d11aaaa9b5a4f645a"], @ANYRES16, @ANYRESDEC], 0x0) r13 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r14 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r14, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r14, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r10, 0xc028660f, 0x717fff) r15 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r15, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r15, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2116.340809][ T857] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 2116.370480][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2116.500520][ T5] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 2116.508690][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2116.517435][T26773] usb 1-1: config 0 has no interface number 0 [ 2116.523998][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2116.535220][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2116.546620][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2116.558377][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2116.569668][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2116.583048][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2116.630815][ T857] usb 2-1: Using ep0 maxpacket: 16 [ 2116.670756][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2116.679977][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2116.688238][T26773] usb 1-1: Product: syz [ 2116.703588][T26773] usb 1-1: config 0 descriptor?? [ 2116.770600][ T857] usb 2-1: config 0 has an invalid interface number: 109 but max is 0 [ 2116.779129][ T857] usb 2-1: config 0 has no interface number 0 [ 2116.785769][ T857] usb 2-1: config 0 interface 109 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2116.797017][ T857] usb 2-1: config 0 interface 109 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2116.808298][ T857] usb 2-1: New USB device found, idVendor=0c2e, idProduct=0700, bcdDevice=18.5d [ 2116.817498][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2116.826393][ T857] usb 2-1: config 0 descriptor?? [ 2116.850600][ T5] usb 5-1: device descriptor read/64, error 18 [ 2116.860460][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2116.871779][ T857] metro_usb 2-1:0.109: Metrologic USB to Serial converter detected [ 2116.880453][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2116.889115][ T857] usb 2-1: Metrologic USB to Serial converter now attached to ttyUSB0 [ 2116.900455][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2116.920434][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2116.940885][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2116.960584][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.071234][T25713] usb 2-1: USB disconnect, device number 85 [ 2117.078425][T25713] metro-usb ttyUSB0: Metrologic USB to Serial converter now disconnected from ttyUSB0 [ 2117.088633][T25713] metro_usb 2-1:0.109: device disconnected [ 2117.120534][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2117.140731][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.160451][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.180424][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.186681][T26773] input input1110: Limiting number of effects to 32 (device reports 183) [ 2117.210420][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.230404][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.240364][ T5] usb 5-1: device descriptor read/64, error 18 [ 2117.250471][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.270452][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2117.277529][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1110 [ 2117.510404][ T5] usb 5-1: new high-speed USB device number 12 using dummy_hcd 12:12:17 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x34, 0xdc, 0x8f, 0x8, 0x471, 0x330, 0x395a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc6, 0x0, 0x0, 0xc5, 0x8f, 0x33}}]}}]}}, 0x0) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0xb05, 0x1854, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x6, {0x9, 0x21, 0x7, 0x80, 0x1, {0x22, 0x9b6}}, {{{0x9, 0x5, 0x81, 0x3, 0x242, 0xff, 0x5, 0x61}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x300, 0x0, 0x3f, 0x3, 0x20, 0x8}, 0x23, &(0x7f0000000280)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x40, 0x1, 0x20}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8, 0xf88f, 0x4, [0x30, 0x3f0f]}]}, 0xa, [{0x7e, &(0x7f00000002c0)=@string={0x7e, 0x3, "61abd194d0d102a4c7d1dbf28f6a988d84120f3e717f16191d7c0f83e386f4c46113526e3bbf94adac0a2b86396fe1a0a8dfe8337b13c3a31f48e579faeb22e5f9534f686e3026c14570047a2db3b03baca4496da510a7dcbc5fb40f1640414f0708e777a370f45168b52c3ae5bb2b0908c4bc509da134057d2b1905"}}, {0xbd, &(0x7f0000000380)=@string={0xbd, 0x3, "0c3563bddd1e09d9bc1a55c0813118707ce98f9cdb89d85514b534ca8c2e135a74e5f362e324900312f4be5ffd4bd542ec17fdca94f58a0e29cfd7fa07fb3023719ea77f17a4b9559b9c745063ef8ff38717ca68cf7764a0bca0806c6eadb5ed1d38b8e63ccbd4aeb1e91e9c2887af514f1fa6650b13dedbcba0972f2c77fa65489405de33aaaa9faff8f2441db203535cf4286a5e642566cd3b6ef9e7eef385b6fd2ac3020f2c6d2f0aff6df6af0411df1e1c7a578a835c7104e2"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x408}}, {0x27, &(0x7f00000004c0)=@string={0x27, 0x3, "12d2c819af94de90c66c5daee42f2f1dc37766ea68839d1f78ae7d14de24523da58aa71b1d"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x1407}}, {0x1002, &(0x7f0000002f00)=@string={0x1002, 0x3, "86adf921a6a29346cfe20b8526fd327c685803d47198f7a8632aacd17f1ab7a2e60b2df9996fee0b29503d732fddca3bff5afa32def19be464436b65224a5fcce22d1536124816ca0fb6bd3baa7b1138a41f4e4ca33eb8b0a966eb863d8c311420a8ffe4ffffa1cd06e3009a0080e03ad08de618e352b0d3e7197b3f499c62829cc24ba437f6f2e10130186987b0c65ca12261cf3abe6091ddae0fc09ad6d6c1645adabd1a260c2f02e4ce24a1397a78173cd93bc0ec3405f810bcadbb3019b633bc696dd80906a5a34e85cb644a16d6f5d8661595710a275719ff954e9e49acd46785c405447ec5997243cd09807800011f673e37c55b1307b7063390241d96d153bfa7242aa1ef4414729e3e8f094ffb1a5ba62cd129ccb5b183b4650e30ae902bfb221c5711f193850fa525ce8225d30ccd736a9dea1bbfd98bea18794b704ba736b6919201b224a692736e0ac1033cd67f7dec3f82fb853bc0c6ff67ccaedad825cc77bc441c12df21f8bca0490f332981bcfe54c022ff1e537d83901cbbc4a8e2fbcd171c3c01fb74ef253dfe46a72dc65d98f655ef2dd7720580847a5a512c318b9e12b9678c0dd2815f4156ed651daf765a8e766f1f91d7563c6ba24af07bdd96dc4058a2b2aefedae673165581076b1b56f6a62f2c529fd4eb0baf21ead3b432b52da1369e527f482a547c7d577e0735bcf7899c779dc69fc231ead76527853579a6be4301fb3cbc30bbe71fa5fec0eeb22398979e482551bc5b0a61da7f77ccaa0fc9553ef4476b75ee8a55c163f415d1b136a2b8ffe2be8a54fe9fe94a73b7dcee3a09946e57a0c83ccb8816d64e52d39d50216162d1cf0e834647b036f825207f8552de91c1e6c332e43507ddad97646f64a747beb0a01273432f1a61231a2cec60e9723c92835b4dcb1c16bedac1ed69fb807f6d6197398409e173bc63d8a5afc065a6ea121c8192bd1f7a9f78d4ca57c263ce78940f0d915676956501af76fb5c7d53202bd8d71ca672d7d794c0e88c1440bc2eee487648f6b318cdaca21149d8a75f45bb2784b16750434ca3eff116be7ee5ae12191f0015e0d7313c215cc9278b8046c167d93caa01143e634621aeabb753bea9f8ed4a711adc0f6b99f8b9c93be523148a9bd331ff3a41950d3db536216f3d899509be9b5ebd4627f95a5076d015fbcdeb3e035500bf5089aa7c370142c09aa1e7c5e5d39ddcd57d727c758c9535d4000f5e18d242620cdc24f74a4c3b03614626f5f4e0746003ffc9ee7660f72d5664d66f9599163ce8d48db8160820c3fe27aafca6be17c34c746c53ee1c202612e0cfa1fb8846b7f23a501728ab45a066b112844d4197f7a06cf0900e73d442f07051b056a08a9f1722ff04361e5b9ca69dae68f4d86b1abad262d804c9153b301d1385758f9ee0de2a45986738057fd24a3bacff0cb87d74d74201aa7e4a8cb72f715b75ee7bfe87a897b0d339461d579dfed37b869b7df1d43f867a505e6552998f6c04a0f322472ac28f9ee9f58d85f7ff954bf41bd3ee734a3adeebd573ef86b3e9863bf2ddc47ce3f0e4ecee6edc9b8f1d29daba27458503513a7a033efd57d2a2ac05789b9dc43095150c2bde5b25bd6a6979adc1dad88733c19f8a2f4accbb147f49a1d75518d17b251918f70f15ee2a6e358261af9fb07bf3209d8e1a9ff0e7c82fd4ed119e4809a4107d82f7e1ef52e743387caf185acf9d7a8ad6614c744468824874a437d15ff5b6bb93f39183c4f386baebc3314eec652091982e2af8fc3410ee29f57bbfccd38448839cc757978e57025a44b7d0f458ccdef092eecbce691e8758f549a199c30d4cc221c73c02b2eb84e0ff361e920c508c66482f741a7aed5e7211b2bccc9aba0d8c539a0fd763b7b8c0cee93b0b6746493b48ac7cb1fd9c386776dd6561f85cd1838509a5b3ff6713241ae6d8ad17706c342f4474ccc72beff98a8ba6b1fcf1cec1e7f6441c14c7e1870636bcea5f51f24ff2e5c1909c68b3ee57e7153c6ae20fc8b9e0d679afde07e8fe4f7322f1f52f14c4fb54f1806ef4d3ea5a1be77d36e1372f0264d6ba650baa6b841bbd9639455283074007252aa64558d40fa41bd97deb1d87416825dce34c746e2647bfede312f8c900195d09c2a3bf50ea65f585e390bfd9269fbb4bd33b9e61cfaee9f4ab5b646c69531fd50ef59494cff8a09e6d45a1a572190f011627c4e6d9b00c98503d33727793a23c8b9b02ff3b55b168ed3304f79868f2e6081945748ac195b0f63daa661f8567019896eb1382a3446dc51b8684587bbeb519ad3fb8de0fdf42e988b3f7641aa17a659accb197abe65e8dc4d22e18f05362a9e0cdca1220025a57205b766349bc07ea28b2c9c65bd355df7847f27b0d85b83ba262a122f3283f56ff4e6dca5db5a2bccc64e23f570fdf630baf53187ecc3a953958eeab56618074df8f02a411db3201a96f9b1a31cac117a0774072a980d2ec811ddf08d144a608c8b8d89cc1b2c6b4386446e94b61d8e4f327e7f46f4ee06b71426fccdd859213fe2fb0c0eece8f38e5d9e76a74be6776a33c53bf50975851be0eef636c732a75ce9116eada9b5775bb5f9545cf66c82c44ceb6366b195d284ecd51eba07542001c5dfcf4cc79e10ffe9504405e46de33920501feaedc695cdc4dbb08db6f235d580a5252c299460e0ff6e051a21d2c050a50effa1706265b65d1ea43a4fc72c4d5f4464893deb1d4ba928a96addb0fe6aabb6a4ec60075c7b812eed42ea11c902824c3a478a9be20b17fc7031a50f9c3dc08f321c9c4c8c6d6b23c8f57c77c149350231fdfa9bb3320c4ffa0a74830425bd5d31fb9d9bcba08e02c857982bd100a8639d10e1134c04369331b72b3546ec2a98f524c9fb9aeb288d869db4090eca8ee7cd975dd42b355cb5e57491367c9420093867a54da39a369f5a500ae04b9faaa7d5ae47b3d9eaa931e947f46f1169256d37f0fb77ea3ea2985dd05bc4ada240ececf9475db00e79fb7b6e02558d2c0f5839baf184c1cae5f65b32952f13998ff6e551e83eb5ff1701db4a879dc68fffd7c6b61c3af6dd2f5d0915e3a6e69387cc7839c5491c15d640c3ff50ceaa5c8cd8caf3b79e7cb192f1d4b2c5dd14d9011daf0b5c8980bb2cb9591199b673717ac7d3f632dc36b5f6a5ed7e25d3a8276d36d0dc3442a6392874ae875b55440e6c168147342529c01ead720a2019f509dd1391cdbc0c3e56cd1a68759ce613557fd014756c74dd622e48b2744b20a53bc3073ec07ee5c851295c72f78baa49b9cfc07faa5af737c0c4476b4b9c987465945a5a561ad5583a93f84266fc2c6a5313b1c27dbb767bebb8a9befd8254fbacf6af39432d56bb7083113d03edea03d010b033e1e74e04d43576b943c7338570170b6726a3f5031f695cad97190c99576ebbebfec77d5aa6ee0d48928d3efabfa16e75706b9396acc683ba0f82666b237efb2339dfa7ce08eaf50acb4370d0603c5c159281c89e5601e6f7b910a916452920f89cd1f2475596ed370003cf9c04169ff3fd8a93bd26240bc00f40f6244d266cd8414e99f90347ccbeee4e87a2a352d09fbf224170d2f8c8184fbb1e84a0b0820001d50877bf75ba6d528755f895a1ba17af015e7ff56eae8a6773d76e65caf513cb1cfb432384f251ff7f4ce37ebc01ce7a461e393410be41efde90ce31c2c645e7e1e685d63d5c5fda92dd3d02b6b0c2b391078aa28eea50ea32d9411635ebc3f34eb841e3fe19aee11cecb492c7de5781b61283619a1aeb4a7a43d7b5795f630c74478f49beb3bcb887649c340f346a33a2a157f3d8c7454d019ea8101cd95f70f855d24945246415c42008bc106bf47a879fb6380456531d20d0acdfc8761707175383744c5d199cd83442964c0e72e0db87f15e676227ceadda5f9bdbed4610388170ec833d21a3b63799bc09aea6ad8a5aafdf541bcc0facf8e42f7c1dc4575d9f0313c4cd7ade2cdfe795be6f8d6c8b65c39478cecbf7190ad7636d75a04a8b3814769b5c1ca03b1c0ecbac9bd1481dc3247ba82379bd54c35b4f954d48f29f7fde57e182b87209d39a9b55549401e4203d52f0a5c1ecb0b622ace2db263f286e69b8fb315eac1ad815041d64bc42e907197b3071012a9b56a674633788b288fdd347b9056677e2fea96c0fd3b58de1cc721331f12ab8e4e1b7bfe5c1a215aa1e9d109d87b4d7a1fd3b9ecf462c8cd7b3c6655a8228420fd800297c444ddbc89c63ebbebd9a2a50a640b3db2f9cbb0c2a72ecd0f9f432a9719ba152280d4a5e262edf6bb004b50da899f0fa516db1b3cf3e47704d3ca41a116b08b73ce8765548638ac46ed71f807d59108b91b0561febe504facc769b87431510b6b6fc6f5ed2bb6a81bfdedfc6b50efdf351733aee486e38825b5b6da66f69253884ed1fe206c67c385701c834f766ae10350c6b440042c71009c273908e745b2d5566791a6befb30d5df85942a95bc466fa8a278da853d8577598d273794dd009213fc94e3c3aae6d827080777ed5627621a1cec0b231e405fae53518a1206c3255bba76467a2bf6f91dbbd8611f47e60b885331d34b11bfafe71f7b0e303718a83497b351997c47ef973453eb46ac807c3c603ee4bfdfe06aa08146e286bca134e3c00f28b7421a08db27ba745a59ad5bc6bafebb629f796b0fd0643a5b8a6da59c256078608836bd46300c422dd7b74aba760060b8067e1278c07f02d5d218692a8d7a9a360316214595edfc9e9512f3997d7e7403122ccb97e8cba1640eadb3971abbc5f24f175a40f1195302b62d3df32677a81d62a880466beb11926e2cbe48c5a0a471417849ae7ef43882422cabab1e1dede005881c95511541a1cb94a0745056f922eef246415d3fe7244fa6bea794d9c72a7d2d1e73fc543c2ce6aafbf24413eaf0a1366ce6cff08a34c75c0d657afc7a1ca9365317e9c63a8bed75986e7bda186edac4d599a8cdfc5e720d646d622825e94d83580240eabe538ce0f80764ef1c193a7036d21fb0317846b9dc8cc1ddd74aeb622cb36976d5ef59b6c87d215ce78c6c78f5b989ef38f4477fcf6d6aa09ddfb6305842662d8c45c49cfb287600c69f74f257b41dcae40e12841234da5022c90413b665702c06b7b3b892c73f60e162f9cd2d16e7c2544074b3c48fb257aea96a53eb25819330048d2afbc4587bfee1caa896f13e73c1a39a2748c4aac45ff5c1ee40b366f326898eae9c71a10c49a38820860a91bc65318001abd32334ddddaa14a8fc1cc4357a77d7f490a5b4452eee039e3bf74ccaa70ee9fac2a685181662a2d3931fd8d8d0e69db274f620ba764c7f15d8ac145bf7d25d1d3be7555f55f3511e63c1df61d95f0520600145ebd0d026ab6009b8d7147aeffa15f370123a599a1f8a23aac3383b6b15970308570341e47fe88bca961dd5643e1caff4a7f84c1c5f153498206f0df0b46621bb3a1a27a6c88d95527439c540d85c675bc0a67fde92d9fbff50a0b04767d344030765e30ceede1fe48760640f7f4dc6fac280dc65ddfd7b221edeae1a50e9ef2bb836df279a1b32c3c007bbd8e572c5b934045fdc205671404893bb0451d53f44fa620ce334d5a16391bc9b814719ef160f5bd053b86ed5322174de3498c68fe9272cf5055499156fc6eca7b5cb1b074ed2a8d76e49092709de38d3cc32c0624bf65a8fab505188575a1bfc9249d192e400c0fe691467edeeb5278c72d26d91e1774e473a937ba2a903b0801dadb43ac87069fdef9aa7b446e4bebf76e13f28de60b471"}}, {0x7d, &(0x7f0000000540)=@string={0x7d, 0x3, "aede8b9448d18f937e24013995fc69afc65683926dd3baf7c76382bd21b507e230f7927d715e168e47a5879d7fa8097753a50119be473c4b8374fb16b6b0b28a2d77975a8cd429b01b4df3c710c05754f5d3e0162d8ca0a9ad862ef9d21e67edb316655e7d88ba8a8d0a6e6738690049be0884a3b7005b728b59a8"}}, {0x40, &(0x7f00000005c0)=@string={0x40, 0x3, "21554f5b18ce382b25610eff76c249a402a81a44752e498779d0780829fe69a03129739527a2c34b1d3d929180e02ad52c46735316a37a249705309c506d"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x1009}}, {0xde, &(0x7f00000007c0)=@string={0xde, 0x3, "84c241b848d05eb645afe1e8c99803eadddc8889e18474a523531f35283746f5a26fbe2262f036af3fd8247b8874ad526980f75e6c9b2a91f37fedf2a8ba3988c441f4c3564459a1c6537ec52847bdc7b04ef471804f6da97d0abe28e1afa8bb0f561d56d3db8477e7430a56989dd25f5c7a1775ad48e0b2c14e6820f113d43bad5ebece953540d35c4d65b3036f24d832081f8fd847f84c22ea12a845554a3b9551a6d34b59e752ff0d23235612e4a976c5a7321530c5ff53bdf7cec57c1368b73332d98789918d3d72f6ffa27fa17d2e2dc6f10c64a0698889087f"}}]}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x2, 0x108f, &(0x7f0000001e40)={{0x12, 0x1, 0x311, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x107d, 0x1, 0x1, 0x3f, 0xad47c5c69c59abb9, 0x6, [{{0x9, 0x4, 0x0, 0x1, 0x3, 0x2, 0x6, 0x0, 0x7f, {{0x8, 0x24, 0x6, 0x0, 0x0, "afa6ea"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x1ff, 0x0, 0x1}, [@call_mgmt={0x5, 0x24, 0x1, 0x1e1759fb4886ae28, 0x3}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "9e8d02729788e1b772b58cb81a114cb74388c718d78f449f45972eb4ff4e40c264a2ca864926cc7ffc155f1deb880c9369ed206ef9252b79e2709600ae58913405128ac40a5c4f712e6b901b94c8ee8640ad9e27333ba780075f1b42e609f8f95c52e9ebdd29d983f25203c891a68e6d95f2d5f0fdba10777902d877d9ac6a9a83ef403e0d0083a924bfd869711830616ba0f190ecda876356ed310667cecdb926b7a3b27d43f6b1e1a541cfed4f73607055cbdc6ae23bbde95802f12d9cb37339c1c81ce6cec9fd3dd9acfb09efb8028241209996f08bf9e306e8fc34b42964c0b3c2f264d1acc177a8f3add70a26b87cdf2defe055db9751f235b24f6f05d94efac828556006c139acf3bd4161fc1cf327cfc445baacdacb720c27e6649c6dab7d33a4c58ddb9d8431594c528beda7e9e8b972345389d7d3d3b667762bab322f062b60331586b7d5db6ff6d28104695c1ec4ff062211f7f7588b4453ae0e95dfcd1071e5e4b303418475feba55a059e19ca86e92a981b1ea6223f10745af3a8a4c17875452c9529e0bdb823ae6e0c612183d22460b9b5478dc6834864179faaf82f4cbafd2a974db2f1efc976305a9457641ec0cf706f1003aa8bb26ca083837a1b4121b1bfa6e5e8421112386b337388f163a6661cca384ee1678eb4244f72b075e2cde4229f0c2d767f5da5f5b1188119249d43a51d07a45222ce3873881526ceac34fe37d6af1c2d80135b401661e153bdda8be5b5aeff9b9494ee1a70b2cfc0f0138d18ebbaaefcda31e950a86b723df865e32b2ece1a584e1d4f3c2861f90cd6aa2ea892541e261c7d11884bb2ef4f97abf90d024b44219b44a6679a3f65f915c87e8da84ac8410a655a066511da7e6e7002a84f99b7039744dfb1704fcab23f2955f297ec74a800e7913d81928aaba11ad7fccacc3340c89dacc1be5d89ddc477f967cc9bf08f7fdfd74c7b9a84daa28075752b0d4f77105058f5d62fb2e611e16e67af94303033961b5379d2a0d91b1cd2b93747137fcfabd8d20372678cd233bea0af1635c5787911ba3b0971c974b0666a67fddf3ddcec4a81981c82cc4108dcbeb3375bc15107c56e8a8d61d4955a68aa167c3f3b4069de9283a28e73122ac71bc98349cf4c23907e32a4c4c95a6f2c4cb71c293ec025748f9ca3a791544570bf32995d4535cecfbac3f664d7fadc07e82db177795b036d7f1d3b6f61d4fdbc6510ad0a7ff5a1646836ccac623d61633c2a5f7b9acf70af10d11ce504bab74dbc8082af4bd8b003ba301edb61d57451e36fc527eb1f6392546081f540bee263337a287332bdf0bdf3578039d9ce36a908d74214b4d4bab0b09a787b8bf900cba5b943549f62c5aa6e93efea49df4c79797655c66f40a7e11f0c2e94295e604967e31804cba36e19e54334f639b142ed63e83cecb90ddc90a1653338ce8471dafda82aefbef7432ca515ef80918d10794bcec6d1d773bda848e204a8b306471a1f900ece405d88c512060c93e219883781440874a14e0057efe0f31ab7874e91bb48d492989c662b25982dcccc3ea7fa8db6e6fb70036e3247dfeac5010cf913de9739ef078ca65373e10e8f1d4c50e3620410389f14e3cbd52af69dac85ca8a5ef6d94c45ccb8d1578c435aed6aadd27c8a9aeaed6927fc2c1c391ba20c041cf4478dfb445830fbee175fc19cfca7ff757ece4a0e7764684832cd795fa24cb44153af932f1a2eb115c274e6d9fbfbb90b3f6046ebe442872aae5e922963253f1165fafdc756e1e572a196da4534266d04341668dd69503fc842dd02cab1aababa0fe8cc5c88e5290c4bea1ddb4ef9e6f60af7a2000f5048f2c4c8c5a272eb7828d00ef7057d8f01221b92edc3cfd9004156a37e8dec365ad8846d997625c828e69779dded2a6fca82e952bc8f67fdb8f9a928126f84d6f7b3421aea1dd51b56bdc512a85c77d8dcccd541cf5a6b75a33a4ac6752f716b48d7267f719148036cacf55ddf84c2b5520e79efcfe81ba217417b10080c7b41387e0b23e4bf32eb5d0515d7d020ac28e2b0228111168e13ec4aa5cef74647c5b0091976c1969aa91d1012794e4fbfdbccaf04ef2fa6c11578ee90cf3a62afc93f8232b789a18149a8399deeac1fabe7fcb74989c0779dc5189ed68dd61d3af93655f4a6d78927a759d73cb74926ce175387488ca6c1015ab3920c249d91174995b384b76606ec1aaf90396f8704c5b9beece2bf02a4eefc64fe7e967e37ad5e9e0d40afbc3c241940e3596b7f11fbf62bae0d8aa75ac9133c01137432ebc9bb113fb6222140f142fb612498e719b2a17c0d92c2bc772e4e67257496ea1c0a2011ced17df4c591858543391906c2a8367d4ee3ba618b298f94b0a569ff2d951a9532f184a75736ad6d50160da8a4729666c09bc7f013672d7913ec1157e38eee70b2aae7822e1f91e2837494d683fcab49a10798940df77e1b21305b1853237bb0e795929ba5714b647fb7ed15071b7110cbd58d94f45f53b632c488cc1547a81418f0652bcc7bbab9502cd1c23e5e26d75da5b633c431271cd8a576b5c08b265f8644c1dc591dc59c17319f53b7bfc85f58387b8161f29525ef00805b6b575ce46d4b74d875ca1e0dcaf96c6dc52992c14f941ae4e052812d74f9b238d8622bce6e7b105558f573dd4bf9dfd0cbc0e2c75d19c3fd603ae8390658c698f66a0ba440d668653f52a66737246bac579b1b422d51bf31c49e91c6ebe6b796f309031f01bc7d30975352763c3a8357298d5fad8e95be140f54efa70688387d3d7b6a49b8eb85d5c53ecddb3e26846ddfbc6bab56046a31fd93b2dc3d49e9b447ef357260108939dc11541b007f0fdfdb08858a3ad7658aa757888cef8fcfe9904853ef1befca4cc7efac68dc1a94a9683e2a68369a017bb9d067f56f1f141819f41e3ff0c4675cce7d4e473f51e3b675ac47c5646574789d6e86a43ce67bf20370ff5a920fb21d02abaaceb3cdbcaff75344142de70bfc763ae2ace458cf8998be6fe8b5e67ba41c87bc685a2c42d8f6ffb5a316eb21e156a3b905d9708760e81556964c048fcae97aea787265dfdb6ea028f8870fd90d443bc794d5dda2a359b6392892dd1deb55edef85204765c982e924b12c8c53c7f9aa8f6389b06d6f10d4ae8f53a0b6ff05425040cbaf6f423fdef767dc8b980d041395e34fd510a067ffde3a7cc4093fd37318f6054650bc6c8e6c84562a7214636bb614c07a7e2d64e5adb87bcf8ebcc154b4e8a2fd38646c26bf148ae3efeda3f558c054ed62883846bedd031e2c2f8b5bc2eb69f3e5a814b53dbf47896875444c886f778a6a36e9f16d3f6b070119e9e8d3065c19fb831d7491bb301fa4a66c6661dd834c89c1e7af676d048312d86820f432d9c61b0dd7cf95bd8e7c2a4fd533a4950dd0e203642d5f4bf7d8b77aff1c4fc04768c43f20b074bedeb795e1cd7e90d988f2c14b22bb9486340be85ed76249828e424b67ccec8778ccadb20e4de70b548ee2704e3baeb7832c3cd1bccd6d77db5d6991392ff39bfba927ae2739ed8b56a9923855bc4b83483e44f0d76faa7add17bb71784b8341fb9c3c05ddce7549f4ecbcdd43c57f9d6e30d35b0967b5d1e24f43d197bac4833c5e39d38e11b10bcb60db7a65dfc660780010c9a51c61c096e6e94b4234a3f214e17d5029c34e28003553b83d874a37adcfc0c33496a85798ee776a454f6f7b9816d091a8616265b2861c039bcb6163adaafa6c7c8618df3df827f5f20002079e07160ecca8d0165351fdde34f1e5ff8671e5c8f8bd237ad3e6e19757bfabf2b3a16c4154d985c08ca6c36ac7b0100b06ce80d4988d784d549735a2b89e76cfb27d3ff85e99ba1f2ddb5dcbe4262cc54d6f3851ce960a4f6580d1cb673df151ce7e4e1e38607673414be4da794e8699e80028f287a22465fdcc796d9705d5340a5817424503273f50baba5ecb2e74abd4c8aa176bbbbe0a6a3c4286603cea20b9fa949b54b3f7196ba2acb2f26c5953e6dd1538d8d061f1d76ad02dba44d73e4cf3a81dcdb8a245107bf789b33202de7ed8eaad239cdc342d46861024bbf3ce9dc841d536a04ccd28035ca4cf2afd27f757959d530d265b18bfce706fb27a75ee918ad80061eed9341b6aa03e48ceef0abc33458a187bbb80474795e2fa3fa5371fda6b1d353592e26e412871591ceb5dcab2862b3dac8c1c96a246784c41db3b266327310eef55d0a120f78a67f5d3d4458008508f8dfce8e3f65ba3a3bbda53b9898827023a9f4d4662d52f848d4d499725c91d54a046baba0023fb39b335689f960ac00632fdeef08dc48042aa5b7806307629a74ca9cda2f6122bb7b5fd68728aa86542c702894cbc90c20ee47d5cf6dc5168c23bc276c533e5d2f60854fd1e8b3c62c66bb8ab699335d9f5c81f7c81f47f7d68338f6ccbfd7fc536840e7aaaeeb87ba8d6d120ea23c9d5a449520f61235b3cec723f0c7be4e46f93be2976212b23af0408e1cbf43a24503622e285ff5b3fe4723275c01d66ace4d24ad3c0880c5d08c8307bf0e40f752d3d21dd74f7e31ef1c59cce7169c88677d0c4a5022e5c5af79da36f0238aa3e01d9afff762582efbd59ee1d4df8a722f79c6f93eaea445cb13095d14ed6c22b5d9993325c498272354a8d1e763eddca94db8740feb5e88a9293152cfd7e24d7d40b34b9f3f9643e983843978514934662f7125cd8a7fe9f0fd3b67a851b6eda48487cf35ca0d4593e6f923c835b1813cec360a2ebab1504b1ef358d0e5b9fbd24599fe055260102de973c698524c72a4baf39c27793d4397294a7943a171ac89e49e258d714c24a7429a3411d637093f6bfc5034ca40c781f2405ddd1b92ed750c8e7a5068b5a04040105d04c9c21e47937647fe62e1d28f896c742f1c7a729eef7b0b9bcbb253fe9e50c6dc276f42421110bbfa5c6cd19cf3e82b4d1ce0e87b164f8bc0ca7cbbf681de8cc2ec0b909f08c5f8e80f10d93519c331238a8a8d56bb67b7a401e2fde753cfc2628866cb5158d3eca5236a4afb76aed7f7cc7574f13a1c6d50ba14c13b84f1f31c39fb49d1425d67fd06710a54d778e2448b61c2dae68dae6a268b05f1e8dc09f6e7b77128df422d0ace628fb5b78feef72f63037a85c00aa4a016422695225f0371e7f9ae6d79f087ffb30c11911851b6a02e9477ce60aa1d8a809fde0cf4e75373039467054475adb51cd379d4b2c3c9dca043292eb3d21fa18f5653a4af67ca3159f01dd591de4b381c7ccca6fc9a139dfd1fbda3156e101daad9a912c16240eef377c6062f62b649b7390e8c0b62d57e630d9c87a631b20c91209f6317d9f30c6b27e2b7f9e7eed27cb6ac3610fb4b058f51930137ed58dec30e2059411f33faf558db7b68a4bf25c6b28a6b5a8ed0a27fb99e2476ab3c23545967544395ed9355ddf2fe856c90367fc43b16bae216a6dddc676b4155ca55356de0f2b94cc2cefd903ba0dfcb5c0f6b5718fb46f1f7620a6c4ac11368f1a2f686e45e887751e40b0c5032f9cff60329c06b57e8f136e6be653a62b8182f1e429c9096cb91a3ffd594c3e9f42d349c74719d19739c390a60a719efd47a40bafab0b973f77bf87a5edc2f5f39e18cd0f2db7447fc7f4d832c2b35b6d39730ac494965406d95ec6010a2dab0403ce84d614103f48b0503b29a7d5c642bbcd4036e5e7ba8c01d390c87a37999d7dbfcf2d31313e0c1f5f485f9e13370314950a373bdf7bc9414c40d23d6e40a4836503ab052988ccd703cae6c93485787036f7179c5"}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x8, 0x0, 0x5, 0x9, 0x9}, @country_functional={0x10, 0x24, 0x7, 0x20, 0x8, [0xfffc, 0x3, 0x4, 0x8, 0x1]}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x6}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x90, 0x23, 0x1, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x38a, 0x2, 0x20, 0x5}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x1f, 0x7, 0x2, 0xf7, 0xff}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x1, [{0xb1, &(0x7f00000000c0)=@string={0xb1, 0x3, "a65b96e3b95ada7d9223351bf488703a5a5dc769ed3f4ef7dbde7807460182a0dad872f0d6e8332e6b89fad94fb1d12c6cf77d8c4927b7c2488b264e7517b6c44e7d816c203f63f357a8b2c22de179f9795853fa1359645aef0e5f3026339a77b93d4d27aa87525c3d07b5194d824871e0937c99ca94546429739c1ef55e88ed297818b3c39dac5615ed825e73cb7e1c1abd0928e94fc4c7c357d7cca537cfb44717aa93f197bf05768f4bf917cc80"}}]}) syz_usb_control_io(r1, 0x0, &(0x7f0000001d80)={0xac, &(0x7f00000001c0)={0x60, 0x5, 0xe, "59011003c455543f61ac090f97fc"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0xac, &(0x7f0000000480)={0x0, 0x0, 0x1, "11"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f0000000240), 0x0, 0x0}) 12:12:17 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="308d806744700000000000000002ab634f48071f1d14ea09ff8b4ff5b2e2968a1ccee73f1f0451d2bb3fbd9f8e96868f50454b5266fbaa0000", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000080)=[0x20, 0xc9f4]) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x3, 0x100) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2117.910476][T26773] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 2118.150373][T26773] usb 2-1: Using ep0 maxpacket: 8 12:12:17 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000009c0)={0xac, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x2, "ce41"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000180)={0x0, 0x0, 0x2, "bc3f"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2118.275338][T26773] usb 2-1: config 0 has an invalid interface number: 198 but max is 0 [ 2118.285134][T26773] usb 2-1: config 0 has no interface number 0 [ 2118.304125][T26773] usb 2-1: New USB device found, idVendor=0471, idProduct=0330, bcdDevice=39.5a [ 2118.313299][T26773] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2118.335925][T26773] usb 2-1: config 0 descriptor?? [ 2118.392662][T26773] gspca_main: sonixj-2.14.0 probing 0471:0330 [ 2118.710496][ T857] usb 6-1: new high-speed USB device number 44 using dummy_hcd 12:12:18 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2701, 0x0, {}, 0x0, 0x0}}) [ 2118.807919][ T5] usb 1-1: USB disconnect, device number 52 [ 2118.950620][ T857] usb 6-1: Using ep0 maxpacket: 16 12:12:18 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x1800fd) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x10000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4093, 0xfffffdfb) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7f, 0x40400) r8 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x8, 0x905) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4056) [ 2119.070454][ T857] usb 6-1: config 0 has an invalid interface number: 111 but max is 0 [ 2119.078801][ T857] usb 6-1: config 0 has no interface number 0 [ 2119.086598][ T857] usb 6-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 2119.095973][ T857] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2119.111191][ T857] usb 6-1: config 0 descriptor?? 12:12:18 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYPTR64]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0xa5a1ae4537dd0e94) write$hidraw(r3, &(0x7f0000000040)="778509b795b145", 0x7) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r4 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x6dc, 0x40000) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f00000001c0)=""/33) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000000c0)="9853a9526bee194aa218f02ce953409f20e3d8458887c3f10556be694c1ce2a2b411197ccc7a") ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2119.140846][T26773] gspca_sonixj: reg_r err -110 [ 2119.146367][T26773] sonixj: probe of 2-1:0.198 failed with error -110 [ 2119.171819][ T857] cp210x 6-1:0.111: cp210x converter detected [ 2119.220550][ T5] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 2119.390503][ T857] cp210x 6-1:0.111: failed to get vendor val 0x370b size 1: 0 [ 2119.398130][ T857] cp210x 6-1:0.111: querying part number failed [ 2119.460408][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 2119.580477][ T5] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2119.588734][ T5] usb 1-1: config 0 has no interface number 0 [ 2119.595672][ T5] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2119.607015][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2119.618301][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2119.629800][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2119.640998][ T5] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2119.654319][ T5] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2119.740584][ T5] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2119.749730][ T5] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2119.758069][ T5] usb 1-1: Product: syz [ 2119.763051][ T5] usb 1-1: config 0 descriptor?? [ 2119.920475][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2119.940560][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2119.960448][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2119.980489][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.000455][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.020733][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.180463][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2120.200460][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.220466][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.240460][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.246735][ T5] input input1111: Limiting number of effects to 32 (device reports 134) [ 2120.261531][ T857] usb 6-1: cp210x converter now attached to ttyUSB0 [ 2120.300461][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.320445][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.340447][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.360457][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2120.368505][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1111 12:12:20 executing program 1: syz_usb_connect(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xa5, 0x57, 0x77, 0x8, 0x9710, 0x7810, 0xe38f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfe, 0x0, 0x3, 0xdf, 0x4a, 0x15, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2d552b3f4576f05f}}, {{0x9, 0x5, 0xf, 0x2}}, {{0x9, 0x5, 0x81, 0x12}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) r1 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000140)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000000)) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000001c0)={0x1, 0x1, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000080)=0x3) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000000)) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x1, 0x1, 0x8}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f00000000c0)) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x3, 0x1, 0xe8}) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 2120.656348][T25713] usb 2-1: USB disconnect, device number 86 12:12:20 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000004f00)=ANY=[@ANYBLOB="6e4710b19ba1c868aa6bb44f7c088e4a6270354956076fd4c66763d4c52154cca0caad58d0bf9620979fea8bbe060beda03aeecd2e4959a0", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_usb_connect(0x5, 0x4687, &(0x7f0000000440)={{0x12, 0x1, 0x310, 0x54, 0xb2, 0x1d, 0x20, 0x12d1, 0xf0a, 0x263c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4675, 0x4, 0x54, 0x1, 0x0, 0x6, [{{0x9, 0x4, 0xee, 0x7, 0xe, 0xff, 0x2, 0x3b, 0x75, [], [{{0x9, 0x5, 0x80, 0x8, 0x261, 0xe0, 0x0, 0x1}}, {{0x9, 0x5, 0x1, 0x0, 0xe8, 0xf2, 0x6, 0xaf, [@generic={0xb7, 0x23, "57392f840d4764ffbc9880d390a9e7e7cee06000c76c2bf78d56cbff61e6c33f68c300576f6cb00e6ac9ea5846e3f580350c10c59a4401428d52475460e92e8d800a3aadf7413882a08b0ab6e5306b64b2a8a2b82df71b9bb2032a68de68565ed930f29be7aac8cf48911bd86d135218ba5a095aab3d06c1afdd48914d327b8da125fa31419f85f8ff36c53099d853a16f5d8b29d2357ac28d323e2df612de4a078fab606fa292702408e281924e277576f44e2a14"}, @generic={0x62, 0x23, "c595294747964ed203b5d13d2fb61872cec1bfa63a5a96b81378e3b272f6d4d9db7462eed3a080f833da26034770ffd6c16ef25c67c07bae396a32d8f54bdd66d27ec9f27416d04dae69b97ac82cc330db9a59dcd7175e488a91ea598e6a017b"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x69, 0x1, 0x7, 0x0, [@generic={0x9, 0x8, "1553184ba20d65"}, @generic={0x7, 0x6, "aaef3b99b3"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x57, 0x8, 0x4c, 0x0, [@generic={0x7c, 0xd, "2d3799018ce7add80f85276a25c3dd2cd6f044a42af42a986531da237dbb48ad95de062f63301f23bea6f570dbf28190f270bb878de3fd2adbfd7cd3b4521af4bd7950e0c1ee6e9c273826672b0c13a678328fa086ce905684811991fb09a109e8cfff4518f962a1df105d0db8d7baee71c6c88fe0b1b9f9758b"}]}}, {{0x9, 0x5, 0xf, 0x10, 0xc0, 0x5, 0x1, 0xa1}}, {{0x9, 0x5, 0x0, 0x4, 0x7a, 0x58, 0xfa, 0x1}}, {{0x9, 0x5, 0x0, 0x10, 0x323, 0x82, 0x7, 0x8, [@generic={0x5f, 0x23, "e31ec0a7fbd8a7c328e52e86db05ad62e613c22cc8966c9e037fcb45031131e7216a0ca573c9d8bfbbc23d80bcb0fb6344aac7262baf1a9dd86ebf85ad0bba57fb7f522236621b05bde5da62ebb3124887a9e790283abe71aa1fd8b95a"}, @generic={0x8f, 0x7, "c5fa238e98ac22656c0c78d4593b6c2b745dd7156ff8783f8f331a578ad1c76d164e84b8dfc195e2f4ab582d8b6eea2fdd646c439c3bafea9838795573ef4f544c699a949c1f28e5763ed8d854e0cb2543a215df929b88cc3ce5ab0c307067e3d0a3a5ee36782a0eeba496585fdc5e17b0a1130f0ca47a8025ef0971f3afbb9794c37eb8b833eaa67c17d4a903"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x141, 0xa9, 0x0, 0xe3, [@generic={0xe9, 0x3, "a9c8faa84ca799b6a9dd96e97ee7e8e65f78a63827775b899644abbad5131bcea7627305027997c212c839145a88c1ccd08ab3b6a9939432c5c93df28160b317f92880bac50aec05520539e7723d8f3c27abda365981d6b53b3fe2b7d208c771669c93a4a67a6041e9453bfa85423b33d6a5167f78bf827efb60d24729a7359a0a4377d3b18790bb8d0dee8459dd1e8ebd40dd08f400e357ec792f49e66e48ee391ca3ef8eb999434e684d7bc97d0b9eaf2f456f744b93ff00be6851bd37ea401933f7bba4db71593ffff7c1ff21c8e45e69f2ecb79951a469b50d207d1c4e4e81b208601d8a5f"}, @generic={0x8c, 0x24, "88f6e4b517b3c50c7288a9751e01287073dd7cbf5efedcdafeb4c79229d9d0f2389835e398fc7c6afd7146580730b2facdf484f0e77b161c878f308618f046d79aa2f71475819f04f5b8da162a1b4beeb57270441099c7533b2d9e70001a678f3af3fed6e3a1d9cc18cee871d7eaf109d53f39ddc157c38d7b290417a1729446482d1798f6e85041876d"}]}}, {{0x9, 0x5, 0x2, 0x2, 0xcd, 0x5, 0x0, 0x7f}}, {{0x9, 0x5, 0x8, 0x0, 0xd7, 0x4, 0x1, 0x4}}, {{0x9, 0x5, 0x7, 0x0, 0x3cd, 0x8, 0x0, 0x7f}}, {{0x9, 0x5, 0xe, 0x0, 0xd7, 0x5, 0xff, 0xb8, [@generic={0x75, 0x9, "55584d1a0c38a09a81c82156b75eb938166469a638e6756db9bd25ed09ef2b26950609d7c0e9e5e573719bc5907f8071edfffda17a729500ebf50fb7ec120cdc02185bdee34eff8685b269da4694435c6dba617153ad4e3903eda7238a3a9076f665d1efbed3d8684de5710438b34d23bfd4bf"}, @generic={0x1002, 0xb, "1d9a707f135350a6adba6094c0d24b949709000e2ad76ef250fd39b9267bc106781bca4660c1261db03e9ebeb5dd83c3cb882c7f575e97c768455b9ff08107e74acf952429de4caabd4b67cc6c4b2af3bedb1f497c19bb3f5e36943f3703c39ae190d678ebd86977a1bd41222a19b8acff966c2482741b27fe0616fc087592d7e77f9bd2b6b893570cee4d9627f3429aa13eadb7e33632beaa0a52f679bace7883c53228b7f9380d2569c700cad3d6aba9dc865b9494dba32687f30e3767987cd1b950f063cdf3a8aaf34904fb8ce5a10cc37cf884948678375d0754c1dc02441067b72093f82400e33b4245e5e66fe785a39ff43801bc4f6c02a2b9a0ccec3ecded1b553adc5446ecb0338c2706e5be169e3a7475cc2e67d1c8054f4a32428fa531d0544a5875def26b64c8f3197a97ea19f5975f2faa97f49a30a793f5176185234bb9fa8063ae69dbdaa2e71e989fdd3220d6ac9676ad83903e688d4e2d8a6138d330ed31773717644416d8bdc2195a3ceb459acfa035d7d036f8fa14aee756a8388f7d68268f7ad68530675c1bbcf2ab6890d9257b597d9d27c31a0432a5fa683cca134f4d3fabb4a64b769bc9adc86cf57c8341169c712a05247999ca7817eb070ffc8d4afa4bdba02f856c5e895e0a2cba1b6c5d1879347c8d1850beaf0231a7b26bdaedd3934496a8ef43a5239ac7c57159aa5d8ea71c21b7b39ea494d58f93cb1acd08c6262deb879e143e87045d6c9bc728dc52e76622c98d13fbf57602b0475078e58a45b51705d5cfe5ac6aebc614b1b812d7504618b201f70621ba7454850d55947b87b36d0810e0db8866bed698ddba55229b1f683e9092bfb53a4eb2332afd3d2468e325ff3bd9e3c5936147fd085c23c834501d6a9199c43b3424834c07c0ed5174768eecd67ed8796f822790ee142f8fd5d57676b26e43668b88d0916e26cf39a4e46a940f44f8f08119b1b8e4ce8eac753ff4dd4f3a36ab3d9ee4e054edb8b75ab34d303d3146c90e8410898418b5480161d8a9a418434609fadde273aec46906c6caa3815aeb60edafe98ae99e9997dde53b0f63bdbc29e9ccf07d6a91b783f76e1dec8b894a4d705bea275ff6712f4d1a3c23ee37901041544ecf69bad08646316b1e5573b408b8f3fa35dcd6f01ce84d09d9e2d714f613220c590cd5b9f612938bfe9970de8cc559698c87caa4017d296c0ed5fd1fa87681131075320041d2cfac90457551d55374c2280059640eed6e336f327e6988f663b692557e3b1633981911840c30ae5429bbe27bb158e2eba41d22e2eddf5d9dbb3c211152c2996aaf775e954a0e2199ac5f7d28e5d352cae24df8e23dce592854499fea5b05a610ba56cc9b115390e829e47fb0f523908891ab4844ec189d7147138df2aaa72f1f86923f05c0d436f1718ab607ef0741072d8ae5a8b300e5c9297afcda36dd444b8430b2ab2c6a8495de4974be802e29adfc92968555026239776be7b5a9f1bc0aee49c18f4dc0ef1a6d0f693cc7d249bac2be846f1422b63a5fa56610c9aa83607ef5f81c87fbaebed99365036a636013334b3f9d3d05b31c5924835a8f90ca2e69b10b2213852306e21dda385184e7a8f59939a3416ac8d804bc13a0e5e4aac40473093f172ad374bc78674a68558b5c4c4b1b088b2dea23a9afc838102ce09559ac2e03bd76461c73541adb66745eb8d3ee08f15400486f4be0897a65093c36efe288d1c50262bb6f5152fb0d243af72e25e765604c87b46b75eb409e469706177d82c61d66881f99d702a1213a7c0495fd44ae492660bec202f8ddd728ac2671c19a2aa0a381fe7be25eca68e3528340627fece1d7a8237abf9e61773889ddfa2cd0c7cc1e10e64901ef006af2f21ee398edd9d293c9e9f74f82180131d810856640df5a75106623ea8e04a96087689b8e58b5d9b0e47bae57fdf7bbed5acf301fd6c9e88b750f0781847acbbfdee56b8c9f42b323c67854b2869509d7ca191414efad574922bbd33a98ea9001ccf7cddd55e1530e3ef68016853c045f671fe84ae58ce617f3448c363793dc12aa090267812b2266ecc73084c94cdca8472e6563347d432a54bd3273e0e3de74f6aa695e14063a4ef9c57201a7d0372357d2103fa9f4960fa1b1704ef19c9880323b24395f6fa67b03435cbae95464bba42c7cf4928fbc6abf0c1d3f2adeb129f28f7369a4d7f9faccd6481bcdbad00ff40dda0cfe913f71c0d108f96f938508c01a894270bce0699057fad6f39aa7991279b1229eadad08853b73ae5772204238069b6a0ef3df403f3ae01fc4c5e1eeac0c994e3984205d46c2c422167e26e59a5662c7a52bcb4ac4ed7aee362e6b88cacd2e2c1ced03a23e3387beee4d6852928dd8988303cf0e838261394a619414624becc6fadddc01cc1789e61aefa065729a6a27e8239199344c691090c724a74114ba0e8a95b0466dcfe40bbd1bd1c4503dc79e0675e70b0258794614c5c78838fa1e739d2c310ec3b63ed94c1025c280a31e2c47342181324b61398601c979168ce8523c1de6ec977697769650c9c274781b84e5e78f04da0beda7b990e7ed60e271fc3b6ad95bb63c279a16dade0b062232c2725fdec7262b47f3390eda1c0ed7970b098e226988292ffd7815d4249ea777f5d1e7d40ec7473e6c8c2e9bcc68aac73595af97613eba1c3fea2da83472ec6e193a1b5cc981c08162848db6afc39583338e714adb310def69eea0215da6ad651c05ef80cd8c36830ad6ef7f406318f31877de79e074a76cf03ef4c11c7dfeda457cd38dc17d7a6f87ddd6dcfb35a3ba40f0d0ae07a83bcdee8a5c86028caca05a513db876bec2816ba0c6f29cdd6551b64c5ebf0ac6d6931130a5c7948005d87354f03a6f0443ccc316516f8ce168ee03b82e4c15c5bf8198cc6314748218f46a7d5f83d2b4c7fb61c372f811f0d9db4f022811e3c20d7ecd8a9804dd98ca40850275b8d321283ecf6b4efe36dd1661dbb6086e7f79967a3890d28e0d583311f67bb00925ade5e41951dcd179511b9c09858d52931ae587694b3d578d5bdc146c0c8ea9633787d5eafabb3c9c414cf86caa798c1c9a89baf1f6099577c94dd8f4ef6fdadb332ce4e303963933d657d004cab3f7060800e5da7cf732b747fe83010b571eb81a55c731b520e26d28164c13c99c31d483419d850503bc7752986a5f6cbc1b73f4232a031df5e550d0bbd8bd4755e0f6aa468070b908198529b5fdd5ba1b6c438d280fde73c4b929df6cccd35030f206878e2ae7b2b6b7e1274c90d62649c780622fcf125ff00b55883d277eff2ea6f0a299d2b87c9437494eb878e2c5e933143c3b53939352203dd8b63ddeb133837b895f018bdf91107ed9fc42a90fd889a1cadbd0003a5a4ba49940854e14619da09c445c7b691a9e45f16c9f81f115922c9e088c40f9322ab86fccd84fd6e6e95fa05f21ecc4d9c642bf740e6bcb8841b348e17df400d025a44f6058e28212d8630463295cf9d7bbd8db4d4da1eb9ec1bf4e466d710817c39b620e3318b0a3b95d733795b15e5e55545a972f862e2665b29405a32113bcb37f0cd5cbf9d1b6974d81e48c18a43f538cfe36d7deacc8226c2c2d50576038497c9d1dce75b334fbe1eafa184ed234e13627b9b148a6def16f81f61507bd8eb1ec85e18c80a6d55070bb2f1e5a6fe6f39801299778bbb7a464b22304727f6f3114aea06fc44184f4faeacf4d83385ae6a143b12991cfeca388bf552217dc4e1ef2e7c700fbd75bed4f614c739c644ececebd8dab03ae9734526797a61fee612b8f1fccbca2aa03f9553a1dd517d8fe10c282b052dbc58fb90b88de2e8d3ac30fa459214fc4733a08ba4ac21a0ec68ede7ed86057d4928b388649e97c7b38ca500cf37757d32f3d32dca4d5afb8ae60a51f77767a40a65a07f1e448218f6c9afb97a05203da00bb43003c4ef79a2aa9337ccce5c9bb68ac91cb7965c790afde722ae4ce3aa292a4cf2b6c1108cc4e92f0907a201fd9ccd2ed1637b12bcd6fb5a2094d74cd7be5d8b275b11e7c1b0b79060384ef41f83cc2484593e5333b505437c453dae6dfcd9bae4fab3393bd7b98f45acaab752ae0aec78222faadc048f284c50e0f847ac1c2f32a16e93cd4cd9330453e779e26459fdc4f7f305ed38d70a3560ce50caa325488d6eb395022b425aa7a4898af818cde1735908db06969f93be879bf8f040e490b426a89690d1e4b42e8a09bca5f9cfddcd3951ac35468123377bf5eaf6b35302bd5caa564e596d710427993f949e8c26ad0e43116a9ead91815eb50c6512790baa7500635e66833ddba0bafbdcf63416f8ce2b942f76a4f4e82dc25c74ccd410f962fa3c2c0676ab64e783270264054631d72d98310e3122e529fae39d07d862f604dcc638a2cc409fca17dfafca24a8a477b543f8fd8bef912d94fe812afd40fc92920fed87aa3e135fa2bb892a7f008db7cfb8af4f6c41592789820295fdc8fb27c3a4980f52928ac7fbf572b58b33174212cf1fa637f7fb527cbf844fc9610987f9d8bceba8008a47fa35dc762d7b93bfaefaccf91e539591ab85cf00680d80205de10e8c44f9a7e9aa2505ef0b2d1ca988da1455c3c3e29b0a097a2bb8a4d3d2009b628a236e1f1056a615d036a82936d71c45347c267300e3535a34ce118a4edba48efa7fa9c9ac53e2b8be0e09b42857f9370a977d736db5b73310a6cfcb94ffcc8098649ce26e334f959d706c75980ab1efa8bb877a9c6d005a063723107f3219131718931a6c91aefdf2a847713a96e5bd025275caa4fa557fbb8e64bc79573ee69390b3bc6f7a20a50bf41a0882ff1b0aeb6edcec50435cd4b36761b74ed84c7d986e65590b39772edfb4cf2c764a808b835983376204d3b3c030b29e3929d47fd74698304a469c4350745dba37db3d8db22f1445c7e65832b631026646e8ead2768863f030490e23d9ecd02fbfdb39e59da4815a88d1e1d1221e3dce7b4d5626fd98c827da14fc7dc4197dacc6e7edd4398458cedd6111494b28b406dcdbd937878f23cb0c8beb7c1826417a8329e24b1e9e2e3155a554239d4eb2306cbee8cb2bbeb6078d2a6ba102fe64092d31250301cbac08d84939f2f8a03db92fee591b4d29cfaf03cbf19ed63ce43153809cb7c0b899e1df6906b1670e42bc719df54c40302e267590d74bb3d27722e81d86a59b9878e18ecbeeed892ced8cf2cf1b218196c3b47f7755b0e9f99948d4d7095abecb539f43eed67ef732bad3f93c732357d3f95d4f31b49de878e52a438d22d1fbc6d7c5c548c7c730a160f05c37c8b537e03273f8737f72b1b6beba25ff982a4ec7d19b89c25b942192e807f364633938303f59568e44a76c55358fd13a6cfc5ee5942aa489993c472512f5a6af94c97c4a1ea0c9134d9766b6bc73b5d798d255db24b576825aebd425b661c874386e80184607db8aab433eca6b6bc936c34e8eff91511196948759b7c24609c893bf367feabc6f8e6f0a3990c974803c238d97639cc0925726366cf7b7330d081f97277a724645b211c4cf70c26b046ad4ffd3bdb38bdc2cd3f7f2739e0c22a49e2f1a287ad724ce518c6de5927587b4aec3ed090160117fc16bf81d0a187afdfa206341d5b030f2dcc9173eb3f56aeef97575cd9eae4794b1602c4d355e717263b662bf73474fe5fdd3bb4aa9f3ef7742b41404dc92c7455822ea237e0d92727d3098b410dcd4f0e13b58e0cf5e4283ffe692bb67a16e2a4214d81ef36ea9b5ba4442f715de6130ccf9b094df5ad0d"}]}}, {{0x9, 0x5, 0x14, 0x8, 0x47, 0x3, 0x4, 0xc6}}, {{0x9, 0x5, 0x9, 0x0, 0x119, 0xff, 0x1, 0x1f, [@generic={0xb5, 0x10, "ea94c7dd33e5cae624a5cff533e2555abd7eb99d5bf1371a12f29fd35f0ae99c530a637cde6f6667cbb3d57b7afeab63153205ec15a3cabaec263d0dffbedacb8052c131ea7a8dc4e6da917a5bad90d23a51947a433d769eb3583602b39b5a3e4144f2ee0653293701d6c08280f5edb90f2033ed37700a8c7acb30a98c44ae7c94c0a1d06421c736c52e49bcd3bfbec4364bbab7fd87e13c4c89ac5a747ca9c08b6d312b82a8dcd3936ebdc87b61b2accdb273"}]}}]}}, {{0x9, 0x4, 0xc6, 0x55, 0xa, 0x97, 0xa0, 0x94, 0x3, [], [{{0x9, 0x5, 0x5, 0x1, 0x16c, 0x55, 0x1, 0x8f, [@generic={0x63, 0x10, "bbca67b71cbf50f4a5b7db3ccfb38c2b11917522007db5b183e50ff515d7dd93bc9964170a52ba769a75413002abe855dd3566b6d876296dd04797edd7a65fd4bc4f04ffad6c73acf279eb8ac7683d106fe1fc56290d18f68fafaf6102f0e976e6"}]}}, {{0x9, 0x5, 0x7, 0x14, 0x3bd, 0x3, 0xb7, 0x3}}, {{0x9, 0x5, 0x9, 0xc, 0x6a, 0x6, 0x1f, 0x82}}, {{0x9, 0x5, 0xa, 0x10, 0x249, 0x40, 0x2, 0xdc, [@generic={0xdd, 0xe, "d6a03cdcbddb2297e2b2894c5b5803543acf8093a5608a571c8871f0eccca96de4d6df3d8e3af434cd725e5961fdb6a5eb3cc59e30cc1f8fae05d0e9ddf6609b9a9b728b729215ef0b76df2bdfe27f8868371a67f29d1cc325ba9794d2d184b70f4c93a4744be642e7102559699b3be231c17bb60e4db835feee351da6e10ae4a7d5e8d8011a9299be8a2ac509872428b12ae33b9d83f80b619f1aa5c4ac8f6c422d1234f033cea1fe565c8feecd6690ea8cc99c6080f0a1d49659bdcfa899a11f8792cc31481bef7ed1b658220315dcc22855173fdda7321ca9d8"}]}}, {{0x9, 0x5, 0xa53b4a99ccd2bdd2, 0x10, 0xfa, 0x7a, 0x7, 0x9, [@generic={0x55, 0x4, "ba49c1d5c1fe1b88f4b99a8a5335fd7e8d3f445f1978b896182bc213ff06cc4d5c5e113858d5fb9c47412517a5624c6fbabd9d10a006cc172a78175797097712bf4cf940c7588913768cb40e4be4f82bdcd291"}, @generic={0x94, 0x23, "0dfb2e8d6dde942b993f317f253ed68aa41c37f828785b97696a56d6c66bcb570549e9dd3b0702f270113abee8a9d2f29c59cad6668eb39e77a8b4a002a39c43be8cc93435f5131e6e4c92a2c68d1a8ac4d3f905895d5d041538ec2d02efc289b594e939350f0c72698d5e5ec1fadf177b9d75b1a0e527d8cb9fdfd4a64199e98cd469fefcdc657461281d9f8fa0dbdd3cef"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x1a8, 0x81, 0x40, 0xff, [@generic={0x9, 0xb, "a6f431a5dc166f"}, @generic={0xa1, 0x35, "2dc74c45d5a5cf8458ebcf74e0fa127bab4b6706b7e80518425cb1610f581f713eb8d689638b817d911ea3b6695263554b27a1d34d74b54322cb05685e7fccdc7bc133ce68eb4822b1216bf2e7446e7afb7487636c9065dcc8b038c4217142410e870d072792a075e1249bdf0a6e8d38cc5649f8a3a2a9ee88e07fe52225acf5a73027d312d74329e426759712d19a11669e7ad4449feb265d45969e2aa4bb"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x261, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0xe, 0x0, 0x1d5, 0x99, 0xfb, 0x3f, [@generic={0x6e, 0x10, "1bda6c3684831e4951c1bfc1c1fd83be0e288eed31425fc8f847819e3fc46610be626839ce0f0d28dc2f1c300eb799240c029965deaad1b5cca1c007221183e35bc6533f84954ad8df78fe7480da440b91d22560427caca6977003dcb68a48a62f1292d3cebbda611e942192"}, @generic={0x7c, 0x4, "23a0f7acbeb3330c5b14dd48e3412009a106e295c7623d39c9da4b8699cd5420d368cd6b38126cbe7dd81cc48125cb353a2898983caa772f21da83150fbbffab1775a809654c21b7edd1098f16d66cae0a42fc24b061f52feea4534ba84a753853ac16ab26d796a21d8928ecdc665aef684bf5cb487a72244e64"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x3d8, 0x43, 0x7, 0x2, [@generic={0x46, 0x21, "f995e2441929683d5d37729e68e5e6f32ecd05e9a162e1d356073dc0427633c391566e9fad04b96c0b392065783193fba8c23dca5003c9be15a62eac6daebdb47da0fe3f"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x27a, 0x91, 0x1, 0x4}}]}}, {{0x9, 0x4, 0x2, 0x80, 0xa, 0x85, 0x4b, 0x82, 0x6, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "209fad468706"}, {0x5, 0x24, 0x0, 0xcd}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x7, 0xff, 0xff}}, @generic={0xc0, 0x22, "97cf9980795df39e009a29440c9d9bb6e478a647cdc89714fc4c919032e84591f28267d28ad3f235e8d2d23871fd2c6152d0dd16ad34d0b18a304623dae9df71e5800903def12c75b06b9f1e1af69512c1ad86e26da18f19a1634f600581b7ea60dfffd1e944b7120b05b5321183722bd714bbff9dbb11e7e71fed278ee485255ae0a67d48f772e21707247d890eadd84018e709c4d319d2dbdd4cd9d50d77224725df184913ae8bb736e2b16734e19bc7481af33900bf479034b6437267"}], [{{0x9, 0x5, 0x80, 0x10, 0x3c8, 0x3f, 0xa4, 0x1d}}, {{0x9, 0x5, 0xd, 0x10, 0x2a7, 0x8, 0x46, 0xaf, [@generic={0x63, 0x21, "6d4f353854bd94bcbb10efe4aa4611f2cae8c47456c72f59eca50f3028d3128c08d86c69b997250b9b13bc83c62ea7f1b07e7b9f09c4f6eec3fbf6ae6197b0b5442c7789681f289ac1f99d0ba4cdc0589d5715abf565c31a3d320f10cdc0cd8e09"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x1e7, 0x20, 0x1, 0x7f}}, {{0x9, 0x5, 0xd, 0x0, 0xd, 0x4, 0x0, 0xfa}}, {{0x9, 0x5, 0x2, 0x8, 0x20f, 0x7, 0x40, 0x5, [@generic={0x25, 0x6, "1a05f7d30f5e28d6dd737657d33e3c0c64f6dfd0eacf8b255d18749e455c80755a9746"}, @generic={0xab, 0xd, "f7a132f5213e59ea259d49b314d421008bf07a7c1a176b0d0a13833ae02a0af5ddd839b75c7d7ba41e728e7b0df246748b95f57576e1f305537fc3fc38aeec3a0060905282b6a3a6de93c4877c8f1405ecc1aa28c6028bfcb4453130302ea11f158a02486ca75e9453ef1c74072665ef29a742f6544c2577a00250279f18dd061b51394639a6a104c621eb5363fa437d66f26806a19cf59028b5e395b8ae00f5b37426fca846697686"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x6b, 0x9, 0x6, 0x20, [@generic={0xd2, 0x21, "9a032df75e2100f8ff0b5ff85713b5602d4cf57138c88231c7de38ecf668ecaaf74551341f18121adb1927f6c9e8d5390ba32cd4270de7aa3c330d400d50026dc8f188d6e83994a508b5d31684a078c9e9b1f515478ee14efca63578c9c1e501b3c562a93ae233f7d35c5a020b16e79c93b61e575529df7b7d48f393b266e3671b7674d065815f3bef449275e74094a92633f5544f694ca19ca2a2ee929e7f63d974d31fbf047c96433f99000f3ef0ead945f1d79be3f95b56a07315dc30778546bfb37745e24d6325caf5c8dc03e276"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x55, 0x81, 0x9, 0x2, [@generic={0xc8, 0x9, "808b13b974a94c8cc5f53848a610ebae8edf01df37d1c3abb969d2b7c8629714c866dcf323e8a97f9daba9f72d0f6518489bda55886196f405870b57b3ee9b55df90729ab9963f5ba67c9031346a4763ce21d91eb3a1628248fcb379ab1f666983ec5be2a753c5400f6aa8e646d0b593a0a09f59780b98a1e6474729d6a446298e3173ff1131fb7ad7cb8476c1753b505c1f6f8c5fbda86af1a3db49608c8e4589bc62953516ad716e67d55aabb026ddcfbda87541b2ad8b7b3d7f20b5b5cd150d018464766e"}, @generic={0xb1, 0xe, "d564704e8b1cb286a64f06fafb85f342b88e7c456b18e763a53152af59559947e823f096c77b033b14601b08691b36376338c885741008089a39dd953503ac86fdc8176599681ad4c6e393c66c963c0fc7fb3e1289227f452a3aca4c555e62e07e452dcc7767d2a7970fa627e414207dea0573da11e1ddd6062f36f6dc71b686ade01c55b29bb472442690bc895485a695ab18b8f9f17322e098c0a349f4b3840b17be7c394c882f9cc4fe08919c70"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x1e5, 0x1, 0x3, 0xc7}}, {{0x9, 0x5, 0x6, 0x10, 0x3da, 0x0, 0x1f, 0x3, [@generic={0x54, 0xf, "7c0fb8d92bf59e181b94c590902df95547a26917d631f23828fb76b58859367437d42d75bdda153e1b59f980bcfcfbf23cead7b58f162b55770f331f1f84ff5e75d0644706755fea4df971d5c18f91594dfa"}, @generic={0xdb, 0xc, "883d287513d0bc070590d742f4ff06056f139193e9e70154a0e5de07b09df12f7933d163c8c8883bd268531ef3f0d4d4bd4817132bc26b2e767361a8696b0f5dbed1ec86f5d2fb9592443af7bad82945e68c51297600bd151c1fe025592c7070d81c62a9b288c97f2a970547d7e2d3f934bd4540c6501511de537aa084fe2416e298ac9f18f0aa2bf13284697a7c40d9df6adb8d57fff503659d27ff41e52c9f0c6b3b5fa936fda2b675c9903f0d3667d346422eb5d80bf7c339460b9ff5af4a170e9d5b14a4bacb82f3c53646bd51f5d066685964a29601c6"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x229, 0x83, 0x5b, 0x7, [@generic={0x9a, 0x24, "8e402fb16a612f638ea555298e3823fb0712749682d5425adc63ab36c2c3eae9832fea77917ca682b4d9058f953b3a7ffeffec739aeec82ffcf86e0e9bde4c16d84868f78dd9fa108340d6415197591c32e2c390d057c31a391e537fb0d9a788d8e13c5a4aec578c2bd307807e4346bed206b4849e721629b4b9da286bb421b17cd6c2f2fba82d3c3970683c735436f49e973fd709eb7e5b"}]}}]}}, {{0x9, 0x4, 0x91, 0x7, 0xc, 0xf6, 0x76, 0x37, 0x81, [@generic={0xcb, 0x22, "630b73ccfc19fb7c5f627156dbd6ac00a68c003b90d81c0992d44aa9761f98ec513a975cd1d64d8a81cb9324c37e3b39896109eea248a1caa4d801bab76bb67680becbb79f635788cb52675b3193c712640d085e90f121c4cc1c1267e7a4f66a1e18f0ed4cedd5e398c84192229cb7a1ccde169159703fe7a20b3faf5898f7bca5b77ebfe5dbbf19c22d2092d1d82ce838afb4c039de74d051bba16428194af2e0e45d6dde7025437b9cd4b619be5cc81369c7ab29d939e75368134bc3203f8d661043c38e8a2d8121"}], [{{0x9, 0x5, 0x3, 0x10, 0x239, 0x2, 0x5, 0x8, [@generic={0x13, 0x21, "994c972f3929f94a08f03429841201a656"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x353, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xf, 0x0, 0x20c, 0x0, 0x3f, 0x9, [@generic={0x2, 0x23}, @generic={0x1002, 0x23, "c3e1bb1e74ee9c050efd94e2a66968fb9b58a63cbd379ce8e5fd1228b15d96ee0d79bc74059106b858d65eff87507392870734377a34f0710501593d5f1fa3edc0870da00f168d7e21e169a0571e3fe05183e80b5264eff2b7b6c3042d3efe72d252a037f5fb1ea0d6addccc3845bf1485574c8cc3b23b4dcf6a29aa6d2727cb765029fb2d46be74a5129ddfd451cf83eae2768b610b0e3382730ba0ec62006b9813018d95b92c85a3da0f4db494d922d881d182167cebb3c5fadbd61bdf74d8b235866b515d077d7aeb0d52d59e60c3bb6b280c72f85c7a1dc4867bd3fdf289f84c730d7f436269dcf6053ab108180372eeda34cf4ee4bcd949a88490fb4025cbbab289726b7299662b822b230db3ac6dce54881a8de91964716febbd7d1668a12859e2cd9553a67ab948bc9ed1f6833f47101846dbdf913a236a83c3068bac1be91123dac2d6ba16dd0214f4cad5196e7e52c43f726e15497448c5d2ebe651445f8b469c4386b3bed4c82bebd1346891eb428e83e3d102399fef6feed4fc60e0646ddde533f122efdbaad903061fe3702dcee9e10905d737d33330b0ac7db7bc999736c53f7fde853d146fc805acf24c7c706f6b06df6f013faec56773f1a23641487dabefb5d3072d0e27993b1f023fc37949fadc8b899fb33daa4853f9aefe0c4d351bb9073497f581ec82d0866aac39ca54f09cefaf9f2f9a17d4fe9f473c9be7243dbf820d40eb4a4eda152ec5d3908436afb38b14b96074f5b8df48a09134837adde0260f2ec91cb7246c4df7278df5206d737f4e03872e1764390771093d22c065c3dd1f4d40587824c75fa65080d97211720ede22e2b546b3d8d498fa299dc6b3db787c13dd56ef2e3ae681a9eb9b487d392b6bb1d1fc7a8882bf42e14d60481f8a9c29d8989f76bf61668468149be812d6a5f624491909f8a7f4df6b7ecedeff6e8727b8a0748a4ff08ccf3aa4a5e99bb4323795484141aec7787e45ecb3656a8aa6b61ddd0be60a268776f982cd0b2fe63c853d30d77b4ec107955269bea690b850319c3d9211fb17d6e4917497ae412aed89a8a2966d4e833c1e7dadc7600d1d229289af7c4eacae2177c80e1dfda0287347081cc1652e4fede1fa5afcd694b63006ffc7b34a9419a2030bba41f5733a5a43d4b545efb517f646439a9b7564d0dc5b4409c2e01f7c3c795fe371f10e497fb768f5c5e87364ed2b61030a4bdd830b7409a50dd853678442664fb2b7549cf4ddee82c9146c44a387a903cd68ded1dfa625fa8e9b4b7e06ff8af165a723ff1bd64c431b627d4b0e826d793775abe890bbd4275e0ed3cec0625ebd420d516d84d09b016547753541d02ec6ea412d2168f10b5e732d13e32f0969877a37493c8ce0550c4cf9ba078667db6760b33f21092c60e70adb826ea478c32152a0af96908804cf6d43bd78cf927e28ab5ceec00972c6bc125f73fa76889aed1c3267ed8d23d13775e3c29d5057b8118bc8ec56fb7a7416435ba14d522ca473a4f6b21f3fcfba3c71fb9e8ec7a01058f05daf7a6ef23955a1c8c03b81a2800eef8c12537f7c8ade2197dfbfc479144708afb19157bfa2b344a0fda229c0bbe639bafe6997c5d57e9ac6b79c071676e9ca90977aac22a60a3aed81ba3ccb159f233bdb5d1fe32e5411f2d453ef0f3dacb2ca6a011e6917a4bb3f29ddf15f0247eb48e8b9c6b39d8a6d11e6a866bb8cfc84f6e9c9ea97aef2f094825bb7ebbbca0e687a598d19c308d8fcb0d3251157cacf9ac1e5656578f4830c5b218bef7c764f7289e4182e7679f00282774d0ff69100510e36bd49287959bd334a4709372312461121f89ebb08fec026eb79bb754e5387bd0ea3aa01dd1e800a491449da861dbbaf29db39aa4c92921ca8e3a596631934af0350db0d4d4e6c1275735815a80731879d031795d0c3f04bfd5afe4f476ffda934e6092b072dcd4500368d883244a9d724d860dc641872efeb84241ab7bccd702f6f978c89c92fdf5aa012d0b8df3ecaf2be80d7ebfaef0477017f66b114870bb8b963ecf134316e11cc4ff3af9ec014e9b8875fdc8d2fa4160853620d92c9ccf32ed058ab62c1786bebcd0b3eb3d993dda7d81a77075dd925e361ee8932ec395a00b31451a3247bb7d2af03bc71f39adcbcb2a8935701576aa3f968b4ecfb5b1aa0ed55d488c4d143d9accd399f51be9207594a8ec1cff3751b76cf22653f68791203fc2f3611a455f5e343f0859cc349eef8b74ed6d98791b1efb03b395cddb9553c20b4281500c121a7c7e803c9ca408b55aa7a900ce4e108f180c005f5f2900fcad3a72f36eac186f5eb6c79d6ea3658b840a1ebef6b9558ee9e13fb30ffd39e4d761fbfbac042182897beae6eedb0ff29d4fd8467bea7fbb06ac1158fb838e5f8d679b3ba2b8619818d553d27db8a3444420e8814f0338be196fc5e4f516ba95a3aa37d8ad2ced7c3399cc7913364b8034ff3711a5d808161b7d6ce4b543f004ee35565881715f0f90111c40e4a593d2e07254378776ac70f5cb587dbf4b946d45764d381de49caa64054fdd4b422cd3d77c3e66e6c37ff65a8522f881ba82ab64c3b23432baa60d640de8ae098f693d50cd52be7e4c9674cad128b468229af67ed3b5a32fa13802d6600aec340f5e7ccb611b7aa8c4ed11739c73912008889b4cf0438c4562ceb3f1592061617ea2fcbd3d2685522647cfb433ff337e48de159955f21f6397fdf3374bbcfab59da0c499a09b1dc63a3e7ae8cb1f35d723e8c0c76226a97dd31ff105872f29c2cbc4f7ac89969ffb7858469c8fd52e65bc2935f4c70dbce1426c01313dba535732acb85bf53156c7556f2f17af66a38c0a2fb458c18235175fd92521a9714983e12c0d83add446a00189456aa1699cfc703bc2a203c57b28a44babbbffa769bc5ad40a5b1e4937797e69d2cb4d31ec9c8e2f226e8da845fd958050aa35c2bc266c381442e5398fc680e0c4e5f73cac43a98a9a726affaa69eb7796a091e0625233fdb57fa443db29d9e0ce8e152fb09dde0e23da03ed688ed65fb9f51d819f8a507e2d34390d42b3971a3bb617bd26f9029ee2cfa09e40cab1747bfecc9dbb780d38699a76c38a987ea6e8f6eae18ac64af172dfec21eb19d844aae96907bbd9dfd933787072e4f79e52380d05d68e42d3c872322f8d054c03d7a70d642d33d1db37ad400376046636c155f260e0ba409127842a57e0dd5ae8e7f89b0286557e8c0ccd0431180e1f870aefd132f27cdd1230b9652ed9870f01a9922ace73d7459fb48ff38a95048e5152551b71d49c8076e087b482e6f66466faad6c97b64512e81e6411a5af4e1df5bbabde072a87f026711659993dcaf1159080d5f2381151d78c7b1cd6a28721165c7d51f91fafbdf6a1432bbcec51bfb67454c3ddf27b02bab1e5a0086ac43c0edcba4f1816135a1cfbe2e0e66d3ffd69948e39aec5c6b6523fffa0126f0c9d61364f4d2780f5ee02f3a73d4029f33bc0718d5901c7258a14c7bcd3fb56dab006e9c8375d0a27b4526b2633cbfcc847b65253913d7747fce5c075af68a4ef2b93d39beafc979b7cafe0d1033222d99c642a08a1bf6ba657f155b134b565a7079963c0b3ba386d79674cc43f2ada85e13f880076f05cb538a219ed42fbced50f57583621fffce9836ed5b946f1477656fa628382c5c52bdf2d2f4c7ce5e9be5bc386124cd33b325f42ac6725a3dab6adf72add454f50ae692c2404b42defddcc8a6b0b223f9f34819daa2e8ed251cb2b6cc2086cf962dc0a81f0fc5174f465d029894fa205ba8ef921ed2073484e6869bc6f76f001d43c7f82313ec82a7623c0de2e8a85665b196040ecb26a9fccd8f814f7d6d13d99e339ebb8734b812b43cd2c8f0fa278b26503984891c0b153e5b11fb0ded5c8fc9478327faf5f310eb06f61e2186b5e64604a8bc880264db97f90a00fc26878b80fa8a5197b57d6ccbb58335d20e3933a21e15964359d66a08f8f4c444d29bb66124d529ac534a20fc224336785165d7e9f8901144c0ccff11ad8e70e55aa4f33ceb4cb1c25ccbcf5adad284064f4737005ccf6b149945dc334a733bc2114d328b9ce6c0fa0983db1ea4da8e6fc1037bc2db0a9e589239da4eedf662c95d9a606d4d4461dada913e6d02c8db1dd8a3195e342eb09a58f486b58ccdac6f5d7585acd7707860ec612966c5e15583d8e1a89c462f0988ad7f5e57749616f048ccd87acf0eccbf9990d26edff548259dff0ed47d9eb2ee43037e2db0a318152dd94e3b52fb57de89a3b858ff48dc9fff6ebdc46a174156095cc70fc29f3e02bb731151ac28a8b68a2855a46d0c6ff4cf9e97ea612ac4c56cb71ca087bc9b0a632aab8c446a9064820f431508679147baa33e31a74b878de81317a5788868708c28d956b855986c3b4a1af2caeac72e95231daa07e959c1f67ef968211d720f2245019d80712b7f60f0a04cade0af46fdb5d4092111b204ecb72c39319c5a95dfc6cecf4dfca872874f262a43637ac4e95c68f9a43a9ff549ee08a3dca9f0144934f6d65007227769b6906b72c42ed13c9129aaa00137ebbb290d9346378f29d7cdeb8f2f086f54cb8b7d3a1f1b47c81341bf2193aab1b4adbead8524ab16cff5332cce7d9cad78059349dc304837123589823ece70ce5f130e893ef3c53f4b9f1cb285bc8e2b2dd8b1be041da588e7592124a755baf3ce6086f6e426bd8adc08a83dcb881cb1f97d7e6c587250ad9631ee51fbc6c8f4ad6f984e9e2704757ea4496c85b5cf457c80f8ff1d9b97a9ef25726fddff74dd9bd016e214fdcae7eeb521a4183559810f3e634aaeec56f0804956e720b217b58455cbf99841712582e2b416f8de4bbd064f0db34f7d6815abfbb7b0c7605f41693f8760d4b8b348d469dc99534556fdfcc01949e27661af405b813552a6bc1cbcbd45eadbdead86401f6f1dc69161fc416f9648b26dd4a7502c5390c69ace60018da6d96b3182e4a46374af0c65f4848c45ec2baf4d00c8ee730e9160fd2d37056d8b48d6a9dcb89588ba3659af47d1bac13c744f1f4948182d48b9f8b4c516d8ad3608339a3395d0b3319bf4b6217a8c5f33f5d5d96ee328db167cba693a0af5fdfcac1cfc8b65da6f802aa3f71ea77d5027f04de703a374ed620dd69df6254fd84807c1bdda99656336c41b05a82b67c425bb4f216cbfb68d4c0b0542fa1eeec75b03d26b886053abf4e22b8b437b389498e10200d2b9df2520e6bd4366d8a51a66b32bd7e5d9a1d4d40e691cf8cb7cb3597a2abe80e1def88687a13d9f18f37aba826b00e871d2855d1eb6c4d13b7cac5e9197bc8ef484f5f3783fd74365e9f89cd07a4ec86a8717fb23ddc34240e850b3d11dceac47ce00cb6d544705e9ce7a4d8f08593e1411226ae5e26820a5a0bbfdf7bb9bd7aef426b265d75be7328de4cfcfba86af7220e618d8e801231ae1642b71284ee1fca91173532e9e68d6284b0cb81a80f03ed85b08e5f95716b3108847d8dd65339d9b64f1bff814c57dbb8bd966e412274f43919fe7ca65c824fd00974c256645c1f28688de1ad6f9778ceeba0ae10dab49c85fca179322f4f49b6c33b37522181e9242fcf0a8f47ff0ebd0e237080675515d2891a69b8c89e2599e19834ec281d5ff1444b20edefa949c93966d77f5a66f97ff9d9ebdfabeae5656c5696fc1f069ba286d7ed1cd7a569047a5f7d308e110d6380bec578b954ab4f6aceb4de36374653ec8c3833c04ab7f70b1878ad11781b0aa9a1fb3aa4401aae7c4300669097e7092"}]}}, {{0x9, 0x5, 0x6, 0x13, 0x14c, 0x20, 0x1f, 0x2, [@generic={0xf6, 0xa, "1b1476bc061a49deb2e7ed68e2278e1c209cd11d81b91dc825559a4a6e40e5803ef70028862d5a3f7c8b4a989c8f7ba1d23409cbe658fc167524227c953c5186d6bfe38fe350f0d324dfdc8580ce2de9f1981950af0187f38d136ca0e8c69cfc4013c12f1e0ba9ea3ec036684392b2d9bba1a5da40295be63935d85fb8b6096258c14ee58ee4b55dfde30ba3e1b718ac75b25a97d4f7224414af0a99091548b2eb2929a7f7a5c2c035f71ec92fbd633a641aaad7c232bc05483a4d31df7c08815fd9ebdc460bb3f57937323b5c52c2387c656a2f31eedadb04ceb10e815eda0189c1773d94645da60dc1dc834f3a9e40213ef3a6"}, @generic={0x99, 0x7, "54a2b5f74a765c595c644ff102862b8b15c7be0df16f69a47f15442f5b011ccdcfd102cd2fd71e938cb8596812efd7bb71a5567372640dc6baaf35a07a2594633399c0aa5d05fda5311ac854a527e877511bfd1279d1e378fd10d38ec92f2cc4d6dc97813e723870f6b5e39e23577fd365b4ae4457881a79a541465bec7bdea700cd0cb7afda53edca4186eb4e6dc114f236b12d965012"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x235, 0x8, 0x7, 0xf7, [@generic={0xee, 0x9, "5b0fda10a414f54662d1ed7a4af516d5ef351a01198f41ced9f121579403714c83dbfcb46b492fb84b46767434df19ad340ee4845237cd29408933795ff4de5d1b90a76077bb27e4e32d7bd0a1ad204a3ebf0cc0b7d93399aae81fc29fee59d9596f55de30167df669f5da7136763350b1a9fd7e1596908e034ade343fee9c74d6eafbe552e5439349db4e4eb4c2e86831743ef12d8e48a07e1859b241b01c95a6fd6bb3a2da4456f2b0d3acc478f1c942a5992e824f884300d39c85d777c577449049ad89e4e31fd4233d9c61728f3ea92e8738045534a2af7fe30e515c994c7b6df3bf9e4c33fa15d141df"}]}}, {{0x9, 0x5, 0x8, 0x0, 0xb0, 0x1, 0x3f, 0xff}}, {{0x9, 0x5, 0x8, 0x0, 0x1d6, 0x0, 0x9, 0x1, [@generic={0x1002, 0x11, "2bfee2ddf1721fe86de1a5ec734639c199420f3d989829c050a6032aeee1714ad9df5ca69082453d1c4363ca98c3fac76d9f685bb8495668f18dbb8bcd52817ef752b69feb483da0548a375e0844934bda86f0178be1465cae3f9ff898cd50d4df4dfe30f08130609632c7b6c247b4b35d7dec67a9ca9b8bc06dd10f4c18e59c9c33636f98190c93901643f2357316ab6cdbf810043aa7b2878a14399c78e2c44aeae059a6400109e7ce31b2830eac3e7e216f2812ef3131d7bd2ab0f96f6437239c586537be820e61c0e93fc69843d2148820fded03b86cb04c499a650e44970305e5235640af8c7b3192ce107304073f299f808c5402e12031b9928fe8c8ec7de3c199df9e58316ef6a3841ce7282072c9b83996922ff8660cda3f307c02534e869e1f17a93c3db69609d518692b6761aecf91c0929bd47eeb1c54ecf058fd38ba2344576db5a097a9d9010142876197a487c584709b756d7ecbc19281a4882a38a181bfec5801839222cd74696ffdf5298cbd3cb039099430dcb0d585e6a20d37d75bbc88fbb109b7d7c6eabd4e5ccfece50c6c172ea3241e1a8dd06ab20547e0b2e30cea8c8df61bd3f088ea2ca5adb21b5498986e8f51884c490c354f5d5a14c86d94c6920b752dafda83a534dd29eddefeff6641d296a4c0bddb4c6fbb988bccb0479a8c9c50cf206cd7016fb72641af14ab8e4405c01ee112b21ec561a08ca40d734bf24e141a468ad36f8c91de2f6c3cc364e59f756b76e0db731d0941a2aa044128ee8e76bfebfd355bbef4453b2bb0385312a2a0926c4f5c63e05a671b6677df880967be578ded68525c9b0b4310bb68060d4b126e58c90a38ecb25f79827837a3580857136a3f07cc433eca3a753919e8ada8a887bd11aee6b348dd51cf1d3f82ee564cf7fb7573cf4c544276928fa513f0ec3fc442a4196b3b46ae868cd155aab7832e5b7d22d264b58c8b38f83dc452473bcc96136cbed8bf0cf3abe30bd6c8f905c1193e0e90c1e9adda477b71382f515279463cfbf36941d1108c5c76170cf9d1e8da97f630f2f7dc97909cd1ebee4d14266409bce4bac5b9a2079a5654ac982cd3f2d164215e5c448310b5b7fca57dc90c3eca3ffa37a6b02d3795a3fb467346605faa3d781f463191619f9808fa959fdac059500b7af2c1f92b5e81f0e7e08dd433617dc3616a2083079bf2cbe269299878e91dd5313eda7fcddcef5ac1377b41b5f275b133595e7c18b3180b669bbf1431529bbc0a1f92c468598de35625633fb15dd57ada4d14f7ace390afdb566c41684ce766cbcd840e65baeafc5bb3879518c644e7a0cdd2eb364b1041f01f2501f91c10a476ede0c52db9b7291d54cbcdef6488d52dd6b43580681fbc0fd18d359ec913937764f7e5b2a338f933e05a09500d26b942c511bdf699c88d46b01df002686860e3f83fbd4973a8bc787b442ffa5591a71160736cbd5b32eec33ceab41f3cdd9a71bcb7594b7d497d8eb1f3f6bb194ee52f14cf9d0c35940a3c180aeb211c8689e8dadebd5d12e7339597e56efb2c31527b311902a93f091035eda1abb545139b89c30bac28140f3ebd317e44de03bd8c62c21d0aec0aa0543f61ade6b896cee9cf3c9a01271df441faf5127e002f87f67afe65cdef1991e1f5f9c6f6ac01b9385b34b4305d23c319b84215c4cf56b539c267d9c81f2123f009a6c5f5eee2d07dd4532c4c6daf83b499f876386b3924dce8b5b71a3a67d39fd7c6fc528b00126e8976b306059da8a1aa661d8530143ce3e0cca76d7842484cea1f1f1f4cf52692f48874984ac7ee7345c9de786e253acc16708477b58638fb03b348db4366136a661d541e4fc932fae8c8fd03f22ecc9f841e96ffd5bcb578cfe12a3a33b70db72700255cfa824ca1030e01e482184d7981c5726f592efed580a9be4a78b811ec1834d3219dff94b5a861c0937d196772f8ce461c61df11b4bb863dbd0f1efdf53313f0549f9005e7c786c20c91f50fee2f01cdfca0bf25efd799cfd2d8503b02e93cf8902b710a79c183cdf95729c41ba37bb7bbcb50eea582e2da8daeec2ce6789de7a7a50e7be42885e87be8639404d633cf45ff86baea50590da88a07f52efc7a792073c84a29c53a06adaf607bedbc9d6d5fea964c83f817a886d2187a08b065da0c28623fa4ff72b437e590dcc75fc774aae45b08de936acad8957ecab1b9f635b1316db05650ce81373fcb3b41401a53d4876f8642cc75fe9ccc06c244037b0349a20eb6e95929ea7b475a704f7d38be1bf5c310925121fe044deb783171c082bbe302eb7651c5d8b89f095f234d8ba1917cd0ee57f19215e0cf5ab4d82eb0279199aa5da065ae7df8d65d032d0a03b0fc89349a4200d272e329187ff8c80ebe2b0f88f2ba86bd08cbff0aa3b633033ea1d034823f66622f823f6bc54edeaf27dfd0db8eacd60126b9906b798fa895a7d3b14562bb46d56ca012b74d63407134f662f4c7b4df62d80dd812fd702d6147693a04aa3f238b31b3af6999d62170cdcb83aeaf04c60edc77dd87523d6f892dfa2e4b53494ac568a31ab50db01a8c14e1596710a2d70aa23611b95bb26671107018040c871c4c210c38523ac5b7f32158712f1131a8e9fb2eb009e9a210aae97c8beb5aa108794836706eed65d8f1d009e3e336555b309a6c2988b78fa2f53838421cfeee2a9aa01c1eb374c540a1a9f15bafcbd620ef96070e9cf938f7c5affd4e4f232d8190e8b0b0e3152b2d2f5fab7fd5d59e5001b7f5fb779100bd3a7d185a0d5d73644407808311f7bbeb0724dca164ea2aa027f6ac9ca6debe1c24cb89bfe18f4a3213be36d88e60aca299e94764b72d2a4208e1fd9622a57c640e6ed5b688e49f4daf35b05e1314e7ac25f273db447e6cc2f08488dc73853d51d92c991b715332e6a09b8a64096dcada5630d308aa307bce32415007aebae4e3ead21467145160fbe5b22c3d07e8572de0928439632dd2c223fad16db33ff66225530ceebdb30a485070cd472a119907ebb711decb8f5913bdb12ec74d354d2d4c9cb464ebc1c9c026082febf3397186d8a769a5f2724ebcacd2e0e75af4b4e094763060e1f1974c1e8c620dd0e0fdb4fb0f510b04387c566c0b300b21339363ec4b546e906827bf4f0504e074a803c040f6601a4584af393dfca78ae23444478c99a1ac90bbdcbdb507c506517e0c6e44b665331d81f5f9b00c9494dcbb6bb05396737bfef92dfcb4ec0b16151a6e8b22397e5da8436a5c557a34bb02c948eaebc7c2a85d83e5cff173c4f4a2c263ec79b9fd74aa1d2a330d5a2cf6dd99165f822ae2196b6676513ad353085411fa5517e034092fc830c3d3f38b3f3b7715b87549cd88e3a2505df3d6a93a0789616730f0d7ba9ec2791825c84d549967802335e5e65c3214da1f7b60cbe4d4fd50da422ef51c748d99d3625c1ae947a6a0e39749bf6db27a8e9bddb90a32221faca802ece86072139980474d3c6bf772f1a89d779b3d65a640f59fa37c9ef8870b8434f52e37a5e6c35759bc2f8c97044bf8f978387c1933af4ad9591b5bfea775e6f07df4507766dccc53bd1562008976d21e4104b4574a0386e261bd78a907e99a0ffe1548509c4a2fb4a9e882a815d8a9083b938cbb1ca7ae64d6fd45b2beb44f0fc768269388230cc59d106ad260de88b70279de04f5503ef14332ba578a3baf49c98e994696a87e32386a76aed17608c4ec96bdedcf16dff984529e5323243aabe82411074f6541e27cb31dc044db3b94ca0c490ed0a81ab4af2c57c26342d75308ee908cade20d60cc68799eb8e13aac5696096dd5887e868e9a22d19ed481761b82239b843db196ae26be721882d1fc0edba5137c5beaf11494677d907adc5fae5666ccbfb9fea7cd6ac9d445b55821e95919f96ea6ea5f88a723c6098a239f621d2bef67f05b1cb940764fb388095c21ded6410fb3fa58b6cbe542fe3d71e1704c09edd4a17092136cdeab3d6ad5e6636da6b0775b9935b8895c2aabd6189f6955d8106a55e4ab0c60df7af60541e8b074f8e27045d9138ba461e9dfcf223e1d369660faee004b86d70e76c23a8f46bc448c9374935d6a3e4e80901c5c9842424a3f00572b6c592d3f54679c0e0f016d918294ec1e57b4a67155df233055f4913fb7673803b674e0a60af0d8c3c401362159f703fe1ce1b4d5bc8b980ef81be160c6d29e985c7111ced69ae65749ca43a466c5ece2318840e92e48d480b3c2d3c879688d9581b23e692dcffdb3afc1460b887aa6de355f72b13fc7251ff7861605cea7924208467a71eeca66ed216d5fd0d0a67d02cd1427ec6396fc5c8af6458150e9db90fa489522c25833a6dbe97cadb2af2eca41130eb16466b6c19fca159b128c74ceb4556444216176a4d090d8e66e0cbfb52f3dc7675f87efddf6bfdd01ec5fbe3c999629eda5eb5fb1ed6442d18ee16480d16208fe81155f5d498e5b059429dda3470753c0f69669c565d3d5ce055ca70690425773f1121ceb1dd76a94240ab8f8e4f5c51143b6beabe8586d7043adb777f5f9a69bfd942c880c8e8fcf67f09f8131544b2a838e01a1d3e5b19e4d95e97d91e0c3af21f9be210232ef54abb52b2dc5ae3b5da972240f147ece1cd64a11a74930df962b9111d507b7afd698355cb43f01c7eb4ff8a85fcb4e1d2073a33011c997e19c438d9ee7633cef826b54e32f987c3be55f7b19cd5898d1ea95cd45c6810fdcfd9f53d210068a3fe27a71682c710f7dd786aa1b0fe288242e9581335f2e3dfd880a2beb9a4432ae03d5d6fc1bd1e97e3db7120ff839179db443fb12b99550620f30a429d1925eb14cbe6283d412e4cee7a9be803443adfb02b50c8577d8ff90b0eba26c8165cf29aedf70b28bb29ca337ede8175ed4ce4b62769450910c6f9926fa2285e0ea058f04d03e9cb8c37bd1b511c0cebbcec8d21c63db83fdec6fa3cbbb9feb99e3162ff19ea5c155d7bf201817be07cd2370c371e997d482e26b1f903dcda37904a5bd86830f4ec71c2ad7e9860454d6d63ed909cd9b347995f4d68376e806a17aadaee3f3113c8c83da65b7362ae4e7b2a7e05548573714b7d966692e34fbcd8f2c604b532362c679bf790acc9d0682d14c96c75d21509e8be3c1bd9eabca1295f98ef3d628c33ba6a9afec5271180d07a4027ea953d8ca2ff8d6e1d4b36e99ee7f99ee9e1f8b0c012b722467644a04ba0f0b63fbed2cc4e72096334e60801fff58490d8e2adb3acd3d44b21161463c123db598ba9f25e1c9790402beddc50d1db2cf37c135d1ea28355c3f1259d373452dd71de634be6d1acc7a53ca711d184a2acd6745417fcb043f309a612565506db9e5344e45ab51982f33122a34a925a48d04e77ca290b977a87c6247fc798bd2721501333b8743c1c3c6d47db38d6065660d41fa6d1d66cee01f5a127789da862c4bfc78dc8fce6d478a87b0f54be71aa2fb8c0b7485fcc2f33710db5244104b5e49369664cbabf75855a59cde720e3a81232efdb9d5909f52cf11b5470b9561b21a019706398cd38746f27af0597c49f6276ed38d8371476ade355ded81c731c0692fbbe3e50c1cde2811773a74518ff9f285d564199ed465f81ddd696f63a72487de8ec28a0977cbc54eddfcfb8b6fc0408b6eb7baf6ca47b6bc15ced6ff25bb661333d3ee663a8a448de33b2a66d2f67996806909d152e9b423124aa661c6452c8374cab858cb95ef1b3ccea6ca1f9767c4a500d15ded3c6621fa42927ef3f0ef7a7ccc339c2811ce7785cddd64916176"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x1b6, 0x2, 0x3f, 0x7}}, {{0x9, 0x5, 0x5, 0x0, 0x1fa, 0x3f, 0x1, 0x9, [@generic={0xfb, 0x1, "bce886420f960d13d392bc67383e7d1d5ed80b232a4c6fc50aa23b4badd40c6a59ba10f4920cbd521daa5ecc95e8f4af7ebc469e25c04fa62602a581952297c9a77c055d36175d0652fd30b327b818c0f609022f723feadf4781eaefa1288b708467c47ebfaa0432bee0ef91acafacf12e40e576dd597583ac2ef1f2e81c0284936aa6b90f53bbae4f0486950f47017c830bb907d5302264cae19ad7f23f24fec04fb031c328b1b04db75cd28550e1d059412291687f5d1bfe3d0e1639e64349b265b986f79fc8b29c496f49050b0d005e4e7f26d5eb6c2f4d8aca96c19f89d6efdd67fc5bc59087b4996e10e445ca71570a9ebacb0a1808cd"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x1cb, 0x7, 0x8, 0x2, [@generic={0xf3, 0x23, "c0ef726846f3ae1fb658e34b06652e82beb05fae69066f3dc9a2211ec9a2b7223b84d3228df6c8c153bd097cb6a2f850a6d7ded43ddeb87737af6440dfd1b7f91a3208197253f956e0127863b9c855ced68678f14c9985e8ef66e817cbfdcdb9be26e6657fcfde68632fd99d4a0256ea05fa6cf3f612ca41ede17d38597c515b5e25fe780e7a7948619fda1fc1ace28eae54f2d4c0756c98d65b859eb4f1e71712341cfbc013180bfeffc624cf8ff7cb5cf88eef132bfeb27b14936af41504392148dba7296e178e9a906c01ab7806fce39acb696ed158ebd6425dbb51c27fdf5bca984ebb9b0031b14ae8fc17e6802474"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x17a, 0x9, 0x4a, 0x40}}, {{0x9, 0x5, 0xc324f5d0b764582a, 0x2, 0x1c8, 0x6, 0x3f, 0x40}}]}}]}}]}}, &(0x7f0000004e00)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x300, 0x8, 0xad, 0x6, 0x8, 0x3f}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x8, [{0x4, &(0x7f00000003c0)=@lang_id={0xfffffffffffffe93, 0x3, 0x2809}}, {0x4, &(0x7f0000004b00)=@lang_id={0x4}}, {0x4, &(0x7f0000004b40)=@lang_id={0x4, 0x3, 0x200a}}, {0x4f, &(0x7f0000004b80)=@string={0x4f, 0x3, "047f8ecd48250b2e206667bdeb70b91872f2fa7e0d4e383a737f057e29354f175c103da8fad3e6a0f22cec6af5869dd4f896538c8fd248c3538c7d68f439c9b1ea1a6c13dcae3ab13c14b88f1b"}}, {0x36, &(0x7f0000004c00)=@string={0x36, 0x3, "5eda1105863e32dde9b854242a360d0ff95c6fee25f60038cae6e8a0d7d4d3b5349fa9f1237fcd8734d939ef4839707ef534c760"}}, {0xbc, &(0x7f0000004c40)=@string={0xbc, 0x3, "ce3b828f329974df485cc2860b7e3a1d3e5161a3e0c7b1cb7f910333134c2005be3c7c378d5b7493cccbaaa3a0245e7f2491910f25f41f27247d8520e5635bff5bbcaa69e22dbf9f54a25a1ff7f66cac7d0f3ad4820a600f2733ec62bc1542e582703816d961da78a5e68a1e1cfb7e10199a14b61b9186376bdc22244305ff3b5a05dd28e4ec8958037f55f117b403f97d5ff6acff9bb7cbed068ee902633c7394c7e12552a467a5f7a1aaa9a54ced9dd5c7b8d36357f5bfcfd8"}}, {0x4, &(0x7f0000004d00)=@lang_id={0x4, 0x3, 0x2c09}}, {0xb8, &(0x7f0000004d40)=@lang_id={0x0, 0x3, 0x80a}}]}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000000)) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x1, 0x1, 0x8}) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000004ec0)={0x3, 0xfffffcff, 0x2, 0x80000000, 0xfffffff9, 0x83, 0x7, 0x13, 0xfffffeff, 0x5c4, 0x6, 0xffffffff, 0x10000, 0x1f}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xfffe}, 0x0, 0x0}}) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000240)=""/204) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGFLAG(r5, 0x8004480e, &(0x7f0000000000)) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000000000)={0x2, 0x200, 0xad6, 0x8, 0x0, 0x1001, 0x80000b84, 0x4, 0x80, 0x6, 0x5e, 0x3f, 0x5, 0x8}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) r7 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x400100) ioctl$HIDIOCSUSAGE(r7, 0x4018480c, &(0x7f0000000400)={0xd4d, 0x1, 0x4004e2c, 0x1, 0x7, 0x207}) ioctl$HIDIOCGVERSION(r7, 0x80044801, &(0x7f0000000200)) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000004e80)=[0x2, 0x6]) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000100)={0x2, 0xfffffffffffffcc2, &(0x7f0000000040)="01b21e74671a734e2ddfe7c0b15da90fa56376274ec65dfdac7a538a2dfbd4fde07f049c7bcfb933c7c1675f88b8b7d5eb2a8c4af47caecdb52eee999a76a57e2d013f191f79469da3d634f18fab9b15ffcd5e2c6c71a6e410bce5afd0177c3afcd985eb4c40bc6761bdf2da707f7743fc73e8560f46e4082b512e46904a4c71df929503a5d5cc643eab56508816f0e4bc0e2f1cd20164940bfe54c28ceefda3fb6fecb9abf4998fda348b8cb378e7"}) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2121.071196][T25713] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 2121.140346][ T5] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 2121.310372][T25713] usb 2-1: Using ep0 maxpacket: 8 [ 2121.380349][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 2121.430399][T25713] usb 2-1: config 0 has an invalid interface number: 254 but max is 0 [ 2121.438723][T25713] usb 2-1: config 0 has no interface number 0 [ 2121.444901][T25713] usb 2-1: config 0 interface 254 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 2121.456016][T25713] usb 2-1: config 0 interface 254 altsetting 0 bulk endpoint 0xF has invalid maxpacket 0 [ 2121.465882][T25713] usb 2-1: config 0 interface 254 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 0 [ 2121.475844][T25713] usb 2-1: New USB device found, idVendor=9710, idProduct=7810, bcdDevice=e3.8f [ 2121.484939][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2121.494243][T25713] usb 2-1: config 0 descriptor?? [ 2121.531628][T25713] mos7840 2-1:0.254: Moschip 7840/7820 USB Serial Driver converter detected [ 2121.630494][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 2121.638525][ T5] usb 5-1: can't read configurations, error -22 [ 2121.790465][ T5] usb 5-1: new high-speed USB device number 14 using dummy_hcd 12:12:21 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x7ff, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x53, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x7, {0x0, 0x8000}, 0x0, 0x0}}) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1c0266b470100010019b5a0fe8d9a8da8d3495113b79f86bdc156278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288bb1946d8eb9bce688f7b4209e13f647535ed9b84d2fe09a11e20a1e61ea4cc186c1a17452f1901fea2f6959def07a3ee77678d4496e95a0aa0f2801ad6132ea544678f33cf0b6a0d4280671971912cb246d3c5411debe074e9f2adfc14383f351e3cdc940b80b3ce39790150ebfde57a7144451c1f73814fccc082b7cfba0127ce0a6480145de6b3baab8d7d0279ae83dda1bf19cb51e71822124d4248d26272fda1a471cac25fd7fc81a2fa1e174cfa40292886d4ced66c2003d8d38a82587b10fa743dd1571ade14c65165dd5a301a73b3d5c14f0690389c0658dff080449e847b4c2767d7d18888ebde6534971b12ea4f342937491bc4cbf1b0c7e8a1765317cc355550423aef5aa385bd70f5ecf2404db8140b314c30050fd7709d76cee18ae8488e473ae836399a0a4a594adf85d6265b17acbfd8bcc804aac63588a0dabab0ec1a21daaf32298fd57596b9da745ed48b4496b580297238bc1b379a5271f39a32a03bf640933ee0505b2e0bf44c7e42800a4479ea", @ANYBLOB="1c0d480de810a00f7eb86024bb1b45d4138b4a2279c918187d468dcc42cd9e0fe268d7e668d89ebf30506faed28590f189149b913b1e3e8ea217b403ef52edd8128dc227b6ef03a749012279260bcf980e6bba60cdf5fe9335ceaf716743ce863dc607bda6d1e50479eaedbf2030500790ad0f18fe066980690e0f4c5d9241657d9ecaf15d62d2f950dc57e94deb8c500b404603e7fd72c7b8445cd1c8", @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000080)=ANY=[]]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r5, &(0x7f00000002c0)=""/182, 0xb6) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES16, @ANYRESDEC], 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r9 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2c000) 12:12:21 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2801, 0x0, {}, 0x0, 0x0}}) [ 2121.854824][ T857] usb 6-1: USB disconnect, device number 44 [ 2121.883656][ T857] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 2121.898658][ T857] cp210x 6-1:0.111: device disconnected [ 2121.907757][T26773] usb 1-1: USB disconnect, device number 53 [ 2122.040396][ T5] usb 5-1: Using ep0 maxpacket: 32 12:12:21 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2122.280488][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 2122.288626][ T5] usb 5-1: can't read configurations, error -22 [ 2122.295276][ T5] usb usb5-port1: attempt power cycle [ 2122.340393][T26773] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 2122.580365][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2122.680394][ T857] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 2122.721336][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2122.729673][T26773] usb 1-1: config 0 has no interface number 0 [ 2122.736672][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2122.748187][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2122.759585][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2122.771454][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2122.783766][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2122.797113][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2122.880577][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2122.889729][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2122.898023][T26773] usb 1-1: Product: syz [ 2122.903463][T26773] usb 1-1: config 0 descriptor?? [ 2122.940462][ T857] usb 6-1: Using ep0 maxpacket: 16 [ 2123.010399][ T5] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 2123.070520][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2123.076919][ T857] usb 6-1: config 0 has an invalid interface number: 111 but max is 0 [ 2123.085131][ T857] usb 6-1: config 0 has no interface number 0 [ 2123.091575][ T857] usb 6-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 2123.100695][ T857] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2123.109726][ T857] usb 6-1: config 0 descriptor?? [ 2123.114944][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.140464][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.161553][ T857] cp210x 6-1:0.111: cp210x converter detected [ 2123.168528][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.270398][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 2123.330479][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2123.350551][ T857] cp210x 6-1:0.111: failed to get vendor val 0x370b size 1: -71 [ 2123.358311][ T857] cp210x 6-1:0.111: querying part number failed [ 2123.364910][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:23 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/devYinp\xb1j\xfdpvent#\x00', 0x0, 0x3a3c41) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2123.390461][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.396857][ T857] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 2123.404301][ T857] cp210x: probe of ttyUSB0 failed with error -71 [ 2123.412784][ T857] usb 6-1: USB disconnect, device number 45 [ 2123.419257][ T857] cp210x 6-1:0.111: device disconnected [ 2123.425035][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.431281][T26773] input input1112: Limiting number of effects to 32 (device reports 109) [ 2123.460488][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.480517][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.500469][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.520466][ T5] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 2123.528408][ T5] usb 5-1: can't read configurations, error -22 [ 2123.534802][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2123.543299][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1112 12:12:23 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000009c0)={0xac, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x2, "ce41"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000180)={0x0, 0x0, 0x2, "bc3f"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2123.700480][ T5] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 2123.750455][T25713] mos7840: probe of ttyUSB1 failed with error -71 [ 2123.771688][T25713] usb 2-1: USB disconnect, device number 87 [ 2123.789533][T25713] mos7840 2-1:0.254: device disconnected [ 2123.940429][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 2124.210383][T25713] usb 2-1: new high-speed USB device number 88 using dummy_hcd 12:12:23 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9102) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2124.340481][ T5] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 2124.348083][ T5] usb 5-1: can't read configurations, error -71 [ 2124.354596][ T5] usb usb5-port1: unable to enumerate USB device [ 2124.460352][T25713] usb 2-1: Using ep0 maxpacket: 16 [ 2124.590524][T25713] usb 2-1: config 0 has an invalid interface number: 111 but max is 0 [ 2124.598821][T25713] usb 2-1: config 0 has no interface number 0 [ 2124.605497][T25713] usb 2-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 2124.614829][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2124.628589][T25713] usb 2-1: config 0 descriptor?? [ 2124.676262][T25713] cp210x 2-1:0.111: cp210x converter detected [ 2124.900535][T25713] cp210x 2-1:0.111: failed to get vendor val 0x370b size 1: 0 [ 2124.908102][T25713] cp210x 2-1:0.111: querying part number failed 12:12:24 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2901, 0x0, {}, 0x0, 0x0}}) [ 2124.977416][ T2761] usb 1-1: USB disconnect, device number 54 12:12:24 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0xfffffffffffff000, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2125.410363][ T2761] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 2125.670329][ T2761] usb 1-1: Using ep0 maxpacket: 8 12:12:25 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x36, &(0x7f00000017c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d000000090501036c3538ece913ba0f020ce9f46d41000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r8, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r8, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r10 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r12) syz_usb_connect$hid(0x3, 0x3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000015c0)=ANY=[@ANYRES64=r6, @ANYRES32=r4, @ANYRESDEC=r7, @ANYRESHEX=r8, @ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYRES16=r9, @ANYRESDEC], @ANYBLOB="816b4f5e568e8ebfe68ca037d39ed2a5ed3d39657fe46a6b8cd35ce47bbff8723475bcd4a2835d279756d4dd888f8d26a79dcb3b2fdf90224fa016a856e381b1ed014be853e801db939c6453b9dadfe6b90cf0691568bd77ee393d4c0a3ac60898493d6967d248b96ee1d6ddbb107c349e1cc9ad9908b3f73416cead870c2e3ac55a900374d28004ba297aa43adfe28bcc250f25dfab9d6f9e767d9522a5e067b392dd477ac94fa3c0580acde12cfec81476b334938c54a2e73e8fd4a9f9d3706b7c7108d066c3232d1337beff3e835bc152a15400", @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYRESHEX=r10, @ANYPTR, @ANYRESOCT=r11, @ANYPTR, @ANYRESHEX], @ANYRESOCT=r12], @ANYRES16=r7, @ANYRESDEC=r3], 0x0) r13 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r14 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r14, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r14, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r15 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r15, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r15, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:25 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x40003, 0xd8d126c153875466) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000440)=""/4096) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2125.782343][T25713] usb 2-1: cp210x converter now attached to ttyUSB0 [ 2125.790614][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2125.798797][ T2761] usb 1-1: config 0 has no interface number 0 [ 2125.815682][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2125.840358][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2125.851679][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2125.863096][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2125.874248][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2125.887569][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2125.970500][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2125.979565][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2125.987791][ T2761] usb 1-1: Product: syz [ 2126.011290][ T2761] usb 1-1: config 0 descriptor?? [ 2126.180397][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2126.210411][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.230397][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.250392][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.270495][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.430425][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2126.450472][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.470449][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.490439][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.496732][ T2761] input input1113: Limiting number of effects to 32 (device reports 104) [ 2126.520433][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.541457][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.560400][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.580495][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2126.588454][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1113 12:12:26 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/\x00\x00\x00\x00@\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2127.191242][ T5] usb 2-1: USB disconnect, device number 88 [ 2127.198105][ T5] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 2127.206636][ T5] cp210x 2-1:0.111: device disconnected 12:12:26 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x800) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_usb_connect(0x1, 0x5, &(0x7f0000002900)=ANY=[@ANYPTR=&(0x7f0000002b80)=ANY=[@ANYPTR, @ANYBLOB="65eb6c7f9cfcb26e44b23bf57eea96cdd86c93d141b4bcd7dd4c81613d553159874ab4cd02a6df3497b56dd27aa4e3d4358c2a97cd82726e116fbc184b60cb30662b69f13643adfc497197162db5f610b6dd5c5fd5aca23f05e110e26a22f427424e6af7733f46fb86b6dd8867935fa32e40af0aa11a1b0910cc1e003fc62ee985b2b4c717e52d56edc467b69556ca22de4615aedcf14c11a6122a3c676d58b7ee7fdb8cf3c3fc238905478190e7", @ANYRESDEC=0x0], @ANYBLOB, @ANYRESOCT=0x0, @ANYRES32, @ANYRESDEC=r3], 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYRESOCT, @ANYPTR64=&(0x7f0000002780)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="89d3aa350eb08518ee3e8e32df6f361f787c5affd3a2081827c2548caa4797fff2", @ANYRESHEX, @ANYPTR64, @ANYBLOB="dd67ff24ef5db28d0ea8315fa29ab450c7"], @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR, @ANYBLOB="a590a508924a579b660615db8d611443e8c6a3263aa3ae0af81f4e5ec5cf1d300db373a8d73d5bdc22c3277761a4e73133534f02e6e3133ee4faecfe808b0e7f7c2cbc5460ffc6347af9daeb2c9f6afaabb456277b17d057f1f3cd38d1ae152568b57766ae110d7d749a1e03cf8b8f22f72ba88143ab044f8d645fa07f4ee7b2b2dee5a53afb8182ceb924870939e75285a644301d9861b6f7cf6b7dd7190b34f068d34f885968246d83ccaf03069c2765663b313b83b4ecdcc0474bb8fd11d97c52df44036336764ebdbc5fe2c83c9b3769dc57268fd4066a2912fb44940bb5a7f4850f68dc57998a575d2aa19deadd9b41b6858fecb741a30b7d838f7b5e776a8ad842c7e7f19d3b677fadc2e85d006ca86fde03e347cc1372eb16a8035ed83a88f279081c5a155813fc5cdcbc8b72d62a903401537cef17a3c3d516a80d6c0af5117621bb7a51f02fcb9e6846b3a863e8ffb9e5d2f3cfeb74b7af6f577dc36942dc985abe5364c0207ae451197ca4b8cd99f878f3c0932c49e9d0015dc9c15725c8275ddfdb137024d2644936c2525d2432e465399f897d5b2dbe7bf6b4df3f80508d853315ee6f01700bb065df7405ffe8f2090fbb6c78742d48f0c49274fc392ebea51e74f6ab4f35a5d1d1325134630ef2a42868b3d9365cef53c03ef20905265550a6fdfbd073a79fe32dfcc17a92460f028b85d7e3de41062498f394daa7799e2a153d7ea127abfc7d96527558b4b8e8ba0d087a70e59d8d5e47014c3ffbda4f4d3a02bf496e72beb8b01b859b8e159dc19f1c4c16692e0088f5ac25272f3b6e9b01776b4dc930d27d4807af06bf46d8385a375934b0d59d13deb9583809f091033d6e5ad500504510849a668a0d69173b08c84b840e7e3fb46f4989582c757035d3d0e25653c14a75e88ffd14a727ae0a701ebf0e5c2353ef58b63e7f197993e32c6e1a8357475a5de5f1609495a7cca4558a06e13d3941b9c58b48297d669704168c2f069678fdd480e68a9fa4ba716aa96d025a0befb5f4b984e5301a0848ee26aa376cfebe66293a13c4994e3644eeb15cf4ca3bf07fb8ef61ed294de1ce686bb0f25ab08d440cc0bf59fa15d9b422df01193ee87363f98f6fcfc838f8bc4bf18357382c457f569ae338b51c5301df22416ce95c6ab752c365c27a209e7d791839a7a37493d09d73d34866ddb5cb5a52421b76ca4dbf4ddcbf713ade010dc02af872c1b45e978670df2500a8e7f4754b0a82cdc016f8486e5dd5ee7d877133951e205e806a5bfc40e11fb3e96077c3b2c3e7861a29d8f2835499f3251e496a85c10eefd9fb8b9aa20019277ed25f66d7fb598e3b07b7b1daa95ba2712e018af8b94b275b228b5a366a4415c275de8bc4a9b979f066795a9d423eaf67cb175145bcdd262d6f39ebb60be10a62fe6e828daf28929abc3a5ddd1a5244eadbbb77039fccf53a47a0e4986467ec1240ebde24d7286788f97e099f35bb9228d47ed396d5ad69748e45342ce1a432d72a9de5b4a45d8d951c983f948ded3edc71a3a7dc1d11e091fb4de44f84e055c12fa108feef1c85e57ab8689107adf0e07bdfe098d1e34322c6ca55a0521826f3c7bc1ac8a568585e42bddf87bc1e21dbf7342e770b53f03f7ecfa864f4f864041a491050e2358a8d80f251a865094fef57fc783b1d10b1b6eda720f9335b5939fe57a3a1dff6bfc4770e6a53fb38221810d69cd532d05adf80183c4c4033680b88690a52433d59a59bd6faa4c0c3708b33abb25ba7000d3a3adc62e99b56e5d716d6876f05cb3a4a815f91a2f58afb83f5e29af1a73380daf5191f4e3dafe7ecb68010020a800a2f7b00666fe08de453a944016a53debedf85cdfff029d5604d9a3f27419830b8582982feb81111be3b1f18c490ec115b4cfc45d35259273b74205f5404d1e74dd010b33d463cae2d3790980cb8f14acd122a877928ea02c3c9959dbfe2b110ccb685c05ac56f1a501faf13ad9e1fdd959ede9857c2c0723a74dcd65670e4f4af5af7d1920e266f180282936149f786aa1e5e1e6624f0cce604bab24fba5794dafe763b83e06b6d3a5b47be819b14a0aa1e5bfd7e4979fce10a0c8521a757ff9071d7c88799222fb0f07cbcff2973a2bec4009717dcc374acd002f75d75432d1b36122d5fb6838e7c0320815c497df5a435d51b0291bc1d08cee25cb9954b366e8791a7f3c9a9df2015ee4178ca4d31dc2cbbd636d1b3f65059313409ab24ccce2559e06a412ed93c2c64ec84e41ebf5e28921539099a1b74bcaaa2a674b87eac18875922eea59e1117309862f3d1c7219471f54ba1ad29c06e226ebce4e058d2c6913327afe47d2b9847683494901a845afcbaec3b69a2f17bbd95c752fcad73b2371e2ce4b0fe4fac1784b37481c486aaa8dc2017ef7c3048a38a9251667c6b25d6c6af6dd2e0ad61e49b4a209d9ab6a1c9cbdbd5f892600117628726046dffecdb3b853b689ad7d83e3bfd2cfa473f0f40802d7c918633ca398d0de15efd303fb6513f7ce5126303cc7a327b85f4e408dd32279212dcc87b5ac4233b3f3db91c443f6ffdcadf3518a47f31ec66a515eea0cdf434fc12eba97ff993bc08a7d67703b57af69424818305e390b1ac31070901bbc9069714b05302ec5b8ab05909df8723b72f94969f6a9f45944da73859a231a7a85f9d8c8ac897419a6d74dbf69d94d7652c2f927c6ab224d910c39f3858949024508444cac6d76faacdc54973adddfa73fd4d27de11948125b36458fa6ff70b71850beb736f0b6b89845bce95975ee5225dc51cb3c0e0b043849c348f95ac50ef9a7096aa42ffa37dfc306a513c6123914af049b11014c501a7049a0bdd8533fd45ada20eb4af95abe121aaa136e0d38f54eba988b55e9bd70467091c8e5d1c753049cc171db61c358a0f60f35a43601393ff4c38103adc6037dcea5b1519c288e9f9abe9429ec62688ebf716edb728661663ac0267667e22075fc76bd70e1a923e6b40f4847b6259d3dfc867193760724d941417d0d45f35d980548fdefb89b4734c9c6482c658dbdf8415c0ea492570523fbea27909100be89e5008b174cba919227fecae9ebcd0fddc92c49238fed15229c0712fb25c54c88c237105c216030e19c1e489b43af5dd32117081c81af916231d02a3076e5e5a4b7c62078ca987d086868ad62e9c9524dd6efb21c8d4ffd3179c2ef2ab34380d17b4c44df64d5ffaede2c56fa5dc18fd55774c42fbb117ad44fd4f263862092da6a7544a1301ea7ed01cf22c40f1ed3d81d22ef2550c8a4811f62efbb9003dd224c601bc261f360c25604d4f72c20365a5dbd737509ffef183d184277d9bf221cf2b06576de4a4f89c97773cf5735f8105900621284e977751ce44c1ffaedddec8c3d0454c5ff3842a5d8f7294f89a75163971d31e6b877f5281b50802f74541859a0460b83e596c642a6722729dcd148f74c70c67eec23d3da403f1922e6e7c2ee49bc54d02046967da14731c0ee704229603f929794597a4b92b83ce48889c158bb3a229717a96a3aee69ae5a2dbd236421af7dff1d5b66203f03dfb07ac58c316c78fb1ec258318e26206615501fd578a62a1476a4bac22ccf359f0ca907c5650e6444d6d372399b76c5a91c2e765fb3c3eb330355eb09b84dcd2dc837689721167da4344a6fbdebb382d9f36fc6d3d750262e0b76a2756d7706215736907ffb0b95c6a4ee4ac94928533bd297d13cb7162e72afd3890a1254cd6d7cc77c78a211f633e9e7ee04469ecfade3438ed3fbb1e14a660f2f3d1626dc94ef42f765f724f8b96a754812a3cc354ce288031389b87bb881f54bd196792cda095a52ddbfa4cd527f92d2d7e32287e53eb024e4496fdd326c04f997e7faae9d352e76759b175fe83deed9234083cf2dca9270db2d576fdc899c3b9554527f0aaf18a7a233ff38ec2880bf8354eb18ffacb0589ea87a8ff8e833f4f4489111463b61e8d21c89024b84b78646e0655a894e5a8c38dc6d2af5e47835b419b5b74c9f01c32e25e43cb5db706e536265b0b6f71a853f76d3230af4317be970daee461d744132201c3f8af40b157091b46163e2d71bf7f4cf3b40e82fc28a9e3b9be95c75624bb20bc75e9157c08ad94518cc7c40af999b8147470c9e790d67264a5fa1b075cb340784433dc6c18531fb1e08b5259d55237a9a02a9598d752ae6341efc14a505c3ff3f59f2d17f15490a487400016aabde21c7423be717ffbc3f3272c31caca1215db4a321a4579f70df13ee16dc7fea1ca85936a0a5d4014ea113ee921ebaca7b6362f3b220528e4bc679a8e780519efea4b5b7d84c5489c394043bd6948346d864df60293eda62959fd2e224aba412424c2ba9efee31c1e9a8a23f01d82bd4f4169fb21d8de260a28364016a5c35374fc5523bd326e69e8276456131cc96c69bffde41dd4c62fa0fa140f3a63d49b9e84a30a62fbedd323fc7536e0cfa9c70f6691412246a696e0163e4a807d2c5160fad3ecaa47c5178d89662d103d4e7c0b019358b917c5c54c0fa004dcf78844d2b5a359fb9d04c2efc481c654f55959850b9313ee0f412c6ad7e2216a6dd515c1be261df2d7beb916a1667c53b8c7a1ccdd465a13a29fb5e8e8bdd15b641e0986302a82aa240d16db64d7403311e42770f0551c3abe8b887cd83fe067695223482e71bf4e8fdf1f90778a082f33a5e1133bc07254aab1447ac4b7942ec0b78dca6b5974b6512d6b25d342d0800ab213f2992345988b9018245a8c66cd182b3593c63e3194e592336c3218e031a120e692688a17abc82aa4b89ab65e2118a6b4f312bf8b685d230bb8b20e77c558f0f5642fa95c56da605bda78a50a1c8992378ee116ef88a5a1e7323b8a073b9daf0eb0a4c630a4b12dfc3ee895d69eb99145ea3d32429bd0d65cd3faf402db210aab4695ae5299acf50dde36dac0f4c6b4d9a679c0a195eb38ea0f239678e8c09191357e330f326ee06b4d682e2e415db2615ae151b724fa3376284d8db8ed63c1d249fe745e5f163d61358d4563928ce6365e1a907fb1d296de37e0192fa2b1b9af633b2311ec668134af35fecb0946de63c430b0e431c62aad076eece3c5f88bc9a3a6b68b8efccb24791712243d470853de782c8d50f5cba40336987588b8c5d2ebc9f579539a0d76f0d4cca65936ba0fd1ddc4089c7111c6ddf8de73c8694c143b4108c11f56044c64b5e031c28099151a26e9475b39f77ef5649c95289f46e179f8dd37c867ccac0f687ba1adfef0240b05c78363121a1623a23ea8f26825fb05e7224f1762007656e70a2e65b0bca830eaa0104e8780190a536dbb8f9d8dc43f37bbe2e73b8118004d6e17f51512f28b096ade57f8866ef5b4953f6c8fdabd62ee390bcee9c07f86c85169b075a79387ec5870fb63d92c25b7549959ece66c41f12d7f8ff2fe00b61901849c77c67b6e895916e9ab1f97d516b15283d1e7aa400a8bc486d07c1295c4404748e40111facd2860b09b12a78951584535226e79443394664bdc7e487c4217ffdfdbdc0d015c88440933b99eed7addfbd9fe18ce4a915018b34db58c8b948c0c347ff7177f94b5bf134cc12a20a786603c74948cae3d6c81d3eb521bd881cb69ad53d4daa7b729711c5a9a38de2848ac42cde5828d961d734c8eb6d2b0d90160c1991d190dc4738aad3a6db929655ed08756a621d8d946f7ebaee25a92af5d8a4422d51ca6552744878923b3538b55aab4a523c29652390f8f84f4c4568a8a34f8fed5c4fb9531d4dca446937a7a", @ANYRESDEC=r4, @ANYRESHEX=0x0, @ANYRESOCT=0x0, @ANYPTR, @ANYPTR64, @ANYPTR64], @ANYRES16, @ANYRES16=r0, @ANYBLOB="540583ed70d8b8128ca488c7b1a04d8d90248ef1c611ec1e01ad1aa533bcb9d703d062af2c84afdb25e20ceb9305b4bc4f5ad952c6857771164c643fefc9a1ea9ef1394023cc0bd6323e5a9e16f4032fead9d738005f6e0183efd23344fd97ecc6ab7f972636108041714df98660c6f46a61f0adf1ac5dc07be2bb85121cc83ce5e684d50e84d958b03b5155eaa8c45690f88ca57d0a9e81dc880e36408f4bab57243e13c88d39af7a6f4a18"], @ANYPTR=&(0x7f0000000200)=ANY=[]]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r5, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r9, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717fff) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r10, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2127.580469][ T857] usb 6-1: new high-speed USB device number 46 using dummy_hcd 12:12:27 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2127.830388][ T857] usb 6-1: Using ep0 maxpacket: 8 [ 2127.960430][ T857] usb 6-1: config 0 has an invalid interface number: 164 but max is 0 [ 2127.968770][ T857] usb 6-1: config 0 has no interface number 0 [ 2127.974912][ T857] usb 6-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2127.985983][ T857] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2127.997405][ T857] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2128.008824][ T857] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2128.020754][ T857] usb 6-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2128.034087][ T857] usb 6-1: config 0 interface 164 has no altsetting 0 12:12:27 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2a01, 0x0, {}, 0x0, 0x0}}) [ 2128.067547][ T2761] usb 1-1: USB disconnect, device number 55 [ 2128.120472][ T857] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2128.129593][ T857] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2128.137941][ T857] usb 6-1: Product: syz [ 2128.143129][ T857] usb 6-1: config 0 descriptor?? 12:12:27 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffffffffffffdb) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac02fb51409b0d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2128.340453][ T857] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2128.360602][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.380438][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.400455][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.470417][ T2761] usb 1-1: new high-speed USB device number 56 using dummy_hcd 12:12:28 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2128.580410][ T857] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2128.600418][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.630419][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.650414][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.656615][ T857] input input1114: Limiting number of effects to 32 (device reports 236) [ 2128.680476][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.700439][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.710367][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2128.720427][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.740420][ T857] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2128.748315][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.164/input/input1114 [ 2128.830428][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2128.844744][ T2761] usb 1-1: config 0 has no interface number 0 [ 2128.851187][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2128.872850][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2128.884210][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2128.895639][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2128.906823][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2128.920159][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2129.010535][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2129.019689][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2129.027949][ T2761] usb 1-1: Product: syz [ 2129.039105][ T2761] usb 1-1: config 0 descriptor?? [ 2129.230484][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2129.250413][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.280425][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.300473][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.460412][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2129.480538][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.500414][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.520390][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.526653][ T2761] input input1115: Limiting number of effects to 32 (device reports 243) [ 2129.550428][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.571214][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.590411][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2129.610433][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:29 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) r3 = syz_usb_connect$cdc_ecm(0x3, 0xc6, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb4, 0x1, 0x1, 0x1, 0x40, 0x1, [{{0x9, 0x4, 0x0, 0x20, 0x3, 0x2, 0x6, 0x0, 0x7f, {{0xa, 0x24, 0x6, 0x0, 0x0, "17f84f6dff"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x81, 0x474, 0x5, 0x10}, [@dmm={0x7, 0x24, 0x14, 0x40, 0x400}, @network_terminal={0x7, 0x24, 0xa, 0x77, 0x50, 0x81, 0x1f}, @mdlm_detail={0x39, 0x24, 0x13, 0x6, "16fc17e6d46115dbe873b558330926737eb45ddb49d497209bc0819a48f6cf1b22400ac1a31bda463332734a0aecb48a57552e499e"}, @mdlm_detail={0x2d, 0x24, 0x13, 0x9, "a67769738de8e380d18c0d0dc5c2995595d52db8f1923a4179992a1c43ea2f7744302551e9ff59433d"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x190, 0x7, 0x9, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x234, 0x9, 0x2, 0x8}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x5, 0x37, 0x1f, 0x20, 0x8}, 0x9c, &(0x7f00000001c0)={0x5, 0xf, 0x9c, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x40, 0x81, 0xf801}, @generic={0x86, 0x10, 0x2, "e1322686c68b6076b66cdd27449d00d657c78253f9625f199c8a4f301d62d583b637672c4ae3fe8fa3698765425417e1c714e72c81685e04d593973c03ea85bec6b7646ec5596f5169b8bb29962eba5d266d77da2a1dc395e1a4068c4844ba33b0c09c40ec8bdf8eec06253a648f0930ee0dd04d8f33cc470f6d277ec29c7a9afe02a6"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x3, 0xb, 0x400}]}, 0x5, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2409}}, {0xbc, &(0x7f00000002c0)=@string={0xbc, 0x3, "dfccbc8dc59bb2077d084f470f2baf5f08b52dbd961acfd9ea1442eb88e68e62097a6686d614d0d54a181e90b1704dc13025391586a7da9e316a5cffc740239ef781c3c593c18c33a483ea1fec213441fdbd6eca48d4ee89bad2bc09e17aa8b65b0960f013b571d6336c2b42b2bc461975862124b004d274f20f951f46bc4292386f2397d386a143123f46177f249950fdc772f3efe4fdefe97c9f551f633ba8cc32e6f1b479839d240d76496dbaba896e136bcb1f1c8f5fe795"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x422}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0xa06}}, {0x54, &(0x7f0000000440)=@string={0x54, 0x3, "e162ccf9c878abb78e23f24d4744341b06648b4bb21b718202673551d3ce082819c32d691eb2286ede871d1b3140824c9890a4cec08716c61df8f8826a062d7a19ce00a5037df796c464cb6b30237fb9bb9c"}}]}) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f0000000540)="f3b31518af7cd6d4b8689a57b1c58fd83d5cde80e73df8fbdcfa72c2ad688889173a83ca8bd0d474d40004de563c1304818a05671d6ebe71afa98ec20666dee7174260e2c521d571c2cca69792f47f1689de81f251c98afe9e3e4f6170c0c9d75a17decb78ce2e8fa78acfec78b71fbf77aa5271b6c189d4f53ef3f7f59a24b3fb19427c0ac1b535a3f9c344eaa43de53a10c86d28d1de6b77f76f2785461beccdab969fc7b5300cf876818aa91dfcb306d512bd3bdfaf9071dc92b1097cf4865c5c", 0xc2) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2129.617510][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1115 12:12:29 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x8000) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0xa187c) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f00000015c0)="0027e808cc081addfef4bb4183ae3342d7f05e4aaf10426ff4601d88e766ba6e1714c384319c447341c8bff0b6b2ccae8ac9a7b79a19dbb1a8ea5f4448a5b98fc1582adb38387422d45373aa3264fe9f30b7344dab6e5103566afa128759c522880f7bb86d4bf5cc6ace3a7e2069d8c6ea63d3ad000000000000000000004b2ae7382dd224e50b2f5dfc176f3b2354ba1d8017dbed2061b1f149dd2f45f6a154975b0c1c5cfdf9271c7ecfcc19efe26e8f6f8420af98fda92e9c9e8e902359ef1853dbbf607e97f0701b9c60fe4eb5b8e3b1b1510e09f841161510be558e02976cc47f3628f3eaf756d16245c719c900000000", 0xf3) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYBLOB="5a8bbf71d378602425650a9ed517ec556266ac3c1489beb514c489eee7908535a21c000000000010000000c9880ccaa6e8857ab193b7a1e09854c5d3eabb0066a85240f6c9d92563e70ba60059eafdd19c15ca388ca3a6fd0e6f1694a4c6fe60d25afac6618e04159bbef81a910c23d18b30e376c049e6bce8b19ef5b2e40efa2b49d390cdbb199566925dd3031cdb56b59eca90ae95f7130dc9bddba23596c2", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:29 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:29 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2130.190401][ T2761] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 2130.338968][ T857] usb 6-1: USB disconnect, device number 46 12:12:30 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001680)="7b917a7b0d51c40149969dd146d92b6040acea8831bbea87e73333f98136ced89b6d9b2626c8c22707bb073d73921e793f780f341f75e8286ca6e2aba81f7d80663f778f8c9a9214ee8bce331ca53a2e40b11793674fb5e793226ab548064c1d9595824f91b37990251d202e2d926fa759f436db0b3125b2ef86881c1977ca3bccf16a47d0be44443fa86e68991e70d8da48af0509cb15abf10d2fd29dfc673cff90706ec5bc3550eb0cb93c0e8fa95b9170fedb894a8c1d047d5bd27cd8e2e161cb756a13c21aea9c34d0fe08909066f7431fc315ff1a825f0306de7c4523dc8322970f07966710cc929f5d87994d2441d4b524af2fdd1faf4d882a5d48f919c791dbdd70cd661b021931f25b1c0f95aae58c02bef34ea19af02bb6a483c7f8024284a275f7245e33a735a178f1736ca78f0ba25fcb8a944ddea678da7a373bff00ababb5e19ab0fa52c9baea1ce6585915b73ef0d4ac575881b76dc9e7342a181b3372ccb99248f09444ef6f0e10b3ed06992540e90eb00e", 0xfffffc38) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r6, 0x0, 0x1ac) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESOCT=r5], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2130.470438][ T2761] usb 5-1: device descriptor read/64, error 18 12:12:30 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x1800fd) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x10000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4093, 0xfffffdfb) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7f, 0x40400) r8 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x8, 0x905) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4056) [ 2130.860477][ T2761] usb 5-1: device descriptor read/64, error 18 12:12:30 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x2f01, 0x0, {}, 0x0, 0x0}}) 12:12:30 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x4, 0xffffffffffffffad, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2, @ANYRESHEX, @ANYRES64=r3]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2131.130467][ T2761] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 2131.140088][T25713] usb 1-1: USB disconnect, device number 56 [ 2131.400485][ T2761] usb 5-1: device descriptor read/64, error 18 [ 2131.480378][ T857] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 2131.550381][T25713] usb 1-1: new high-speed USB device number 57 using dummy_hcd 12:12:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(r0, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x401, 0x2100) syz_open_dev$evdev(&(0x7f0000000180)='\x12Hev/input/evjnt\a\x00', 0x1, 0x644000) syz_open_dev$hidraw(0x0, 0x9, 0x20000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000081c1b341b000000000000090224000100000000090400000003000000092100000001222900090581030000000000"], 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/73, 0x49) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x8000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f00000005c0)='/dev/hidraw#\x00', 0x6a47, 0x1) write$hidraw(r3, &(0x7f0000000500)="009b6b1c68661cd987b9c5abf08b853ee8f063ab73d8221eed9354210a83d1eee2879d50b92a814405e63337898528d49ff51a2c3ae372321462624a040d6a5b29e237fb3273b21a16f81d980163bc5c4f7545eff6d59a1d8ab006bcba927eb127187e17a25ed965fce9f9cb0a4daa1474ef6f56c4bd47931126c537b793a2bf80c4742e2df3328f91dcc5ae130d796372b1480cc01fb55ebf61710fa18c9e69290972f462c5f453a0e412f4f432cc75f5efe7aca0d2aa633259b8ce64ad", 0xbe) write$hidraw(r3, &(0x7f00000004c0)="290540", 0x3) read$hidraw(r2, &(0x7f0000000400)=""/131, 0x83) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000200)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1a, 0x400) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) r6 = syz_open_dev$hidraw(&(0x7f0000000600)='/dev/hidraw#\x00', 0x0, 0x10000) write$hidraw(r6, &(0x7f0000000640)="c8a8c5cfcfbf1c4b04d27344dff85e79bce0067c4a053701702051d61739c56870f029e3457360a122c8468e5261640ff642e6e37da95f5378766395b7af14e505dababa87f257c8bbd694519d8e540990ee77327601b6011ad027615bf70a220b3caf77cf5509a6ae7ea4024bcd24f05810ac4d0908f66f1386d8533f67c604e7568179aa4a5b8b85a5ca070d13b5a3663103034a20316b66b636b0b321cf9f7007b888be23cc29", 0xa8) [ 2131.730392][ T857] usb 4-1: Using ep0 maxpacket: 8 [ 2131.790397][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2131.795889][ T2761] usb 5-1: device descriptor read/64, error 18 [ 2131.870763][ T857] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2131.879064][ T857] usb 4-1: config 0 has no interface number 0 [ 2131.895936][ T857] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2131.910570][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2131.918818][T25713] usb 1-1: config 0 has no interface number 0 [ 2131.920643][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2131.925686][ T2761] usb usb5-port1: attempt power cycle [ 2131.936276][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2131.936298][ T857] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2131.951910][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2131.953335][ T857] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2131.979897][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2131.988909][ T857] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2132.000187][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2132.018634][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2132.029839][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2132.043172][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2132.051534][T26749] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 2132.170456][ T857] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2132.179591][ T857] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2132.188053][ T857] usb 4-1: Product: syz [ 2132.210506][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2132.219855][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2132.228073][T25713] usb 1-1: Product: syz [ 2132.232794][ T857] usb 4-1: config 0 descriptor?? [ 2132.260580][T25713] usb 1-1: config 0 descriptor?? [ 2132.290628][T26749] usb 2-1: Using ep0 maxpacket: 8 [ 2132.330585][T26749] usb 2-1: no configurations [ 2132.335283][T26749] usb 2-1: can't read configurations, error -22 [ 2132.390409][ T857] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2132.410429][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.430450][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.430456][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2132.450440][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.470414][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.470419][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.490466][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.500583][T26749] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 2132.510434][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.511583][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.550486][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.670508][ T2761] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 2132.680411][ T857] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2132.710428][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.710480][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2132.730425][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.750422][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.750441][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.756679][ T857] input input1116: Limiting number of effects to 32 (device reports 68) [ 2132.771896][T26749] usb 2-1: Using ep0 maxpacket: 8 [ 2132.780417][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.800409][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.810722][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.817256][T26749] usb 2-1: no configurations [ 2132.821943][T26749] usb 2-1: can't read configurations, error -22 [ 2132.829077][T26749] usb usb2-port1: attempt power cycle [ 2132.830410][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.850461][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.856755][T25713] input input1117: Limiting number of effects to 32 (device reports 101) [ 2132.870445][ T857] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2132.877827][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.164/input/input1116 [ 2132.890503][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.910475][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.930560][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.950514][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2132.961078][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1117 [ 2132.978085][ T2761] usb 5-1: device descriptor read/64, error 18 12:12:32 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f83e0526e8f88a7229f5ed41ea3bc033dfe57b272d3a1b7fced54b3dc33d96e6c7f7bf8e5b972140c3ecdac09ed252725d02686de3697207c5c582283c2c6338e492", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x8, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='ev/#\x00\x00@\x00', 0x9, 0x102) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000040)={0x8000, 0x7fff, 0xe9, 0x0, 0x0, 0x3}) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f00000001c0)=0x7) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000000100)=""/38) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x50d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2133.550436][T26749] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 2133.790379][T26749] usb 2-1: Using ep0 maxpacket: 8 [ 2133.830644][T26749] usb 2-1: no configurations [ 2133.835382][T26749] usb 2-1: can't read configurations, error -22 12:12:33 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x220) read$hidraw(r2, &(0x7f00000002c0)=""/177, 0xb1) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_usb_connect$hid(0x1, 0x3, &(0x7f00000018c0)=ANY=[@ANYPTR64=&(0x7f00000016c0)=ANY=[], @ANYRES64, @ANYBLOB="f096224abee7be9111cf0900000000000000c58c6ed6089a1241f9000e2489f7a4789b84fe98fb330b7dd5a74c827840131252a7a6cc785e792d8d43d4f2c0f31f092e5339faa8ba685ae3460982559024669166b96416a2f1e2ab706a1ad4dd713df4fca3ea1be506a1125d9bdbb56c6c8f67a36489cc22dba58748d9066b27969f6175692d3c6c57cf74e8669f524ec78c91e6b04237358a085dc558f86ac1ae9c736bd76649b30e88aed6599dc21fee0b826085724ed31c048b0851f9"], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2133.972030][ T857] usb 4-1: USB disconnect, device number 38 [ 2134.000461][T26749] usb 2-1: new high-speed USB device number 92 using dummy_hcd 12:12:33 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x1, 0x408600) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0x0, 0xc49, 0xef802) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r3, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r8) r9 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r9) r10 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00011a02240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4879cd501e42ffc9c7e69f4eacc71f2d60087793bbe114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b1331fe3d3023bf386cb21ed85b69571787991c2e645dcdcb82cb7732fce000000c4d92ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c290892f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48ff010000000000002de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b0601e03fca569d130000000000000000"], 0x0) syz_usb_control_io$printer(r10, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r10, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRESDEC, @ANYPTR64, @ANYRESHEX=r6, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d266cffffffffffff3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRES32=r7, @ANYBLOB="86998c03713704fbbb1041031d9b42c65a7b3aeb9558772145906907f1b1d476f910bcb158d3ab836bdfa0b85157d17e45e38f2e736eef5342baba523b58a1514d7eea16d0e70d699c524306bf68841889361ecb4e4c2df57b", @ANYRES64=r1, @ANYRESOCT=r8, @ANYRES32=r4, @ANYRESOCT=0x0, @ANYRESOCT=r9, @ANYRES16=r10]], 0x0) r11 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r11) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r12, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r13 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x5, 0x205000) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x0, 0x100784) r14 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x2367, 0x600000) write$hidraw(r14, &(0x7f0000001200)='\x00', 0xa8) ioctl$HIDIOCGRAWINFO(r13, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2134.251788][T26749] usb 2-1: Using ep0 maxpacket: 8 [ 2134.290452][T26749] usb 2-1: no configurations [ 2134.295384][T26749] usb 2-1: can't read configurations, error -22 [ 2134.312190][T26749] usb usb2-port1: unable to enumerate USB device 12:12:33 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x3001, 0x0, {}, 0x0, 0x0}}) [ 2134.347667][T26749] usb 1-1: USB disconnect, device number 57 12:12:34 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x2e1302) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2134.767525][T26749] usb 1-1: new high-speed USB device number 58 using dummy_hcd 12:12:34 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x87, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b0001000000000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f97c37ede95dd7c7af3ce54b1817fcaa02d754a8f8278f79a27d34da23d94fc0f6f3f35a1cc645f58562bd2a933e6833aa32f2ab629eeffddb7a488cbe97b79b5773fc0335dcb83639fe2279da0a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7ce42546668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0354c24bff50beac27223f5a9e6ddf0630901266b324a2999d9574fadde9a5f78e3cb0c6432ff9ea15b62d4bb00"/264], 0x0) syz_open_dev$evdev(&(0x7f0000000840)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4040) read$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 2135.030401][T26749] usb 1-1: Using ep0 maxpacket: 8 [ 2135.150489][T26749] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2135.158816][T26749] usb 1-1: config 0 has no interface number 0 [ 2135.180387][T26749] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2135.200396][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2135.211704][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2135.223163][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2135.234365][T26749] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2135.247739][T26749] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2135.254632][ T2761] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 2135.340526][T26749] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2135.349802][T26749] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2135.358052][T26749] usb 1-1: Product: syz [ 2135.363255][T26749] usb 1-1: config 0 descriptor?? [ 2135.440412][ T857] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 2135.510404][ T2761] usb 6-1: Using ep0 maxpacket: 8 [ 2135.530616][T26749] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2135.551166][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.570525][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.590565][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.610595][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.630577][ T2761] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2135.640881][ T2761] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2135.720529][ T2761] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2135.730522][ T2761] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2135.738681][ T2761] usb 6-1: Product: syz [ 2135.743886][ T2761] usb 6-1: config 0 descriptor?? [ 2135.770500][T26749] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2135.790570][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.810507][ T857] usb 2-1: config 0 has an invalid interface number: 135 but max is 0 [ 2135.811338][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.818823][ T857] usb 2-1: config 0 has no interface number 0 [ 2135.832061][ T857] usb 2-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2135.843724][ T857] usb 2-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 2135.850429][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.855064][ T857] usb 2-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 2135.855085][ T857] usb 2-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 2135.855116][ T857] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 2135.861302][T26749] input input1118: Limiting number of effects to 32 (device reports 225) [ 2135.872496][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2135.910426][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.912032][ T857] usb 2-1: config 0 descriptor?? [ 2135.930463][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.951054][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2135.964711][ T857] iowarrior 2-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 2135.974749][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2136.003149][T26749] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1118 [ 2136.163873][ T857] usb 2-1: USB disconnect, device number 93 [ 2136.176031][ T857] iowarrior 2-1:0.135: I/O-Warror #0 now disconnected [ 2136.780415][ T857] usb 2-1: new high-speed USB device number 94 using dummy_hcd 12:12:36 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000000)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x4c, 0x40) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x6) [ 2137.160490][ T857] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 2137.169578][ T857] usb 2-1: config 0 has no interface number 0 [ 2137.176335][ T857] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 2137.186581][ T857] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 2137.195731][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2137.209488][ T857] usb 2-1: config 0 descriptor?? [ 2137.255554][ T857] hub 2-1:0.253: bad descriptor, ignoring hub [ 2137.264424][ T857] hub: probe of 2-1:0.253 failed with error -5 [ 2137.291759][ T857] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input1119 12:12:37 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x3101, 0x0, {}, 0x0, 0x0}}) [ 2137.447987][ T857] usb 1-1: USB disconnect, device number 58 12:12:37 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ae32068fca0971f6da9e5b36bfe0c813d027d0186358b9a6886e4ef682e0b1231a60f1879c5d4e4a1c5ed4caaaf53595dc0f4e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a0000000000000000"], @ANYRES16, @ANYRESDEC], 0x0) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r4) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:37 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x42400) r2 = syz_open_dev$evdev(&(0x7f0000000000)='#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000380)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYRESDEC=r3, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f00000014c0)="d311", 0x2) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r8 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r8) r9 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecc8023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bcfe645dcdcb82cb7732ece272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r10) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd7860242565573926b5fbf197d305a0e5946c739d080a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYPTR64=&(0x7f00000018c0)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRES32=r5, @ANYRES32, @ANYPTR64, @ANYRESOCT=r8, @ANYPTR64, @ANYRESHEX, @ANYPTR], @ANYRES32, @ANYBLOB="578a8454cf6506c6d8e19dd01b51b587442529c1e2f4a1bd2bbf17b86f343f3ff242f21d61ac4f8d0cc00e875f6b09f1f50fbf7789ab487487ac6dfdb808e484f96c039224bf8c24d6", @ANYRESDEC=r9, @ANYRES32=r5, @ANYBLOB="49a4e2399cac32a84a4a6675744444a1489f97e60e7acfe4a801b470c8e4e185ef98db667e02fa8436f195ae881aa07e651b74d685598c46baf2e0f76ed04f71b82217bc971546a448683333e798c6913e9c8f650f1563d66815f0a3a1e3c3d264eb80179a35fdea3fdad3c21812365ab0ef3e251b2190fabbbc60baf036c064aca35aa0b6936c1f63f0a44b3be8c84b2249b0de0340b6c67f57d52c49b0515bbc53ba6fc95650d0f1423a01065191", @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRESOCT], @ANYRES64=0x0, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r11 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r11) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r12, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717fff) r13 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r13, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r13, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2137.610697][ T5] usb 2-1: USB disconnect, device number 94 [ 2137.880412][ T857] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 2137.890353][ T5] usb 6-1: USB disconnect, device number 47 12:12:37 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2138.170379][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2138.300574][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2138.312635][ T857] usb 1-1: config 0 has no interface number 0 [ 2138.321220][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2138.341711][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2138.358208][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2138.360411][T26749] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 2138.372875][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2138.372900][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2138.372918][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2138.417317][ T5] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 2138.500620][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2138.510067][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2138.518728][ T857] usb 1-1: Product: syz [ 2138.529719][ T857] usb 1-1: config 0 descriptor?? 12:12:38 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000003540)=""/182) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000024c0)={0x57, 0x3ff, 0x8, {0x1f, 0xf0}, {0x3ff, 0x200}, @period={0x6bcab483cbd19b05, 0x1833, 0x6, 0x4, 0x1, {0x4, 0x5d, 0x800, 0x4}, 0x5, &(0x7f00000003c0)=[0x9, 0x8, 0x1, 0x8, 0x8]}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r1, &(0x7f00000002c0)=""/126, 0x7e) read$char_usb(r1, &(0x7f0000003500)=""/37, 0x25) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000003600)=""/19) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000380)={0x3, 0x35, &(0x7f0000000340)="39930b092d085673c733c21a81f92c4ee0cd7607ce3d3c0eb2374e071aab576d1758a3a97f643511342b4ba41541dcd14219fe463b"}) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x6a3, 0xccd, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x80, 0xe, 0x3, 0x1, 0x1, 0xc8, {0x9, 0x21, 0x6000, 0x0, 0x1, {0x22, 0xdee}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ba, 0x9, 0x9, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x231, 0x9, 0x3f, 0x20}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x101, 0x0, 0x0, 0x8, 0x20, 0x6}, 0x24, &(0x7f0000000080)={0x5, 0xf, 0x24, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x9, 0x13, 0x4, 0x40}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0x0, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0xc, 0x80, 0x4}, @ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0xc0c}}, {0x1002, &(0x7f0000000440)=@string={0x1002, 0x3, "a6b02d0960749fb232599b36f7414071c4e601809cd02840d651173afc543aeba5942be1189d83c87cecff61b97b5ed6c93071e885aaddb0bbb005ebb42cdfe1c8e7b67a536368cf0363a90e6299d5509dd7baabcc5e2c87acac26fad45b2e82b6b6ece0821a127247d65f3c13775d38bbe840c611a7d245087199caa1be50fb25a562b30e15e043385f9ab0c92df950c601bb7da8026148b025f979b623354d553b8c444a283ead51396c85e3ee738bf6797016bf9e3da9afeee8a1c4446cf99f2cc3957fbed248b62a75346864204f56317697aded19c445229c03b33a057069c23895da0c94b954fa6590b958a42597231a41e1883291fdb9111b6d01f542f6e81508c87f54887801315bb7e6414eb782f8504ad5c89994d0b904f51d409402452f48a30af16fe6390137f82adb8f13b5c74b5acdfa6a8e841d50750ead42f4ef771537bc983069f940d85681dacc43aef89505f7e03d4dd9f62cb6918935caf6d2bfa99226a4e85952abc5570997b846c8569d214e4dfecfc475c9f95ee5c9954b19cf24218606a2ee8e0d7d0b7098a69e8552ed151fc0192ddda7de6933c37b0d14bd739ce0628d440de3a1389e63eee6a43ec088a2b6be7378345ba409b882487d8d0a9e5f06616b9d191cfc764baa3d8fb628f9f2b46cdf1d7e8c06ff32f86b8c6a20c061ca2710ebb4bed135fba2a04371d9040f82cb50316854198e1c9556aa42d8d9358886c93bc49adf324748191f435f36913ecb4133b027b594834df619ab69629d21ce4ffa6938f607932f7133a62debda0c9bdab99a6244c7dae6e8b4226a38de63fe7a9e0c559fd1c58bfde0dcd343e878c21f9237baca807c70b7580aa4a91296e80fed6ef7024e1bcb776e90d2d3fdf500944f00ff43af2be327e1f320eaca3afe307ef028d027163a7dd0c4add5dd360b8ea3bbed5fd4574e21f1e9bbbd19836a2790767d2e060a7d27d973eafb488c888818691223ef554fcf68be5132cf7816fb87ef91945ff2f84959245f4fa7d09f2c0c5b6917221bae5e4ca4976c32524e1da84b78dccc00ed75138fcb697186c3a0c60eea0b277188e7eb6bb0875549ef513420dce00f088dab16497f81892470288e8031937f5f0bdd98de15a7edbcb400a998d1760cc5f9e5a407c42ea7c0bed203346ea95fcaccc54b403ae740d5712b93113e87dceaf528ca3c54fb35977519e7a0029796badb93c660305bbbeaa91ed6797908820374c1022dd33d3ee350ed040bae8c05934b141b798241b936f7388c79db8f5765f32e82afee8b784e584ea68d9d6ac4168d50b58d5cdd3ed677e4e42495b9a2834fe426e8caf80af27996de2100b2f9fddc3dd16c9a8ee4a2df344d7073a9db351ea56c8a0d9e319f3d8bc5804e775df53e12197d46e65649be2e3a8967d9b0c8b934b039bab72c4b802bc486b4ab9f480e0233872babccfecad1846747886e15572c25abf3523e14bc67858fc4e59892500a3920e7de87ea8f0e41ab7da8df299c9a94c0d7085b599bd17e369ed0a80430864fc4c726f8cfd0a986c106a4a5026b0f36254449690b26a393e82acda471419f6aa2168a83bc61b1de818035dfded3fad72696c29a872bddcffe2e0d8bcff98e6c6c90705f0c334a563d01b62035047eba49655d4e5411b0d2efbea36a3d4da750ece7ccee77c9f75bfb2d6e3050146e2c88d0455601f5091c9eee1636133ba8eeca91dc8ef3016705d5244ecec5754bcea33f9784e4362e344db322d5be5dff998d75d8d930cfbb7bed50758d98720ed7c652231d61d861e927e83c31feeaab1e6bf6d33a967310a241b5bab61d70e8751d8273385487e33b978b36ddbee4c0eb77dec3ca540f4357162424d890dba92f99708faf27179c69aac39fc38d87e83e2b2c0a5baa77441cf7126bd1967a44151b2e39adbc7097b870cd2d152de9567ae6ac9a93585d5ac370c83ad5321c57e8e9239faef3e4f0311015ff94eabc6bd8eccd837e4e87d575a0743ad285b59d95319a38301ddf367fc5e66181ecfa50bff430a532c07fa5c211769a8e5f6517e4a5e81c646491b0975d93c3280be4dacf5de48b2f001fcc8295a67019abd53dd6c108cfc0dfe00672b4612ae219d990c450e5f8cd7c1cc3a810dd0b87c8eddfae8718ee27317e76481858158b1be8279c33a491f99445bc857fe08bbf81e21093e86301c6b42d5232a2f4afb8925b42540fac66161788d553ae40676cfb64514bf916106207dfd4c4a58e821916a3f427757fc6d96e565126d18473687dc23821f9e25956dbd53ccbd1a2b2b4df98adcb41c6fa38778df4fffff93c436d590f026e39eaae4fc0e2ea885660cd253d5678d0c8ab8a3e01269baeb8f5293184502cb0f529dd1a20060b14711d3f030c05625d57920701c766f885698b64ecfc3176043e9ab15963138deddf1b0bcfffd0b9fa2f6cd9c5157032189272a1fc05bb00651f7e125addefcab1a23240133a41a9673267dcf4293744746b825fe79893d929ae344dde2defb266b34748d5703dcc96540765f028da71758788659f8915af6c79fa93ef9e615b7495179ffa29d1da25c5f2f4c71b332856f1c3742ddd29e693a7304b4c46bc2307d11626c9fbfddec0d1ef4032c35ac2141a1b1b8c257abb7a999d28b1cf40780f0db5715228e0a318cc1defc9eb787d818c59d025c70ecb4eb5ff4fbf5bc88c8a35d7fa282d4586e131043ebd9217f90eac2ef1a9cf6cefe86078d2a1da6bd05e4e7c82b019c27c59bb50d3545f3dfd1e7f42b3b94721209197044e77987fd6c5b37eb94e437618229ed2f30eb327835628b44d2827e8badd9ade60bdb647804717275c5d67dea8cee99ecd9a2f538f3fec75b8f5b0cf72439f6384bb2aa8fc2bd6ec6e593757880acfe1f4cc84ef01290142a7aeed55e2b5b3b86bf6a0c0380438b0944979587294f8a8fab2bb20f602e4afc274380093e2f485d1d5ce8de78a80d3dd4dbea27acb8b74ac6710eecc001259df13a9aa85f7aff921bfa80b731b2aa53603b3c1ae5f0c92316e6d55bf599acd365462bcc8071993d11c1c1d1b723044eb2b671c1e77b5cb17d795af77cdf2a1d25e79793f9cf1940c1e9256bc8891c544949df6e26faf39e628f2013d55d1b7f945e83bbc5fb2112ca9912a0ea0d034224c661363e78ccf7cdb6c977ed001f6eb125e46e5510d4c21b3f19dafd9b7f5da8a7f9fb98288241d62e351f6383c4058e0ae948f9df8c7b9eda03b68005c2b78c4fa132dcad5a7644b21232d66b73bd96a8bad5bc7a4803a58e011dde0440c11a67ea75012218c7e8066d3d8cb77daac99047abe91120b03d8a186d1993425c3fcb6e267c549d179fb0c1302530ce0bb76e098cc2900d853da57c35480485b2e4f517640d9fe14e9499a1a81faa38f45c018632e275a9f82cfcfc9c955713ac860253de18efa0e5bec4f44740c36a472c9554dafc5a800185d94b8b648e3186bce5c583a108c32c6cf78546bd6a3ac516a0e59717b0cd7eab5686b104b0a430922258c54897ca1db17220eac9af9a059ea5a326218e6db8fd7a4f822b4a7fc1e1958e52717554c09b4caebac5c08a89ea9f76e8819fa5bc5f8ceb4af44b4bff172a32aed4aeecc1c182a9d59e74310e4c0e61ba4c5ce241efdcbf8e8e1e470891de1a3d0fa99978eed7f646805959235398e3884eaf0824934c7e71bf0f2d3381478ac48a730dfa5332c31c5be0eed1b74cc28250629ce8da4a3093ed83f7a3af2ce69a29b0af4a5d7c959ec55c2ef091ca4332bf391690b8a0ad21fbaab37d9bf198af727d055513ef0c6cbae0433af0060b81fd514cce4297a37cef5e014f1306cd0193b395568284b61b9c9a1c22c1479e14fe90aadf16fdbec6f957cdaaf052bbdb87d0e3e45580b28c5ab1841976cdeee936e1c4ebef7353d81dcdfe4ccc00679aa17e3fdb324871bc514567a5b9892978219ab616a9b0b86733d224d3d3ca0dadd3752e084b8f90b0981fbae05daad5f8a9f5b1a75ad43393d2a1b655d4bd4490231944b008b9549c9ead7d083e863c7f4de46ba4a7f8a2f3e1ffb6f1cb4d847bb0d0e0de42d85bd1f58314bb4e6a8074a416eeacd456f943222e987b11687faf3fbad8e1aafc7d16ff51319e5c5a02a30471b444c86e9a73a3162d49688c3f4454d8010ea725de39d969557d1de39d71c0a32d42df3c4c25f00d4c83065e2c77e69a78dc7f03c7c8adad59b8ad2c838f919148d2fbfeba0e20124d0127d8ababa4dfef3f78c8a5ce71325c19bc8695ae4131c910e1521d57d36e5e0a1bca9bf7c8e7c773b0e3ba949b88051ae210eb53e5217fb5a47dd3d63a92dc149b7f0cda80e4b7230e3f0765d16e974b74c951256e90f3c96ed24095713c405d02b6601e90641373297bcefd437cb754fb87d3661e80c2323a484b7fe70e6f5e9dbcd8ade492a4f6f156a378b47c7991914236060b668d405b3e13502d41722bd57119551390d8a02f8e3c87c7533cd4797312cbfc11fcc8be5a8b0b254659d36c7687024c9dfaa31cceb52adcfc3980d24c147df36d0c944b25978d49069cd6c4a8b827f4dead8075a258a806eedef3cfd8d08cea73834326bfa7b55ca55108e583c6bd4030eb965f919d8f6a4f12eecb7b1b6ae4cb7097e015ea917924bff80b4536181b5686ecffedcec84826994e10175c895905a60a0b5460a9e2acc72811af228f078a87f24a6a99607056c5ad6c2983fb6b2bb3de10cd0600cd9f19979e3094e8f64285594a215e9b46f555b71af19fa700555ff2e67d43dcbb31c97355531274d45e6bf48aac04acc55ea418d7c734fa48aab95eb7a9bde74ad9404d6baee0098b297ec8dffbeebb6fe831dfc6bb79b35ad538238463121f398da90181ce1335d530d1f58202f719b8a24e886998e5c4e6a842a29bcfb2a71a83fe04de66c7c54ed44b4f7ca6f79d005dc1eb41451d6c3ee37b71e77ee57ad69f59e05c3f780047c3652e4fa3d697069e33ad52e826cb2f0475a404fa05309597987b7afacf6042e5ca17cdce5fc3facea1ddeba8c706cb489956294c03cec584a9afac4c9f4323c1e2251dd32d0e474c557454a53eb420505d73f10478b982cd57ed8617c538db4a6b2c96b69b774329a8c61e33eed61acf6366bb677931f9a50f6181a6e9688ec7c900e6a101ef64c05cab9440b6f7a6540410725e823f3fa1633f97e491c5eeffcdb79dcf0f8f55d214c506bcc45eaa7ef2ddab10815ff7b035348626da0a276e4851af4350658be0d2a489553431c6a7730c4dcd82ee181800dc453246ca679baf33f94f38671394259f47046cc33bdc24968d900724ee8279976c6aaa30fd0793aaf013f6bcce0373d3637f0b7422448c1388caaf0bdd6071a013d9fa736919a79262ca14d23ccf187ac78f78b2cd4f8a153d654b98ca97a5667693c0cbd568c91ef871f41aada47869787cc989b6a71518d4c58879b398453b081b527ee50be6bd158e83d30895bc23589182aa044be24b42815804ac0321b41b545bfa3c91ac53447a3fb16892f32f88de30327e34d1d455474af48c2bf87e4ab6cfce822e465e8b0bbef295f54edf692bdffcf192ddee8493dfdd1e6f69b305ab95caa12fc84cff09abd8554d77402625ddda6f77612edef3101b97455437f79bda188032abfda8426a483ccc30e8a38a3c8f6510fa66edb736834063e1814e371de7fcaaa4f4927c4b770d10623052d62e0506253b180e1223204a7714f59176b4d0b4f44a1e268fd457ae2bf8db3909aee11bbbcc436225613f663ac3f6d"}}, {0x7b, &(0x7f00000001c0)=@string={0x7b, 0x3, "7089ef6cc34f25be68c72f6bb93f00fbf40eaa08dedeccaaa0784d4a8f08d114d1bd554bcbb6c9f07e74598233ee681736abffba72acf196a9111272e27f1c58fce53a009924552d34dd10d5cd25b1732c5f7c5af5849053602329f6c181164046059ffb782559240e1a05d13897ae01eefa24752f3b531bff"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x409}}, {0x1002, &(0x7f0000001480)=@string={0x1002, 0x3, "4a5101b1306c73587f6e481b08a048673a4783b958d64aef8f71f8e5ca2288847dfe0d284ebf3f0f878be93806c94431e4c2a8199e9a00bd8cd35401b8f32d88825fd368c655528f84e0285c866ef78400513dc33273254e8672ce045634e86ea5b5e77bf111d1bae5ac5a88b78280087dba97dfc7faf084e0d8fd4167cbaffb592aa9c84c38bda1b0b4e4280a3bbaf1c86c359e0ee5023df5165c4ed1742fbeab484aabade1ddaf843a464bf55d93f6e2f6bb749ff799769721da25fab2b0d22b5cc0d0be8831bd8b6a6dacf0509e39105553b1fea88b457912dae20800be4f0479362e6a9be7bab1c2591d80b29793eb54ffc093a861ca87875f85fec059cc7d5d6c6bdd76c114b5679d858e729a811f5fd24b716287b40dc42eebe423657dafde4299428708437d727520c81840ced8f2ad56eb0e4623baf387d15beb2e2ce2a0b1d179f288f74f49d3231be5d115d2bf5ca54fbdf182e93e3dd26f82f3c7749a0fc21809e828b0e34f74fccc47d65dd7b7a1f047545134a34ee38be1425a8da45e1aac8b097abc84a1f49377711dd6cc92ddce8a51d184229364f2b48a03188c23a66f1409076b58f6adb12426afa0ce7b4e531e3137c7f088519b39fe755ee03b36565e844d06320febe0b676e6f4816fb6336ac89ed581b6e61d7a400afc607b111ac6d7f6ffb912d5d716aac72ee345e1cee2e93149ba936eef3e07e35ea21def3f0702e4fd75ef77bcaabf143e2a4f0315ef8934f63583f68274ad9b1b43b4ff7f4f725d823375a21844a0bf72336e96fa65b1fe05ff88b566ceb73b46fd4cd2640513175c51a289bf550fa35b1ef3cdd1571fd76a34948799e8dc1c67d3718d12c21570f131594572b8ea2e0ff854679863f97799a9c919978450c5d46bff06612f56dcdc1ddb54acd013271c35befdb4ad48954e118559e7c000f47caa345833211ad5b2ad7f19d3ea398b555550561a946290793a5c4de29a93cc65874a6c5f24d916e4217840d41b427b30f6bf033146e26525047377b790b2cf109d4abceff10c7853baa9c022d76b087632ff8af71c04cd0d5b08e34a07d4560f788ef3c2ac926e6c900589cb8334ead91a16bce7d87e9a05d79bea296c7cea70fefa0d8c46ac149e64e1744720adbdf16ef5b3a80b95ec6f5c167da2d793a439a961d832e12062c15f1c0967fe61a38f45bddf7ac6cf9b9fbcd7a14919228c01c889d144936bd43e07ba23fa3369fb7b391ee3ef9a7723341f1d3e68d836990c529196efa1a676e90ec99232d85229b882c2ea14a75311d064ef363fdafdf5c7ce0737f03ca497df2135a13fb9d6d2b3d950831524a40313ef80ee9cc6b2ad256518696002bd1374c9af591a2a70f0a41d293ab3b4760dba320503211675d01f8e106c8e3ac19fe9c6f807ee29ad889ba27a194640c2919ae61f9c75acdb84959ad96e9f012470250409b90870b674258bc6e112f4e3595ef4e2a1c3c9f893ca15516c1b6c2585cd15c37ba0a053706ce0b52e7854e58295554afeee872aaa1e6c7f0f7a800294a58232ee944c9ec1877e8a30bb1b136a1d55cd0c476fe1c045ad35fde77dabcd108e33944b082e61b651cc9fc0cdc7620ac2fe3c97a7ce843f30399e3262f7fa56aac135820898a9cc7ae88bfca09fab7572c42f60e9149826045427f028bfaf6372edaf8c4f7e5913bb9cd98f0f140ecc73a9ce891bd53da6256662462b9595346d34f3a786f4c1a579ccb1cc597956bc3ee347dd6bef445ca4238a690a91532b9586b1d3353d9205dd8cc519d7cf0fb06f20e0c7ef1d2a33d0fbae3a6015743e1a00f287ae3731d9e6f0f30302929eaa8251eb549b3d1bfc6ff82606eb0bc77bd634b6bc06452889891883b3fed14b89418c7b0b536f630eb69ca41f84cc383d3f156cd65a90a1dd1df7772c7f4d0ff0ad667cf568a3ae3915724ddc4d8980fa23de988f7c59badb5b6a1cd56517b0a5ac795d01c7f39f5fb15e58e66de266c6eb36465d4565bff234e4e1a9c84e67576c28630c16add1522e531b6d1c03600a927c2c2dc28da4dee4e3cfedbfc35e6b3a1437c9aedc7f219d8ce06cfbe452168696a301f2175177c50855fdbd4ecab452ab9dccdd2001133710bb5272cf636585d0151f3094a8c61e8e3732bc1b61b81acbc68bd02b05610d157c02bd6eae31e5105f999ec1d103835311d3df642963be089cb93a5b5d96f14f50f5c01506685adb6b16c48ce13826a9abdb7cf8c5f980d956cd32d665b79af5a7bd749ebb1181487ba4b9db0b0689cfe3e4e115671f5cdc8b19b2de253bb68c967850ef7313f9676eedabddc83900f78441c0a6e774dcc4a162881023d02cc88688faebe5c568271afe5438607f15dfd7accbef78bb11ea25cd88ef832c72435e61ac5cf3ea895abcb0aad73450dd5f0e37808720b5d79ec49b0f82d35113e1cb4c988dd4ed9fcf5f40f70f93d0ee3d4dae345dee1514c32e4bd0775681b0633bb7f4b7a47476872ea66486ec7bfcc30c5cf11e45d629b531ff34c9bbac1b457e60f16c7ed4a5ca5715092a3fc0fde6a48b16cb3a22dbb4997b6fdc68f66ae5993c6875999798b2b023aefc01d762a31ba96e17d2444ba1b9d60509e8855cb113b56cd0245a8031ad8c0bc5dc43435f0e7f8d844f2a3262106ac1e30edb01370a44fa5554811f4e643951e3b70c2ca990980bef9af665e5bb0a2ac7da373126fd6f4d8722bda99381a7a7b099ade9b07c845a45742652e3336d6db746171cb9ff5c79042cb8d17ec17f5e29cca123ea6fdeafbb4ca150054f255358114ac22a3b5cc000824494702e40f5ca5e2fbb30b7316449328066fcd02633966f442f4623ba909a24da4c5a2073b0906a8a65910d03065c0e119cd993445336d91bce1830295f5228d75255e3f38cd8a7a090ea333e2450d7b9e8dd9306f2894bdc4cde53a07069e1c1b97fb68c93c0542dfebfe2578b322aeb43357e8d43af1039e71ef58e79d17c571461c1ea6aaed0071494e3d0d1ce883e2646bd7eb71026e958c061cced3cb6343b92fcae2c93e7912e130aeaa824b9138abc089e95af79a95b7c9e51ad1157f5d2d0fb80970b0000e1dd027a681280a2970060b37e0c6833a3916df0231557f66ece88ed4879bdcfe7ff9ee072e12389955c97735d8465822eb963c0ce23cf4608bff2fa021c921242476cfc03a8755f0836d2b650199a8bf741b8b21c490f9ba880fa245e9415842407f2eea9085535c47128a96234bcdccec4f3b960fa47986b588a3e1c8787b67add4fb1b08008007616f1f376602abb825b37cccbf93d7688471d8a15855a391a998c87fe5e7ef684e7ca8603e94104913977d70e30a7a07271dbe314302a0dfcf47ae7acbfa7a50d4560f5b4265aeb4d93f4d53c4fa22d097d5cc7a8f6d024d0fd4b7897285e92e9d50e6b8b94895177c850735f42bb51c53adfb69b9786dc4c76260c687f56a3968ca701897f915cb2f5936e4a8c6d00d3458c6b785a50ac93b210fb7572408a587e394ad05754bf06f1449836c66343d8f996e9561590912bbf526eb06819342bc4ca1dc2dd53c4393fb7b98325661ff28ade7a67eac7833b73c612f79170627fdced68dca5ab323e23636cf3d6c127b385f186d32fd6e0c73ea2a275ac9b979eba7edd972ed249e1b63910b233c49c71a457e6bdd48fe6eb398c9b15fe79a473596e502085ca89803d531c212238ca50a55a7b176d74a7969f3d7e341d41437a06b62f19ed4bf9252d1dda39d596fafbf139edce5bc6ead581d2192613088a0a9c844e50f4d31d02239ebbe179ea17119f61a12bdfc288115a1fdba5892dfe8744c82265abd06efb42049fdee5d76b04587612af5987a5f196c6643cd2cb934790c3447c9f44a86cf57efe382ca77b1c542d66ddb7e983d311dbedbdf0daeeffe0982b99d0bfeb0eca10ff7f075eeb0426446129c3dd35a13bba1fcb04c7fe20533d5c87cf1e6a14a964e9284f87de3007c936e19a749231dc04d54d166056834bf94f0a38b2049a2afe70c544f3a45791b580f92a4114904db23db92892cdd2445aa80057608728a3eba9e5259922246d7ecde4360aee91732cfd257757fd3c794ebdb0d34a426b8a589d787bb6ac9c0445d3b7a0a4c6d674dece5a41d50d11ece4af4df81648460d4d9e12638a91d228279ad4aa2eedb68eab9c1a606f6fffdc26658a6de353c288322e0c4c29a0706327dd528fb8cd637629b05e868ae5b1654e2b380945d539e56c02b3df00d411a3576c3a4cc314a6b86d162797be90502bc0b8fa6708614c23843b2f7941a029de9633c220ad0c6134d6797fd5aaf577ab27cee1ba1f902b34aa04ac39059b43acbfb6b6d77cb11d25a4da5b68dae05d6a51998e365a7b8476753a9cb15a384f193550649bcaddc3ec98aed9df791e6921ae785e4dee7a54470736621f478557b1bec192c7db9bfbefb6e33a558718fe12d65a7290684911f4df1fd4e69e0b822d0021ed86b411800d2cce4a131354671ae1dd0289ea857c108591011fde47b168d2a184dddf0181d3a9639c8c07fdea4078481f9e34ae2b0aabccbe522bc0145a583dd3ff147af2ff07664c4d90a3a7279240ca9e88ddfa80506385f58085d6ea521c86fef41b560bff9216bc6a0b7195f2a8610e69c53844744f8f11afd030b2ccec98bdef19bb6bff2ac45d78c9e4f101fbdf928ea94e66d4b55e5640af4deebed62868601126f199e7d778cc4c2c07f03b56fa80e8a79b23dd0603e3f7358ad02f5177b92d8d6063332a779f5918e845ce202486d8a7d4ec18b637cb7e44ad82d73b3b838fb50e67d33a2a1e67d8950d4591b132f04460d9de32c234b81fc748b8f5e6229a2616ca2d36343d22577b7d0b5a9f8b4e3b7f7df2133db86ae61c9bdb07439e7bd32f4d3eb994ecb18b0c11d2f9e46407a56d7c8e8835ae2c6b680e5d7f2a8dc5215708d143154f6739621708111d4280044b9d7fe203fa2da7edfb49e16f645f52d94faba55b039171ba9aa0159d473a28a3a911f5a04d3c33992fc6538ffc2054e3e08eb0ff80aeac561757597c10b1a2ed9a0b77edfee82c0bce548b9760f11f7817333ce83cf2149b19f6df6e3d99f792f44dc6d84dddf083732b87190f26a115b24a74c5933422f543cb965ad90551119b93ac6c17c838af1c07eece30e80d7e4d6bee612c422a6b7c64925bccaec46013140c3fc56114974cc31c0d634f15e93a35460ca291227161d7ee4f62a7109b5067de906d8c3c8ccbe2a6247c4f3bd42e56d28c5b218c9495f929f6bef2c3da65b05e0019436249cea39ad48060f65b50b6e4104dac3e41c380eee7739fba0176dcb7e221d2953983048ec52fc28d311ae792f557614789cafdd3cbf5e16fd76a51ca83a3b4fa445c1e7ef59ec90ed107459dfd9d387dace24f65873e272b00b09ee1dbbf94080493ea566ef603b1a954e7590891a610bf4c99f214755a726fdb9d29bc6e12dc67b8a0f5d48993a5f6240a0930e3be73e22cd539f1df486b1565425c2395c3e6eee1db8885749471513c5ff02435fcb939abfb9a7d777f4ee134abc22f107931e842a5ccf26cf2a05d47eb8cd88cf16905d2a2be9df60aeb39c641382a03d81bf2a0b24ea87def0774cf7bde7de98575815aec062cfd242327ece58d9d0a9fcf0f6cd035ac8573012aae9fda7c68f2d8708f5f55ccc5c5c0d03a837918c96d7487fab967118299b5842eac11f504784e1244dda41a146b420b242d244a5f3d7ee365d2417146c810bd1623e5b6352ec10b175503e3fc"}}]}) write$hidraw(r3, &(0x7f0000002500)="0d3d7e8140041af4ea022069503f7161f6b97f6cebd213dd8ec8ff6409a3756d7424fffa98788fafb12a8343f3a0864144a0c8f8694a650cf849ed910861f51089d6d604d8327b249b6b375b7c2c6935bb2b42b57dc25e09dcf9fd37e39f9d13e5059ce14924299586c3dc051d833e94a5184990eac33af20e07a35d3c34dcea85f00071da46ade89caa4e9ce8c0d6f3b6bcdf951d215422804a0855e106d3033e2d0211fd8cceecd3f69d9e3159a99fb43da6982a5fa1b26a4b9c162fad84dfe05e9c8f4514af3a46bc81bc1f1f3d02f89f1ef2ff5ce08d23c633b663ecd71c550a5634121c4df140f197f4fca81b00cb936b9147825cc7f24962c20714753d3dac94f3c5df7f88ad9186b8c0070481ca8a2704f7c15f07fb17ff458d772c56ef93c41f3bfa3fe4123b4e736534511547f08cf1d30807ee047ef04903c3da09ba5d6a366cf1441e7309cb86468c90a2217eda4e52eb7759c8b680a39e8751965a068b80346028314b4e3fc648a1b6c1f99c3acaa2553c7f9969bf213ba7e4ce0ff042523176cd9b6c005503db7005d09fb734f969fa5353f1359949eb37ea0dde0af11829292a822bd6bed088a42154fd6a7ce3de74949c2a0f054fd68061c34b0caabef0cd092117a05dd0427a519921bc30dea9435beb91dff3983f2c7cf14fe8ac80fa87e916201e35caaeca0248b0542b7b495dfa6f044a7efa79915328c3a44ae80624b3b783c00dfae1a598b044080abac1249db695d53f55b9620f7f69c0d04939894aa8c2322c0ae9fe0b079ca973f82b866e3d0f149799477a730bf4e7ce097bf83cb45bbd9acbf8ffc85c99d6075615424f2d273cc25ebc4c789edfa0001a536de0625be920d0e210e94750da727752483db7fa4ab24969be0f2ae5f896d2433105eeaa1cacb3c1c1e9296fd8e9ab9c9782c6e45a925d65d1808ea675bb0c2ce41eefbe29911676546ca53920c06edb8833077b280ea26f26b7065a994bc50708091a5f061522d3141406dc949c95812bc01728bafe9a051e65d78a212e0a25572cf896e07cdc59151f33ad2e7dcaa24fa96a61287317d082ce4075b3652907184ace65a1e9b054223107666a3c7447a8d71e0320d63ca76685780fe19850cf715ee37216925f75f765071f88b3cfa519166d6ff6e990f7c11b6011f3dd85157977ae2fa7089441627a3f9f5f79168cd7c02efdbe7fa1df6d3c06082dcacd3595cafdbfaef58266c1cd422907a4f7dcb274dc795b2fae480f66d9db14faad72922c50f249be177ebbd3561b72e96ada4a20096c9a65b0779ccba386d90e569ce1b5f5d0b0e0d8e9f674a20d80c30ef8a33de7a63ecc309ec7ebc7acc4a0f4ce03b97e55bbef574425e7b0a39464ee1b4488a2831f2850c9b7e224f71ee6ce0b4fc62d187dbdd90a0bee048ebe1b970479aa1d2e302967134323fd3e9e47a7f3ccd2d44020f8fbbbf2d7cbabf196449d9bb474de6af1bf31b5e67c1310282d4250c9eebf60f118b7f800a6353fc041932a5df0c365afd18bf2e8b4efcb08ae578f30368ba4c0975af909ccb53c6f27e310e87cf9aea28225948b3ee3e9487f3b3f8e43ef0bb86147781e800f13e88bf2d34c60d3fe04aee575403703f950de80265b370ea56619ac531603824f0d2534e0d03c658ae20591f2c7c83eea7c646216fe7bc607655eb040f865798e302498ec0fdd32920f9d24629454420d9b167bd90599d1c60faf40870f3ba11f3cf33d0cbab3c9070559155350cca93a67a720203232bf30d3e912b2e052fce0ca83658e15ab87aadb23ab8b99947a49cb477b23696946bf469fbc80e95c1efe0c222f26d44dfd4fc3682173f93165f7b79e4da7b6147bf38dc4d446bbc210b0a6aa580368f2a8bdfbf6361ccf8bc76349e598bf22f3d03f4208e7ab2596e36d95abfe01f9925effbb911a283a7f801b65763f2dde4e1ee25ff6a4569cf1a8205e8f28125e9264c5475fc7ccf02e61a763b7fd51b6be76655e79a54a7c60bfb7c9f6f89794ca2df8355edac8b427f760d5229eac8fffe36e1e24680c316628b700083c2245fc3a46a845cbec460193435c66ba63eace8c2715755ef2a5be5be70477c9f0b57ff4017458bea760ea509bcdaf85695dadfd871e8314e8aa6b3f92a441f2402a9fcd25e14a86de56672b0b3766651b84e55c6883c51a1f2da7153e58c4eab90a0fa713efe467a8479621bff3db26e8a52909eda6078e09239cc5c9e5d2e2d64a3933a344567cb76ab2e0f77eb1f91f3181706697050125215e4ae3fa4d5f43dd5024faa7554b0aa964342b148978d0d63ab257fa7783f1f4e57116600312f3a2bcb90fa290ac8ad2b002d14da1e0f2001df255defe58c872256d21e8f6e25b4179242537e96b8eff6c2cc866218528cd206eee8f9058e4946a646688b933872988ae85f044b9f34a154f70373b48cb663407f2a7f0bdea6c55147bcf4e3906c3bdcd90d6faea9f29a8b7abc5859e2428c4245b1a21abd4aae33a5ec1029056a5c237df8db076dbb1e855bbf70758f1bcf1a63383918a7f43d0f65c30cf5374f9b6786b06a827af7470b4b055d39df052dcd6b7c2306c76e4e8b55eb330e8e19c6e300e46bc5aded6ccd62c7105f215090a6a068d57095c096793ab7be4400fcab92c4b8a42919bba9ca8152a7670c9ac23106a9a64d53567c762414d43b04c1ed48a76bf1cea7d2259dd28b5aeaac8081db046d376d6674de361a87ba6a549e4a9daed4c151b28533a88b70781b6054f12b9662e1e959124e3dac27364227fbb2c1f2a7faab992631485caddc7e711d5476b0d7c959a55e5f335ad00604ea75dcbfa4f526fbcad19cefc7833cd9fefc53a232b097c4567ffe96081a2bd1d32ee56bc5ab9f5ea60fca24410805faf1f5589315604f6bca741d9a056c4332a9dedf7374f794f7dd080d61452c2ea333d4285de8de0649acc6dcf58b9281ec4536f47dd4b0f80d7cd613484830d399a458e99f64f925ba50449155f7a6e64461cb4d6304b51133560c43572ca12e0ffc4f42721b010a462be42cfda00da15307bd95437004f010c1dcb8887561d742c557527c1317d4d250e19e823c2fb9884f5023bc0f49d502d411a2edbdf5a75c5d6cb541072f34d3a3d879d1d830467c49356730c60bc7a293ef5590eee4beb34f9b96e831aa2039bad78d52be5ceefbb89ce8f570d9d28206d06e7c4834fe0524fc45020d84eab382ed386f0e56e1528e169e9605a15750b44d42bb1c6a227e6eb535d444ceb11d97fca6008ccc9b3e7d8a7040e229abdea06bd914ad8920dfe91d1f5e9df3f363aea269452e4a1fbf1f7fb1015b588cb03c475247b1d3fc642ec1794a2f86dbb5481b09c9245859d8f4008c67984ff093756ed9fd15682c655030d5b0ab4dcdc927830bb91a39a6554f87b6d9227583853d62ff7802fd478058257af0bf930bb78f10580e63a870555c8c4a63608edd72bfcdbf01594c8eead8dff6c424e4ba7ac37a8aed956c39a84908ff8a09ab484e9f4da2fb348fa753070b766dda7c491af9006589b5c32fc3852cd43e443368c80be0655fde09378b8c3a67fd52b8474906d516790402af42a36f99f3e6ced69d38b695b3df766251b77f422508e79aa073027aeed252ac5a7a2177288c4f6a4a33d944f2be594b0c5bd2012118ab73513cff9f33f4a38e0b45c5ccb443c4ffbe453b9220c85b140ebb6321f3b1f32cd3303add6a61ddb5cf83142d4ee5bed571b5023f5ac13a534bde5c93a1c7d7abcb079308df6968aac6443fa45aa830359ac124f450e538ecea3977d5afb738cf204c0a687b0a84d98cb75ca35fb1b7a0788da258a03f473214be361bbf5c86492dc75113a6b84f80f0a62642fb794618107716c1b79eb36c35f79b7b1a8b13f17432cc4b4308e5d2af009c4ee662ca8d1ae7a198daeb9d05e51ad7a8f7461905c9a9aa72918f979186dbaff6773737bb2b5aa9b2c47ebb5efcaf58b091131ba27a75b2986df425f2bb871ea01830c08a2e9fd89369d39115fbe60109b8d2ac791511c12bf35f9d54f3a944c7720afb2d7a21ab7be768e2a8a3079ac7da492e7872ab7daa9087b9bd92254a0927950953d12072f5f9c4845c2474c8f8620d96dc7d6e6b12cc175c78c0d64e9d85cb73a65c26e0a7a6588a3883e3639e424e9b93e44d3a7a229af4f7fc59fa7930f843e90b77ae521a5ef6e9084e3096c2e68d6ce893976b8cf8992036254aada3ff5d19be8c915e391ed4b4e1318bd6ee39370f4f9382dfebe13518bbbdae64ad900e992ee732344e4040663ad48b9d0e897e721c2b4fb00c836bf26271654b0986239bc59758abcbee1e726a66d2642b5bf1a28e95e5975830b863a805aee2ca4c6b6a41c818addcedab78f9b70d7c7a8489eb833ef552592d03549b28ca4f4dec4b64850587210a0c9728d13e01321a2a4244344f38148ffa08255c12918eaea91fcbb12931318a16ea1b6511677f020f3fb9c6d3ab61d84c70eec645fbe174b177e11046a36dd1155268d492d77fb6213ec4e35bc614ac49e6958e49a027d2173e59e92fdf5b428daf03a36f7bee3b24152719364508b3e814c67c2c7b8f8c81bbff11fad2e23cc75be4fe82b8ec758bab1821418560b791b9aaf910d5d67f2e7ed1d07497e3b524de2f4233934e2bd66f3ee5394fad3ec329cd2d8777eb4eb629e70fbe83efff43c570a0989d14979fcf415316ab0f541b7f1f1890b9cddd6174022995679d260bacee5b3370c96dde4def9d0e036ba6b2c04a899605f3ef451194c324c7d04de632f87f62c1c19556f2051e2f7828a0919e2e047134887951d57d9ede020c833b4904d4b4d332a1ba5b9a4163c1af35b009a59273b18fafd2996e499f77153569526cd4d75fb4b4112a9d02d162a6bd6e6a5602195a497aa15ea8f68ec7ad7d8ef2899d19118a61009fa10566ca6fd30c3b4128ed68a3834477f6478c2c4ecd4844494b3514dd9d235e296d8d1d9f0999401cbb3d203ea7e931f74f01f93bc931da4d8e5caf28251ac2532f0aeeba7eaa1cca894cbcc4466fbf6aa6839b5a0c35bc321b6e2e4ac1cc13128a972a10e88863fba5eb464113f4b98ddde464e42e28c05040a467a8071460b3a5bc65538e6b14689bf9a81e697c677cc6cf3251abe728fb2f0523047d5dc72dc012e4c453a9d89569e4addb57c8e2b7ac76cb4416cf040884d6d55fe47af4540374755a3d3b9ef10a83979d8f0d249d626a119e9cd128f35caff03c0439be1c9d4ef1c03238cded85af269da0ff85af9289f26ca354874b94135b7473cce582f83ea347a785b44eac3ea7b02370dc40da36a85486cd17a052906c7ab2b30e4ed9f2edf48b4e270a9f3726899f05046e7010eaeeb46bf224bf82bcd66fd6be155305269575afc758973e74813f6374ab82fe5631382dadb03a052ae7f85b96c890fb9c5f42210c385e86edaacc8dcb351d5d8956e8347d628e5ec7bbcccf0ceacf53551c85d7c3b971268ae6c675f631284d901a785c8a669c3f47c3e4c8bb4ca6167c7114d5b44682a6f061ba9744c6ec43f2d408192a893df709456b170a35ce47861f5f85de2c993ea4b2b1688d2df97b119b65ea29ea248b4d057bccfcb19b65c5c8515d1bb2895293df7115de8141551f3fb675313d505760cbf49304a3df0ab2a2fe41728bbcc8abc4d6493a84610a3b3682f08a99037f61597a8f1b1db4abe5de048062ba2404101c5d4c1147de4108236dedab0bd1eeebeaaab992073fd2b7984d2ec2044e19dc2787ce8fa4a41ab2941", 0x1000) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2138.670391][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 2138.710782][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2138.730802][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2138.750456][T26749] usb 2-1: config 0 has an invalid interface number: 135 but max is 0 [ 2138.750669][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2138.758660][T26749] usb 2-1: config 0 has no interface number 0 [ 2138.790390][T26749] usb 2-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2138.800566][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2138.801181][T26749] usb 2-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 2138.810792][ T5] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 2138.818725][T26749] usb 2-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 2138.826797][ T5] usb 4-1: config 0 has no interface number 0 [ 2138.827560][ T5] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2138.838080][T26749] usb 2-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 2138.838121][T26749] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 2138.845151][ T5] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2138.855549][T26749] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2138.897371][ T5] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2138.908909][ T5] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2138.920373][ T5] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2138.934211][ T5] usb 4-1: config 0 interface 164 has no altsetting 0 [ 2138.941114][T26749] usb 2-1: config 0 descriptor?? [ 2138.960488][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2138.980429][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2138.982669][T26749] iowarrior 2-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 2139.020553][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2139.040513][ T5] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2139.049936][ T5] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2139.058158][ T5] usb 4-1: Product: syz [ 2139.063800][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2139.070374][ T2761] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 2139.070886][ T857] input input1120: Limiting number of effects to 32 (device reports 91) [ 2139.088534][ T5] usb 4-1: config 0 descriptor?? [ 2139.103016][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:38 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x1f1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x63, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x40, 0x0, 0x46, {0x46, 0x1f, "a24cd4a8b2ac78ea9048ced545cabddc836f60eb8aacb27664fa511d50d92722fc6d5c99062b43c5eb86319fb12bbd4c114aeb2bbd070f3208cf887424f31b077e9bace9"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41d}}, &(0x7f0000000140)={0x0, 0x22, 0x17, {[@global=@item_4={0x3, 0x1, 0x0, "8ddceeb6"}, @main=@item_4={0x3, 0x0, 0x8, "79003e02"}, @main=@item_4={0x3, 0x0, 0x9, "a54d8e44"}, @global=@item_4={0x3, 0x1, 0x8, "b6be70c9"}, @main=@item_012={0x2, 0x0, 0x8, "9e90"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x20, 0x1, {0x22, 0xd58}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000240)={0x40, 0x6, 0x3e, "08c908a5c092785f8a42461cfd61caaf2d5381a07e856b99d872f9a311abdf002cea5d8622c5e781b0af9322fd4bc15032200ca8bf5ce3e81e2d2dfc61b4"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000340)={0x20, 0x1, 0x78, "1429f086ba2dabdf02e1c5d5d24cc6f51ba9b6ed7d5aeb5d9be50481f4f099ace1372dccb29865a76b9b3881b810ed628cf0228189d8be6797d89de5fa0a30d7ad8a5af63527c378e53f24b411f6c0b874b2c3d8ef233d9938fc615e2d688f26ff6e989aa4b0c60546677c4e8d17cfcb439d7f32a2d24ade"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000600)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x46d, 0x4050, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x40, 0x80, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x0, 0xc0, 0x1, {0x22, 0x24c}}, {{{0x9, 0x5, 0x81, 0x3, 0x182, 0x5, 0x7, 0x2}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000640)={0xa, 0x6, 0x110, 0x15, 0x1, 0x7f, 0xff}, 0xc, &(0x7f0000000680)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0x8, 0x8}]}, 0x4, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x1c4a}}, {0xac, &(0x7f0000000780)=@string={0xac, 0x3, "591313d8ae0d7cf4efbb06e7610b637e3b741d69b3f9a225a0f136db34c68a6ee0af0ed618f9d8f4d5b462588134366631f12900047bca1c60ee5959c5ceb73b26f5a24125d3b25fa1bbb05c605811ab633f16595dd03d5e92d7b5d4ab7b25488840e294a1ba6b12e07bdff5be6a4d45f96eb7f582fa06bceed900e2e7f2582260a7f44d952f883fe6da0fbae89b7407d32399f25793c5c7710a8c38a090d92481a7da5d90248b73bfe1"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x415}}, {0x100, &(0x7f0000000840)=@string={0x100, 0x3, "1d6eb580e2f7968197a35ec33baae14042ed914ebe26a984b45e8b55f116a9e6e029d84dfef57ddd20db298d9f68c43114deddaffe207ff8e625a42db8ea1faeedb6b365f0c29d979ac750de731056be7369cf2228a3f9c4ae61694c7f77d2f3c52621a5e475753492410e444411466a30a9154cdb8d6e91c692616f7261a3fe6fc5da0f22a166fbbe289fd29fb3a939ee6608bb3ee17731172c658fd80befac71fd803cb998f0d71fd83d51cf17510c191545ef226ac7d91245b321aae66e4b24c7bad9ab7b1f8fbbc4b0b4c248fbcfc54d3da43c217cd22cc57f47985e08dc7ac33292c385ee5582a8d2f6151d4e61612cb1788a2baf88c23c2fd51277"}}]}) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="000022000000220057d31d71e809398748984d71a698d28904008871d092736f86"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000001a40)={0x14, &(0x7f00000009c0)=ANY=[@ANYBLOB="2005021000000223c6355f3e87143939ec0155e9e569f669775d7bff71e239c224fd2c1ac6cc39c3f9f5f3027e9941c5e90d4fd578c2a15ee09d2ee9845783744ad58f9b03db8c910dc41a4391860546f81f500c1ae0f8c5c00d64f9058d4c9ebfa476a43c2ab784aee7d2f6ca45231cf54baea90e8c128544b72992d58d097fb4a9f4ee5d58452e706db3c6a9764f4d5796737d97188864aed7bfa2ece39ebaedf26ff8c07f52e3825778c5ec810506bc3be5e15846fca09cb393d1b8bc8645fcbc908e0ed3a0c3f22be2a5ec49004a8f6a9e92957b41a1e301a53c3b9f2eb02c23d44d73e24fad935335362c76ab329f8b44503f005b03e785b716f50c48a15dc684e692c8c8c8289328ac8f31814f3b4075b93448adf1a7e8950732d5aa69c22be82ff8a05192dd7f319e986339cd87ec6f37a6ff6cc99c1d779bdcdc2a65515ccc30c1aee6de4d8dc099fb8374f22acbb78631847330efd0ffc425d2c8f2d746de76b59e94565016fe7aa3ec6d76760ca36b211a4a92ad3b873abafc5a01faa44acf2806723829716f13b1847abf331999b78bf5f20d7f4ee0c41d67e9b91d7abf16775cc6eacefa573675dfa9c4dc92d7e56df41293f1c69b8a0b57b2ae1b09177350ea0d8e010c26f574b72c4c1f0bde31f50991c963c4ca964f263766524ba87f0ac7936e0773d9b12ce8112b3069dd6c3e4a0127ebe5234d873890c1778fadae171912a0b709309d844030105c3772000621848d79dc5670a85ef6cf8cdf7d973507757270ef81f40f0f506e9b54ee6d1e4e22f964d4954fedfac5667f00769ae72fc2a9f8722fee43c3cede09bc0f9f3a1f8a340d8b65fc984fb9f9790afe1d4c30d239654f0e87d95e0bb5f32d30c4e0ac080cb4cb156f5cdcae9274a3276a375bdd4388a13d05d4fbc2430f497ac292ca6553d6585af46b35f8c595c2b49d921886ffd19992724a22aee2d96d86d9f66f2187f832f45cc3c27e68695237140f2579c07ac4bd66d02f73a7f9cab22500636f51462b9efc827e37e0f514fa3c8a3b380137178b730c9e738efcc5c93f98932b4145c616c694caa2ff1ea0619dec902e847f64aa10cf8c3f4dfc5c7106f514b9ae544bdae95a0b852cccecc580d4a6e576b85b8242b9a8a986392a72121377a85974162bbd943dbf7d9170a2624f6dfcb64d9a0ac1c5992c64f2c350b69a4233a92eb08824fa8c652ca58da3a16803e8b2c83538f42d1a9ef53aeec33266f9217a22fb56415d83c7cde0db5d2865313ee68be66aaed396aa367ee3dbce69a4247a61ff3c1ae1fe6113a0db7a3c7179a8b3e197f25578e02722904c49e621064976d0d15eb74413148628b7e43b788bc6729df6ad97483038f4750cbe592e5ab726fc01ff77622a306d4c439adb2c729c99c3b53e5080fd3d6afa8fcb85317c48b75018dba8daf6589008bcdc409c5e7efa3c9cfc8ba63e8f7e92f686cf92ff23204b1beeb667813b5b5613cfc1f002a2bbba7b404fa08657a538ab1eba8a6570493a82f1d268f10ffcd1e1aa7ddaa6e5b0cc4ec758a5a669f0e66edde0ad5195e79b70e892fa565aa3f49f7168cface3eab35f4d0d652a9cc164178da9c3ec91618e1ea6e05324e92bd5b786f93adc6c9169a4f06550adf26322cf497b77872ba3ba213557a898fc2936f47dc2fd2c4d1dec90ee80deb0dc6ad0b07bb55cfbadb63e46948ba531d9a02c8e6a9516f43fafc5de59371650c908b3587cc4e881987a3eb3650a74f7c3ac989c76f6b40c9e3fc83a06d373246e3fb7c7062ca592c673f11daaaa8579c2d22dae2c5e9eb87c1a50e38b26ca89d831fe8f95d3b0bde6762c31f9bf4e24a6f8d1c90a96f50bbf9ee40881bfe5da2935250939cf256054e8e65977c3cdd8674cba32e7a8f5c267a860c5f5fe71db7f0cc29a21421005e82a76e3145c2347a58891480cc971dbd6144c4680b71f39a3570065a6667c895b38358d48a718eb5769ae29976150a96249bd11616089fcaa225647ca9970e235e0a7956184a3102a83d4c43199e8743e793ec5e2faf0d4fdefec86aa180531d57cce75b5e80c43dc81f77352e4b944ad76eb773bc2a54427138ff0c1d18e376e62ab1b20b6bbde1ea9e41181e1f626672461a96138a01e2d4190736ae09ad987003f0555e8d1d4380e1b320377a54e45a80ae373238aac9b521f76954d64e82f4cecaf9acf3adf1001e9e3cb0e5f7630836cd9c942f087181b058f2239f0ac32bc9fe37fe4e916487578c0e46642c2f9179e25a9f8c10b4261db85b819253e79b8c03c6dd0f5c96c88c89edbbda18f0024c7726eba9ab2c6377e17189fc895fb212f3afce7395a94fa6bd02796691e4515b376dde92e70919014cde421c7c0f29dccafe3c95198f87c0401c5a4405592012e6fed062a0c0111f2b1a5deeb7e5bd9e92657dc514b78f18e5eef7ac4e81c89dc1b821a13a9054099851d15d04aa53c9491588ee68e70fccb15eafbadfbc9d7069b817163ad4140792e8cf96922c9224596000ad19d4863360d36680ce8f674902d853398ae3e09be97e75f72530484ee9f6f1955634cc8e18a0cab42a497f42b45e6b02003e8c35a65a8b38ff7f16f37d2e33d39b434b1b87b85d6468fecfaf7a6b6f3085756003d7eec8af80935ea3549cf2e7183de701008e457d2a159ca9c4b62385acdfa6b185e728b7b88052d56c032bdde41ab970189ad0daa8833e02ab1f9e2c2628fba03a59f4cf6bd072b6e2b39abc196bd4bc2fc75dae42f685262c1ad54a5d10900000044d5aa288009e543cb104ed095925aff7a16bac192a8206add7616f4a3785634c46b041f21511724c39a066b12b36a30e76dbe3393624ef5f2e18a90b1c64395af5adee2db706c682025818e311505abc7756da79b07e72890f1dfce8c34eae1263b99e264c5e9461591767530367d107ba0a420c9f0fb2a61145e7c77dbb9a35b9ae2b10743104bfba18e3eadccd5dc479ed9f71b5218990a845c67f5c424225c1fb0ce8f2bff4c8f88c74166723240f692d93db140cea96c59da0dd6fee7a556493f01ee4579361b9d176acee44ee36cd102ac0c72071f022344f75db02624c39ebadd44d3c3aa95e3f80bd7087ae80be20fefd5a6501724fab704f899d17b169b195ee8298ed092a21e12596d59f2e4e665aa4d487c53fd66c3140813aa739e43abb6e3c2e21d5217d1abef0e487ecb2e8a4935d4c8f40ef20b97fb26814f52ae2eb1d05f1131bf437a830cb5c70939efb071e40ae05a6f4b32839f23c7aa8ab2f3c981852e3e05e23c57c01b92d95bea24b56b40e06b60293a7bb5c9bb9a264cea495d5e8253b848a3ce7842f1a39f0996ab890ede92bd5f4ed07f26fa61d5b1c1a31a61e818a3dc21a4cb2cd25b8a6908a7422058857f2736064a24091aa069e5ddc19fdf3dc2c2bd27d5b888f35198edd6f61a8a60e73ba0ff2e2949f696fcc8f31b4344eb5c3cd778a8152cabfb092ea7d83b7a7a9d9e3b4f0c1487677203eb44da0aef2046957e957508a1b5d2e83d73288475f109ed70187d71cbcb7d606e6ad7a308ae11dca86eab099d588049cbdf970d74dcff14796065f3b3e8cbc1ec9175a40001a0d088c8e2bd22f62a36de96033321bf8664141e3d23dc0cdee318317bc9bd1bc715f92341c144748671a2ef0cb51bd7dfcf174f5744600a45078265a40667944d2f20faa307e57f7eacab53743443d95495bcd7a0fd7eeb711cf676ffb73eed7fe684d2c2d742585cab0189790a82abaed9b50df896244b6c6c2b666e17f69d673cc73584bb4489aecebcca4152203e35038e5be48e334af41a06668601767a4ecc0305919570f4e34634dc4f6fb9a3cd3dcd3889cbabd7bed2d787090364dfa1c13e557df94b409c85a9b35c7a20a255945caef7fe11ea2bb8a2bb908e21573ffccc55379c7f0c7adddec20bd255d4051fd12d60f73b260fb25bb70ac0f8205169e0dbbecbdab1c137c6bc24fc57d58161b43938924494c6c09204b461a4766e8b9716c0f2448d6679f71d4b122ed123dac06cc1846dfb574954bf412386c6c6ee18951b85cfaa401acf77749711fe8f73b0704d52359650debedd12b7aec7e50a5cc51190aef0d07cfd50e54ae9c18ca3ad2f5c75ca0cdae2d9408e5b46d96bc96b8f68e3bbd9b7ad4c97c79752715230f8625bd0a68ee70c50108389f5efb677f432fbed24dfd302f89923e55047f975c765da4256130e452e4c7f2b915e6ef90f28c3f2d3521ade2a5d07313a6a2ac6ca59f6e6df29023c65e7761e3848780d1d4fff8fece8e1464302a2cc2f21866846c3eb34647328bd21c91f48a9ce7c1b4b7d286a26e2fe4b2dd554a8fb472c65f0484ec2b61f8ccb27e702b97bed4a8a03690b21cfb7bd4a35830da1d2bdf4e05662932160ae650a82a52e28ba9d7c2d7819ed0a504c9265bd31bf569ce72cb9a20060dc71611fe41ad1174420dae14d96a79a8330cc9984ff7d6377cccd0509e669a4f4a9df6b99caa9bba266b0d786c6eff0a1ea517d7cd1e5f5aa3326a98219c3d4c9ed01e03a13f19d2e2c9fa1732b9b6a4050243b9360c445c7624a84734f952f79d996fcc979f85062d2d02d7d47893c1d9bb3bf0fcea85602d64037240607bfe73d40be46459874fdcea1a6f2fb4f143b708df7bf07a639975c6d4b076902dd33dae102e8acc90318467ded896dd8595b2848b95c9a7138d9ec760b4a53d449d442e4b5d6d336d9b9889d086bbb6e419a0353a4367e8361235cd081a638fa681d0cfb706005c6122ff911b9c1358efe132dda8c43cd8e7884fcc0bd4e5bd810293160ffed1cc7f1b776ed500c9561cb3a8e3398e6a03ecd6f19a13b9586cf39de18f78d2c89b4df07ee3a599c1fa75be8820f5862b716bcea748a8b98f288745d9c419ad13c12087b70f914c1183449a3732d1bafb28788af2dbc1252e378eda0d7a102f970737cf48e4854e1386026de69a912f9195f4239245f73dbada3ff06297695984f5d049ddb4209a3b36feb7bc0f4ee0bdd0d30c66f21d29f545720bac9579a48cf8a302e8613e5403964ef0113ade4fb81d0af545f40f3b5ee481bb06f368de8a9199cca375b6f1b7217c71d265cc3df33da681323b263d3c4b25420c30590091df5a1996bd5dd9ff5388a5405ed41b362a89241507f79008420c263865698ad0cecd6215379db09cc8442360b2fab2cc37170edffa3534155e32382591bfec0cda3f8485c642b3eff92f10996d642c2af9755b1c4e31ab0feb3c8bb97e719db08e63e7688f1b703b1e093c4aa2fa75703fb68a5629db3b7c17811bb0493123681c9cca8890e09a9fa7efc1d6d71250277d3ea48c293523b4add55d0bdd443dca3d502a9eafbe53aca9d45e958a7f3677e440737c484c523678738d87ca12f01fc7b3c5d651094fd3abe9870de04eafb0d145193780a8635d669dec99710765df3d13282248dbe3a3e2a65b6632e465c90001b730a6f7f762232fe045de4a20878a8d837b5caa55e22d9edc5aebbc497af568cfe07b7dd47a1d36c643508d5ee7d66c1d9bf3e08e7d9dd7cebac40b3321e45c5c3975ec32fdd1558851bc0067f639c2af88a070e0faf967d26d5fd517d432ec65518de0a643967affd0406364789c1c64ec37ea4503ffdc6f696232ae669806a3b37454013dcc109c424a91dc41ff4b2df92b3aa48188db3a0ee9d79b3754e39e64ac5a49078345c1514fa9daeb657dbd9821b2f72e3a5c5d7df1637faf25fc076337594d8c23ffbe22bf2782f7987c07731d846dd57b02aac069751e189000000"], &(0x7f0000001a00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x620}}}, &(0x7f0000002c80)={0x34, &(0x7f0000001a80)={0x0, 0x6, 0x1000, "73aa0a90bd360b56e298696bde3e318f2cf9c795b9949df7b5141333e50dadbff94bf07f15a96f4758876af9b54393b71c49049422e0851211ecf717ab91d58011190356bf2dba211ab2f3f72ff48deb2139285d4cbb10fd1e07793546a5337fe1dea03a5acbb04eabeddbd3c103b7412b66076e72e5c8322bf67d009cc3bbb4eb46b999f01b0316cd3d7f287102604d4d2fd137d340a1beb4124e0c971ff815f4d0d6e0358fe1b282e5f4ff2b3b0f0dbbec5d47566d97954a7504a3226a3df3eb56bd4d450c08a0bc9dcc2e25ab615dbff9f13fe131d64868eb7945b95604a511d24a7b2be22c2215e4900756696b2f3f18ced2ab552eb47823225df67246cce037e4752f59d2cb732e09369debcd051db687ad66bfe0f552c7d3340923278936206046dac0cc617c7a377aba1ee62961294dedfb5106d558ed85a4b84eb472bc074411a97373fe1d9821ce808a5a6d908877f728f1afdfafd8ec322195aaf11a6796b85d682e1a6c9e7d9c6845a9906483e619e232036518504cfeacafc866fdf0feb6c5ffe4d0ea083d1fd40927f1bdc03437ffb1f5c254d6245806eded0c8d0061f07d9903391c77422c22f0a413d6fa50397d60886cba91f5a395a962e50b0d6aa1751dc3b07455d93e0ad26741f9229e460e0c5bcc1f60ed0b2beca2f880e9e05bc04c6c0d8ea8ff5507c21a294f2e966970dec2bfd5bf2da89409095accb9cc4321e43b787a1cb39b9153875bc67ee69acc0a3255e6a3a0ecdb63c2ad1c54b1790c2735146be6a095730405527caf50dacd9a38fd3ac2588f2ae5caedc1b20ad67225bb1f4ebb65fbcd17bdc654ba62b39bb2534fcb0958b7cbc8d2cd179a18342e334891771844cb705324d7ebe2fd4f4dfb5fe42e7fd163aa1505a3dc5403fcc251795bed834a01413f66e5af018420974a11f6bde11fe9b0a989390bc017f364bad3107448cd544c94d90f46b65daeac8d96214096ad89d1556f85f17635aa052eae33599565b6a74dea8d4b127bdc873e50eea7f2567601c6875288b3bb8f62112228099f895e0d8b3aef275221b49b610a201fdcb4967400d80ef9250fccf9529045a5cabe59e3a417c5472a0022b1b87a85ee7ec0d605ce4672b283cb2ca7d5abeef2b3d1c6983dc081a60e9492abe26f9effe52b59eb77a91725c62b7bbdfabd4de2cacaaef896150a068f84b52ba1da334270185b6d13e39efd3830910c6e7dc67dd43ff5a298ceef849e487ff30e299a594a4c4dee98dd5af84c28d8101a5ddc5f66fa8c81913f66cc2941fe4ec926d14972270350f5b223edf4132d930a482f8edfb0a0740a161ac182b83fe5149982e9617aefe9f785f476dc6fbb16dba803c0be3315cf7be6d309d89017dc0893c784a593116570b3e87e4ac941dc6b0e3af7e5112a7f29b84413bdeaba4158d477ff2ef7904cfa97c8f089439f4d9e9b27986209d7871913ae094a5f8d2c81be4ad79a6d5402468922d3b1cb76407469efdbc8bccaa96d103f9451cada3802a1cb4fe0befcb23a36416b876954de18f0fe46fe3b331c06a0f946bc2f9b5980ba930d0f735fb802f1e1c3d2d2a69a661a5450f60ba9aff46eaa1de3d3fc9c3fc364691ec11b586545ea44351855a629229581fae0c052f4eb59094826f6734918989eb7f524724b7e0019d6ffb4240ae8748dae6ef51a0dbb06dd50a8afdfe75a1438e7967b6846d82db4dab7e6732da6119a2d2cea430dcf71d6742cbdb676bfd7839121dd2ad41ec2280cd552695664814acea7d551cc5563e9026a608bed61cb1c16cec1d30963c3052bb14e75146849bfcd8244242609de7e4e37ef2ce4c0dcbd45ebda2cf79e05253ef464bbdab418df3c5114a1edd3d4344f8e53b4906310e1313ebe9130c098f250e02ceb5a2bab6ad93fcc87ed2a5e938d3b04b5e83810dafa95af33f4159a1e568829eee9c55f5dcb685703cfc8380bc3f5845e15ec08d310cd1178f567202ee80f7ad2482db6173ae4595919e7ecf8d8c7c33816c7227bac54cc37fb0b101f34c3e4f13197fa636865eebb875684909e8c2b56ff3e2be5a50adc08feacb93e0ee2b41d5dadd8e977dd391436365cccfd59abf59dc8ff5ce77b1b822068c7bdfe4c3dd714521e3d7d1ea26f693bebec690b241c9028adf472d1f7cb04ef4358fd30fe6bd31cf0aaccb742cce9232546bd6a96630f9651aa39bc6b3caa1a80bbed094ecad5e8809af15aba5513caa7deb556d16d4fa138bd734eb78455d5511ffe906abec3cb5bf5f25bbee84974d455dc0b2184c0d22ad962698bc61fb51ae7d72c89a3500fd172e3d21dc846a31ee47de3b4aaac339cfacb1f6b9d8cf19be9d73935f9c804c8d090db777e8934fc72f8c2477c74147d96d63797938f5a5374622ca6db28140d21b6e071d3d8f551cc4fd01d64abc4a40ad6c71ef0ac6919576344279270538e22f14fb9d177a9ca9c110a7ff3e0c117f6aa92369f5a217a92e45200d5173349fa3ca7cd0f6d79720fe4f5c086efacf0d532a291eeee6a54c1ec1e302e0505b55c6267ec05860acd9300ac10e5c5e755d741481f89a517d8fffda4dec40920317fd724ff790b1bf1f5e7aac0c489ac6b12bbcf858f74d5f2b4b308c027d2d0ec0765499f83dab9bf54895e1b58208fe772c4b32ec74b0d79ff062b8036ec0992f75ba78eb2d0fe33681fc6596d632ccd165ebeff14674cc85dd9e29f8f5ec513d94bdfc159716126ea782bedc65cd8e5f90f4f6da73f21274c5224aea2a71f7e56d5a2bf85bdedeee1af66e28f1438ef08b7661365e87213a75578be062a0a226f732dcaedb9e475dc4ce7a33c7f79279ff002c8af3998d7b2ac8cddc72196d952db03eb4f87471a525aa88b169c39aef64e09dec91a7e99a6d3c8e6f11dea0f593b215e184473faf34e17742f6c31ea5b663f6febb23f49db75b5c96d939dd0ccb57b5d56bf01e3d559a9997c8d087c18faf2a720e1d2d9ef422582d416a8e9e9315e3eefcb5fc15cc0d724504f7fc45ed85d14a3731d12bd8487c9ef751139b429078018eb7053376a9d8f8fcd3eb3cbb4c7e339cc51b921726d912e55e4c7be71191312df0f2a7eb4aa4fee31978287270263172ec380247ae2eab191b8ced755cd37b71b1377045774a96e75d2f9e1c06169df3ad8d4c50d380a339ee5aad3dbd42e5a090757918b0a226b3ac705ed8fdfcb57df55ce4d1582e06b40474ab87b678151e4350acf75f40851db9f2daf8973977ba9dabb7c7f0084b32baa5a64d6bfdcb7be6c4be877f02d91b6c2f4e6215a120b825eca5d3775aae583fb54dbaa2010e7947cdc5be6f4a9aa2fab947b5feb1ab8783a94c728597eb0b0d703b9c0c701159953e2bde502ab7180077e1c8cc24d2c592020ae7bf006295505db27c5c5629aae41b01369946d8fd6cae87bfc4990252fc37051db486298affebd8bf0b340ee55bd46a1cb32311bdac1f6838df7a888e7d2c3de8674d121be1d9ee8d0c6863dd1ee170982963a0a40782a928b839582c495127e30d8aa967707c954884e1339dd6e41f48c66a66d606cfc0891dae996a6d16430732a9981304ea050cd50383cb80540467803483d4325405907e80fc0730b825cf42396b0715af5025249f8556898bc6be3618f98ec1ab312caea25c52ad213a06135f6579cd9316714ec47cbeff73a1645dab1295eaa9b44de73cf497f6c2f89e7c3bccb4109fd6f7f4b3aa2ff928dee6fb4701bea5ecd51c39f901c9333fab585cbf4c95b8f60ba3deadb929f54136fc5ef1f725b4060426635b015daf71c26c83302012da7969df65a9f50271299c9fb75c5efa12c17b77d97d422c12ead88c64e0648c3c4aa28e2cce674e7a92e83b5abc421a1837b7745e46afa5be3ab9c914c85af1b7a2c539a0b9c80f318cc7c1cbf6778d42bd27d1b6b87e08a978fb3611d95fb51272b6d21a5ecc8a5d05018dac318ca19b3d5c753316866ff392abb2862b4d9f512fd95273e9f2bd4eb10dad19e920c826a3bb664bb28322e3d5ec9a3ed942e7e96ee8fe6f9442ecc81639eaa84a1311ea1c6c146df432720be4450982545f170a96216ac60c4b37f893ca47df015986a6eb887e317c6e47dbb0f0ceef4679bc645c3a411a0564f88de1c71a5b35caa8c507682144ff55df06ab24ae570d5a26eaf1c0b62761c4591b753031a72de31acc123f6891112188bbbdac222792575c6a4e6d77f7fac6e75a3eb928b72bf864f41e037ea2ff840940857aa74bcd51a277daa403ca87f193b0bf61531ffdc5c7a04f5299c2a31cc44636aa8c57e57177792b6c3315c5adc9ed1385be593396fbd48aab864ca2dd49a69aed68cace5d6e7b89ba68eda6f39551742ad51636df4521fa48919bcc164c0e66a40b27c350a134bbfc40478f406a06f31eb304a5bf49b7a9f7f69cf90ea0030b1d7c84306d180bff194127f1bfc2d6104bd53e1628917b10269ffbc2037be01e631c814a087f360710bd1db6c2e7c3926f26e7e8c53b57a578e8e376580219c7f7da79c0af883bdb88a6e5c1be5552b81f7259699344d09f4fa7e31c09bb1c0413ac7d73d1f3aaa31a241c3b312ab18a94a76929510d494f6a976109c3fa17059715e7f3b1b16b0fb1e22c6c29894a8771d99932f305a87bf1076edbd5a105832bf483301090411a2ec843c7b58dfde2c651d8a6ef8448e4a345a057e1c0b4c59fea9ebdbfc3368708c844b3e157dc9ed648251ce8759632fe18af9d4ca1d00b3d4fad613896e7f723e95b63db47c8d6386ff19f40935e6c9db308c587f9d30229309c546ac1cc6e8c125559836bb50498c9be10e1f84568645c57ae61b35571c2d1f08bb589b15472aa89fe7f523cedbb8cf5b2022f12f16d5c6f90e9a6bdb02cae002ad0beaa3093e88d2653101853a290248ce299a4a7fff69b2833ca3997b1a1c6b880addb020a05a42e43f25ed65be2bdc70a88df33214b907a830cdba25983ede2e5b559838074acd5f241ebde2fe24ba29c86b8c32106e1723b30247f25c8e6f369ddf7792218792324e12645b4c322664adca27072bfd96540713b9a04fde4300349d2a66c9b30774f4c0f6dfe57068722a3e149f5bbc7d8bd31dd5736120576bf50404a46c89091210d61416e4d4d6338d8d64a90f69c6828217e636280557316b9ceba9fb378a68f750d58b0726423503f5c67e4d8c5329329f6a27d63981b7f6d820fc141f34b43b3278046d918dfd0e77409e61e76903a8db8d0f8e340465346eb1f31b4ebb00af099dc633143bf748868a23720d18bd6662b35c036d081a4ee88cde917e85afb19da857cefb7ff4a0bce01a205d7b7aa3400c1e2dd3cb646309fefe04f026362569f4ad9317cb32e3d5ad26c73faf4d81c09d3b899b2fb3ad852316a16c89fd78de833e18f327a384a7d3711153472ee30f539e22246f459f58fcca49efb1a8ff20bd0417e27353d4c893d4ddd94f47156419683d64ac8488db3a32c1217f15207b94f30df54f87c67dc3141a594664226808d45e17d5e0379e30502d4be51e6160444b54b2734f75fae61f0400b5a77343aad335f3013e696b66530398cb68a7fb8dcea927070811590702860df4fed13ce64dfe44a4166c8dea7e3318241d80353f130ea7280e9a1a388c23a7a63b9ddf2c30cff95ae8130e6e4c49c8a54e78b7ac40f8e47b289fa46fd1a40b64a0e408b9d677d7b6d78fb5040ac2c044709e721cc4ee89f4ee559220d4c5feffc1a2006cbe8d96c4d71c87dfebaf9aa4e14f06fbc73dd269594df805228054f0c5a1125a9d"}, &(0x7f0000002ac0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000002b00)={0x0, 0x8, 0x1, 0x68}, &(0x7f0000002b40)={0x20, 0x0, 0x96, {0x94, "18d3928b11835097e276ba455542f510cfa96c019b1eab397465d347188df78e74ef150d4aa0d9453317676ef1817c2ced663d0fe59bac8b957686c35506857c83ab5ea55c4ec49fec321b01932a97b3a7eda061b0d30b74aa676a228f449e652c7d7e0bc11080249f857d6feeef0093fd0d16fd738b901f04d4e652ca21d57831a4d037f9e8f99aa634666c671966d994aa86c3"}}, &(0x7f0000002c00)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000002c40)={0x20, 0x0, 0x1, 0xdd}}) [ 2139.118235][T26773] usb 2-1: USB disconnect, device number 95 [ 2139.131452][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2139.148576][T26773] iowarrior 2-1:0.135: I/O-Warror #0 now disconnected [ 2139.180444][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2139.200440][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2139.215864][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1120 [ 2139.280488][ T5] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2139.301454][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.310363][ T2761] usb 5-1: Using ep0 maxpacket: 16 [ 2139.330409][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.350530][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.430465][ T2761] usb 5-1: config 1 interface 0 altsetting 128 has 2 endpoint descriptors, different from the interface descriptor's value: 14 [ 2139.444219][ T2761] usb 5-1: config 1 interface 0 has no altsetting 0 [ 2139.510413][ T5] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 2139.517122][T26773] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 2139.530426][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.550463][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.570697][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.590478][ T5] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 2139.610427][ T5] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2139.630452][ T5] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2139.650730][ T5] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 2139.658658][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.164/input/input1121 [ 2139.681528][ T5] usb 4-1: USB disconnect, device number 39 [ 2139.770402][T26773] usb 2-1: Using ep0 maxpacket: 8 [ 2139.860422][ T2761] usb 5-1: New USB device found, idVendor=06a3, idProduct=0ccd, bcdDevice= 0.40 [ 2139.869889][ T2761] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2139.877951][ T2761] usb 5-1: Product: 襰泯促븥읨欯㾹ff໴ࢪ꫌碠䩍࢏ᓑ뷑䭕뛋瑾艙ᝨꬶ뫿걲雱ᆩ爒翢堜:⒙ⵕ픐◍玱弬婼蓵厐⍠臁䀖Նﮟ╸⑙ᨎ턅霸Ʈ﫮甤㬯᭓ [ 2139.896665][ T2761] usb 5-1: SerialNumber: Љ [ 2139.900486][T26773] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2139.912100][T26773] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2139.924908][T26773] usb 2-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 2139.933989][T26773] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2139.948098][T26773] usb 2-1: config 0 descriptor?? [ 2140.440767][T26773] hid (null): report_id 0 is invalid [ 2140.447928][T26773] wacom 0003:056A:0063.0056: unknown main item tag 0x2 [ 2140.455030][T26773] wacom 0003:056A:0063.0056: unknown main item tag 0xd [ 2140.462106][T26773] wacom 0003:056A:0063.0056: unknown main item tag 0x0 [ 2140.469005][T26773] wacom 0003:056A:0063.0056: unknown main item tag 0x7 [ 2140.476012][T26773] wacom 0003:056A:0063.0056: report_id 0 is invalid [ 2140.482688][T26773] wacom 0003:056A:0063.0056: item 0 2 1 8 parsing failed [ 2140.489927][T26773] wacom 0003:056A:0063.0056: parse failed [ 2140.495983][T26773] wacom: probe of 0003:056A:0063.0056 failed with error -22 12:12:40 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x3201, 0x0, {}, 0x0, 0x0}}) 12:12:40 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2140.607506][T26773] usb 1-1: USB disconnect, device number 59 [ 2140.642970][ T5] usb 2-1: USB disconnect, device number 96 [ 2141.040356][T26773] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 2141.300366][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2141.410356][ T5] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 2141.420450][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2141.428659][T26773] usb 1-1: config 0 has no interface number 0 [ 2141.443935][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2141.467554][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2141.478915][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2141.490574][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2141.501832][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2141.515158][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 12:12:41 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="986eb9e249b39b60ec63b2fbc9e365bee098745f4830cd5227dcf0a53e487d4bb9c2096a3a28526978ee3eb5a00972de2f71945e97a90ae35f5c9dc582159fe8e6befc2e78f1de146ba60150e7622e920f3e0e881685bc9be5642ba995394c8b98fb5d2767f11f50de563fab4df618b49cca96b43745afcf8243a08488211dbf6234bb26d4a2d510d7aaf2373434968dccdeb6ddc5470221ed8163b9e391fae2b2b179fc619863028f7074dfe1ca9a80b6ff969eb03828b2d3ad3c974e1869b32ccc89685b74f92f4f4b6fbcf65fa55f", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xc000000000000000, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x59, &(0x7f0000000040)="187bbc416c36f4e4b0f4bda3faff12deb4d00c2f91c9f1545d69bc43c5bdda9db4f9dd3c7ab6e3ed2f24ecc43e001b40488f92766ef6cd847a4dcd6e1e80d81e0ea574c4a0d288cce96d6af9e512548c4c514c661f2c26c8dc"}) write$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f00000001c0)=""/133) syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x0, 0x14000) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x18000) ioctl$EVIOCGVERSION(r5, 0x80044501, &(0x7f0000000280)=""/38) read$hidraw(0xffffffffffffffff, &(0x7f00000002c0)=""/12, 0xc) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000400)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) syz_open_dev$char_usb(0xc, 0xb4, 0x800) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000480)=""/34) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2141.660549][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2141.669731][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2141.677967][T26773] usb 1-1: Product: syz [ 2141.711308][T26773] usb 1-1: config 0 descriptor?? [ 2141.730542][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 2141.850435][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2141.861898][ T5] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2141.870423][ T2761] usbhid 5-1:1.0: can't add hid device: -71 [ 2141.874773][ T5] usb 2-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 2141.886514][ T2761] usbhid: probe of 5-1:1.0 failed with error -71 [ 2141.889735][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2141.900406][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2141.930645][ T2761] usb 5-1: USB disconnect, device number 20 [ 2141.941266][ T5] usb 2-1: config 0 descriptor?? [ 2141.950492][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2141.970557][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:41 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="120100fb785204000700126ff3d60000000109026fa72c17b700b9701777bc19fc9de27eb36a4dbe8fb2ea1f90e9e591584bd19af6e280b24544316868622bdb9b9f78bac3ab12634849b0f4d25ab19d9c0f9cddabb7a7e25d5cc169af4d194ec9b1774f665b67129a4a90eeaa779f85074b11d6b9e8659953acc3156bb7de0066872c1f47669e501cc7a071f07469072d28317af5d76583f24661300485178d2b1b5edfcc24807c257b1356bf1de286a0e028039b8c2c958a37aa267c45207cbb93c999252d4d90eb2b70886d1315c4ec4c2b81aaf8f2ee285d07863b2281feaecb3fc6a0d3c98d0c5da7aa51f9b087d991a4cbaced45ecb842d9d796a00503a16249692898da771cee604fe8d148cedbc65fefa2e59563f822d2918f01aa87bc4c6a67d96c0e27f4a55693c8dacdf8ba34030e119ba5"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../r\x9dy#\x00', 0x400000000000003, 0x6246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r5, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101209) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) [ 2142.130450][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2142.150488][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.170452][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 ioctl$HIDIOCSFEATURE(r7, 0xc0404806, &(0x7f0000001240)="3d16acf7c94f266734be0e26d58b534816f9d5978febdad65966d90f5720f39c8fe2bb665d0f9044cdc1bda49d80c5504427de496fbadc0e1ac80be6536925da96231518f69f7d7453c99c877b377c6c81ba0b580df96ec63238fece1232008976cc7b4237df828fdc630927943d7778842a1eeda12ac4c2787b81ba0b32fbae9c6d3432248d3c4014b968bef64341e6994728a790ec0502150eaebf0b5551edff166a7b70d0b5911c29ab3ca708610e7219a786beceded4e0bad9b8073b6564778162f122935e6983a22983059ae62a9c60e18765eb3096a40aff553bbc38c4fd2db2b7948c271d5f3ad1690367b5d51bdb9cbaae6d8364a7930b3964abf29884b13271e7d4196f1c62833d8020d9b6e2aad6b616d1693f03c8360ccbf2e75212c45cfed26d533794585e80b2c1e53e1c747221c5c281b4cbf246f8e315a1e5b353642e8ae8aa9b46e79afdc1a25e26ac2fe33fcd306e177342bb6697e010414a6a0efc81b2bb5e90dbd40702f9b0b944aa5cc47cc6d157c1b96237fc047c3d013fdec6196d437e7d13badc2deb9a6d066fc3573624f23d6cb57587e8ad47886fa93235e17ccc894b307a55ed362baf4146fea8649bd5d14b0d2513495d5f8f7377cdbf9e97586283b9f795e90f8b06d2549b6a49020eb7b70cc175eeacc439fc45aaa0d59c1dd0e2d1eadabc1923d08d439c214d458054e978c2a5b5a921dbdc283e5a508139d1cdd6e652c30e560d64c08b7968d9b2081c0ac72dc6d3b7d0c87dc25d53e25f2deb3e4776c64192abd79c0d94824aec85783aef23006199100c7b403334a0fa89681819adc430a50abd072adf180e3ff5a49c5e84e60d179b3d5827ad8ff497a2d5826991f2ea28263b20029de85c8915c569ea2b27f6963f9cff11bad40d0a9f197e5e00b7c155c164df884d81f67b5d4789fa0e4552c530901b88b9f7b3994606083df0be6419c8437b02402f5042fec149ff8d87edc0a17bbd893588e72bb1355535ba50c0d5e4ba91646eea6359d0de047403c8e4be27730786c0f78643227020cab7b82f925d8024ed3a8cda9f33de9190f5300d0723e7f7bf0df202d79c7e94b469ad17b793f484aefc282e551a8ba68fed8d2973ce8ec6b1ad0dc74235ab468dcdc7acfe5431aa04274984780437ea948232ff0690d98954a221a9674cc04aa3f28bb636b4eca935eea0b704a21d73527e58b6c829bbef7912b4327e5b5727d9dfa5c0c3f946140e3e7ef8349b6b0b8e3583da3d3beb971ed40a3c941d6e23e99ced0d35b3b30f21d67c56c1d5915f76421558a60914c90e12352b92c144e186bbb0a3797160745b56ea65cb0d89c16fd4d1cea66433517884f2ebafd3d99551018738a7044cd88106fc5a3eec6b978d31becdfdd62398587edc2de2d7e499e0a1ee6251c497375ebde4eac4afd8e5a7b265ffb80207b35acfb65963ea6359e67d2c5bbc496ae5a024a8c7d422aaa4a7fec60da72b0bc2444d948191d9d3823c78fd192f46222a31fbaf1b7efa426cbb7b7a8ce5fa9adb4adac467545bd522c5509c56cf93d475aba2e7a1fe50c482ef599bac9113dd2a038570d988d17903c6168daec32dea4669e2eb663a9a661f559fb25d908c7708726220de251fdab2825476168514d7f92ba01ef7c20d585d47eafe871e412ef442557777df2aeeab0c3a72bb6364103fa926217521365da3666dc9c73fb7ca8821ea4b8208a08ff25361bffaf5e18435ef61e17b01743cc4c178f81e7744035d92561306f9576bca9845f2148e62b6abe6d974578a2961dea726f4b493e2e020f155717d31cab815d665177fc8fb7d0af3891ff958253463e66e6becfd3706f31a290bd4790978df5ef8be9bf161bc70302eb0ee526fde4786045dbb41a34da8eb2982f23eee1b0d2473ab0cea651e8715d7b4639b33ec6618f55da37ab78b93839da5bf3e7ce479eb9d71534085988b272cb4c6f3137808f1533f017d52f39cf377a92e9be6e1f3ed1d4cb1b1c1367b2fbbe798e35d0a6e35b5547da75e9d2c9b4d4a86448257fb50d2a0353b0aea64e3e20d7c19fc9d402965f13be51e548a515d58a0d0785e37820c2d8cc186ccd9c6a0e37f1d73ac1d28d73bfc35e078a30af99d75996f982661ae862dd12b5325340facd5dc8bb6e20cae9e991da32cc4be1b050619cf0be89a58ca6e25f4573b77dcba3c8bba8c27eaa734bde4fb4df68fe675cfcc32ba85656ea613f0491088f9168349c0e5a105111dc6bc7214fa15ee0c5b92c63608bfe97567ae80d8dbab66cf1346a217d4c3bf8973630ef1187857cc30184eff8cd2e3445119ede49c2cb72c6579e1e8208c77b2ab187e4b47dcd8bcad459fc796b480ee6d6f479f7d2597a3922829de529c6f67a931ac4b9d8055f4233cf3b87fcfbed10b24107bd448ce83ee49d609044755eb7f31491934eeea53bc964d92006356b614b469cf64bd6c3dc3933b3798b3d73569be19388e3e3ce67f089ff8262e729eedc0100dd9a44429f15f82f1ccdf105f35a46e0020957bab868bffcb36c31c7f6901fd2ee2d5ebe091263d7772725563200a25f07d7826c25ec2dc1aaddf89a9a1299f68313c577061764409f67bfe5d8c1d57f4a7a2de0d1d7da12baf394a0431551f28c0e0ef6264e5bb2715b0e5dd29fa9160f8cd01d74d45105b2dab29d7083c5f8cfc0c0277c5893d836273404f304e51f3d8b755c200df835ac87f85364e9c793bbc780b89aaffb57d0f1cb9deaaae129548684e1a96d11644eb76101a749397cbd3b2570a58be6fe01e97c51c7586db9c0e57e673422dc5ba83f0e5c63fbfb7e1a45c1a9e19afa9c69bf1b796b791075d6c5835156c5f7a1c2a85d023e61a804fb4befa237f6266a9675be3c61c951fae3975f18eaf35e1daed1db2b19571ae596403788827a0889d0b5f280ebb4e1f51b834324380629f9baef57e83f0e190f1c9431809427b368838d5b6c4a5d70a180c3b35f4e5fbe5dc2f582a858a5d49aa1adbb18ae2fa08570dbce7e99d4ef84bed7efcf5697db5c70fb008b04b4fefe89c6fa9bc13d8009d8217535d95ec37ac828bf2774692bbf808c7e1e6632198617bd1ced90cc0c4245fda9c4bf3c0b17451aa85661b7036bd3cf891208c2b86ee40ae37616038e8eb08ab00847e8285b0442a7e8823a6bdfbb302dc1636626b77c8c6834cec2415e647fba290dfbe0bffbe7d18c8e4b976407a1ce02405ff30848203fbc83d953dccb89aed795493661dd00ab21d5f731ae579262defeb2c10f3f707f8e0d7853fe522430831e3de8ae3474f57341e7532880062163dc2241e840f2471f6d7bb99384e852ae7420a1a1e30052a9812e1735cb7aa74a485b6e4e3bc5065275468edb2bc3fb85f29f95e694095873816e2c53e1b2a3b50ea9a7dda21d85f8d1ca6f42739651428ba713f6c61c232077ef0f2ad7d0cc1f487345568e8dafc54ee8a9bb27307246d04ba15400459deeb56adec745eaadecda013e97154400de94cd7984b6d22d5bb1b1e8b7fbb428585a771931596318209c0de0f81bc47a1441260291f6ef3510d658756432e1e89832b707ede65cd31f12d58f9c778c906c3c79936865c33fa8bd3189479ecd01d929954da2943c9b5620dec5e39d028140adccf53397d3e42a375c6c91f4add7a3b0d9d40c2d6080948f09bc02f4062ee70e4c83bce7ab8f9cececa818add443ade5551d8c4be1fa91102c259cfdc2a29aafa788bdbb89a719039a4641d58aedf155d3543dacf6ef14dd1d852c36db81eaed89e7fd19e4438f79f0aec350f541bdfefbb41a31cb7e8050a4b6309b07acc7483b5782b8333d067cb914c62a41ecfe24fd367ca0a9e8cafcb4e652f1bb5e3c1e65e05fa3046937c1c995fd6f050357766019ea7fc76d3210a0a0727ef65fe985ea70e162de98f17f5f78a920daebee7d7cd5832e650dab42efde9d115fcf79544ef94ddb8021925b2decc4b72fd302234fe57737eee5487b65907d52724327eca8140e2d4444d34e5929ca3634fb137b19acb073b59547806e13d92e5cd29675f238488bd7899e806fc9a7fac582ad2295a08b6ea5bdcfecdff4e038ed90c7773931e915eab99fda468e02ad98f48891d155e0401e68a5dbd4a975b24518eb79a9c1b661dd8a0d42c5bbb9a12c4ed3d240a278034b481fb1bbd8ffc59804af39b88f49029479f2a0f246a930fda12de56f71230d6f8d8551db07509b20a46234a3c86240ac3fdb5a829b7a5c5a3edf9a4ac9d20256c977d17997480ae4fde511d5b29d80c109e8e924a7768ea216c7d8951558b22eede174b4b60736c0a02ad727380cc390bbddf6f443ded2af4e84d433163f38897cfb9389b50218b7fe67cf9cc4ac59654aa6fa542d9c217adaad9ef5e97d614564d0d12f41459ea0494c398dab939fa8d66b9005d246cb06f5155d7dd02e955ee6ac64100c31248b31cf26c60e165eae4e6b01761783bd3ac6ba6cc4ebc625a140ea6ea03a1b052ee9a2558714edb42438a00238669e2399f8c9c55db5ef16e2720916fec8bfbfc0135d10560d8a2382d834fc59d486c40935ea044744db2afd258a1ed68f346be39850c57e1d2cacb488811fa82cdceb7921fa3598d175693fb10cf8dfbec245ee351c598237d3b655e63368803cf83d5ca2fcd0d5fff468ff515a8d9f65327e2b796f032027cd8bff355aaa898ad05923bec5281d93d8b6bc5ba882dd57459a30eb5ceac492b94391b13ec5397724071c1f74d7d9873463b6975b47aac6ac92815460880fd75c4c0a46d42059d862208a9ec6b90f10da08ad54295b7e92e3a69a80596456cbbbbeb6e141ca50e4b361078d550f0c3d45f543e6b9d091e369f60052a36280c3090a6a848f33886a604ff03254bbf23798a3597bb90e161184fb06307ebc0d9631b6a0710268d0a6c375426d45f2c0e16c3fd152c504e14a0d6454d0bd2336305ab5e49d0fd0ace92cdd607c2a322b5e6d3b155a5465b91ddf21f4649ba3f74f3352e33cf3d2a4995fee84b2076d0c0a4b1f0e6597ef417ff29031fbdcb5601ef288d2f2024cd43896302f496ece7443252d09748735a1da1600fd85e368f07fe484e687b62b2e57a39fc91085a7b496a5100d0992a86c71820904f1314a9a6708056daf708fff11454ea9592cf59d58897b39fbbb98e6610f22c0b565ede11be46ac47b5b1d9f5d7592e51f548c7a8604452bb284cb8f52fd6b6f6f5ce1d3a886ab3feae11dfe3e14d4d0adf1994bfe345e6f3b65ae74de0900994c6be26795d74189c51bbee06cdc9be01b8dfc9c2c2b90ad5ce5126511cb4ea701840bf0d7400a7e4c544b2c74f7483b1f3d720f0c560bf6cefba01ab7ee5bb702c1b15719129163b55c8cdc5731791ace29f959d66625c4fc43f2ab54591001d1d26d6a962dddf73361f1b3c8340bd62c0023fa3b49ffbe6d00d8dc18a489c8701edceb90ffd9a59a943f528ec59f22f7bb7c4a65d91435f38095d9e09d91d4e56a17df885cfaf6307222d554aedebbf1d2173a8ec00756c82d1fe5219f70c8185c4d1d5ae478a094a63523b6ca32d185dd7381c9c290c66d0e2874d4f7a68e420a291f33c9a6065a77be42a35a198ad4372679181c3d429b328be49ac096293125f170984a3ea5436bcf76d6fe83af5ff57b03319e7495a3108a51c403671c497fd4b857dae271ef1736071872d2dbfc10903936cc93f1381cf62e966af7aade71ce451806b09075f2841a8b07ee8e1bbeb3f8efcc6c0d2cc3729e615237a9998a378f9b9d1696c76514996ed99") ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r8 = syz_open_dev$hidraw(0x0, 0x1000000007, 0x4201) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000180)) [ 2142.191712][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.197995][T26773] input input1122: Limiting number of effects to 32 (device reports 139) [ 2142.250563][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.270710][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.280512][ T5] usbhid 2-1:0.0: can't add hid device: -71 [ 2142.286577][ T5] usbhid: probe of 2-1:0.0 failed with error -71 [ 2142.293229][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.310478][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2142.331661][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1122 [ 2142.344025][ T5] usb 2-1: USB disconnect, device number 97 12:12:43 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad5078513a12875eb1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee80c407435eb43be46fc00b1f79f209edba935a69fc6e4fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b1800000004e5f62581237bfa9b652c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b421d51ee644d6435416f375e681da45e7fa082bb1d3662d4d9910ba0322a9abecd", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:43 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0xfffffffffffffffb, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4081, 0xff3a) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:43 executing program 1: ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x50, 0xfffc, 0x0, {0x1}, {}, @period={0x0, 0xfffd, 0x0, 0x0, 0x4, {0xffff}, 0x0, 0x0}}) syz_usb_connect(0x3, 0x3, &(0x7f0000001140)=ANY=[@ANYPTR=&(0x7f0000001100)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYBLOB="21c2c6fe8e98fdb3d60c6736673b70bf3e8a3d1c70a738be5a78d736e61f83891ff4d849a7e537838b00089212bec346a53ec7bfcf17d740642f03d5f7514f1b36709d78cc02d0ca60d999d064dc235397bb7efe034bf2eb4245ba0774f4c400e8c8404d039e795f016c7324d2aeb15a36311e5fbb76ef4131de1052b22133757853902f874bdb268d7f8e38bdc25c8b80ff5cf86729dfa4a1953ac1a1ed9babe161c202bb73f94e82392c7e68c286997498c45efade5f1b11caba780bf5c8fe1674cae8472296bee1192667b0c8927f9030bdf21bcf4d9a7590d6c4b6368cf62808a18890569040073b5e0da3fa9c0545e90376562a251d7788b2e9e41bc0ad630efa722efbcd78c6dfc2b33a6a25cda4925af395f11988dceaf6bef5c504f3076644c6cfc8141159b467170299d5c6d5934115b0e2f6098b54b8b3a35d11fd8fbf51de4c21270870456c88d04f1ecb12d6770b89ce8b77b52afa6df1eacd1283ec1747fab387afeb4f9cad46e8bf51fa63c7b8156edc16d7469bed4c13441379ea7d05536c106506c2c528341761d082674d305aaa7634798aef4b384c45ef1ae2fb8d398684736699a8f35e1248214252312f964c1b3272879d945159a0877750cf823bcc3a325b16db553d13f31b3e33f0b75bcfa0b208b302cc682fe1ac7ad57947e7140c0202af043b7dc07a1015f00f09b1b183442fba1fff905f800c9fffb88809934ab0460c58548027598a3a68ab917dc77371d39bebaa7bea48a1ed98ef27bdb348b8d29d4d9b5145ad953e4a3c48e2bb4e93cc10dff885e89c47010e6ff003e560d1f6038a2c692e48b26cbef0b047956e691dacf8ad4bbc23408ed8d406a4878262831d6162a961aa0c9cc00988ef3272e228c28582cdc972de46d3ad6e9d4df16716e0d8adab0f5ae95141a94c1c2bac75940a98bd798332974120e019322b74d60e135b54285ca0dcab99e0ffd92b71c6b921a01ce7231230ea829f35ce0fab1c9fe6ab704202b4d6b995b08bf92a0e6b106c698e7671886b6fce63780236f62e3296ecc08fc5ba62acd6cde170c7b9ae983d71a528186c5b72d8f2cb7daaff057e5c3888c117f9f4a5635eb26668af5c7a0185634949266fff0451f2b31386548afa029b720e6ad8d1aa8a0af60b4ebe49a96104d2dd3cd59edfd3cd9f72fb56cf2b1e83f221eee1300585c61b2802d759a8ed6f482adcacc067311eac150d3549df5f32187089c7d2e8cc69f7be105e4d7adc5627ad55b172e187d9510344cb978fd9881ca290487288e85d5194567dbccf937c0bbd0de9a9a31ff66e44331dba0192690c984f456eb82c6ae8bea22a0109804c3ff66e23c9c3e1dab260da5d1555cee605a6740d94b23bb5a3ab2683633bd3f78386162ec0369a03f7098f152ed6949da6d8420bd3bdffbd23796b6fb822e2250dd4b5d544a8640667f53a1f474130d0b7713aaeada307891899dd718c1cf08ae2629f704575e69a7fa19a0b735656c2763d6565a2f0bcacc254c68e088dc76bcb53bae4ae4bf2721f030e506e4de4dec44ced51c5aee9857e22b62b10ef2aaee2722e8ee1e98e8e5a66d849e4b2fc6d96a1b416146bf8aee61f86e1d0348adb1c60127660c110891d4076e3fc9a162d9bd44393fcae296994a09711dc76875f70b9e99156e278eb42b2664d8047fcfcab546f7aa79a54678cddad50c9b2afde2530d8dd1e43bed0f26b202548636b29aee9020be4d34bd10c2443021f9bd89baf7785bbe04120d90295133c633ce87f07de70676f6983b72fa47e2420c6930e20d970832cb3d631e89750798213760b81adb0606f24a73d32d9bbf440e75d18f3caa225314cd9d599c4b67c57388c328c96385805f500dfc58e0dab77dce4cd34ffa8d4330568bee2b882f825f44e563086b567ba7b2c6239d8b2a78edff30df730a76029b87a672f7d2734874977ecc6db67d3f1409cf4f709c2534b691546b7bd11b41b655eacc26c7411dcd3d0fce98638e321eacc07956bffbf8d5d9ee80bd7aae273cf7cc8db90f6673cfaf979805e9b1a97dca894134589bff66eb64426870030e2d8b8007c9912f73028e5c74faef8abc6eaacb68e03ca6da024b993d7039b74ec6bac9cd451f0da91f823f53e40bff743c99f726e5912d00cf6b8f43c15c71a0b8f60f1fb62c13926b32fa0a7701ede3c581dbff08ac252820360b501f0d17a2350fe5a9e0c36d04a0fce62be67d836d76d027d80bf4719b72b300fb9a3c5f88ea0f9f8e955a33b810b7a8aa6770a7b9132c38b384d283b1a08195b2ae65bfa0f1f82935774f7fae8beafab7f32df5504304292010defb45077d3594e654bac48d8da1c96911435aaa12b8b841c22b4a4d711210189fa7c9ea33e9b50a46be62e135ceb0aa3bc6d0d723c6335f92970905d55faeb92bc065667a9dbecaeec7c03256a02faec8f6d71f3dc4de6db9d149cda879e1f027be32bba0402276124586cd674caf705e6c708b65255681b97972316d5413c6c62cc50195793ae27d216d9bcb5e124d4a6931708f36348ac8f6fb45ff6eccea9b38aecd59154d07f4e3d21fb29102b11b00bb5ee2c0f9f03fcb64d6e220b7fe20f556b22aa7eda4322b877f847041294fbab56a0aa37ed2a0b35621157289c687ac402141a9b6416fa362f6864ab2388c7ab4e91139b08db46cb1eb75db46c136838e145d7a275215711a2dd06db56b78947ecdcaa60f087bd51a149b8a0aaa33d8c128e6f608b2cf156b90c96f4da83811f71ecfa6f22060b26625b7695c3bd4b4a4c00803493dd5952290ac4857812c7434fcd546fb75482debda01a620cbc3fdad6873a930bf790b97afb874a0a941358b6fcb7ed895f44454339dd0935f6c57325a69e5e2d13fd0a679fdfb1d232d39ec74a93d8f1494269f28250c927ae949c02ce4c1aea48dc71486d5f7286e1a0e4b3d19ce002c92a1427ceb2b813f57f50306f8204133b78e921fa0bf65c6fbca14e8e18e8be993b6682176ab55e256408a20e94e74cb54416c4c303538a5da2a07731b4c10b82f5378f4d285435e6db4aaeaf47148bda566a1c1d11fcc1a3e4b247b0a8950a4d572e7ea45a879a9ed141721cec6303b5804bf29b41a2f54edfbe978c1915d795a882897d98cf4102be9c278a4824557e001a45e5eece09bbb73309fcabff6673325d836b9dc59268c618ba2327a3d50300cab797bcb0f321f2e97c0213beaf2eab34918b1c88d30511b2fbf5980891f44673589f24e8adf163d2e6610ad45756838e67bc9aca438e39290670267f86dec6468f5d854ab5b61c068fde1c32f5885d784cd00c7f7402c5cc9eb7d3c341272197eb9c99a9bdf9bc870683c4eb20aad39cfff73b4763bf3b0dbaa622c61090af142237f88f8a05b97b109572dd93dc24f975bbafd1fc3ee88e760886854159bf1733b85d5366e5f19039dbbfe7188890a4d93e2890ded0f84fd5f22e82d92d06cf27c6a96d1b964a27e21d54da8e0eeae25d4ac3dd0b6f12e1d3b2277d2cd2ccd8ebed28bb5809ad0d2e3b2650009b491ed2a3995be172f39979e09f2120bd84d43b8a46f47d1cafb3f56583172a9255a2137037675431ad0578eb639eeba08465412880f60c5525829ef664ba0e9d1aa8cece35e8a6f93bb0d266959db1b1a9ac992c4113dd0bd189f75ae0ddd409bc83e6a9bf9107f591f38dca71272a8642d873d31a1713885a7cc856a55c23866d65d0c9a6ce9f826de12ea5e1f2fe1db53a3cdfa80d7a365e02574d7e131052faa2967200203e1ea1bb4a5caf5d266f4d6d67d42e35b39d229b5f12e8884e6c6ee7e6e5707049e53621ffbbdfd3229171b29ee43585ff9b7146deeedbed1c149389e6927c07927f9eec367604a190d224afa5609d4e3bad1089128873320021095b2513425ea133535bbd7550b12b5606653be49f5bfec5253b492276a96e78ec03799511e0934f5d22d0e2c986cdaade473e55122db534f0459192003a3494230ee2daf7c1f9caf24d0de71bb9380eb8608ebd9c3fa35d2c45ad7d65fb11e30f2c1837f1d37ba4238cac1efdb5e0d4d3731ba35ab3b3f9df0df6a0882055d5bbd364905ced1c243a5671615e36516af9c504f5b254c0035453433879384982ac1df7d6a9eb9cb36064737ecd05f1d79889ff1bbdb6d75a243199668fa5e683e8993d7353a3377969c15333d62ab0700459847f8f2e6a066c3ca5c4a7ff7ef52d70a9d92c98453ba92cec00b5eb7ecb29b5c0df21060c4cfbae81a853977db5cc9a6a55329a8c233b8692990db58bc0393c138267a84493c38c377c5d683abbfbdfa464747e2cf715fb2d78a44fd6754713c922032d76dd763f4024bc5794b78d3c9101331e9dc815c3f7b9102c0c006c0efb0b954fcba6d7208833381b55812d8a0428197eb197f6a6254c9e86b995b84ab65e2b6fef2b5719f12f3527483577e7e3530aafe460fe58f8593f73c0da3bfcfbe486684341a7d94cd51b6dd36c13c8943add584dfcb427bad9d62ae9f22f464939e986f76d3d57be545ba10eae5b7f33beadc4ac684db2fb0a8eba2b285c5b6d588a672b92f53217f890fab01dd5d4232b4e2eb0d8e89ae186b6a51d33306a5051e7a6cfa33e017a6a14c63e786ec028c1ff6025ae07460b30057907cb22336e988ae637aebf9b997b215c21f9a81f2284f3b08e7ab5c348164f7ffaab6d99c3d9ea741a9e3df3e90865c1646afe2ea6452996ad15c9acb644c64c2ab966339c2f506ecbad52284c6bec104e165b91223e6937821e029496d8e563725be7696ea4831843d7d240c89bf60dfea59931e0c83ebebe4d4d27fbbbb602d2267db53cf680bfe3d4a690eaf9937307e4e81ed6f2a68032358fb4c0678e537b8bcda186317981b67a4161a51fd5e70ef81f477d3b0d652a1afae976bc0a3c76e22277228d7160be8b764453842be490e6fcc0ecca46a68c65e86693762fe164aae3dacad67f0f32052c2cd35bbfff28ca502740f93d835a3007b27f4770069dd7026ddce678d7ba49e0a1ad9bd5ebfdef6560a6c23bc25fa06f13ce70a5d2cd25532c9eb1b25db7fab75a87ef16ce75281c1673f0722fb0c3ca2af49ef4e38d8d20bf0dc84c36e2a8c44a550adc4402f653d188cfc9dc920734e4c1592178d187536f148ae7aeca46ab3911f4411f1e6d3b8bcee322af0f58d200b86debcd8345b96253e3f5b59c358d8e4cb7124aba5f620fb76f141e88f9989e4afb26a07374f3e4296c4271260a5617e7f883e3d5a916d1c99fb02b18ad2067ae43a58e7dc743d6a5a8aafd908233eb19ace45272eec905cb2c3d56c1bde46f9d92f8ecbecbe3f7a4723289e8333f343baee3034e78737714a82ecc0be62ce605a986a9f257109a612a8034f19788c606dae97eb5f956352c89ab244008fcdcab3b550014594bd3b8312a675454d3870b5e6a56efa2fa7757ede063359f9599e03d953301a6926c685a9641d2efc444950964325cfb4e49810d2871e5e9efd07b5a84e40f242ac26a13b5008b52a2ce5fe3b6437279a675f4083b75287f09f35061743bca8c07ff65b8583c4d4d4cbb091e2e4f3782735fa87d79a2cb65e243d213043c042192ff3f07dee0ccda21e40a360c74b7cf05152292a3c590299fedf0cc5cf53fbd1284754cb7f303ebede902a451a33416f8239ee467694adeaa2fa7cfafb679efa406fc4cec202b684ecf683106ffd0a7e9b9ea4af265bf78e8ff9cca025f8f1b19f9a98e29e5464d48d105da9195a2119f8dd56e90ab4feb81fe8211175f60d77179", @ANYRESHEX, @ANYRESDEC, @ANYPTR64, @ANYRESOCT, @ANYPTR64, @ANYRES32]], @ANYRES16, @ANYRESOCT=r0], 0x0) 12:12:43 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000001640)=""/84, 0xffffffffffffff50) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000004200)=""/4099) 12:12:43 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) [ 2143.791932][ T5] usb 1-1: USB disconnect, device number 60 [ 2144.190375][ T5] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 2144.430384][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 2144.550479][ T5] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2144.558710][ T5] usb 1-1: config 0 has no interface number 0 [ 2144.564936][ T5] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2144.576068][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2144.587388][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2144.598931][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2144.610125][ T5] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2144.623718][ T5] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2144.710657][ T5] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2144.719790][ T5] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2144.728053][ T5] usb 1-1: Product: syz [ 2144.733001][ T5] usb 1-1: config 0 descriptor?? [ 2144.890547][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2144.910451][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2144.930483][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2144.950536][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2144.970540][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2144.990478][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 12:12:44 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000000)=""/52) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:12:44 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0xfc19, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d908fcd42875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a01000127b1302612dcc07ab4d0d347bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42000000000000000000000000000000003dbbb01020b7ebc878df124b6a9eb832920adcfd5f8420ecf080007026dcaa7f2fe8e2550201c9335c970829d2b89bb15f849d6572c92642357a2e29c09d43d768fd943d8818848774aae31f5bd4439fce62d88b3344a529d79c4003a3d026ae64488ad4c918c02c55c5934015ad96b304d5da1a4e049364d6d00656fc3e449d2c505210a28bfc8ca0a1e615bc4099c38492de7b1041bf", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x80000000000000, 0x40) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:44 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2145.150524][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2145.170493][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.210571][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.230529][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.236944][ T5] input input1123: Limiting number of effects to 32 (device reports 47) [ 2145.260689][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.290498][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.310549][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.330514][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2145.341050][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1123 12:12:46 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x7, {}, 0x0, 0x0}}) [ 2146.956153][ T2761] usb 1-1: USB disconnect, device number 61 12:12:47 executing program 4: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x40400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r0, 0x0, 0xffffffffffffff6e) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000440)={0xabf, "252f0703fab20537b4953498076171313916d1c5cf99ba2f5d021986ea31666168f926a8fb77d275058bab61d2b3d39cc459c0c294b3219f84461c6e8f56523674fcb6725b019f3a540dbbe665c648406474d74105915420cfcaa4b4e75d5b523f60a7dfe59d536486750364adc64a8e19aaa6fb210cecf16442bbbbab96d92352515da6ef69e5750d1cec6d20af31d419fad1b119819c9d8e8307da4c5e3161e6f77df349df97eb7ee7ba58d17f36304b4b406a466299d31f4603d0fd5f9676e7c5e151cadaae5a669cf86d1d0f96ac844bf94ec1adf31069c1fdf98d352184c2b01fdb00cc04554813eb5399a422f7f712faf660c9eda2ab6d29f9c3620d97b8e927c697adb9524078cc37f221be0984693888c3d207959c9d1e05a11ec79691598d42b95b4ecd40dae286f5293bd2bf3574333957f8e16abd7f6385d01894afc8556962fb98ff961d9a1921e964d9550935845a383e9a38bce60f98a300922922e6da336198867353639a51222424cb9a9cddd28f1f1a3b00048f5a6b8e89d7a6d74a1287aa7bfbe01702869ee869e37f9d778525d4deb93a77e17085f2eb9c67b9f05bbadea698a508c7c4d186fb4f059a3a5e38a7707134004760f7b06181e385669d471417f16312a08a27d03c5e236a5c23060bd9bbef26686a1dccfc0d6aaaa584a381f54036ac4ef3b93096b31aca6ebb9e71ef042d31d78e8311fd7ba7ec019817532def05bd73b08fb12dd4951aa74675e48a20f030cbcf542c6c7a2ed72db70304f432ebad71d990a95df408cda6b27c7c064b8b6373e8c4e91147f4cf24e32a948ba737532df779930de869f45f8520de7c90e41de8324f4589095c0d30375f6ff3306c55ed710ad53aa8fae7b673ee91f5888cd94dcbb8838c1df2429854a50424a6e662d7432d0852e298686bfd33262ec2184ea758d9d55c659af2f879245f29ec7420dda8b9c6565f74a8bf81afdbad703c59f0242024c55cf6e480d8b19c2ee67599ae0eaa85c90b28dea6738a387959ad1ebd37634b238dbbca5ac6087c18f6a75d47179bf1e5f7de1bc32621410f794710f8ad251b178d300d144d5289f0d6bf850256c5b35c48bc12326331ea7373f3d6bbd3470698f2b5e6e482f4d04a27195e4ddb6601b0b7737d98dbaa146eb530e43aa7fa146c0e14e3cd73b6d2c41937dffc180bbbe02442ea2feed0cd3ff8d131168f05114bf60f308b0c3e721ef45d1b100af059c9f341e5d0023ff50b904e72f60b38a06694363da112c2bcd1d06a13ce76068a43c192257bef4d876fe2264ae7a75cc2b71b3701cb679633bd4b5c316f90bdb22a669a1f4c30b8bf97e5d383b981a94bef79464edc2019354e00d3d7ab124944f05ff8d4b70ff7ccd72eea05f41a9c345d70e372f12e1d05345970afa55c1fcd2ea32a334f7f9ae735536e89cdcc09878e4cb0ce777e04c7d9b5820ed5c933216a1c276a6b4cf5c3fb25d707e5fa06273540ce22af7a7748dcd7859460e2a48365bb5d1109eb8dce8b3a4d81c96ba7630f1b6119023b5ca054a4617fd8f4d891c787d9829f6be5a6d7f14b0e6e80290837881143824742febc45b545e2a64032e5e011b77600f1c9930e2528eb65365dd3f7ca6f9cd4063327f73ec04b87b595956f61ddf01e8ec8075d33defc926018d23791b608a683d82ea7355342613a69ab210f9786eb4612c4a1694564bfd546bc8774cb56ac9fabf0043ac0f5c456e3f4ea61fdc2cbb10fbedbd921a26396d562e2a291295c131b72be90c1482222ef16f5d94f7024544bc74da717087f317b33c99523ac73dfc4d3aa744b31879360e703f56f50265ab237160e7333f5edf97d6101a7421de923a970bf8515907fd0335e1f759539b2f1a289f643cbc42ec7112085b8d81268a6c432979499645d8c5aed36243f237c6c199bb45a2cfd0fef1ef894eed0f2f4d57c97764e6433348651f39a44a7b431b571b01c711929acd9259ac7f5396bd13bf0ac6d72035167e6144775624b46e874e958db7967469b22a4aa522e50a6f052e23e3c30f7074e403c1422c1a5d973c3d100d94ce347728560ba529aa3c55e640721bd7a4f55189f39fd6c45cd95a1ab3b3f7631cc2d64bd782a27020f848783df29efa898a9edd997f4071e8076e383fe98087768a5e4da0b4ef7a4b606581197247f17a8c5315ce2cde8e253643376a9a62e2ecddad282d92d51d2906a5ca9b30bedb9867c39de597635b8b73ae9c0529475b39fb1c4dd4016d010a3b33fe74a12399c9fea915c6a3c54d43772f99df932bb6561a3ececd80abcada344ea56219caa8923601e7a0c4662003ac5b6effb539e5c486b5b6ac61f1649be1ffc0d8cf7447c54bdad119582acd0e1c6395c763e2e36deabb476017660779ea7e73d184ad7b36e3fd763a97d2df299354dc8432d4daab0211085c84e58a408e7d730098646bbf2247958667172c99b948ef1732c4aa8df86b2ec97046d0919d3c8c9a279ffc2b882c3fa2cd90717209e4d8ee01308eb3af8c2bf1129ab10c4044f122a33ec4ad9a30e8ffc1ae57d90fc191cb30169e3d77d0bede456983f8ef20f237be46723f223bec76d3a2a139d427a1a848c2c8f1c1c529bc0fc075e14cb555c7ee255bed5c2a1dbd219654135f7fe0734f22a411bd166c426ff5f00481637cd486e7eedecf404d3efce7a0dd4fdf6226c300fde7e115a9cdc0eeea51d24e95f60bad9b3edc83b8ec8e594ab8370109f97823a10408284bf321a3b85e3496dfe8f0ed3c89b3b370f63389a9f9a1b1401d9cda503b17e2ef65c3e6bfde48e0bc95fba7bb1dee5a761786392ff59399d49e025f85fe49ffd9ff32d67ab346cd07e9ee09f4efa466cc6330c67b9500248b2217df3660954a467a57f0858be11f02fcd1d43fff28838fed433ea50ea38c72013037fd0924c296f4a4eb58942ef61213d707bb938f01d45eb509c66d4309e4b62f116345057e136f1943d3a9824c55a437434c4390af5ea90c81a88d5f84e54f5875abe63ba9cac29c9be1c478d09962bb40ad2064c2d49920ee2b3647c8de174769c4bc8bf77dd0140a00b7731a6aa2e59ea955ab8efb41212c6a5df07e43bf4d66d7865b2a57ba598f5375fc2585bb2d01edafad2dfeffc87ef72f7dce766304a73346b8727101a1fe63ee48571369d8456c864cff83b3dbf3fa6c39a7e071dfd17c41d394f6d808eac501e5647294125a14c1d92b19222a0fe49726ec946bccd167df9afbc6e3c93830561374061fcf83161a5e1b84ee5d271a28e0bd9345d1ac7f420030e014c2cd8f238c168d1a759bf72f40ca48fe0bd17511dd1e1d54e88195a3feadcb44a595ab6399dfa40c562b3cfb613520d10f9ac5dd8e6b3a66d4b5f6fbdfbca07133bd9de8c240a7987e1d13362724a99c70f474f1961a9bd989597e150123a11a02b4d71a5749f08c5dc998f6e8686e4182c543e4df24b2b365be907b1ac54b0b01971db703563621e4a94433a068d77950bda2a2f5ec98c4ddc1139ac619705ef5b8738892faa2fd5ae3860296f5a16de942dbb3bdba8dd67ac62d5dabf6cd5492c645dcaacfadec1f6b1048c58c81752153a2fc12ff5dfac7c35e2cfa251e4ad5d25e192df6d58549095b2b830be20a7d7331e207538192ea2fce2dfd4d8148d50cf553099d538efd9cca6d9c7648664df2c312cd50b49f69fb9a311f2ab97bc48694cbeee4f7fb5edd613a1acb10fc0b112aab8824f1bbeb8c8bd235b7bf78c18516b6ec91681c3b04b52f7f6fa9e3afd8cc31653451d7d07b1647f8be195e77d988a3e7a83e72d134ed0d16d5826623c9122a143bf02fadc10e9e64fbd78795666ed63134c8f9f6b202211a796e578caa146d4bf8958ea7809f8fdd7b2b7"}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2147.360393][ T2761] usb 1-1: new high-speed USB device number 62 using dummy_hcd 12:12:47 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/{vent#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:47 executing program 1: ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) r0 = syz_usb_connect$hid(0x6, 0x260, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x100000000008, 0x46d, 0xc71c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0xfc, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x0, 0x1, 0x7, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x991}}, {{{0x9, 0x5, 0x81, 0x3, 0xce, 0x0, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x2e7, 0x35, 0x10, 0x7}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x0, 0x36, &(0x7f0000000340)={0x5, 0xf, 0x36, 0x4, [@wireless={0xb}, @ssp_cap={0xc}, @ss_cap={0xa}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x0, 0x0, 0x1, [0x1f80]}]}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x4}) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 2147.600450][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2147.720674][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2147.729273][ T2761] usb 1-1: config 0 has no interface number 0 [ 2147.736202][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2147.748886][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2147.760342][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2147.771917][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2147.783834][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2147.797438][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2147.810404][ T5] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 2147.893450][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2147.902938][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2147.911317][ T2761] usb 1-1: Product: syz [ 2147.927664][ T2761] usb 1-1: config 0 descriptor?? [ 2148.060463][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 2148.090643][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2148.110466][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.130467][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.150464][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.170551][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.191568][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.220483][ T5] usb 2-1: config 0 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2148.231943][ T5] usb 2-1: config 0 interface 0 altsetting 8 endpoint 0x2 has an invalid bInterval 53, changing to 9 [ 2148.243396][ T5] usb 2-1: config 0 interface 0 has no altsetting 0 [ 2148.250343][ T5] usb 2-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.00 [ 2148.259584][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2148.280753][ T5] usb 2-1: config 0 descriptor?? [ 2148.350464][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2148.370453][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.390459][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.410444][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.416949][ T2761] input input1124: Limiting number of effects to 32 (device reports 145) [ 2148.440457][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.460545][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.480510][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.500441][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2148.512647][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1124 12:12:48 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000000)={0x8, 0xfffffffd, 0x5, 0x5, 0x1, 0x4}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="bc8dca737ee710d24464afe8efb52f6e16b66ed46db0484d99f2198aa7afcb5630b5ae914d6b9dcf1dbe7a469da2c8c50139e040d8408e1518a492acd59d846a61b2d80f15d3ccf793f0afa0f235069de9df2935e515112f4b8774ff4c", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14100) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:12:48 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x8, 0x1) write$hidraw(r0, &(0x7f0000000000), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x2, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r2, @ANYPTR=&(0x7f00000015c0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRESDEC, @ANYRESDEC=r3, @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESHEX=r1, @ANYRES32=r6, @ANYRES64=r0, @ANYPTR]], @ANYPTR=&(0x7f0000000200)=ANY=[]]) r7 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r8, &(0x7f0000000000)='4', 0x20000001) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r7, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r10 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r10) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r11, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r11, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r7, 0xc028660f, 0x717fff) r12 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r12, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:49 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b1e4a3fb3a8781c0f3085d2f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8d2d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42468661c5ccdb78e860ebd85abf58cf619abc402745d0d406fb3948e1fa3876008067944f2a296a701d8c359405a7eab06fab8d77e51c88ebad87ba9be83b8da60ae7d68a7a7e5599818587f2de072856eecdc8c1ada89bd0c977827836699fe5b69ea14158bf58eaf7d8a5ef9dc51fa12cadf8fbc2cd21ce73da1b98651c4c2d17359f0959d45b70b0ea345fcc632233aec005a892dbe85ab3faaf0954bf398ee548cf8d618d00000000000000000000b713c86a1eefd450ae3feb3c12ccbccda5a630e25cd1417c33c658944662c404e92204ce185e3c7bc090dd95b510bdf2876339c4f09e1f654e062b2094ae7a73eaf5e5f1a496b81a9e9cf2ebc5b50278987e952d8feaac3bf3ca01f742991301169f105a96cb7d7f4f05735801d4c287a85aee299e98cfe855c1d2e58adc90da3f14cb647e3cbb2dbae00c16c9568a541066d1b7f37f57b8b42a578104000000000000004804e9c117dcface1854341579f925429d81cd079a282d47c7d7ade3ec9c7b76c6af3f5fbef63643bacd2c5ac202fa37747564d927063f01b1590d49129d61c4b478f41aee26f45866e56b4ec0a05abfa76eb13527cd241161f9a914a31eb2b9dcfcc6b6f8fe2267da9c9c9669213f6ecd7317d6006a3cd1092ffc44f6018c02a78c42c2425cd794d47c6318e94926cb08629b8ddf22081e2cd984dc384f3d03b512476a29f82f4c32a5f09a799cccc1c0f07faeec4757f34716c5cee83d3175a9c8936ce70cfed9adc49a31eed6a60c3cbba19b5fd07885b76804d4e10fc4edf8b517fbe724d062f19f0cf0434cdf289aaf63ce810d682aec47cc7fc07508", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:49 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b1315ec43cad431379bbb2383bcf36dbe474bee900407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9022aa14a4b19e8fbcc54e5f625812c8a00a568e685e81b419b90c564773ba3745e97af37ee3dbeb0348fdb342410288097ee495605a52ec8f7b4200000000000000000000002e1249390fdb82b60c4bcfa987aa7826123881d3311c", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0xffff, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3f, 0x109000) read$hidraw(r5, 0x0, 0xfffffffffffffefc) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502586ff0ac32068fca0971f6da9d4772d3e21a397eeac92651510e5b36bfe0c813d1c7d018635688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe007000000aca8a8ebe6c1e4a66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) 12:12:49 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0xb, {}, 0x0, 0x0}}) [ 2150.045848][T26773] usb 1-1: USB disconnect, device number 62 12:12:50 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201e500000001090212000100000000092ffde6d9cf88faa037d7c1525adb1f483d02af0c2a68758271cfa95ba525633dfe33060a9b920578bbce799a3190f5530bd58519baf8c45c0c4abe305eb62ba0c384506699453a5f2b92d18f1be858948593672b2d830970c389cf1ec6f46e2157a27f3322db7f69ee142fb412556d550886299ee9b6fed8b27e6a591cdd4a149991f5c5853da9575d4d22ca8037a000811b3f0aecf61e8ba7db3e6355f0364e3ba7"], 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f00000008c0)='_') r1 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x20, 0x25, 0x9b, {0x9b, 0x21, "4a03ca39baf4d41416675317a63e4308d55a269ddec7e068af5ca05299c6794539cdd70873e267e83241817641ef8ee0d0ade578af39fa39ecaba12fa268b2d279709758d980437dce1f718f8ad9ba9646abc8a3d8dd1576eeb048bc99a558fc86192a74dc80311810e8e1f77f274ef5cd498917fba78b37dbff83928516cfdf08b7680c89f47b459ddbc6f3af614a96888c81fb7ab5d78613"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x500a}}, &(0x7f00000001c0)={0x0, 0xf, 0x3e, {0x5, 0xf, 0x3e, 0x4, [@generic={0x17, 0x10, 0x2, "70ad347b0429a6df4e628bf7028d77302ba26c07"}, @wireless={0xb, 0x10, 0x1, 0xe, 0x9, 0x1, 0x0, 0x7, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4, 0x30, 0x5, 0x6, 0x2, 0x8}, @ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0xe3ff, 0xf00, 0x1}]}}, &(0x7f0000000240)={0x20, 0x29, 0xffffffffffffff34, {0xf, 0x29, 0x81, 0x2, 0x1f, 0x4, "3bf154e9", "d4909db9"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe0, 0x8f, 0x7, 0x9, 0x4, 0x5, 0xbcaf}}}, &(0x7f0000000940)={0xac, &(0x7f0000000300)={0xcca22122274340, 0x16, 0xd4, "cc62e8f0d52f9d68b654257ffea0621f40af33a31ee12230057b6ff01485a13e2588b6d27778ab6159e39d8b22d9ad357ea0b5aabb0327dc7e62aa5273e486f44fc05cc4e18d3498bbb72db4795b5c6be11e57ba1b63a05206cb8b63aad4b32a29b126252b15d62f491b4bf5bb587f3ce77c07fb41e187fe3baff1e2541b57ca2e8cd6634c063505ed549e651d950d4292dafd5fdcd4999a723e4d0daab70fadcf22d54b38e9de88fbf24b76aeee03c5a4b230db4ac7ecfe291a1f91a478ab509e9ca777afbc65bf04a8aadc124e473fa1518744"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000480)={0x20, 0x81, 0x3, "e77a46"}, &(0x7f00000004c0)={0x20, 0x82, 0x2, "a8b1"}, &(0x7f0000000500)={0x20, 0x83, 0x1, 'T'}, &(0x7f0000000540)={0x20, 0x84, 0x2, "9eab"}, &(0x7f0000000580)={0x20, 0x85, 0x3, "e763de"}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x36dfcc6c482318bf, 0x2}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0xfffa}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x6}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "cfd2"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0xffff}, &(0x7f0000000740)={0x40, 0x13, 0x6, @random="049089934250"}, &(0x7f0000000780)={0x40, 0x17, 0x6, @remote}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "959c"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x4}}) [ 2150.540391][T26773] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 2150.610650][ T5] usb 2-1: string descriptor 0 read error: -71 [ 2150.720550][ T5] usbhid 2-1:0.0: can't add hid device: -71 [ 2150.726910][ T5] usbhid: probe of 2-1:0.0 failed with error -71 [ 2150.741787][ T5] usb 2-1: USB disconnect, device number 98 [ 2150.780372][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2150.900737][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2150.909505][T26773] usb 1-1: config 0 has no interface number 0 [ 2150.916750][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2150.929454][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2150.942152][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2150.954046][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2150.966634][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2150.980382][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2151.060783][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2151.070133][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2151.078597][T26773] usb 1-1: Product: syz [ 2151.090402][T26773] usb 1-1: config 0 descriptor?? [ 2151.130437][ T5] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 2151.260883][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2151.280534][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.300443][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.320716][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.340744][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.410335][ T5] usb 2-1: device descriptor read/64, error 18 [ 2151.500386][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2151.530489][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.550499][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.570668][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.578691][T26773] input input1125: Limiting number of effects to 32 (device reports 194) [ 2151.610587][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.640499][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.670435][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.700418][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2151.712438][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1125 12:12:51 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffff, 0x10000) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x7, 0xfffffff8, 0x3ff, 0x76, 0x7fff, 0x7be}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x4aa, 0x2000) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000080)=""/109) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='\x13\x02\x00\x00\x00\x00\x00\b\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2151.810388][ T5] usb 2-1: device descriptor read/64, error 18 [ 2152.090396][ T5] usb 2-1: new high-speed USB device number 100 using dummy_hcd 12:12:52 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e810300b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001640)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d653070316a09954032151e51522c38851d0100000000000000030c7c7bd5f692cb72b9ecaccd790cbddda2f3b2cca2fc95ba6aa315ba3a8f53a25061a8386f8f1335db40d4cd8254e459b16b527e7014cf9dee3bc92ad92cade26c822e787ec4d53a1ed7c7d6108f5085a19791898503ca3c7fe2681d4cfc098a6e1861061324d0a78bfc6af98b14da8198589a4d8cf062056dd4021cbad8381a8945"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2152.380411][ T5] usb 2-1: device descriptor read/64, error 18 12:12:52 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000001540)=""/77) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRES32=0x0], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2152.810365][ T5] usb 2-1: device descriptor read/64, error 18 [ 2152.930605][ T5] usb usb2-port1: attempt power cycle 12:12:52 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000000)=""/42) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000001c0)="3b85b56cc6d92529995dcebf5eadb40088188af55861e4b513473ec70c93e83c0d1cd37b3930577e72fbe0ea5b43d306c8c249494f60c8f9c7576f464511d8", 0x3f) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGNAME(r5, 0x80404506, &(0x7f0000000040)=""/188) 12:12:52 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0xc, {}, 0x0, 0x0}}) [ 2153.189733][ T2761] usb 1-1: USB disconnect, device number 63 [ 2153.610393][ T2761] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 2153.640433][ T5] usb 2-1: new high-speed USB device number 101 using dummy_hcd 12:12:53 executing program 1: r0 = syz_usb_connect(0x0, 0x1cf, &(0x7f0000000200)=ANY=[@ANYBLOB="120100006ff94610b4070a0102010000000109ca000000000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e744de18000000000000a91c4ceaa7ad00935115c4dfc55cf9acdfa55b015a64fba9af9cb0877281afef2051ae623e53a7f9f75963ac1f1482c0a4f60d87731226cf79b05ae07508a0b31677fdadb1b620a27c5313c4feee3e20b45534a4b42e58f8f3f596aa26cc1cfb919650d842ba5af102d587bfe42a3568f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7603c1995a7b1f321d196f4e395b07a2edfc988de3de7a1bf956fd84c9b274ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572ba0a5e2446f594dbfd0b78b57553c8247604b5033015c13c8ce7f7111efff5b068bcbdbabfbcdd363840893dc1125c747028985051ba66d25ee353f21ec3196d3ba59acaff2cd5a5df53bed0c400c39bd18a3ea8a0bc6164c7d30787e8362214bc3a68314483c218eef026f3bdfe5683fe5f40ef76e1c675721c6b02f1872d3378481eb1e5c382b5092acfbb3b8975a4b1c47f10985f10da61995b21fa0cb80616c083dc09"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 2153.870582][ T2761] usb 1-1: Using ep0 maxpacket: 8 [ 2153.930514][ T5] usb 2-1: device descriptor read/64, error 18 [ 2153.990455][ T2761] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2153.998672][ T2761] usb 1-1: config 0 has no interface number 0 [ 2154.020357][ T2761] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2154.031501][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2154.042785][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2154.054231][ T2761] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2154.066500][ T2761] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2154.079838][ T2761] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2154.160495][ T2761] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2154.169696][ T2761] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2154.177979][ T2761] usb 1-1: Product: syz [ 2154.188667][ T2761] usb 1-1: config 0 descriptor?? [ 2154.360448][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2154.380468][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.400472][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.420514][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.440857][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.480394][ T5] usb 2-1: device descriptor read/64, error -71 [ 2154.600457][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2154.620395][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.640442][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.660426][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.666703][ T2761] input input1126: Limiting number of effects to 32 (device reports 121) [ 2154.710452][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.731420][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.750389][ T5] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 2154.750410][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.780434][ T2761] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2154.796666][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1126 [ 2154.990427][ T5] usb 2-1: Using ep0 maxpacket: 16 12:12:54 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0xe5) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r6, &(0x7f00000002c0)=""/185, 0x3c7) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2155.150502][ T5] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 2155.158265][ T5] usb 2-1: can't read configurations, error -61 [ 2155.165259][ T5] usb usb2-port1: unable to enumerate USB device 12:12:55 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f0000000080)='#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\x9e\x00', 0x0, 0x40000) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r10 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r10, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r10, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r12, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r13 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r13, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r14 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r14) r15 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r15, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r16 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r16) r17 = syz_usb_connect(0x0, 0x8, &(0x7f0000002780)=ANY=[@ANYRESHEX=r5, @ANYRES64=r7, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYBLOB="abd52228d381b38220b7390834eb9ef273de7d070d27b331ff6ce679139ce35301892fec22451a129d269617ff10e3946bea5c29436991c43c7f82776a70f2aa5f1f449b68e4beb90db91fdb7aa5f727e52969784d687747087565821929b0a232f71c14817ea2e7f215661c1a3a3e0e2a7c6b69e4766aa94288e768d89ff7da69bb616b7a718c662d7fbcebd84ca58bc168f8ff82af211464bbfe1806c62d4c6d2761be424b72ffae5052d01c5ec80d4a0ec736fb86011a83b096aa32066e6c81cdd2cac94bb5ee0861a3454c6b4adef110e8ae1cd5fb4adcb9040567497873b839a76df74d732e4e849adb37a4e8eee1771bcafaa8f22df07e56edd1a8302edb413fc1d878aaf5b4f8559924143b6f171f3789c822e3de2a6a5ad7d48af4c7ad3b346a2b1b1082998824c05a2896bcf5bb861e546fc2ac88936887819657d6c42345a73dcc479cf356f7382cbc49f128ed26dfb63501a7bc37b610f0c617d7999b1437d765dfcbdb1a163ef5b2a45e10779d44407f994c51aab9a4e286086ad1e2869cbc70a46281722cfadb9ca85a78d6b66186d7315495f7b252932fc2333d48c922e486f13361530dab682914b965e6a8424dfcbd3e4a2889d9590516cc393df897bcf475acdbede4fdc63972fe25e3a8ac04c2511708f73f2f16473a7ee3ce6e85744d63ae4201605ff164785f63a905990a21db5347178b88e48065b8c1346dc9144306fee56a38a70f0b1296ed063e10c709b11d09e81d1abb3e111da123d63ce7d738d99c9cb4588fc7ba082ed5038351a8b0c53a2cc18895165c6915a945ad93f7c0d37d935c39816812ec33c52420697dc94091226043fbfa42f4c74b16f9616ab7215ef540eafb8fb98ab617a2215e8a97de38c29429dbd905a6e84063bf8a5a923772e7c2b8b4c51b74542e0cca064d35e0e103ea976ace46087abd711e4544903f0eb5d22cf78a57a75ca6c1178a5bcdfaa8c7d627d519cb46b181fa29c0efe3b054b144a31397144049a4a6dd0e269eb735c255bd9dbe13dbb9874e221e91287f97c4e2177bbcd3fce6dccdf1359562c869411967261fb1e586c46847e47c218aa499e8a7e7ac8eafc6896b694f155d8aaf7c146bae7e779464bfd0075c7df8b97fad2d6985051d032e89d1f311e3221593a1a11ca2073b7242d543fad1c5d6ff4ad407f92d7e043ee0317440568524b051d4802ee1b196ee2e7386fc9914737e39e6bb855737695914fed4de1c4448e18bb9cd1475f05766c5ea81cd3d6e0d30675c82ee527195fa616e5fb82e4c061bcadb6e434e0b9cdf9799d549974de92836d83b1653b3c06ef5a09d285346ec4c76c4c5c3f30e62f04371dd987d6927a914be06cbd97a77dcbe4fc63aa9593b345b0e55262a1c01e622d041624db2881f2a61bd315945188cb26fe8d5fa4fe5bd77491776473eef1045b0feb17827c8c31c77ec82903ad916cb2f06b544a2bb6cb22d7241acfd79c8edbf21275ec5c139779479dba4207c9c770c6bd5caad9400b1bedc44b1c08301d19c0f454075916417f40092811a679e1c476e4d1cad181e17d55dec7a9336c6734efb88845d84091b8a7c9039f44883f46c844e064a317d66560076c469550a7cea3abcb5551ee57e40115cdc30f8853cc96ed376ee34475c29e51705afdbaba4a71bf2afef2084ae2714efab61f8cfa4bbba3fc7608e7b4a971c371195a887b90b99fe920b684a42b7afc152ac991807e5923b2314485f6ba8e8e1a5df20601d220e50943b90ae1c1dc60aec469056142e9a47b08293692314f827009f4e9349248e2e198a8ff3734a760e009ee54cb607c8890d4521718bf29fc19b5c818b98c559c6a42752101df6d186d8c13ec36d949d2f4dfc7cf7fccd511699b8fc3623c62f8a66f22d2bc594d6570084bc6add9e8e45dba33efba5315b27b23200ee63848f53c93e37bcb7ff7c45990843fd4fdeb74b9de2e833852ff52a0eb089ac42c574e0cbfe03b02a93c0867ce16c83944dde4c9fd86ab2861f5db36317a33a5b7fc43f984ced7e1b642212950aeebbdc18e87277d3a071592f55f5a1424f27432bb754533adec761051c746f7aefbc868ee9b643dbedf4030fcc25b1a9135f0389b3d0aa3044afbbed963a523ada82ce7cda3d9c9b575a898a601516882527f0ea7831959aabc9425e2b4cdbc10d4333e64ce17406d706b8390d691c638e28bd94a045f334ef353091be793c13393fda5e000220e05cad1e721dfca2daa76094aef7ebe1d51ba758b9ffaa5cb244afa60c9b29d94bb0a575dc0a1d96f095021bdc50066ca4675a7392b3ec618b49cb1d693ad3f685aae9ea2a41294213d130bc700516105f1c60c7ff0a9a4b8a4d00b9ae9a3e8e60ffb46f06d8714600e23d20a3931ec2303c82a687b2dececbb6bf81c9cde1ecb16a055379519ca6ccd0610ad7a06dcffbddbbfbd5bf8feae9c64493c77abe9e85b7451e627ce0ddc4856ba7c04a9f0b62c16b35156ca855a92e5028715c29bede77a1d8a0059cea2de57e29ea6e892cbd2005829d7a0c770e58cae2aa2a3f922315f5605e963ce18349c74fcde5dfecdd5019bd68fa5f16b57b960e50d0c35a3b945ade187263585c735661e8ae953eb08e78cbe57c0a423330bc8f2ef6a76e753e3ebc51e10049ab458ed3343ab5b4693f23efebeb0abb7b3c4c09e4655e4c8d15f24d12544e48e216e1917630defb4895c7e0bcb11aea80d63ec559a052128d56192e1916a35248c171c7e8390031bc8bc548455ed8f6026bc0dcaee96ec1002ce2b301ae6411ceb91944111d961f236d2205d0beeaa5e9c9203fc2223d4fb72f63ebf000cd407396090a08a845bda236e1d8dee8f9c24a481ab9850cea777614478b92c9d0c0f8e489cfedb0f476ac5d9306fbb39ba6d8e9c197125ce65dcc2e7a35d8931c4fc7359cf59afe7e7a70eb77fb7dd305b7d140cf56398329badad15429898dac092a147e1fc2207af39feb50487553c59d33df41d23b254b30950b17032cfb9293685a20a608608c42193e809de79dbcc157ef79752015afbb8b6ff85cfc55076d4aa4f9e0a92a58933bc345830b8b90628121f13f917950bf57f6b33afeb854f492e16bedbc4582272e34afd22dc3735697f7677d6212134ce16101a25263f4c98c05869c2cb45513285b9f7466ed0ff05a99d6827fe4131cc90d584d46fa01fd771a869144d8329d6c17f763f58b4b588e744fb8a44736a5bd57a6e8b1502ef9a58768bd4da4cf1bb4f8bacf3d71979b76b866539cce9da5e0b1b10c579859677639f499377f2be13b882a50f4677d05150bc9646f599d0332b509d9785eb0ca3d3de88fa1d98f8b7b4506699532e255387a3df07becdf596b41c3f04e113df383b1082c41c55208519b8eb57e3872a1eb323dcbd148f2af580f9fdf34247f400a1f3e475bff028c0ca52c61575c6cbde9e0b34ab06c84942796a15ef66fe4ecd5d882d9ed26b8014dd0c199b608fb87244e7199e464b3f7666df000b42e0d1e9b26ca9bb718c67c8c0550ed8d5d1e6f05d80e6a018b00e3281ba8b1c8b536f2073b2b4db35edf5cb191ee14fe60e481d4b5dfe03196ebbff38545107999de9319ff3b38f1a578f33182a0ec468a463164656416a6bc66cf4796abbc7ea28265548ffd777133eec11302b681cb423d43319778b6bb75cfe3119e731a50c2a8f19c1e15d20cb5163f3a148ee8c17121fb1257f66d9c8b50059fc3d0993365f2db3ac14a2aa070628bb6fe48bfa4e9b716dd44481b8828221e36ccd066499a8839d78828d7ca4fc2639bcf0a1cb23adc5081d97578cb84badc5d60ceb6ee036597d26800756a2b60247f77df16b1bc0d17cb17abbeff38574e0d65d3ed94499b63e245f579fa70a6cc35e60ad89e70f0640d149ceab166d451eb85614d4395cb6914ffb9b7955a1e3ca76e9eb43d5818b813f87bbdc7041d375365cbeccd535477633fa39b25b3be19f4a35873d3edef768b807c9e4a04f25a543325f34f3a53d236eb0291cbfccf8f2be60b12a98e93ddff2b127c5b8450b8ce6b50fd7bcc3fb55db728bd8fee123bfa080269a69c1a3665ebd6ba19435bd397e1fc3f38ef6ac6837b1544116ba605fd5a930e0aca016993a015e7f93e16423d670b9f57fe512e4fd1de809bb40a5da7601cc5cec7a09d45a0ec98306753f519a5a8837b6304198d696916515a0f362264ca64e8d1599d110f587c614985cb6643682d27efaf90c9d443ec835140a9e99b1a522606ea87961f10c6c2ec20fedbd5c63ffd1db1fa834c5cf7eab4f2e0f717e6b8a9af52b549c7496a241aef45d248cc95242145ed9096d268e37f056a0715ff82f4c8da79c5d4d988ffd8aa2486e5a30ca2e10c8b9c551b33b611807f5fa420b3506eaa58ab4456031ccce0f7aad497d3c8e0809a182b79c5da3be10249bc804e5d604e146a3c9759547aae06c140187c02842f3335a024c76092368c5637cd42c97f21cf2ce791bc00783bee9ba81611b08d3056f89018861be7ff2945f3e9d7e1954183c5c8889af56a971bfc1a7b6c8776b83cbc5b72f94d46a78e09a88d69f49c5e177184d606a1a15faffaf3fdfdcadbac935f5b3af9ecc3d53cc9ae020d17df058dd512f0cc15a5707775ba0263edae40c10fbef6db158450bccde6f27879d96d32d4f8c4277ba4905041c5ced5bb0f47251e4a3db496843e6ebdb25f7e51313911053b55d1a13bcd13cfdb0393cb902cbdbfba4ed3f8a6a4e00b91bd417c92451aa03840cd9a8a636b04c0f263481cd7be5764fceb5e3a0887664988d52ce098949394e840c9f772356715a94da2b2d7b1530ed8bc0d1294a2a919b4ec69f2fabbb4b23e6fcc52ec8bbf7c2a1c7d1d5257ba2e785db9cf0767d4a6bbc0a0436a2f820b0d740b6b9fce9596f065a3214a9e3aed85188808a69223fe832108a1ad1d2892168c3ca81a3e6f05e8c6595f63e19286c8e87248a75c098d0107c8cb44403475433438020612a4d54e5a0b690d555eb3928b801f0317d8917fd02b8d4c8662fb5627426979696176696ddc7df3fb9b3e0e15818bdab3b40b2ab7a614ad583577c69efe1b4fa4b126df876d01c102e64928d822e2e4b7afea2e2a9ab617c3dccf8010c019a480b6d1d0ba5e2d8cc966fc302a818d6a5a83eb799b139bd12186a1cf21054d80dbd032deacf672ce292b65fdcbc0cf627a4a66979d167d2b9c862d96d895b8361a874d2556cd757e9711d0e6f5804cd14b30e02f7a8a2775fe9c1032942999c7b13b6c7a84a020de835afbd1e7afed6de98a15e44ec5f235b5dbd246da92370f67d33c7a86a638d5e3be4c5a761e733571753c48b1467a2e8fc92343c860ae3742051f9fb294f8223dd14cfc5e1c372c4c068dac2fef4cecd21ee74d88f6183a003253fd0747e3ca08e1d5f4a46eeaf78311efe05e0a3b94657f7244b0b7e13ad4a6b109f49352a80db46f71b362d3571952b433f766738e9615d6153d7e925a5a71b14e1bd9da782681d3ab969510d57267a84a4a94cc6061c12b23accf12ddac2051c035aa5ac0f06bc35565a643bc3d8d2fb030dd2f84d36580369e078de331564efa632d433aea57d4008f7e3a9842ac458fa2e813901ed0519d807fe4b7d60b2243779761e6cd6399fb91cf31202dfac342a66439b47117423c9bdf2222d5ff336387009da389c4b48f53ec26d9b8818729e479a1f38995fdbb27c80afef5ed9f59c5cf99d2e8be4180fc9767150ce9c1e03ff5fe28a448dec007c9bc05c2e2f7f250513aeb27bfa4ff", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC], @ANYRESOCT=r8, @ANYRESHEX=r0, @ANYBLOB="d8af186f59dba44b2d33b7d1bfe8b21bfb94f8f359410b56a53ed266d91d181e282c38cb759cf4810dbcee1b978e37c167f1139dfc6041d2ec6ab99c86bb46bca77232d8ad57e5bde4f90fbb7af1d5455f0474fee086109bf19aa4196d7a8e4053d6e905ce1a741d9b0e9cc0b1b627b9dd745edf9f0f3f", @ANYRES32=0x0, @ANYRESDEC], @ANYRES32=r9, @ANYRES32=r6, @ANYRES64=r15, @ANYPTR=&(0x7f0000002800)=ANY=[], @ANYRESHEX=r14], 0x0) syz_usb_disconnect(r17) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x10d942) r18 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r18, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r18, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r19 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r19, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r19, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:55 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42d0236caf73e9d000777ae7346f577e290a61a817e762b502d1f9ca", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[@ANYBLOB="5a8bbf71d3f819ca2c809d8616cd7860242514c489eee7908535a21cfe6feea139de943001f3c4cb4e6b67f9754b82cab4a9343806d716c403b2c55da27f66649ebebbdc5f754ecaa42877b9661e310e6c20a972d4c4530b0942b571cc56fc8033b08e16f2b1d5ae89c775d31e4e50def6c64f9a2dc576052b14e15feb6d17e2eeed1cb18f21bace54e1308cce1ce5f2623146ef7e0bbec0dcc10500c8a7e10aacb72e59ba340c0762067c0ee2b8e42b4df80a68fdb9b9c16133720f2b29e4dc957c5c8a2a073e4cc32bff1dd6a100"/221, @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2155.890436][ T2761] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 2156.130406][ T2761] usb 6-1: Using ep0 maxpacket: 8 [ 2156.250472][ T2761] usb 6-1: config 0 has an invalid interface number: 164 but max is 0 [ 2156.258736][ T2761] usb 6-1: config 0 has no interface number 0 [ 2156.265376][ T2761] usb 6-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2156.288672][ T2761] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2156.300225][ T2761] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2156.311697][ T2761] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2156.322985][ T2761] usb 6-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2156.336435][ T2761] usb 6-1: config 0 interface 164 has no altsetting 0 12:12:55 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x19, {}, 0x0, 0x0}}) [ 2156.346750][T26749] usb 1-1: USB disconnect, device number 64 [ 2156.420604][ T2761] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2156.429789][ T2761] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2156.439266][ T2761] usb 6-1: Product: syz [ 2156.497771][ T2761] usb 6-1: config 0 descriptor?? 12:12:56 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e728de3a4cabf45f20b4b3c409329b59fe2e2e5b3d0b590b6c4c38d2781a19ae68b36c47189f68926db0720ee587509382b00dd463ac16efa9", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000000)=[0x1, 0x800]) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2156.670481][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2156.690440][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2156.710550][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2156.730535][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2156.750420][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2156.770484][T26749] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 2156.778359][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 12:12:56 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ad20012009335e8a00000001fe01240001000000000904b300020cc1470009058d00000000000009050f000000000000bf1058c272e5b32db78af68f31316631ccfd84df82cd283b3691c2325093bf1b35be5a3f47191cd1a9a408bb215f7761f680a46e92be5b0a0e0663af4f4fc997cf334ddecfb9b98711a7ad5d20998f50a057cd4fcf62fec7ede8d77ee159999ed05915da4273d051257c47254839488327ccbc6f583468add04c0cb639c0a4180000000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000040)={0xac, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) [ 2156.940457][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2156.961569][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2156.980471][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 12:12:56 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2157.000611][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2157.006963][ T2761] input input1127: Limiting number of effects to 32 (device reports 168) [ 2157.020409][T26749] usb 1-1: Using ep0 maxpacket: 8 [ 2157.030796][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2157.051359][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2157.070521][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2157.090423][ T2761] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2157.098238][ T2761] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.164/input/input1127 [ 2157.150694][T26749] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2157.158977][T26749] usb 1-1: config 0 has no interface number 0 [ 2157.180653][T26749] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2157.206519][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2157.217918][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2157.229450][T26749] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2157.240623][T26749] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2157.253935][T26749] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2157.340525][T26749] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2157.349636][T26749] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2157.358042][T26749] usb 1-1: Product: syz [ 2157.360336][ T5] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 2157.382221][T26749] usb 1-1: config 0 descriptor?? [ 2157.550409][T26749] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2157.570411][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.590545][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.610409][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.631200][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.640347][ T5] usb 2-1: device descriptor read/64, error 18 [ 2157.650467][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.810437][T26749] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2157.830482][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.850425][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.870449][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.878474][T26749] input input1128: Limiting number of effects to 32 (device reports 129) [ 2157.900541][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.921493][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.940466][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.970639][T26749] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2157.978692][T26749] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1128 [ 2158.040415][ T5] usb 2-1: device descriptor read/64, error 18 [ 2158.310383][ T5] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 2158.580631][ T5] usb 2-1: device descriptor read/64, error 18 [ 2158.980368][ T5] usb 2-1: device descriptor read/64, error 18 [ 2159.100537][ T5] usb usb2-port1: attempt power cycle 12:12:59 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x1a, {}, 0x0, 0x0}}) [ 2159.643734][T26773] usb 1-1: USB disconnect, device number 65 12:12:59 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/\x84ev/\x00\b\x00\x00w#\x00', 0x100, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES64=r5, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000200)='\x81\x00\xde\x9d\xd4../rap#\x00', 0xfffffffffffffff8, 0x200102) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2159.733083][ T857] usb 6-1: USB disconnect, device number 48 [ 2159.830494][ T5] usb 2-1: new high-speed USB device number 105 using dummy_hcd 12:12:59 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x210280) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRES32=r5, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) 12:12:59 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100003ed081107c05002265de000000010902240001000000200904620002f74f7b0009058100000000000009050f000000000000"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x50380) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x80000001, 0x4, 0x207}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x3, 0xfffffeff, 0x401}) 12:12:59 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d7495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x10, 0x50282) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x4, 0x222402) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r5], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000001540)=""/84, 0x54) syz_open_dev$hidraw(0x0, 0x0, 0x400840) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2160.130588][T26773] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 2160.370364][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2160.420359][ T5] usb 2-1: device descriptor read/64, error 18 12:13:00 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffff, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000040)=""/30) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2160.490611][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2160.498867][T26773] usb 1-1: config 0 has no interface number 0 [ 2160.510429][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2160.521638][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2160.533213][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2160.544825][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2160.556017][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2160.569350][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2160.650507][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2160.659662][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2160.667915][T26773] usb 1-1: Product: syz [ 2160.673048][T26773] usb 1-1: config 0 descriptor?? [ 2160.810406][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 2160.860598][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2160.880569][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2160.900666][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2160.920730][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2160.940603][ T5] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2160.948874][ T5] usb 2-1: config 0 has no interface number 0 [ 2160.955691][ T5] usb 2-1: New USB device found, idVendor=057c, idProduct=2200, bcdDevice=de.65 [ 2160.965310][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2160.975902][ T5] usb 2-1: config 0 descriptor?? [ 2161.033844][ T5] usb 2-1: Direct firmware load for bfubase.frm failed with error -2 [ 2161.048055][ T5] Bluetooth: Firmware request failed [ 2161.058910][ T5] bfusb: probe of 2-1:0.98 failed with error -5 [ 2161.090408][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2161.110544][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.130400][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.150400][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.156684][T26773] input input1129: Limiting number of effects to 32 (device reports 211) [ 2161.180437][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.200433][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.220434][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.234930][ T5] usb 2-1: USB disconnect, device number 105 [ 2161.241490][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2161.262157][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1129 [ 2162.020497][ T5] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 2162.260398][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 2162.380483][ T5] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2162.388697][ T5] usb 2-1: config 0 has no interface number 0 [ 2162.395097][ T5] usb 2-1: New USB device found, idVendor=057c, idProduct=2200, bcdDevice=de.65 [ 2162.404343][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2162.413610][ T5] usb 2-1: config 0 descriptor?? [ 2162.453724][ T5] usb 2-1: Direct firmware load for bfubase.frm failed with error -2 [ 2162.462458][ T5] Bluetooth: Firmware request failed [ 2162.468213][ T5] bfusb: probe of 2-1:0.98 failed with error -5 12:13:02 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_usb_connect$hid(0x4, 0x2f7, 0x0, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r4]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r5, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r9, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717fff) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r10, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2162.652629][ T5] usb 2-1: USB disconnect, device number 106 12:13:02 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x121, {}, 0x0, 0x0}}) [ 2162.699100][T26773] usb 1-1: USB disconnect, device number 66 12:13:02 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xfffffffffffffeff, 0x80) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000040)=0x2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0xff, 0x6}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000280)={0xa}, 0x8, &(0x7f0000000080)={0x5, 0xf, 0x8, 0x1, [@ss_cap={0x0, 0x10, 0x3, 0x2, 0x4b6cdb9ddbcf0fcd, 0x8, 0x4, 0x20}]}, 0x54}) [ 2163.120474][T26749] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 2163.320392][ T2761] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 2163.360583][T26749] usb 6-1: Using ep0 maxpacket: 8 [ 2163.480543][T26749] usb 6-1: config 0 has an invalid interface number: 164 but max is 0 [ 2163.488809][T26749] usb 6-1: config 0 has no interface number 0 [ 2163.495106][T26749] usb 6-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2163.506507][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2163.517839][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 12:13:03 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0xe9, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f0000000240)={0x1, 0x3, 0x3, 0x4, 0xfffffffa, 0x4}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/ient#\x00\x04\x00', 0x0, 0x4000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="65b493b483c038ee04fe8d3d002383fc478ef36d6a2c04fd12603a7a2c645027ef9bb69ff5e8811420535a10501ae605d30cbd2b2b114fcf77271501228746be868ebd2919db7d9019564fe6cce4614f29868d6a867b6ad1a76a0b365a630a1815a115860c6474d09a9d4fca214de07847c6f4b7fc14fa21f461020507a9b76fde7ebe3f47ef91db25605fe2f4447e774947fcf4734b5d9ca4c05d24385963b057b4282c572d060d0fceb83c6f3a61d34969ac59f159202ba153900305c88cb7") r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000180)=""/178) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:13:03 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r1, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c4852ca21c00000000", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0fcbabab923f7a6e0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92891520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed648caf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r4) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2163.529271][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2163.540466][T26749] usb 6-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2163.554075][T26749] usb 6-1: config 0 interface 164 has no altsetting 0 [ 2163.610389][ T2761] usb 2-1: Using ep0 maxpacket: 8 [ 2163.640636][T26749] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2163.650805][T26749] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2163.658983][T26749] usb 6-1: Product: syz [ 2163.670703][T26749] usb 6-1: config 0 descriptor?? 12:13:03 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e06c1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81eca2c809d8616cd78602425650a9ed517ed55623c1489beb514c489eee70b", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2163.740625][ T2761] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2163.759406][ T2761] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2163.770888][ T2761] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 2163.780134][ T2761] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2163.830505][T26749] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2163.839898][ T2761] hub 2-1:118.0: bad descriptor, ignoring hub [ 2163.861735][ T2761] hub: probe of 2-1:118.0 failed with error -5 [ 2163.879218][ T2761] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2163.886034][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2163.900388][ T5] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 2163.910664][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2163.930472][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2163.980382][T26773] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 2164.090417][T26749] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2164.120413][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2164.140431][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2164.150363][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 2164.160440][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2164.166717][T26749] input input1130: Limiting number of effects to 32 (device reports 198) [ 2164.200445][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2164.220365][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2164.220441][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2164.250454][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2164.270420][ T5] usb 5-1: config 0 has an invalid interface number: 164 but max is 0 [ 2164.270438][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2164.278708][ T5] usb 5-1: config 0 has no interface number 0 [ 2164.278741][ T5] usb 5-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2164.278771][ T5] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2164.278791][ T5] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2164.278810][ T5] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2164.294993][T26749] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.164/input/input1130 [ 2164.302410][ T5] usb 5-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2164.302425][ T5] usb 5-1: config 0 interface 164 has no altsetting 0 [ 2164.380558][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2164.380619][T26749] usb 6-1: USB disconnect, device number 49 [ 2164.389177][T26773] usb 1-1: config 0 has no interface number 0 [ 2164.402249][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2164.423907][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2164.435734][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2164.447582][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2164.459052][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2164.472392][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2164.479896][ T5] usb 5-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2164.489249][ T5] usb 5-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2164.497561][ T5] usb 5-1: Product: syz [ 2164.503458][ T5] usb 5-1: config 0 descriptor?? [ 2164.550439][ T3106] usb 2-1: reset high-speed USB device number 107 using dummy_hcd [ 2164.580526][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2164.589709][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2164.598002][T26773] usb 1-1: Product: syz [ 2164.608290][T26773] usb 1-1: config 0 descriptor?? [ 2164.660426][ T5] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2164.690550][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.710405][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.730496][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.750617][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.770525][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2164.790457][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.800372][ T3106] usb 2-1: Using ep0 maxpacket: 32 [ 2164.810572][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.830486][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.850466][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.870433][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.890456][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.910582][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.930476][ T5] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2164.931169][ T3106] usb 2-1: device firmware changed [ 2164.937191][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.942737][ T2761] usb 2-1: USB disconnect, device number 107 [ 2164.949676][ T3106] cdc_wdm 2-1:118.0: Error autopm - -16 [ 2164.960815][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.967893][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2164.980427][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2164.990519][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.000461][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2165.007240][ T5] input input1131: Limiting number of effects to 32 (device reports 166) [ 2165.016128][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.040458][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2165.047318][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.070456][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.076954][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2165.100514][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.107371][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2165.120387][ T2761] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 2165.120435][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.134770][ T5] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2165.141991][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.164/input/input1131 [ 2165.160471][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.180558][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.200523][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.220524][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2165.227078][T26773] input input1132: Timeout waiting for response from device. [ 2165.360386][ T2761] usb 2-1: Using ep0 maxpacket: 32 [ 2165.560575][ T2761] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2165.790450][T26749] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 2165.810548][ T2761] usb 2-1: string descriptor 0 read error: -22 [ 2165.816944][ T2761] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 2165.826260][ T2761] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:13:05 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2166.030456][T26749] usb 6-1: Using ep0 maxpacket: 8 12:13:05 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x4}) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x1) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000f13000080050f13000400"], 0x0, 0x0}, 0x0) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 2166.067900][ T2761] usb 2-1: USB disconnect, device number 108 [ 2166.150531][T26749] usb 6-1: config 0 has an invalid interface number: 164 but max is 0 [ 2166.158892][T26749] usb 6-1: config 0 has no interface number 0 [ 2166.165324][T26749] usb 6-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2166.176862][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2166.188401][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2166.199910][T26749] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2166.211254][T26749] usb 6-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2166.224800][T26749] usb 6-1: config 0 interface 164 has no altsetting 0 12:13:05 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x20000000, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:13:05 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x123, {}, 0x0, 0x0}}) [ 2166.310696][T26749] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2166.319803][T26749] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2166.328517][T26749] usb 6-1: Product: syz [ 2166.367397][T25713] usb 1-1: USB disconnect, device number 67 [ 2166.385380][T26749] usb 6-1: config 0 descriptor?? [ 2166.540412][ T2761] usb 2-1: new high-speed USB device number 109 using dummy_hcd [ 2166.560489][T26749] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2166.580760][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 12:13:06 executing program 5: syz_usb_connect(0x0, 0x387, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0xbe, 0x23, 0x58, 0x8, 0xbfd, 0x11, 0xa75f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd3, 0x0, 0x2, 0x62, 0x96, 0xbd, 0x0, [], [{{0x9, 0x5, 0x7, 0x2}}, {{0x9, 0x5, 0x8c}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d66e7d00265e377e58ad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19ed6748fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b420000000000", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f00000015c0)=""/4088, 0xfffffffffffffe43) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) [ 2166.601025][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2166.620710][T26749] iforce 6-1:0.164: usb_submit_urb failed: -32 12:13:06 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r2 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x1, 0x8b040) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x400) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000100)) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$EVIOCGLED(r4, 0x80404519, &(0x7f0000000000)=""/254) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r6 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r6, &(0x7f00000003c0)={0x24, &(0x7f0000000200)={0x4396e7e026485cb9, 0xa, 0xf2, {0xf2, 0x2e, "e0bf159940eb9c7cd262ad0f1e1d23fe033c09aa6afadc77a5f4bae824d58e87bab36668641b5f82e1c2529f9cb2220597121f8989aca2d1963e98238d40917ce67a5274506dc95adb4851767c2fdc864e89c1c52182ab2d7deef519cc4b044becf1053869c6c64be7cb388bf2039de8af1351733bac291dcc9981f7f4f508ae9e0f617c247b3f89094b4222c793733ea8b6ee2c1d6dc82a3b36300415b500c3f431215f1bd29446144a6168da0f71af631b3f08630cdaebab6b814455370451017d58783bfe5c709f901f52514ce3a890b730a58a8a6bcd83765259d32a7c834bd5bdf77bed00df17e5ff2e2fba25a0"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000340)={0x0, 0x22, 0x11, {[@local=@item_012={0x2, 0x2, 0x8, "41de"}, @local=@item_4={0x3, 0x2, 0x7, 'YUzm'}, @main=@item_012={0x1, 0x0, 0x8, "e2"}, @local=@item_012={0x1, 0x2, 0x3, 'Q'}, @main=@item_4={0x3, 0x0, 0x8, "f97b92ec"}]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x1f, 0x1, {0x22, 0x1c0}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000440)={0x83e67affee2425f6, 0x3, 0xd6, "f47212d460e6e0c0ec3af18089c1e000f25bd8f0c22109b23e402e0229ec270ce4423daf092afe8eb439bc3c6afc1558f69ea4360e509656efd3187ac876fceb6b2e5dca7fe176c361b6bef4791129e91f8707367cfd17392231d2c26abf2661f6b35c27c425c749faad51a794dcac9940ae9e4ae8616e8b98ffd3df01a8a8c59942294923bdc0bfb434f7809a0923b622280689f9c6e3a7d29a14bea9aef96b33c766c841eadafb21f57565539b9950d18a600c98e922a8b762579147d23a5cc3b1480f8f97e28b35f2a26973b6b44858be09701e91"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000005c0), &(0x7f0000000600)={0x20, 0x3, 0x1, 0x9}}) [ 2166.668879][ T509] usb 5-1: USB disconnect, device number 21 [ 2166.684064][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.710536][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.730502][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.751699][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.770505][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.790467][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.800409][ T2761] usb 2-1: Using ep0 maxpacket: 8 [ 2166.805624][T25713] usb 1-1: new high-speed USB device number 68 using dummy_hcd [ 2166.815962][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.840579][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.860614][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.881014][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.910675][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.920967][ T2761] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2166.933163][ T2761] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2166.948269][ T2761] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 2166.957822][ T2761] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2166.966832][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2166.975184][ T2761] usb 2-1: config 0 descriptor?? [ 2166.990463][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2167.010814][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2167.030567][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2167.050587][T26749] iforce 6-1:0.164: usb_submit_urb failed: -71 [ 2167.057051][T26749] input input1133: Timeout waiting for response from device. [ 2167.067486][T26749] usb 6-1: USB disconnect, device number 50 [ 2167.080827][T25713] usb 1-1: Using ep0 maxpacket: 8 [ 2167.200562][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2167.209437][T25713] usb 1-1: config 0 has no interface number 0 [ 2167.215840][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2167.227934][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2167.239376][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2167.250894][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2167.262101][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2167.275488][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2167.290438][ T509] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 2167.361020][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2167.370211][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2167.378760][T25713] usb 1-1: Product: syz [ 2167.384945][T25713] usb 1-1: config 0 descriptor?? [ 2167.430413][T26749] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 2167.461707][ T2761] keytouch 0003:0926:3333.0057: fixing up Keytouch IEC report descriptor [ 2167.478314][ T2761] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0057/input/input1135 [ 2167.540485][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2167.547067][ T509] usb 5-1: Using ep0 maxpacket: 8 [ 2167.560765][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.591187][ T2761] keytouch 0003:0926:3333.0057: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 2167.606440][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.650538][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.670575][ T509] usb 5-1: config 0 has an invalid interface number: 164 but max is 0 [ 2167.678881][ T509] usb 5-1: config 0 has no interface number 0 [ 2167.685258][T26749] usb 6-1: Using ep0 maxpacket: 8 [ 2167.693905][ T509] usb 5-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2167.705333][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2167.717225][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2167.728944][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2167.740273][ T509] usb 5-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2167.754081][ T509] usb 5-1: config 0 interface 164 has no altsetting 0 [ 2167.810478][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2167.830502][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.840645][T26749] usb 6-1: config 0 has an invalid interface number: 211 but max is 0 [ 2167.848894][T26749] usb 6-1: config 0 has no interface number 0 [ 2167.855418][ T509] usb 5-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2167.864510][ T509] usb 5-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2167.872684][ T509] usb 5-1: Product: syz [ 2167.877699][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.884811][T26749] usb 6-1: config 0 interface 211 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 2167.894802][T26749] usb 6-1: New USB device found, idVendor=0bfd, idProduct=0011, bcdDevice=a7.5f [ 2167.903936][T26749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2167.913007][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2167.919315][T25713] input input1134: Limiting number of effects to 32 (device reports 148) [ 2167.934644][ T509] usb 5-1: config 0 descriptor?? [ 2167.946998][T26749] usb 6-1: config 0 descriptor?? [ 2167.953760][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 12:13:07 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xe2d, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x80000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYPTR, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2167.980909][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2168.001242][T26749] kvaser_usb 6-1:0.211: Cannot get usb endpoint(s) [ 2168.014667][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2168.040474][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2168.047896][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1134 [ 2168.090487][ T509] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2168.120608][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.140846][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.160543][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.180589][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.340534][ T509] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2168.360595][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.380537][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.400487][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.406761][ T509] input input1136: Limiting number of effects to 32 (device reports 83) [ 2168.470599][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2168.510442][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2168.550467][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2168.570819][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2168.587454][ T509] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.164/input/input1136 [ 2168.620512][ T509] usb 5-1: USB disconnect, device number 22 [ 2168.820413][T25713] usb 2-1: reset high-speed USB device number 109 using dummy_hcd [ 2169.030411][T25713] usb 2-1: device descriptor read/64, error -32 12:13:08 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000100)={0x14, &(0x7f00000001c0)={0x40, 0xcfec2be60472686, 0xe5, {0xe5, 0x30, "0226a3cd8fb46825554c84cd5c35dfc4016f226e2d532f902651cbfb9a4b33629383d5006d5945e7459d0bb1b4a0ca17778428bcf9ad052a4e82eb875330a3c41e02c5ed5d12dfcdf68fca150434b8b1bc91f1eb5fe46f695711454658bd6fba143eead75415879e1fb0042d4cb90f8efad4f6ca8f862c53d59f5d7db6f6a524b4e225ab313f860d9220ab80b124a36624b423ce984c2dc01e1f35dbe9dabc588c560282845147236223da6ebeefa3c3b664b3dd9161d9eea0ed79ce4ffb35805b17a47bb62e596c4eb424ec19043381a46b4cc2e4e5d37cd7cd2c80ebb97cf486b6e2"}}, &(0x7f00000000c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x20, 0x16, 0x6e, "83e759ac129e8364d0571b39f82b4432fda52ea4db93ab607fe0fb412e51208a320f329c340c8ec0ee6c24252617280dd070d407d4db5b08ce58b0f369848c3a358ba4680b811ab79cfa013310a4d818e4fd140b335481175c8b29c0d624bf1fad8fb75b2a9083aa3816ad226b07"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0xc7}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x80, 0x1c, {0x9, 0x1, 0x33, 0x4, 0x5d, 0x6, 0xc256, 0x3ff, 0x2, 0x3, 0x4, 0x7}}, &(0x7f00000003c0)={0x20, 0x85, 0x4, 0x147}, &(0x7f0000000400)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x87, 0x2, 0xfff}, &(0x7f0000000480)={0x20, 0x89, 0x2}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x3, 0x0, 0x5, 0x0, "ef97d88657fcf1235f0d4f7c4f96bb21deeb7e3355592505b1fd4ce59ec31f6a"}) [ 2169.273570][ T509] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 2169.342056][T26773] usb 6-1: USB disconnect, device number 51 12:13:09 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x124, {}, 0x0, 0x0}}) [ 2169.477568][ T5] usb 1-1: USB disconnect, device number 68 12:13:09 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d64e726a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc4400b1f79f204a01000100bdc12d258f3319b19b9e8fbcc54e5f625812c8a00a568e684f247acae6e052e34e803d55813419b956fdb34241f4", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2169.520881][ T509] usb 5-1: Using ep0 maxpacket: 8 [ 2169.580577][T25713] usb 2-1: device descriptor read/64, error -32 [ 2169.640431][ T509] usb 5-1: config 0 has an invalid interface number: 164 but max is 0 [ 2169.648602][ T509] usb 5-1: config 0 has no interface number 0 [ 2169.654762][ T509] usb 5-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2169.666098][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2169.677406][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2169.688947][ T509] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2169.700132][ T509] usb 5-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2169.713479][ T509] usb 5-1: config 0 interface 164 has no altsetting 0 [ 2169.810487][ T509] usb 5-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2169.819630][ T509] usb 5-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2169.827935][ T509] usb 5-1: Product: syz [ 2169.833162][ T509] usb 5-1: config 0 descriptor?? [ 2169.870475][T25713] usb 2-1: reset high-speed USB device number 109 using dummy_hcd [ 2169.930363][ T5] usb 1-1: new high-speed USB device number 69 using dummy_hcd 12:13:09 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_ep_read(r3, 0x3fff, 0xf9, &(0x7f0000000000)=""/249) syz_usb_disconnect(r2) r4 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1768000000000, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000200)={0x8, 0x1, 0x8d80, 0x9a, "d131c7da57008ee1f1c4cad575912a07000000000000000ef0734fe300"}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2169.990446][ T509] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2170.010568][ T509] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2170.040956][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.070561][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.090532][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.110498][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.120669][T25713] usb 2-1: Using ep0 maxpacket: 8 [ 2170.130651][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.150510][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.170393][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 2170.170454][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.182164][ T2761] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 2170.210590][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.230901][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.250492][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.270468][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.290564][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.310443][ T5] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2170.310856][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.318640][ T5] usb 1-1: config 0 has no interface number 0 [ 2170.318678][ T5] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2170.318710][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2170.318733][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2170.350435][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.353611][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2170.353636][ T5] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2170.396397][ T5] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2170.400399][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.420421][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.440460][ T2761] usb 6-1: Using ep0 maxpacket: 8 [ 2170.445980][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.470433][ T509] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2170.476742][ T509] input input1137: Timeout waiting for response from device. [ 2170.480459][ T5] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2170.493204][ T5] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2170.494777][ T509] usb 5-1: USB disconnect, device number 23 [ 2170.501528][ T5] usb 1-1: Product: syz [ 2170.521713][ T5] usb 1-1: config 0 descriptor?? [ 2170.580447][ T2761] usb 6-1: config 0 has an invalid interface number: 211 but max is 0 [ 2170.588771][ T2761] usb 6-1: config 0 has no interface number 0 [ 2170.595800][ T2761] usb 6-1: config 0 interface 211 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 2170.605795][ T2761] usb 6-1: New USB device found, idVendor=0bfd, idProduct=0011, bcdDevice=a7.5f [ 2170.616114][ T2761] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2170.629730][ T2761] usb 6-1: config 0 descriptor?? [ 2170.677453][ T2761] kvaser_usb 6-1:0.211: Cannot get usb endpoint(s) [ 2170.680511][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2170.720435][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2170.740439][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2170.760452][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2170.780636][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2170.940514][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2170.962007][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2170.984690][T26773] usb 6-1: USB disconnect, device number 52 12:13:10 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a07bf71d3f51dca2c30f6c1456377140d68d8809d8616cd78422425650a9ed517ed556266ac3c148903b514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffeb) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2170.991077][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.040819][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.047577][ T5] input input1138: Limiting number of effects to 32 (device reports 191) [ 2171.070544][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.090869][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.110611][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.130466][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2171.140871][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1138 12:13:11 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_usb_connect(0x2, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="76b3ee1a326a7a496a158c06f61f545377bc864439dd9064cbd77ffce25b3464d9b2b2152c4ae0347768f1cb883eb5880ad6bc9d293bf9d479f6434ca71966c525fc56c02d933addbe7c3a263c3a", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC, @ANYRESOCT=r3, @ANYRESDEC=0x0, @ANYRESOCT=r4, @ANYRES64]]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) syz_usb_connect(0x3, 0x2e18, &(0x7f0000003900)=ANY=[@ANYBLOB="120110039ae8ad103250b80ba432010203010902062e03bf0120000904a501052102740909050ec0670320815ece31af10925e45f62f13bb11aa038699ed010f7fefbd77a1e21858ed1b6d9a81dd04060fd03c8de3d89875e72e897aab4c982f1efb315679e0c593682aad5a53c0b554f07613b25a2e0376cab81198bcc537cc27179d5175c8defebb057dc699d5a4a7e8c763eb39a324104bc465d6e404138b630d69ae0492e6c45f9caddcbebf7fc1052208ab843394b841295ff36e2546440942055d9d5d04ad61eb89df3e6b168c0c0d8a029685ad7c41ddc0565095a2b7b7e5a94bd6954827cd7ca4c25eb1c448ee9ccf22a68d139898741d09050d00060350ac4e1e06a94acc6a786cef6d5520d5ec12292673fbfede1907aa43d47c7f1af9b5210b7b65dd773521a80db39d2fb27aed0f0925605acc2cad137b57abaf51d33ae017033f2b271c62b01e3ca267251b5994bd51d57792522fab1def45cbb0df17c27844ce3551adcf019618caacb6cbedf48a9e2e5e6b2c7da098194116b8400f38cdfce0292ba27fa26f291ccb171ac304eda0dfcf3a1429752591c2f2c260a4dc5f8defa40575fb1b36e2b770a9d5d6f7358a03ac5c1b37edad5203771a74804c1e1dbcaabad0beebc5d4c2c69aabe855c44fdb09050d10740318000978104b925aa67f7a837542a3a24adc1454eadd9eb6bfa8d4a46b40d24ed29fdf4b12866a796151fc4cfe78c8e7cfeb2ee6ce7dc44cc8d644eb1f90ee26b7083f20d4c84459cee71703a2ed5deacaa8fc29a35c2c30a5f76de119962de62cd76221085178b77a9f8bed6491883c55b5440af0544a9f9d8e636c0983731cd0bb87077ad86336a4459ab5f74be4b27034b47166b1adc17391564fd9f530df71bb8d2e755e1ca35599f326c231ebc88e1ad9fef652286bee600af3c1b40b875e587139c131d8af14f821810ed1b1658fda28de2f50b004800a567e9aaa845484cbbdb494d9f70905dc00e501ff720609050600c401038102fb00c48d9382f90f043a8a0af04741c4d8f5145e8e0191e1e0ad0b0e3f40e744e69370f9d07a5b2029ebc322851d31f14f4618d3ee2996a811e6db36396c19f956fed61c073091bf24e25f6ae4ac8192855e0477ccc56b53a809c937d55d4314281d20a2cf4ba99711a038bd03d0f3ad304ef79403436e94896af1d8e990f4066d159798048c1522ecc7349336a7c89e43b176b6786e319c763b205dbc9c2f0c8ad97eb83e2a4566c46060361b4075c2192713c71ecfea60ab2b30da2f2389f8eec4c74f6c9f8ec1a234b9c61fa951442d4349578d881f5b5b45ae270338599fc50152eaff81fb47001747330acacd29f1bb605e03a282c3220f1209046d080d020600f409050f018b01200f1fdc109bad6105c527670e06a430f671a4e83f7db6511b09883fb9d8a1115c878091e3bc70e1d832cb7b6cc06b2c813c198e429894285a25fb144c5449f2e9e7281991ae1442261bed9b9ca95af253c034e965016b838806d0bccc698f1ee910bc06b4add92cc61b73fc7ee24da2cb00180bc0ffd098487f28b8998ffdf64f73c631c03e2796047cb5f56d0efeda83fcd241501258eca36c867263ee1ea3380bf9cd0420bed80e5f12cf1375180cd871678615ad83b19c870e2c1b53d188b14270bbbd78d8c65c2b2b4bdbfba321ef392b80b113d31493c5dcec69b69109050010620001070109050308f1003f7f0502318ede6e55f450f5d8b39c2fa4de8090961e477bd11f748f5462d5c9bb82cefa6eefa4a2689a0d40fbdfc442c2634248427d7237c7434cdfebe3c22ee07c57ddfa4bdca2bdf41fc912cb3fac251aa17c2b970d4310729d0581dce6c56f916c6cb4cac9086da5c23de1b7b0a0c59a1d5d436076e599d5706326bc0592dec76b66caba0331d633608de07986b6a8c5201cb9cb55510fb628b012c5ecce8446a303fd50cee06d39b71ab6f5d289c7db88d77f1dd80fe29ca1ee64030e6b3fbf238b2cdd43ad44b64ed5da2e7de0a221e632357e23083668c171e08e3167758dcea4e0da87de004a3fc54ba68c376c434d379a2fcb9c9758c3d1f977b2dc17d940c651234267fe6ce4f17c5747587041773c75fcb926cc018cb0a1f590d1f92ebc9bc5956ecf1ec7a613626c7702698a0e0edd4ece040f2ced02d727e880ceed841ce3efde78fdefab5ae58f13b89f8565965ab19df8ab4633d9a1b4dd9c33a6ab85399c79e576dbed0ac6ed086702891fae0449f3232d69ba0f912aa99988edb3ae0c58a39d0087700c0c81ae595212b0d168363e8c37a6f02df66f9770c765cbd5ca93f71b6d82b3a7935f68b8cf9d526302cde8175f96f151a9b4eb22fd8d0c4815a7b3dd8b97920efc63dd91671200739d85c9e719ca29b2c3f9d1b6eb9cefeb52f45632684837d4e6f99b09d8dc14e352638b24660e775a191c2e3e7addff0ab072f628c7c3a49ecc9d98a2154259f2d92537d52cda584da70d8ecab0e1d4c0a7b7137996f9b5d798b1de958142b451747c9280b5454c4b4eafda39545924269246db5cfab734a954553c1f3ed11c984c8f68dd8ee25f21a4b24c767a4bb03025391ff2ecfb3c0b8d3ee4817bb43742a381184a04eb6a426c9bb6c3ead0848d9ea8ec5bbe3baab5ee566d6bfcca36f62b7e8f6be04d665befceaf8fd6a9efaa1c44d8fc80576f02f9361bbd8a69e2f76dd7d7078d0a8834837925d7493c09062dccd556bd22d3d2085955b1bd1bea4fa88c8c4db2fbfab9cb01f5bb59d378ca2ea1b69f1a7a57092b4ab07a7b0cb9a9b6a74566e891f94a9ad3c820507be011342044f95d1d282d4feca6f61903b47e288981d8c468b109a2da08d86139ce86cf1dd37b8c7baf337b25ee31ec9713093ecbbf49e2576a9566c91854234fe6942cfb5b92cbf50b97f1dbe7477da191be565de272b5be892e20063253f87f976ebb8ff7664a72d4db78eb0abdb7f288252cdf5fecf478acdd011d10ddb0374ffdd811503612abffcdafe49e1f4df8de61db6cadfb87ab3d82ddd7d63c5981e719e60af68c5a8ca84cea03864f143b40495cba3c8342b43011b7d6d24f6336ee1c93e6bc4de37b144e218ce1276069eb0d4f20f003c0773164fdb1f2dd9e70c9f6a84c298dd42208073a7a5a48ce09a4e1016c2ded460aa84d79c3ba77e047e1833caec2b3e89b388caa028b97bda2dfe2df1c38a38f4f6ed2e23b0ea483264bca26db660d705777ae6c7f6c70ea61ad6b0b9904ed45b52d732c4ddcdacedb8266fd95fe2892192c518f01d3f131383338f8b81fc1a1424f24b4201962257cac41314c85aa36595d55cbb8a9489652727193f2652340a3c07be806b6bb9e8bb330dc3f58f6e5a950458edfb3911f6488c3796a92067c5ff74d7d8a1df379721f70a7b6c9a7b3bb5592d719f7150d761934a94ee8856fb9ad4cff377a019ac56b66827bac297f7ebfbe4f9b574d039b79919dab31c1394ebe81ead850ccf8e4f689b63c7cae3f6b2d20ba6a1defa7d567f57537b70ada3b7ef7d6ea0931f2bdb4c125d968ae44b50da184958145e0c33e4f5a13b650bd71d0bb06cfd9d5d4c6a80cafb573f5c66221772b37eccbbf6e75f456b22918086b1142af623bc543632cdb0dc1391f689dbf59beddc858e68784390d43fce7b98b63c6245721236d114967593db17ddec9709f115a163265d9fbd4cbb2254a12e762ff30d4900a8164d8428e676ef19ef0d63ca1d738a252b295f1fb9c893a4e503fb60fa734d6e106f9b5bfd5fd5dfb87f6e82965d19b950a3075ce8a297f663cea75980a6df095a4e5d5c3a0b532f8439526380af432f323eb9845e268a0a12c5cc1dc60780884529851a3eee2446c391b6d6589f89ec5d646d2f66337035a7ded0af891a677718eee4eff6bc41297838868fb5d391e6c3307107b625dab6275c6c47756e4e47ccfdfd235176199cbd2c0f248e8f63a3ebfd4f82d9fb9346cf7c71f281e148b3c88641d407f40fe3a10734bbc0aaa09cfe8442d483baf7f2a10eb381d7854a99fc80bc1e8d0f6e583f1180dc8b0efdfc54cf4298491e141cc4d9b52db20ff9a58b1a321b031bf95a28a95cf7e9d447b6b2ed0e4db9354b3a6cc64038a7db1067dd5189387f9c41b547ba2ceb8e298650e153ef26ddf969ea04bacab0942c7f617414c61c154345fd8c392b52d41520342071579c728c4f6d6b8bf7e2deec593bea754c7d89ed94d4af271eaa18ff1986c0d1612bc35f55ea3638798f7827c7110e447ed89bf0beabfaf0fc423efa7b4ed8ac2989de8f033cb45cf87a0755ed4e3d8998a8c288bdc2a2233165fcfa4e780f5607d7d67d89ae78953aacb98b4ee1f35498a34a94df89f9a188289460ebb60a47ed955f88a1b39b9084936c63c9dc683a96a06b0e9f33537b26fce9ebe356cde1766d49e20b45653ad1fdda285c3a56e59a3def886a7a4eec4c789c7ecbe08cea5fad4da4ac801b3cd4531b96288de980adea515b2bc51662522e053d5978d020e25d684e07da7b841c725da050576587d982f1f5c756810ebbd0620752dd013161714e69f47473bc3c289be4cd4681b49a4e0361962e69e89a98091d566d39e65c2d6e7ba93f0e59a4cb0fdc91e117c405a1678b33e7127a924a7cf90df3c59d35f8639521ae977616b079294a752f8ce71de6cf4c92d0986e31076d8d8283a1846046c5fab45d303f7b834c3367ac565083fed6caca8758ca4101430bd7f4a4ff27d45190a219ec22103a66fe5a8d0ce9424cc645c4c69fcfb29c6b2833a044cb04d7d3638ec861646f507d4ddc48379678642982cf39f6c0dede69d5329476cece67a15d885d974ff8a50dbc3327022c552195495dccc3c9f429b35fc755f99c3f6f6cd69636fbfc60a7714b9cb526a82012a106128c20462c6dd05bacede7435c749d47c42d1dd0a425fce39b80339ff253734eac02f4bb180dd066b0eed5de62049287d2da2405761632a3b75e8dd5730b57d59333c924555f3c5bf3553c8a21c6bac121735b95e52e9219422446f4c27aefd48f1a236df98f6572766f94c964a7c454213207a71859f68704436502a033961be4ea85a9cee3bb034465f0d5391fff9576c578551c800bbe5aa0a0de78f65364dd6666d4ac2790544c8816958204d5841876f9d125bf96a99032f65ca2eb456d11f75dac1118ebcc3fcf9cc049c309090cc8db7ee9633f559b3cdc54642df0430123ee2bd36508c7989b61a8ccc030348cb137eab6de0596a685377ff98951781bfb71cdea3adfdd85f3aab0e61fab0b8051687cbec8ecac3c29d846e0aa1939d7df59e233bfcc25718500d18a53ae9f03b27546d91d3b39ef911fb82bda42aa625e6e4077d3c692fb1ce6575875012f2c143274f4b7669f390496ae0b6030af35a53f87ce81035f6fd3e8d132c5dc8602f9e979634fe876f6db9929cfbac556de09dc9fb025a053b0eaaf92711bdcd52a3e8f40b9ab759c2b087b924cb453e6a7e157c2d2058dff83e7e6a9321e2801fc437d175dc5721583c97f348c41416864a0e53ad8933d193d41b7669368d609ba5236c92f5d5c5378862010cf108dd39065831c803c7f075a402c0438c5ce925ced460e663a5353549574a3f59315f50b2c70fa8721f63936eb503c47dcecd0308d6fe12e6778bc15bd8a13251f926a457722375b28ae1f30b2f8a6be91f791976f1f5287417bff5c83a166031fad0c6bd77c69608c7cf28fe92d4f2798a0e8e16e4acef7f91f534821c50679f97b13ab5c5a6ed2d503037d1047f312a8a7f4dc4375d3adbb74aeef9373eb34b6047898f7a4f17743b69965ccaa0b3e52429831021f42a5e2c957a24eb022adc8e17008e352e4afe5f778f157929d68f775856a03874ce1642ed023dadca92421f2b72c1fb166a6c337f8752892e3dc50a5729a6c47fd84df1a316ca25457aa3984bae43ffbf5bcea5090c9696b6930beb6049908baafac8bfac9b7fb1ea50a9c3a9c08b3c1e225f69eafeb7b3af6b8cb172e7bf50da6ba2dcb966c3d37f3278d39fec79e29710a1a23b87bb28dc3e63e28af2310f60baa9a7e395c0d176cc4aed4f8c5759af2b79009048abe2c7e36335439bda3c2333776132387b75916d87900ccd4632c3509d7c6a546f2e2bb161504fb7513d91937bf714f3d5567389d3be28fd42635a99369e0e623e074fe3ee345183b0e4e8e1ea27d963a7584d5d5810ca4e6af5287266c75c47488961897aee81d844b68579c0675207d97f5ae0d99a6bb2a998b45ddf4c38eb40cac1f6f00a805a1059924b68f3a3ec41e52529e91b7837c76fbf8232522cb2c0c34c573770eaef97380b59132867ba9350bb81d84a55df5f0db8ca53a8b7eb19ea450c322ae26ef75db1fb7981c12796aafb7480a238bcf512fe639e74708d823a3db6bfd86e440fe6758ce566dac4eabd34ce46401b904b63d763829a1c87988114022834131d60b73f13d1af36daa0f5212014c385f562e9e49552daf5a0ed7f390e3b549314a34445a9c8283ec52d11617caa88f4a72975b3431d5dea20225fc25ca84dd79eef388cceb1f593d69d556781debefa0efa767af0a8ba50d7f57c4bc6e8669ee03316e4a8045cfcdf6499f100212c29379eeba3b3caf19f240c58b0856b59e730ea07d390152a3a32227e7e0c57389410d560700686d28900b6e2990a4d129f8858bb9a1eafc8cd519ec2ee28e64e717925c6830ab88bb87d34bd264af930a0f617d4dccf0d40aaf498e47d872b5e9ca4690ec81d2ef80913b0c4e7c07fd7ccde8175ea4b54428a3ab2c8b4e04e0b87b244cf414332ef72705aa05040b9a78aab1cf55da0222f359c3982d1bec5d2f49f597fda9f7cbbadee8d5060aed286aa45463c5587720c41b9746db1b1e2db410cf63b55e64c03b0f9ed0a4fc45e347b26b68a305cea00f2abf1992c0c4af8d92ff89e6305cf423e3eb96438cab6215ad44a1da9f252daf2cb4c87e9d256f434e413f76781246eb16b0d904a535171e37b742f7e1faadfe4757b80e2834393572a9445a1092e238c793a71626c40a8bb44f4bd415b2e603530590340f11b1861097d812e00e50c1016dbff4c68176727b52faa3f44720b9391fc8e9e00e565e34a8ecb31bb1c462cebbf59da6d92abb9adfdfb5a3111d2e44af9d5edd0dcf70e934d40f71d9e81f54bfefe1fec5038fb1fea4f28556c9aa906c01522298a0f86e9b9d5c0b148da1a4f877f8f04e8a840ecfc0b7a53203ee2439889c4e0500b43a05844a0f4fbe299c3f3b123718a502051f26bc83a4d26c79ab622d9960579c5c78a8eeeb2f607888a2c059c55415d1539e737b135b4061cdf34db854d8d3c17bcbe2fb3fccc487bdf4b85962527ea09d82959a130a96333de7c6f0cf5db46190df027729b7d95ff07d43ddc8ad01b324662201452ffc2fa29cea1f2402b3bb7b5ba6faeea157e372baca4c92858b9f9951f6229325ce1eb75b0cc006e94409fc5a1d35d0a36112f9feaad140959cde70357784e6a3e6532a526bc8e0d6e02e0039bd29a2d92e03be37b80674fe75fa6e66cd3930eec27053ac2b120e56e5ae1e02418ddc4e7601c5a2b059dbd95a5cdf1f3cfb3340406bb62854da9fbc529a94c2a529207804a43b71de9c415438ff536861c4c8ba792717d1102642034affb29bf97223b0762933d9025e2bce82f10e22ca3c20dfec4622735fc6fb9c1d62ef162f4aa2f958958d338815df914b625080e01f04dfc37780068f7ff137e3fee33595c21e9cc346b2a576ccf9720845d9c6f41f0a101492683aa4b2ae5c626e4953e01b48e076ca962851002d3646100c5074a84b29609058000a5000300055a009db1f72912f36b8a6a72d1b3c0ccaaa6db606ab04c4eca314139cc2b9d6d84fb534584fde97de844b3f682ae925a543f6d6278e1ca25b2ccec73b6146c63e746813d769469ef50c2131dde8f0d0e7199671b324aa555f63b0209263bc6b137050d602d772bd11a4bab93e3a97831edb4498a1b96d2c658385d30eda2c379deb77d9977ebfd7c2b419c02ac0b6822f97b3415f76cd4a58d33f476da6317d9d9a19908b107a2d1f4a2706ec1c920bae96bdbb88c15fbf41343c26239e5ef1ef75e85d37a6525fa6ef63d568b8499e4326196fcdbeab11d368f1454fae57942cf3186602e4841e7950a49bb9e0a2665c7652db78db1d4ecca6811f0fb97f885ac3b67bc709ee8225be7fc570273cff75a4a26456b4d659ca055b30dd5e29216251ffa39dfaf786479d06796dcb44ddaa46012b045269e6b337a92c9e97f0c2819b4282fe8de1c13a0c2806c4113160ac7f6c535361a8c6c48cd734116c023aa3fb9a736fad64ecba2dd483135a1bb2e011f64b447994abedf0673b0cea55b98165b0e2a6a40aeb08b3f98798a19a86137745c4a8b6bbbb1b02f4857653158111dbea4dd6121be67ad0e7d382ef74ddbee1c308f3e3823ef5d9c34e1ebd3cb85db1e1bd6e24cac1d2f1aa6559fc90bd1dbe08d96b6a609e7076cbaa07dc080089df338c5ed3ddf5c4dcb186c283366d63be3e8ab693c4931349241c1bc0701267845a51bebe70ef6d5969c7d1b5304c81dcdbfc558e0e0d9c45d3123daacbffadc21700adbaa4f192ba7c15d6f5bf395e98a80faffe7fafd170f4787b4695359672b446150537498702e9ae4a8623b201d39a731180365c7336cf3d80af20b401dbb6250a0a8eb402d1578191c772bd3f68e83d97733a27969106143847a25b9177e08a9673e1cf8513a5bb21e301d3c633c0eda17def6c31dee27dffbc88f3dca27c41f5ea9494abebfa0e2bf8064a3b773b5df59929609cfa35fa473f4a985e0fc7d5e066a093e3a0830188b6304b93a24a8366cb51204568d4b94f86343ea8958790581b3223429a46f67abe5e37a83d1083032c1e36d8f4141f2d03f0c4077d5eb9ab30c0e3ed4a500038addc2eb9154fe3230e6dc213998f8d6630b71fc27a2a13a2a7eda4ecf02b3bca77390f15c731d4bf58cc785a83ffbbc42e99dc2c670eaaf4340cf8f0760cbe692dbcf1abf94e3d21225403e00821f967ca1e8e85c85f518cf0126c0ae2fc4f64cdaea658a4301ce9e05458b95e1234efcaf8d51f2f1c86388f0981b4ad1a63ef8d155c9192a2e4dd006aa4f73e40345322b5837f18c6bf6b933f296859e5b68f211d25733905dfb39eb1592183100b7a2e22ba35c5fa9afb5a75d39e717d494452f23aaa444b0c4f85029e945adb9febde7fc1b14494e13771b669e44ef07d6ada1c47b5ee6a205703d64d26371fcd49803f7003828af6a52f029917b0d7970ea1e1afa5ca8642ad2d7fb6cdb0886ebd656639d0aac2be07edd040b3ce0ed989f6edd4cdcb53857e03366e1bb89a2317d287c2ee594380b88d4e91550c1ac24efa9bfd8a6af1c54eb8d720422482187ee9301486065b0ceb9201b16d59d003aea806a05b51c4a4ef8afdaeb1de0529ea20bd4c687fa4edc78ed1e7033573e93a9ef4477db73ebc74b83eeaf2b91585ba74b2bbcf55e8b7fa1449e1b7d0ec9aca76d4c767098bd84fa1efa25037977655bfd52ef1296e1fda4242b43a8914b1c2fcdb52132e03821e35821c749485b590e6be83a29aded170214487a23a05fd72fdb246058222466f26dde838c6bce029e3cde8fa2230501aeba8823920453bb54fda6af73ee0708fce8faf834dab1ed6593a3fbf7da066a95db1535740b20114fdb0f9dc1b3e3989691e25b998874e6fbe35866a556bbba0b03678f862af14d1760a2ff00edc56acd6b42795692b47d63fce937ae9249cf60facb46a9224cac65b07f929c5e97e1b5954255aecd7363455c7d92a7565775cdd2feaaedd19dfa1233fd303aa54543694072c7b02e13807c46b20be7c5222f071b13f50ff678eb367766eb51d8309da4e2839e9d9da4454e8f55a9fb66b18d8621dea955c770c33f4563dc3313647f02e9b0c124ccdf48ccbc1ea812fa44c1127c736b98f086542b6435026457fbbd1dac64bb5f27e59103881215edc419dd99e4046421e7d4c0147194121fff1e3eedc44da05592bcf69d80a1030e1d9ebdb05a21e210096ef71c883d483fa79fffbbbec55ae32e0adef94cf723e610c75ab3fc2f264aa05e2287bf5eb74d485b2cf770d6cb0182fe89500f61db27af58175bf6fcbd86cf029e9b7ef746df13bd1ca65c66a74f300e2302c84d893fc83f16bebaa17e359c6613d122a85947e0ad38a933b4b9348f021b228e61e2c573b0ce185255c3895c5303293b1f59ba031a0ebc7920353e317e667e37bfc65102a6e9bebff8583b9ed78fc6b8940bc645b5a93d610cfc8aa86613cf130cead781efdc6c215ae318625f89371033f91cfec29044002b9efdf14b2e9f56202a60f0d79c02bbc7e2c928d48dff4ffe83aeaa4814fb930a07de984c30bd6661a6a801fdc3631807f632a0afebc453a1d3e4473e8115d1216a2a6b627d6204c267f52dbea1130339e9fb420639ba1dad4f460a76b9c7927fbc9218a3fd5f654f01da52490ae67f9368d0553d5387f7bed4c92fb8540056ee319838bc67323e79ee20e67e52f7bc91dbb270425efe12650f3c2360d5a8a1153b06aa8261f62a894eb0029bb93b11c33ae325dc197cc48e62d08ade7d3a5acbab553dd9b6ff1372cdeb04d37b0888c0c9588adee316feca5c25e8e45c7f0014a726af011ceb434a3c611dbb827b3b0bf9ce27a27846cd44468f1cc5581ddee90a122be2dccfea1b1bbf3e2ec9ac57f53b9575dc81a506427202908e7c7f855a657f6e6d221c55f8f9ea5f38cf35da3d5fcf4e5c8c75214295ba0c8000ad13d92cc211e97ba7e3fbb4ce280851fd893db95ab1c08de1980727bff0ebdc4e78bf9810e1d409c2cc339a1360e7109ecbf6a1a367d9b76ff3776f00f99136cf3420e8fb8c4bdbd328facdf267ed68ae2138ff3a062fd8f07086b995bfe53911bd177409bc4e3babf6364c20037d13d1d7c75fdc65cc092155e1d6960c2e922912dcc4bce2af2d29dd9fb61128a239743718527b58db7435f65952e0a82079d76e2f0ffa66ade1ac64870a2464ffa216217f4a438cc2d33f949d921c0f5564b52ff53f89d043c507a8af09b940ebddab72a17267652f0c18ee43d51eda4dea43cc8d346d13db5bb965cc9375a97a4c3b77de960356fd34dbb160be3f9f08753042d7c70735612ca0820b1917a9e9ec2107f6f28e229a208bdbdd17b390b94d5129283aaba6df60e402c26817968dee98165b89c1e56ed458c050e1455c74e3a4a8d3d439f097971ed19a2070febdf44fd72b5289ab77102e75fbdf1430e9023ad08c636b9c8492ddb2d77ce75461f93c4aa612b710f6085858467d5796bd45a651935a787f632c6f7056bc28df161512bd7bac1afa353625e7b268e5ca7da2906368b08a38bf0eb3aee47a385ffb1836694ae17f3cc5acf31274c42d843aa7442b5c85f5c6eeb9fdc8e24d94b8c89175786ad86566eabf89950a809497be2538761ef7af401b2e1f8bbc2ed9f15555720396e5be4cf7f25983c1f17c5905fa4d501e05450573e97725edc2dbfb2184b13c3ba5efaaaea8f9e4c89b36dc0206cb0b12081d71fe6a0ba7f69d56e15a65a54765bdb0872785662775c5f8a5120c73f27cdaf72e078b2a51ba3b417d2caabde107a223967c0db86066542cf0fe6a082903ed6472261ff3292aca081d81e78c788ae7142b2a652ae5da966dd230b071fce3b7f48c19b8d58cf359dd3ea75b119cf237c15137d21fe7df57b6ba16e64a33a5773965d5095e20b5a4d0d2332cc4c862a3b7ba11b07e3a687a3a1e980cd54dde539ece7770a22a5e94c8aa980c7f0c8b38ebc2cf0f0edf9e7859c34af1a4523d27bb1493149d294b1ca837d1325c50c8994f8bb5512579dd9dd7fa6b2cc4a213904c6c2da357e18de5567cfc1c1bcc9b619108d8b27d14b80ad1315fd7b4a67cc576326fb550a9ee82db22baad796d7d796e4d7d17594e7d1577a3cc9e31327bd2d08ce2e0ea32bbea6f73f24e8452888031f563e33c8a0ffada4af35dec94a80fd885c21c8fc37a7efe16dc1f72ff1b9110ff93b2fbd041dd5ac16ad310b4b3358df48b0e68ed4df22dfbc1c8c7cd85a49c63607279266e39b652214b04e4712c2758e855a4b9074f5573af66bd75852f22b076037e5affcad5b9d56efc502ccd403b4def6356b64fce9c17d5577b60956394d7d0c9e8a7b52b86f03e5d136603b84eee3f7f649cc75870d95dae1fff5721f14ab8fc509231e626d96295c50052d10f9968000af416fcd312a2960e8392cc111821b5cba6ba6a902340487852912880c1d67b5f624cc29ac2d5501e7ee12b60f2f84b5b29831a9a47f22497642dba8a7c9da2157d5707cdf93fa2c8183a1ec77e3c64ac233743756d3f9fa257ce85a5deda092a4debf5fccfa499283998b9872dbc00585fb15a011da82b840839030f699e5af26d97bfb527101a757163bcb579f135ddb346973f0835bb44a77cd3a4ee8ac33461afb6e2fcdf2c0c8795c2a365a0b60b0e343f53deb790c163eaa249d0692da82407e757a061e6873840f86aa178d43ded2322ff4d89d13a3255227d4cac5cbd4284f4d2e201db4f4a2754ef210e275ebc52816f572390549638bdf6faa9d9b1f462041a529d2bf768b70de3bf18a268842e3495e0e7ef746222604382bb4b145f6f65029ca34cd3b13d53f88fcfb51ad8bc100d8b66288d4539f5be7590219777d2baeccca443ec31b3b86fdba1167fb2545173fabde1b55864a64c6bd61df1927ab43f91890c3b04e9d65e585befc1351f1c55d4834a15edafca293d7e65efda3bd314af9615a8fe76878026c2ecd707e43b8b545943964841ef9f966423f0c822b9898e8c8744c4d97236872b15d32e3cfaa93fe973d51b601a84c0f56430890c4b1c7351b6ac5274e936fbcb3a6e867fc8522bb11699bcc63483790966212f1a1ee3c8155656dfcfb883efc6d3caf6f9d7161de6e64c7b72803c44c5c82fad11c630d514991684b8e933fa7903d87bca1cda884fee57c5a8f35ad2226f59b852cb4b6a3763500ac6b637144ca4f3ca8bf55541f9b6b2d76a8b41370e3451e1302dea6b3a8628e5672b407771e0b4c85ef8934e626a433f03c352d7dbab0b96af27631590cc65482476bf6d20a1c4acfc0ad87fd9025ecc2c699734d3bb510ef7b9df2b24a2c8f71910bd2288d98f72f5d51b06d32d79d5b800031ec8d8692e0fb234caf6215bd067096edbfa1147280b9727c92e2fdf124a7f5111905663bf2438c94dd911ad6dd5e74741c04dc3e2e30d68c49ed6bee6558352d556bda7064535ef62452787fd797cae74afe71967c75a27188359fed3b273a60eb3fa347aaddbd3f54af26ee23e16e5ddfad0d664ec64a5e866d5fd002601b99c272228df6222bc3c6ed62797bd1394d3a65f5c7cdb5118d53b7295a52c4303e4710ae678be5dd7571c4901d92c59ac505f6cf0a4639f840dfb8e1c60a25e25ea5122d416cd784a31795ad3fb4de6826b7a442f39ca44074a05042e87a968f97bb935013311ffa67bccadb49b1f24f867eaee930e1e05444653b2e802ecd8854d441f5161286055bf9cb972a53deed5112ce1a2c04abf5f2d8e27dba434488bbe8082acf2acac79c077b37444f8eca3c1dc4b28b1d56934c8e8a9d7ad00518b82db790d4c98eeff5c38ff25c5a7b028feb6f8bcfed947d4346dd6aa15c12dc58c41d18949a5db6fc9ed18131398a0b03b2151e8b3a0c71ed845e9fbd22486287074561bbc691f0ecefcc3d6db410905070203003cc804090580008101010103ba21a5dad3fc820516ae3fad560ef43ee07d461facff8c286740a0327e851e27615c079c3ccfc33b08707fcc7b974f2d2d4ff62df8e8af59c030052a8eff62f0e1ffb6503fde3ae6e3973cbe11f49e36362195e6bc999fcbb5cb02b33435613280ddab68525f833cbba532ef61e6186df521ae9f36221ed4d1ff902c521c8c3470f472ed2b5cd43e759c806a00acd7d35bf30d24dfc8bbd2481a16e37fda685797fa8c2887454da93da4f5ce168ce4b644049728050e3df018cd0905090095026e020409050400200102070309050000f1007f03083d0a3741c5ee500624beea00be5dea3458b177d4b1bb738ce13363c0166c0de8dc3aad5317a119020eb528a3f1a95ffd894c48724c7afb7f79a97fee2e3224b1dacbe7f0ab9e723097b067cf55862be8c899fc607e888001f8e4d763d2f0f34365cef0974fff769249508b7fabb41009050f0c87010905ffc831b68a3ce3ce73c5e3dc0aab475103c436ad16a6bda09266559e52f481080bddc065e1bc6e05a3f3247d8e4ddb368e50a7b9767865a502abeed5d7e26ded5d2a04d7df34e4bf7a48c6601b87c49dd2a2103f071bee9815fd97d48a49176abdb1b50f5d35780235351d1b21b52794acec96ed4b177d03a95aeb6a0b7d2a50e5739465befcc6b0a8b21a1646ca4a8e8f4cc7d959be7e20be271006f205cab7a2415c293d127a7f7979f50117264df7027fbf2e2ddcf34ee1d77f8476d186cb741812df13621635856a03bf9c86f8ffcd747c26910040ea715db6a0f00f2f7bbcd74fed6f8cb4c765699ab3d1bfee2726592182f85aacde86a993676d5ad2feac24b5797a44f0daac4d3d3746dd6ce87a9dcae6e1ba048aa9e16a6fd796353d43f9da2dc7d74a11401fdddc49535ce54bbd1a0905000cf603fffd00090500100700f80300090506ed490140c0004522b5c962915a952b8287b41bd3b763304098ad59e25c08fc70601c5d9dcfd59cab18df1fef8919184472c7d7ab895f19d13cfe966ee6fdcc689ea611e59c235c9d650db60904c2040a5f9a0100bc0e619c36e2d92ec2e5e34332bfee8b6713f2bf89280c87a96e9a3f06e08b6aae14f40affa52cb873a8aebbbfc7de64cd51019cd7d4fe69589a78b96f4e297e8dce7986e2d7ed74cdb80aba3234bba4122f7e3e67bfef05867acf4af95c92b250714003208886e33eb375d401bdf3e6b07cbd36870d96763f9590981170d18474740b4e6ca98cbdaad5d39119002b8910f8b371331e3f2132de95a8923625e7f078448ef557368cbebcc70b037975930f2e225a7b930de874278bdf092104000301228a0209058001bc0301050509050010710390000409050c11d801008004ed23c1e2d8b1bddc684b42b8c7acd94978939d18bf6fc70f3b69c99fc9e555ddbce912969f52de676bdb7a215be2fe34b27698149d76af1ae23ca5cc5a3fd605eaba47106233317cebbcb26da66d847a639ef18c973f58a904682f46ae147e4ea2d326b6bbccdd87b21de576e677462bd42bc04ca9f24fd6d0f64154067fdf30869dd1deb836f771f7cd74ac4524dd81d253e6468a517547024e9a83ec38d88b7883c9bb928394527973cf3a1481868fbf2fc94d7bc62ddf9c8738d54fbb0478ea4ca81ed5f42b7e165eb47def47751663711461c29deb26ca978fa7b17fbe75890aa449628d397f7279dd098b09050310230106000709050a10cb00090807a60ea0b679f2cbebc46138c1aa9e9b68acc3f6f0f33b9fa49b47e54959e81c30360954ca10ea6074c9d6dce038aa8390d274be86173b73f0f6f0dad16374b658c53ce2f7d584ab132b8885e742e551a11af8a7c4693ceab0522f6d1e21ca52d40756f11f34a72658c2f7ea6c46f88b6793f5a09bb85a607dbdc9e706df14be6b0861ace4dae42c56783c5867e49273fbc325793a01f34d086eada4c2872fbe5ebc3f334807e08b301ad82a10ff769870de04224a36c4770570cef40655e136037b745a1500ac1205e0ec6b809c30fd4e3060f52720c868a3f081e8710fafb3b7b59306451e7e71d71c07a4f025a1c410cbaaca5c6ab363d6db885e3c0103d8a3c62752d3a57ef8e045f7d0dfccfed4910b2ac6ec401c1f24adff88322a79ebba32493e82a9bcc9fdaace101eb6eceeb6d10905070c8d0107a5380821ad84182c593bc8cf96ad14dd5cdcda7bb7898cf473d629f86632d51770043aa9e6f8bc1573ec6f0e5b6c7f87b04fb7009be72356c40b85ca08597309514d65c13ff7fbbe8475b9c984c4dd9b70bae6d8bf5c16a205a8c0fdc71d4eee8048ec57248f73c07dc7c5a0f4ba2cdfe059b9cd3607ddaa532586d41a01ed062bef2d177ddcbb550065efdcc5d0a475889aff60d468fa709c95d08c99f7eb663b0436242d6c6848907dfb66833adefa768ce2471089df0d25f072bd4f834f4d02b411670dc2dd4959a5dc245b78551c97ba090506003700080408f20c7b1a38f88c24ded29391add3dfac9ecb99905e24b2707a092095daa7ebd00c4ba33877f6ccb668a86cc63bef815f68d4ab81ac8938a6949d873fae99dce897e6d660256620a8627f85d36313c670a83e06f0d76b23521bcebb895072922768dca53f0c9e8b1bcfbaa4610d318154010f4ba14c655a13ef8938a34cd4e1595ac75ddc830bfc1cd9c3bb3ee623af43361237b8f9d0dd2766412ce27b20ec8960188794ad3a8110d7be8f7aa3407ffdab6325afa9b6aaf761feace23b4678a32cbf96edc95a898fc0317a0857a2268a8c202ad15f29cf1f7f4a51e5725d35e3a6b1fd955e0ccd8805d04f708da3fae823a809050704c50020ee0609050700240247c3594d675a00"/11806], &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x1ad81b0a2d960a82, 0x40, 0x8, 0x80, 0xff, 0x6}, 0xbb, &(0x7f0000003840)={0x5, 0xf, 0xbb, 0x4, [@generic={0x8c, 0x10, 0x4, "4591f7cc47366c37f08b84cc287bbbdace460508419701c15343e778b3a6ee22721baa0ed6d1511872181c8192a568390056220254242376c6059877aaea0406caba3821f48436e18487697019eb473e5e7fd0deb2a6ffeb6016d54b6f7869624e188ae30ca1d95b2eb04210a0d0af44f69e6b84b979c6720b5a2452a89edaaf9ca0a047e846668a94"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0xb}, @ssp_cap={0x18, 0x10, 0xa, 0xab, 0x3, 0x1, 0xf000, 0x9d, [0xc050, 0x3f0f, 0xbd3b52ba34b68ca8]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x80, 0xff, 0xff, 0xaf, 0x6}]}, 0x2, [{0x3d, &(0x7f0000000080)=@string={0x3d, 0x3, "8a63c859fb00ca830d55920d40cf5a179bf92a60e7a9f56a469f0ae465c5a9a6df14f1b062a2701b11e371d0109af5254a7459e5cc3f24ce0f0b33"}}, {0x19, &(0x7f0000000100)=@string={0x19, 0x3, "93011f362897ae65cf64238704ffb8466128c150890af3"}}]}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_usb_ep_write(r8, 0xa, 0x69, &(0x7f0000000680)="447aa009798f7b89045fea11b3c4e7a804c13d7df6b5141c67f69e91026c4764c7319171afe88cb89398622f2183b2ab460bce140f84292cabc1cb13c10742e5d4ec90a35a019064c7ca3990fab3e34cd6e9ea3af1875fa913bd4410f864c4f32168e9e625348ad1fd") r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000240)={0x50, 0x59, 0x0, {}, {0x4}, @cond=[{0x7f, 0xffe0, 0x1, 0x3, 0x4, 0xa9}, {0x2, 0x400, 0x3, 0x9, 0x100, 0x9}]}) ioctl$EVIOCSABS0(r9, 0x401845c0, &(0x7f0000000000)={0x2, 0x6c90826b, 0x79b7, 0x1, 0xa0d9, 0xff}) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:13:11 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd000000000100000091fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2172.155544][T26773] usb 5-1: new high-speed USB device number 24 using dummy_hcd 12:13:12 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x6a, 0x59, 0x7a, 0x40, 0x979, 0x270, 0x5088, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x64, 0x0, 0x0, 0xbf, 0x5, 0x10}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, &(0x7f00000001c0)={0x14, &(0x7f0000000040)={0x20, 0x0, 0x9d, {0x9d, 0x2f, "bda12c4cf4acf18365774b351c8280441a4e60626cd7a93b48269a71a1aff4af1abe5e989e87022273bc0a852eb10695b55d4e5f8519f6cdf4e282479171d683f265123c124dae4fb8dc3fde660261b29b33804f8f556fce968384025a943889011aa52399fce265054d4ee1e4c254a1f0766444d29025dc380fd221cb2eb7044b04a46a0b6f39de87e795513ace5dcdc880c3e5c76f71db80b1bf"}}, &(0x7f0000000100)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "34510e16de50f7cdf07d4109ad53bb1677d64746971b48dba138f7d4e9d766a3bb0a8a46024c5631616e0335dcc0bebe5eb0e30153054f058c61282070bd695e53657fa7563a02c0fd929f300c362bbe36d1e56a81de5c4ea2bb6037f056ccc7ef4ca22a8ea4b92b319f7b096e554e29c4d779f6e79201b7c98fc57a5035dbdcead77f3a5eb6cdda5eb3b01412d76688ebcdbd70985a2443f134ba2f46a7435609ffc4bf7c26cdc5e5a33f10e309cef510276525334b4e"}}}, &(0x7f0000000400)={0x34, &(0x7f0000000200)={0x40, 0x16, 0xba, "691a1cd2cbd3a3ca775fc5fc4abc92b9ba2660132654f450a1a4a9580a194efd3df2fb9788d947f09a5205d71abcd739bc3610d34840f195e9a3f5d12a3483e5f13cd37029f648f5cd2168d21518316bf1819d559a3e5e6b33679fe59013ad726dbd4f4b045bd7017e00cab1a7eff6ab1a5c08c72848539415330d290c975d64a790d1d1df8cee679ba44b27040060b9eb186bef1e6a8d0b9e0ef88c83bf81d2c4a778c7fa929bef467dfe9379cb07cd3a9ab656d8909c7e407f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000340)={0x20, 0x0, 0x37, {0x35, "a6de2c1e83595c5bc7253245ac222e07128753e577ce8469644b5296852987e379bdce8d03914a6203e83cf3954054618c968469b2"}}, &(0x7f0000000380)={0x20, 0x1, 0x1, 0x1}, &(0x7f00000003c0)={0x20, 0x0, 0x1, 0xd8}}) [ 2172.374646][ T5] usb 2-1: USB disconnect, device number 109 [ 2172.410408][T26773] usb 5-1: Using ep0 maxpacket: 8 12:13:12 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x126, {}, 0x0, 0x0}}) [ 2172.540576][T26773] usb 5-1: config 0 has an invalid interface number: 164 but max is 0 [ 2172.549836][T26773] usb 5-1: config 0 has no interface number 0 [ 2172.567058][T26773] usb 5-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2172.611014][T26773] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2172.622340][T26773] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2172.633786][T26773] usb 5-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2172.645298][T26773] usb 5-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2172.658614][T26773] usb 5-1: config 0 interface 164 has no altsetting 0 [ 2172.681591][ T857] usb 1-1: USB disconnect, device number 69 [ 2172.750522][T26773] usb 5-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2172.759838][T26773] usb 5-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2172.768068][T26773] usb 5-1: Product: syz [ 2172.798196][T26773] usb 5-1: config 0 descriptor?? 12:13:12 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a01000100f96ad4264856b24293627a3a19b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546fff60100962589018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42779e6d2baf1f6b0f5d08f1b690f91e9f57b575b6721dccdf10396c54e0f208484d70fb0f6cb420ccb24c1a60ee91cccd63bef62e1f90ce388186daab27b01e5cbb3a887116603527f4e594a86a25bbb7a4890f2db95829f30ca9d2d8c747f76587c6cb82e099d3", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2172.960451][T26773] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2172.970485][ T5] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 2172.993113][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.020586][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.040459][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.060710][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.090376][ T857] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 2173.230414][T26773] iforce 5-1:0.164: usb_submit_urb failed: -110 [ 2173.250436][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.270441][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.290434][T26773] iforce 5-1:0.164: usb_submit_urb failed: -32 [ 2173.296734][T26773] input input1139: Limiting number of effects to 32 (device reports 104) [ 2173.320545][T26773] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2173.330521][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2173.340502][ T5] usb 2-1: config 0 has an invalid interface number: 100 but max is 0 [ 2173.348700][ T5] usb 2-1: config 0 has no interface number 0 [ 2173.355398][T26773] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2173.362046][ T5] usb 2-1: New USB device found, idVendor=0979, idProduct=0270, bcdDevice=50.88 [ 2173.371344][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2173.380482][T26773] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2173.388338][ T5] usb 2-1: config 0 descriptor?? [ 2173.400432][T26773] iforce 5-1:0.164: usb_submit_urb failed: -71 [ 2173.411461][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.164/input/input1139 [ 2173.432756][ T5] gspca_main: jeilinj-2.14.0 probing 0979:0270 [ 2173.450522][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2173.458805][ T857] usb 1-1: config 0 has no interface number 0 [ 2173.468070][T26773] usb 5-1: USB disconnect, device number 24 [ 2173.495867][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2173.554910][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2173.566293][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2173.577780][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2173.589148][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2173.602523][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2173.635935][T25713] usb 2-1: USB disconnect, device number 110 [ 2173.690614][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2173.699859][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2173.708171][ T857] usb 1-1: Product: syz [ 2173.738141][ T857] usb 1-1: config 0 descriptor?? [ 2173.900496][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2173.920549][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2173.940524][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2173.960459][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2173.980592][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.000494][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.010388][T26773] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 2174.160467][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2174.180583][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.200486][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.220478][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.226824][ T857] input input1140: Limiting number of effects to 32 (device reports 177) [ 2174.260431][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.266781][T26773] usb 5-1: Using ep0 maxpacket: 16 [ 2174.290474][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.310530][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.330505][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2174.347868][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1140 [ 2174.410438][T25713] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 2174.510519][T26773] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 2174.518529][T26773] usb 5-1: can't read configurations, error -22 12:13:14 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffcf3) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2174.680443][T26773] usb 5-1: new high-speed USB device number 26 using dummy_hcd 12:13:14 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x9) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3, @ANYRES16=r3, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) 12:13:14 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42961fbb6f28bdc6d38d2a6d7df75136ca498276466f60e7a434784bd98d414dd7ca004d8e8964cb32ce2c6055e45f79f89036dd273e30eb1c2f682ae6148086f3bff0d474f6a7c380e14d9cc20e8a10c3efee33e9da5fa5be273bb609df08c70116a002463efd5d11daf0a78f6abb44eef2bf7f8b3a22c8b47d5efa1b6e3b8a3038c8d010288280348a55537a61209724ae6c94f8", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000200)="b68fcf9fce83a31c1196295f095d47957947112870c30ee134", 0x110) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac33e21430f837a398c88a3b5eeac92651520e5b36bfe0c813d027d0184358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115f6d3d65307031b6aaaa9b5a4f665a00000000000000000000002a19d56354a9b9dc164e3b3f3b9c"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2174.820578][T25713] usb 2-1: config 0 has an invalid interface number: 100 but max is 0 [ 2174.828915][T25713] usb 2-1: config 0 has no interface number 0 [ 2174.836292][T25713] usb 2-1: New USB device found, idVendor=0979, idProduct=0270, bcdDevice=50.88 [ 2174.845492][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2174.857162][T25713] usb 2-1: config 0 descriptor?? [ 2174.903284][T25713] gspca_main: jeilinj-2.14.0 probing 0979:0270 [ 2175.110547][ T857] usb 2-1: USB disconnect, device number 111 12:13:15 executing program 1: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x7, 0x200000) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f00000001c0)) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x5, 0xa0800) write$hidraw(r3, &(0x7f0000000080)="bf779c5dc20cf1657dbcca382bc4dc5b0d22ea76cf84be22011d307350a55784c56803358091423ebf7accf728b5a05c1732d78e8a7e80bba08cad4d1829f486808912b6404e74273d6ba9224a2e82b5f3f39b1625cc42a6af2fe9e54f016af6d51720496f0043ad5f3dae498eb4025b560f77983c0f38e09bab96b9f2c90f045906c86ae0ef5368338970d91de3a24e84554ecf87f0e7b84693d15b003d35209507f07e6d264671ed99936ff30f3c7f830200b396c9e530d74c523a3d3d4589b75d380548c199f552e66078394584bed9a6bbd807bc136d93104ac2b6dbc049412ca83b441c970660d76e181f", 0xed) 12:13:15 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x1f1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x63, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x22, {0x22, 0x0, "57d31d71e809398748984d71a698d28902478871d092736f863e326ee6b50000"}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000a80)={0xfffffe12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000100)=':\xcc\x83\x04\x00\x00\xf5\xff\xff\x1f\x00\x00#\x18nt#\x10', 0x5f, 0x200000) 12:13:15 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x127, {}, 0x0, 0x0}}) [ 2175.780417][ T857] usb 2-1: new high-speed USB device number 112 using dummy_hcd [ 2175.814938][T26773] usb 1-1: USB disconnect, device number 70 [ 2176.020361][ T857] usb 2-1: Using ep0 maxpacket: 8 [ 2176.140533][ T857] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2176.151576][ T857] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2176.164436][ T857] usb 2-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 2176.173550][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2176.187740][ T857] usb 2-1: config 0 descriptor?? 12:13:15 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) syz_usb_connect$hid(0x4, 0xfffffed6, 0x0, &(0x7f0000001680)=ANY=[]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000015c0)="d3d7de1a5fe13a1c4ee4ff89d1b902878ddb843592a01b6a4bafc25bbfb52838712aa716557576d72334529256a3eec9e14c3640ab4712d05df61ad9e220b5bf4accc90100105e229515368c7339e4dd40a027958ad7f3bffb63b8e5491317fd69fed865cef68db401662336068c629994ce5109f5a5338cad122037f2221229e12c402082c0813e73f09dbecd14d76d9783c778bcdc3ae1d771fd489ee2b43dd922541c1c3a62a1eab6c48f2290dc6bf0e860e4c4ddf217053b", 0x20000397) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xff, 0x101000) write$hidraw(r5, &(0x7f0000001200)='\x00', 0x2a) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r7) syz_usb_connect$hid(0x0, 0x3, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32=r6, @ANYRES16, @ANYRES64=r7, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRESHEX, @ANYRESDEC], 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r9, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, &(0x7f0000000000)="e9002567674ee000731102b56e30d58c7226e4a6d8a81311e60ef00fdaa3ade2e005e85aa80387157e170438f7b896c7", 0x30) ioctl$HIDIOCGRAWINFO(r10, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2176.270563][T26773] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 2176.510360][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2176.630480][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2176.638758][T26773] usb 1-1: config 0 has no interface number 0 [ 2176.645369][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2176.656850][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2176.668258][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2176.679757][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2176.691475][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2176.705058][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2176.714119][ T857] wacom 0003:056A:0063.0058: unknown main item tag 0x2 [ 2176.721074][ T857] wacom 0003:056A:0063.0058: unknown main item tag 0xd [ 2176.728116][ T857] wacom 0003:056A:0063.0058: unknown main item tag 0x7 [ 2176.735127][ T857] wacom 0003:056A:0063.0058: unknown main item tag 0x0 [ 2176.742032][ T857] wacom 0003:056A:0063.0058: unknown main item tag 0x0 [ 2176.751128][ T857] wacom 0003:056A:0063.0058: Unknown device_type for 'HID 056a:0063'. Assuming pen. [ 2176.769716][ T857] input: Wacom Volito2 2x3 Pen as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:056A:0063.0058/input/input1141 [ 2176.787969][ T857] wacom 0003:056A:0063.0058: hidraw0: USB HID v0.00 Device [HID 056a:0063] on usb-dummy_hcd.1-1/input0 12:13:16 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6aef9e0410bfd3da423b130a423960fd423d20b974242dc39102182b23078cf2f50c5c7cd8689d6afe756935b00fa8fd883c64600023fc5545c714f73a99df05c90bb273bd553f6b2da9f01a6cc529e63f316dbead00e6530c5e6bfb8b87d5934e5380cdf843a44985a6be13ab9b3e1d44c6d581b763c170d3ec00000000000000000061594a3ce3b17bb3c83f8822a8b1fba9b9f9e6369913615ce47f88f9c3d3cb2cb42aee5fe2043a82503bda638533917c89d25fb5c5718718a8cc86a071d1a44a3ed69d0166c908357d2b9305cc214c0f52982a3e8ce7c0a5db9ba928c174236030375fc16ce50052dabc0b22a6bb29eb5ea0901500"/260, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='\xbc\x83e\x02\x00\x00\x00\x00\x00\x00\x00#\x00', 0xfffffffffff7fffd, 0x200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2176.870746][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2176.879903][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2176.888102][T26773] usb 1-1: Product: syz [ 2176.899624][T26773] usb 1-1: config 0 descriptor?? [ 2176.915613][ T857] usb 2-1: USB disconnect, device number 112 [ 2177.090612][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2177.110403][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.130406][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.150391][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.170539][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.330407][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2177.350406][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.370406][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.390403][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.396694][T26773] input input1144: Limiting number of effects to 32 (device reports 164) [ 2177.420412][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.450441][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.470485][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.490440][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2177.506388][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1144 [ 2177.700379][ T857] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 2177.940358][ T857] usb 2-1: Using ep0 maxpacket: 8 12:13:17 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) r2 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32=0x0]]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000000400)="003b27230a60d22b71bbb865098f0d08ff5efdef18c5d8d439b3c207000000c9ab4d14a71a5527795ef0e6b7eb3a1f5fb0f0ca1e5ca7c783962f78c4b646f017c3ab25f953f754f43c4d2d7fe076aa54f6dd170b", 0x7) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2178.060547][ T857] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2178.071656][ T857] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2178.085710][ T857] usb 2-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 2178.095346][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2178.104397][ T857] usb 2-1: config 0 descriptor?? 12:13:17 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0xb4, "ccc80e6ef1cd0737deb2a3eae7e34f9b80ed2c3d0217f315fda2d10b31c3185fb676500aed399da10b67cbde61592473291c55fcc28f91d9d524f615e631e0ec"}) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2178.402406][ T857] wacom 0003:056A:0063.0059: unknown main item tag 0x2 [ 2178.409506][ T857] wacom 0003:056A:0063.0059: unknown main item tag 0xd [ 2178.416530][ T857] wacom 0003:056A:0063.0059: unknown main item tag 0x7 [ 2178.424127][ T857] wacom 0003:056A:0063.0059: unknown main item tag 0x0 [ 2178.434893][ T857] wacom 0003:056A:0063.0059: unknown main item tag 0x0 [ 2178.442150][ T857] wacom 0003:056A:0063.0059: Unknown device_type for 'HID 056a:0063'. Assuming pen. [ 2178.452687][ T857] input: Wacom Volito2 2x3 Pen as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:056A:0063.0059/input/input1145 [ 2178.472522][ T857] wacom 0003:056A:0063.0059: hidraw0: USB HID v0.00 Device [HID 056a:0063] on usb-dummy_hcd.1-1/input0 12:13:18 executing program 1: r0 = syz_usb_connect(0x0, 0x20, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xab, 0x3, 0x1a, 0x40, 0x595, 0x4343, 0x3b72, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3f, 0x6d, 0x29}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x8a, 0xa4, 0x57, 0x20, 0xc72, 0x13, 0x69f7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xed, 0x0, 0x0, 0x77, 0x82, 0xcb}}]}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000180)=""/202) syz_usb_control_io(r1, 0x0, &(0x7f0000000ac0)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, 0x0, 0x0}, 0x0) [ 2178.523020][T25713] usb 2-1: USB disconnect, device number 113 12:13:18 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x128, {}, 0x0, 0x0}}) [ 2178.950451][T25713] usb 2-1: new high-speed USB device number 114 using dummy_hcd [ 2178.982769][ T857] usb 1-1: USB disconnect, device number 71 [ 2179.310452][T25713] usb 2-1: config index 0 descriptor too short (expected 18, got 14) [ 2179.318892][T25713] usb 2-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 2179.329157][T25713] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2179.338543][T25713] usb 2-1: New USB device found, idVendor=0595, idProduct=4343, bcdDevice=3b.72 [ 2179.347635][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2179.358434][T25713] usb 2-1: config 0 descriptor?? [ 2179.400471][ T857] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 2179.615875][T25713] usb 2-1: USB disconnect, device number 114 [ 2179.660381][ T857] usb 1-1: Using ep0 maxpacket: 8 [ 2179.780523][ T857] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2179.788768][ T857] usb 1-1: config 0 has no interface number 0 [ 2179.795437][ T857] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2179.806713][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2179.818064][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 12:13:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x4000) write$hidraw(r0, 0x0, 0xfffffffffffffcbd) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3, 0x40000) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000440)={0x705, "8f61b02140917cdedd455b5d1e8b6e7b9b47a7aae6eabbeb2be77f996c8cf8353af643e226743ea673e42d43a0a6cd85e60688d5f9026969e70822a7c9a9fd7da6073902c5e605f86eccc33cbde3ab2bee17ce43f42575f2de7f7a6cdda1c81dac8cf44584d238b8efe02f7efca9482c9f1cd6f771549370b78b5880c16b46bf8d71e303c98fdb71896c3716054f457486a4ec1ce7f93c60e6f3c5b82c4357860fe98918c917df7b9e0e403408c5ba72ea6d138c6c237c207bb5374588bca5dcbec9fc39b6a87500285bdda5a42259ed32abb5c382ff52b7b34f103558392b78996c9a5a59e668ae648085795a4920d4ebd8464196db6676d4a3ae52c83e88a1856de0bc409eef9ab70f4527f3771712832c5a1e35d046ea96168762b9b4e759b181acde0005b01a1ed669e0dce627abc40a22b19751ee333194211676b53752c18cf3e0a8eb5e17f309ff7e68893fc4ec2b7a11e90797aa3d45a21319e970de6a1c58903c3b9543a79f5d5c12ce8f6250537a764286b0d66a2c0148b1c7cb407dea15bc5f933e4a603d956cf83afe290f3085af9cd19844368d3b9485e6033adfe5a85c39922231e30e36159acc1e15350031e7307f7c210c5d082f8e0d8f5b1bb71991a97e9a75300db52207c188bb60bf16cd455b45cc1fccdb74bd9eef21fba19c83cbbade055b9d37f385f3ba18a4d76eb24e6fe40b7f70b14992b9ff9625f6c67fdf37e6cd41b30508773c68a4f7822f704e19741390cdf67708df976f762a5112b039ea74be273e2d833998b60389ff447449e78eb58a1a84dfb1ffdcddfe72eaa8372f6f053c75ae008c02db81a59df26bd9dc84095374da60a72dce259d4dbba266e574ef99a3c19f88640b2611c73f7af826c02b2638cae90a04ca589336a0eb812c23ba976fa1ef7f4db14706bf0ebec8fd265383e55e16f5b8a43148324b95a1c90611f9c9f8773111f151ad299d82ae8400b05d7b14b663e9caa12946b6b968376c023cdb04d8d63a2e77f1af8ae53cee5101898e768e4d81152c43c3e05c21cccf3956e2e1c4031275c6e8bd837c081bc4f920566436dd7ac9022eef38ca2deb8219c0a5b90e4c2bea04388332a35b58618279f98ec51d18266df3bbe518c3199d6f6e729a9961ccc91b2beed31203f19dc3ce5d9667afb131229de4592bddf84c0e3b0475cdff86ebb4234009c50ead0413b48e3eed882d88486261dd915a7394944f7a675277bab1fa7fbc838be9507c8b76fb5c7586e1168dd2f0c7442a124497950715b010b6c8d47a45cdf2d9b45eb7dcaee55626d10f3e3ae668fa1ce0f02f52014ee755b9a5d0ab5a1c522d4c074cb40de3e1e80f7b0eaa3e65d817f12ba00eba8de246c53a1d1ba0883d6a3ea19803858dcca316b7188cad0e1e24874f8f96f586b18c769146b2f25fb1f465035c74eb67c7c73df15b6e45f6159e39fed33036f13055f3afc934151fb7464ef7df22ef33c79da847a11eca2cb03dd1886f389b004f4dd878e584c001415e9038694be230388882c86bb8afb98df0094c3bfbc1e38a21c75608915033c80fe878bdc084962ecd96abe17aa31f40acdcefb818bd067a552d240a78d3aff6066e04628ac68346e9e730db4b926cbc755d0ea4c9a47f960e3de59f8d1764112cb9c8cfb219e6c7b0ed93c74765ed042249ba9a2d8aaf72590153b4db2d5141d7a1e944a32d62f51523df431e67fd8238a23ba0ef75ac6b46f4368dd5e9b85dffd81d52d8d8a398e6111dce54bc8b0a6a8df93808a4740c1a555ebed79b6cd71b4adbd274f40c7c6a31a8da78fd88017afa77fd266d6398d8b98f9f840cc7a59a9fe95b4f44ec541a2094d90feacf87efb25134bb26c80901cc203851a8af699f8fd212fdaf294ed16305bca8641c220e2dc98f4b2ca7334bfe49b0283b2bc1a9b5026d915ff8c104eaca84f8ca1a60b3910238627993e35ab79ae364ad477b990d5e68b1a68323937c9b17c65eec7310a3dd72d52560e413b3025cc91fa470ad1321dc02600c2e483f5f8283e643420979c703d327e7e54d9ba1b707502afbb2265c6f296b78389fe14ab515b9bfacb56c3539bf0b7fd9b0c61e5fffa1f2e6d2b52db29c4ceb334d5c82097e9d2ee370436fb259ed89b44eafe6981321af65bec845d5e7eefb9bde299398a43f9689b80c7a2dd4c2dc6136100253349550b54d82462b0b094f4ca854c739ddeae4df97c63ff816dc263319553eb079982839c6904b54b949f26b20b9e4ade660c7d4f0ee1e68088461b6c562a9b7ae0816118811893e7bb2f46f703d59b8f51f51c9fba78932a382904db4b4b4fe99178261afab7124289541318ba259b8ae905e844c227d9704b2f6d0fc0b621fd7c79f4a03490d2955055de967dc1ebb0b83ad9479fa4e1c9ee5ea2ef69e48f1d2b6af532a813787886a56b47cf87d1c5a2791d6d7a1de752d2fe6ce65c3ebc289c5b0c61ab9cec0ff425269c1e0a16af16c5e6844e159f6571ce3f97032fb1021e2ae5b9c381321cb3fb43aa1e2762dfd0126d1"}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r4, &(0x7f00000002c0)="ab95383fa07e5462bd345e0f3a5db5457953bf676a0faa27a0472e39832f", 0x1e) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r5 = syz_usb_connect$cdc_ecm(0x4, 0x83, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x1, 0x1, 0x7f, 0xd8db5e40dcf860fa, 0x3, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x6, 0x24, 0x6, 0x0, 0x0, "c9"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xb479, 0x8001, 0x1000, 0x2}, [@acm={0x4}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x1000}, @country_functional={0x6, 0x24, 0x7, 0x1, 0x2}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x9}, @acm={0x4, 0x24, 0x2, 0xa}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x121, 0x7f, 0x41, 0x3f}}], {{0x9, 0x5, 0x82, 0x2, 0x196, 0xff, 0x0, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x279, 0x7f, 0x40}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x2, 0x30, 0x40, 0x10, 0x5}, 0x24, &(0x7f0000000200)={0x5, 0xf, 0x24, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x5b, 0xe7, 0x8000, 0x8f}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x3, 0xf, 0x8, [0x5eae, 0xc000]}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x41b}}]}) syz_usb_disconnect(r5) [ 2179.829488][ T857] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2179.841177][ T857] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2179.854697][ T857] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2179.940573][ T857] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2179.949667][ T857] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2179.957961][ T857] usb 1-1: Product: syz [ 2179.987824][ T857] usb 1-1: config 0 descriptor?? 12:13:19 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x2, 0x202801) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2000000000000000, 0x193041) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000009340)=""/4099) 12:13:19 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r1, @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001640)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c592b45681b2fdc29214cdf8385ef1ce5cf8571a384b4eb63baf1516871ad2b841ec9b512edfd0f93962ea2aac0da956deacef44168f69dfa0c3af9a80dcddc90aa7d01c9093a89f31a63520866d53ac453b49aea053992d18efb89d925016d7e2fcebc0042b9c194b46d8b8ad171ea94efcd9a5b1341c0a0cff046fb72823f3ac3dd", @ANYRES16, @ANYPTR64, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRES64=r5, @ANYRES64=r6], @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2180.170429][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2180.170443][T25713] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 2180.210560][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.230427][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.250579][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.414190][T25713] usb 2-1: Using ep0 maxpacket: 32 [ 2180.430428][ T857] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2180.431943][ T509] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 2180.450450][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.470749][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.490761][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.497588][ T857] input input1148: Limiting number of effects to 32 (device reports 209) [ 2180.530889][T25713] usb 2-1: config 0 has an invalid interface number: 237 but max is 0 [ 2180.539184][T25713] usb 2-1: config 0 has no interface number 0 [ 2180.540471][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.545718][T25713] usb 2-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=69.f7 [ 2180.551670][T26773] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 2180.560598][T25713] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2180.577694][T25713] usb 2-1: config 0 descriptor?? [ 2180.590393][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.610511][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.630407][ T857] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2180.644647][ T857] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1148 [ 2180.690377][ T509] usb 5-1: Using ep0 maxpacket: 16 [ 2180.810538][ T509] usb 5-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 127, changing to 10 [ 2180.821817][ T509] usb 5-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 406 [ 2180.824797][T26773] usb 6-1: Using ep0 maxpacket: 8 [ 2180.831882][ T509] usb 5-1: config 1 interface 0 altsetting 1 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 2180.831900][ T509] usb 5-1: config 1 interface 0 has no altsetting 0 [ 2180.880519][T25713] peak_usb 2-1:0.237: PEAK-System PCAN-Chip USB v0 fw v0.0.0 (1 channels) [ 2180.980472][T26773] usb 6-1: config 0 has an invalid interface number: 164 but max is 0 [ 2180.988864][T26773] usb 6-1: config 0 has no interface number 0 [ 2180.995441][T26773] usb 6-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2181.006604][T26773] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2181.017904][T26773] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2181.029456][T26773] usb 6-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2181.040654][T26773] usb 6-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2181.050524][ T509] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2181.053976][T26773] usb 6-1: config 0 interface 164 has no altsetting 0 [ 2181.063045][ T509] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2181.077766][ T509] usb 5-1: Product: syz [ 2181.082003][ T509] usb 5-1: Manufacturer: syz [ 2181.086699][ T509] usb 5-1: SerialNumber: syz [ 2181.091390][T25713] peak_usb 2-1:0.237 can0: sending command failure: -22 [ 2181.098319][T25713] peak_usb 2-1:0.237 can0: sending command failure: -22 [ 2181.105394][T25713] peak_usb 2-1:0.237 can0: sending command failure: -22 12:13:20 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/evYnt#\x00', 0x6, 0x9ab1d9290a4c0f97) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="52f0884531fab514015a754ff60097e05a1ea477d9080a0953f0c5e8c61e58b8c74469dcd2d52875cf1d9b658e929d608891d15051d6b3b36a2e6cb5ae3dad471379bbb2da383bcf36dbe474bee90c407435eb43be46fc1cb1f79f204a0100010019b5a0fe8d9a8da8a9050000b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b425db80f99177a21f981d7129fbbe429c816d4a252510380e6fddcdce75af394e3be21a8f32de43f73f7b2315bed5f2507ec688d07f17ecaf8c3f165823da005ba7cdf88923ba3cc737d12c45b0db0891c9554b7f4988a6db7a571791b5ee5fb8e4fdc2fc59c6c9569ebd752c00b3840c05fc4a0e62e576b82efb24284fb", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x6, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r4, &(0x7f00000017c0)="0079a7703044541bac6bca8972fe19efd562258911b293761f0f28dfe26cb2d8547ac9d1fcf801d8b73ab994abb3d420c2968188e745e0a06792d4bb12c4e1af7e041ef1aa502082a16f6e284f0514f2c27a5b256f2681d016714fedfefbda56e8a990cd7966bf0a3cb41b7912b7ba9ac8c3bb524aabc76636f75e74bc872affc7afbdd36acfbc108c581af9b2a4e7adb6", 0x91) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_connect$hid(0x66a79ded6d3648ed, 0x1, &(0x7f0000000380)=ANY=[@ANYRESOCT=r6], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2181.140580][T26773] usb 6-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2181.149697][T26773] usb 6-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2181.158324][T26773] usb 6-1: Product: syz [ 2181.163019][T25713] peak_usb: probe of 2-1:0.237 failed with error -22 [ 2181.186777][T26773] usb 6-1: config 0 descriptor?? [ 2181.285425][ T857] usb 2-1: USB disconnect, device number 115 [ 2181.380503][T26773] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2181.400510][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.420524][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.432626][ T509] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 2181.440527][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.444350][ T509] usb 5-1: USB disconnect, device number 27 [ 2181.470448][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.630436][T26773] iforce 6-1:0.164: usb_submit_urb failed: -110 [ 2181.650450][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.670499][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.690439][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.696798][T26773] input input1149: Limiting number of effects to 32 (device reports 222) [ 2181.730451][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.750428][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.770423][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.790433][T26773] iforce 6-1:0.164: usb_submit_urb failed: -32 [ 2181.808196][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.164/input/input1149 12:13:21 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x129, {}, 0x0, 0x0}}) [ 2182.050463][ T857] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 2182.065353][T26773] usb 1-1: USB disconnect, device number 72 [ 2182.420520][ T857] usb 2-1: config index 0 descriptor too short (expected 18, got 14) [ 2182.429021][ T857] usb 2-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 2182.439206][ T857] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2182.448288][ T857] usb 2-1: New USB device found, idVendor=0595, idProduct=4343, bcdDevice=3b.72 [ 2182.457409][ T857] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2182.511097][ T857] usb 2-1: config 0 descriptor?? [ 2182.530459][T26773] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 2182.680356][ T5] usb 5-1: new high-speed USB device number 28 using dummy_hcd 12:13:22 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x1f6, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x8240, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000b80)={0x24, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="002222000000079fb00cab8eb817bedde00bba499a2af8b5"], 0x0}, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x6fa5, 0x200) [ 2182.762959][ T509] usb 2-1: USB disconnect, device number 116 [ 2182.770455][T26773] usb 1-1: Using ep0 maxpacket: 8 [ 2182.890449][T26773] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2182.898648][T26773] usb 1-1: config 0 has no interface number 0 [ 2182.905123][T26773] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2182.916493][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2182.927846][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2182.939348][T26773] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2182.950531][T26773] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2182.967677][T26773] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2182.974699][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 2183.050934][T26773] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2183.060585][T26773] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2183.068738][T26773] usb 1-1: Product: syz [ 2183.075497][T26773] usb 1-1: config 0 descriptor?? [ 2183.090732][ T5] usb 5-1: config 1 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 127, changing to 10 [ 2183.101983][ T5] usb 5-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 406 [ 2183.111976][ T5] usb 5-1: config 1 interface 0 altsetting 1 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 2183.124881][ T5] usb 5-1: config 1 interface 0 has no altsetting 0 [ 2183.210426][ T5] usb 5-1: string descriptor 0 read error: -71 [ 2183.216877][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2183.226004][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2183.240415][ T509] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 2183.250535][ T5] usb 5-1: can't set config #1, error -71 [ 2183.260765][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2183.267839][ T5] usb 5-1: USB disconnect, device number 28 [ 2183.280603][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.300598][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 12:13:22 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRES16]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000000)={0x81, 0x322, 0x1, 0x3b, 0x0, 0x7ff}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2183.320601][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.340400][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.376424][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.490411][ T509] usb 2-1: Using ep0 maxpacket: 32 12:13:23 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x7, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2183.540505][T26773] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2183.560470][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.580458][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.600580][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.606902][T26773] input input1150: Limiting number of effects to 32 (device reports 214) [ 2183.620577][ T509] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2183.630663][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.631788][ T509] usb 2-1: New USB device found, idVendor=05ac, idProduct=8240, bcdDevice= 0.00 12:13:23 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x9, 0x30000) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x280) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2183.648007][ T509] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2183.650501][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.680460][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.700442][T26773] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2183.700935][T25713] usb 6-1: USB disconnect, device number 53 [ 2183.710443][T26773] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1150 [ 2183.718743][ T509] usb 2-1: config 0 descriptor?? [ 2184.211794][ T509] appleir 0003:05AC:8240.005A: item fetching failed at offset -636629598 [ 2184.221757][ T509] appleir 0003:05AC:8240.005A: parse failed [ 2184.229267][ T509] appleir: probe of 0003:05AC:8240.005A failed with error -22 [ 2184.428097][ T509] usb 2-1: USB disconnect, device number 117 12:13:24 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000005c0)=""/200) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r2, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000440)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x56a, 0xd8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0x40, 0xf7, [{{0x9, 0x4, 0x0, 0xb3, 0x1, 0x3, 0x1, 0x0, 0x81, {0x9, 0x21, 0x1, 0x7, 0x1, {0x22, 0xde2}}, {{{0x9, 0x5, 0x81, 0x3, 0x287, 0x3, 0x5, 0xfd}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x201, 0x20, 0x80, 0x2, 0xff, 0x9}, 0x16, &(0x7f00000004c0)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x2, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1f, 0x80, 0xbb}]}, 0x2, [{0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x7c44}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x4ff}}]}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/224) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGVERSION(r4, 0x80044501, &(0x7f0000000000)=""/231) syz_open_dev$hidraw(&(0x7f00000003c0)='/ \xef\xe6\x00\x0f\x01\x00\x80\x00', 0xfffffffffffffff8, 0x14f942) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x3a9, 0x202) ioctl$EVIOCGMTSLOTS(r6, 0x8040450a, &(0x7f0000000200)=""/160) 12:13:24 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x12a, {}, 0x0, 0x0}}) [ 2185.181041][ T5] usb 1-1: USB disconnect, device number 73 [ 2185.191203][ T509] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 2185.300372][T26773] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 2185.440355][ T509] usb 2-1: Using ep0 maxpacket: 32 [ 2185.540352][T26773] usb 5-1: Using ep0 maxpacket: 8 12:13:25 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x2000000000, 0x101000) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRES16, @ANYRESOCT], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2185.561511][ T509] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2185.572712][ T509] usb 2-1: New USB device found, idVendor=05ac, idProduct=8240, bcdDevice= 0.00 [ 2185.581804][ T509] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2185.590363][ T5] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 2185.598859][ T509] usb 2-1: config 0 descriptor?? [ 2185.740470][T26773] usb 5-1: config 1 interface 0 has no altsetting 0 [ 2185.840426][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 2185.900572][T26773] usb 5-1: New USB device found, idVendor=056a, idProduct=00d8, bcdDevice= 0.40 [ 2185.909705][T26773] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2185.917779][T26773] usb 5-1: Product: syz [ 2185.921807][ T509] appleir 0003:05AC:8240.005B: item fetching failed at offset -736979710 [ 2185.922126][T26773] usb 5-1: Manufacturer: ӿ [ 2185.935031][T26773] usb 5-1: SerialNumber: syz 12:13:25 executing program 1: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x32d53c) write$hidraw(r0, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22d28cf6bd8605cc6dd64e63a01c08467185c1e593fc6636c9ca7111660720f20c50b3c76d166d7e02146ac51d33fe5adc6fda6a65df386", 0x44) [ 2185.949006][ T509] appleir 0003:05AC:8240.005B: parse failed [ 2185.970487][ T5] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2185.978713][ T5] usb 1-1: config 0 has no interface number 0 [ 2185.984224][ T509] appleir: probe of 0003:05AC:8240.005B failed with error -22 12:13:25 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x1, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESHEX=r0, @ANYRESHEX, @ANYRES64=r1, @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYRES32, @ANYRES16, @ANYRES16=r2]], 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) [ 2186.011538][ T5] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2186.017730][ T509] usb 2-1: USB disconnect, device number 118 [ 2186.040377][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2186.051855][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2186.064073][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2186.075377][ T5] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2186.088808][ T5] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2186.170506][ T5] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2186.179665][ T5] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2186.187941][ T5] usb 1-1: Product: syz [ 2186.197823][ T5] usb 1-1: config 0 descriptor?? 12:13:25 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000040000082505a8a440000000000109022400010100800009040000020701030009051d020000000000090582fed7030000008d1e26a9"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad59f75cf1d9bd0ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43bc461e0200009f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42b11951526fbf8525daf0d33303cbf939e59b22dca570414353ac7fb728874b741d8e28190ff8486e348af01b5acd66c88aebf7b7b8b4f616e6cae8f761b1e5382c3253eec398752765b7022fc84d8cf37824eecdcf4d9bc7da6f0a7f0a42559f27e3c632e4dd54c8d7d6c8ca8cd14398b579ddf3f11418dcf25e1cf0ddc73115cdcaf0a4ff8f0c9d398863cad67261f664338fd175596a323d50248d46dedea810da53624a1ba91cc3b95bb5802608be1b62cf92664c597a1952e0b19873ae4c6422fd14f044e9ff62d72bc3fa20b3488135e2727cdee981111263f5c6da3c1a2dcf5d35e6bb8c8b11f15de8073445a127ecc70a48197b3c04f7691e6975bd1d527514fd817705bfd1f79927f0f21e4bc58075de7fafce0ecdb882d541bc4ced51845c4dba8a16de13026c8d83d1e2", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x80a00) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) syz_open_dev$hidraw(0x0, 0x0, 0xe9202) [ 2186.363149][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2186.380449][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.400427][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.420537][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.440425][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.460548][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 12:13:26 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be7579f1d08787ff400100010019b5a0fe00009f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e8134197f0d0b0f07f5db05097ee495605a52ec8f7b4200000000000000", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001640)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a40000000ebe6c1ec336343d1effd97f52a6013e5ac0a91fa26e40d115fed3d65307031b6aaaa9b5a4f665aeebc73c884ceae90b614b093474d79913b5735d5a63f7eb7416ec51f6c760f1e63813e344b161ef3f8d0220f859ca1ad62dfea5ca7f880617849325bd2b9738eebfa43c53e36073be85906713336c3a53d153e9ced7109ebb7496fad02ad893a6512f6b4d4b5a30289c5f816d26b39d7cc6c3aa380956ff82316"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9200) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2186.620433][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2186.640487][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.660783][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.670478][T25713] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 2186.678176][ T509] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 2186.680417][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.692528][ T5] input input1151: Limiting number of effects to 32 (device reports 231) [ 2186.720421][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.740401][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.760499][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.780431][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2186.787697][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1151 [ 2186.930364][T25713] usb 4-1: Using ep0 maxpacket: 8 [ 2186.950576][ T509] usb 2-1: Using ep0 maxpacket: 8 [ 2187.050527][T25713] usb 4-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x1D, skipping [ 2187.061239][T25713] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 983 [ 2187.071231][T25713] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 2187.080354][T25713] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2187.100519][ T509] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2187.108902][ T509] usb 2-1: config 0 has no interface number 0 [ 2187.115569][ T509] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2187.127120][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2187.138715][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2187.150393][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2187.161579][ T509] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2187.174935][ T509] usb 2-1: config 0 interface 164 has no altsetting 0 [ 2187.280502][ T509] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2187.289737][ T509] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2187.297987][ T509] usb 2-1: Product: syz [ 2187.308441][ T509] usb 2-1: config 0 descriptor?? [ 2187.470424][ T509] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2187.500465][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.520444][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.551191][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.583432][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.701124][T25713] usb 4-1: USB disconnect, device number 40 [ 2187.770455][ T509] iforce 2-1:0.164: usb_submit_urb failed: -110 [ 2187.800593][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.830473][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.851168][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.857664][ T509] input input1152: Limiting number of effects to 32 (device reports 208) [ 2187.880509][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.901088][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.920510][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 12:13:27 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r3 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7ff, 0x4000) write$hidraw(r3, &(0x7f0000000040)="bc27a26e191d6f56de712da98a534feec0c8883a9f26ad2b4d6273f0df73fd20f6fd906c601dd5ca867a4328819090ffddb22464efd0968f418691d363637c226b89401fd9df49cbaea7690dcd2c5cdf19f93bec281d77b3b2013526fcaa3e4cc65917d1cbbf67643711c31279d1e9ed9dcb8afe7c4eeca2caca781c5909e7c7885918a424ba05af9ff5ed1fdbb625c16ae668892e4baf90da29893936961f3362ad4138434435f833c669e0eabb20657e688feece9fc6821e5352e537cf5a937df55a168828dd482bb45a43db777c91bb3abd51ea32cb76213648feec79", 0xde) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2187.940518][ T509] iforce 2-1:0.164: usb_submit_urb failed: -32 [ 2187.947757][ T509] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.164/input/input1152 [ 2188.170441][T26773] usbhid 5-1:1.0: can't add hid device: -71 [ 2188.176534][T26773] usbhid: probe of 5-1:1.0 failed with error -71 [ 2188.184703][T26773] usb 5-1: USB disconnect, device number 29 12:13:27 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x12f, {}, 0x0, 0x0}}) [ 2188.295964][ T5] usb 1-1: USB disconnect, device number 74 [ 2188.324169][ T509] usb 2-1: USB disconnect, device number 119 [ 2188.640356][T25713] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 2188.740361][ T5] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 2188.780351][ T509] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 2188.980371][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 2189.020346][ T509] usb 2-1: Using ep0 maxpacket: 8 [ 2189.100409][ T5] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2189.108637][ T5] usb 1-1: config 0 has no interface number 0 [ 2189.130361][ T5] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2189.142206][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2189.150439][ T509] usb 2-1: config 0 has an invalid interface number: 164 but max is 0 [ 2189.154413][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2189.154435][ T5] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2189.162640][ T509] usb 2-1: config 0 has no interface number 0 [ 2189.174211][ T5] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2189.204863][ T5] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2189.220341][ T509] usb 2-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2189.240432][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2189.252197][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2189.263634][ T509] usb 2-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2189.274784][ T509] usb 2-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 2189.288110][ T509] usb 2-1: config 0 interface 164 has no altsetting 0 12:13:28 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x7, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2189.300428][ T5] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2189.309572][ T5] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2189.317787][ T5] usb 1-1: Product: syz [ 2189.323406][ T5] usb 1-1: config 0 descriptor?? 12:13:29 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x10000, 0x80102) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bde5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a0000"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x68001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x2042) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2189.370491][ T509] usb 2-1: string descriptor 0 read error: -71 [ 2189.376719][ T509] usb 2-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2189.385908][ T509] usb 2-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2189.395551][ T509] usb 2-1: config 0 descriptor?? [ 2189.420493][ T509] usb 2-1: can't set config #0, error -71 [ 2189.430533][ T509] usb 2-1: USB disconnect, device number 120 12:13:29 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="fe18edcddb26b4b278f7ff45329323c76d353b3ec9e00a369152cabb7a79ea7194f25770080d91845f3d76940341f4484524401f55507574bc856923553c965f86cbd9c946fd3fda0066cbfe34293a9c88566afc4970ce6c35c49cb1855c0d20a2836cc804bc196980d66507ea4638efb0cec12045a7bc4499f40e1bf6da9e87dadedbbd7128307f3cdcba93a8b9dd34f47b959418f6dbc01ec6e341777ed23d", @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x1, 0x1a0) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000100)=0x2) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2189.500594][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2189.520532][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.540491][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.560535][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.590526][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.760472][ T5] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2189.780453][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.800452][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.820465][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.826688][ T5] input input1153: Limiting number of effects to 32 (device reports 115) [ 2189.860443][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.880438][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.900439][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.920418][ T5] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2189.928541][ T5] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1153 12:13:29 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21cb6e9917ba4e0f648968c65c9093d2fbf30eb3fb40fde92674d0be2428cd9c87d1b19aa8ad6e5241eff8ca936a6", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:13:29 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_connect$hid(0x4, 0x3, &(0x7f00000015c0)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRESDEC], 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r9, 0x80084803, &(0x7f00000004c0)=""/4096) 12:13:30 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x7, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) 12:13:30 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRESHEX]) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000000)=""/154) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 12:13:31 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd06671269ec4b3a4830a47e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcb82cb7732fce272a39e6922ffffc8243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a63f4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x130, {}, 0x0, 0x0}}) [ 2191.394128][T25713] usb 1-1: USB disconnect, device number 75 12:13:31 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616b378609ed517ed556266ac3c1dc6000000000000e790851c", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2191.840391][T25713] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 2192.080401][T25713] usb 1-1: Using ep0 maxpacket: 8 12:13:31 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x5, 0x100) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc1cb1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x107d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000000)='4', 0x1) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dd557ed556266ac3c1489beb514c489eee7900700"/43, @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2192.210566][T25713] usb 1-1: config 0 has an invalid interface number: 164 but max is 0 [ 2192.218780][T25713] usb 1-1: config 0 has no interface number 0 [ 2192.237498][T25713] usb 1-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 2192.263084][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 2192.276593][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 2192.288042][T25713] usb 1-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 2192.299214][T25713] usb 1-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 12:13:31 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7", @ANYRES16, @ANYPTR64, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="f0c31519c06d502597ff0ac32068fca0971f6da9d4772d3e21a397eeac92651520e5b36bfe0c813d027d0186358b9a688aec3e203e585d14a60f1879c5d4e4a1c5ed4caaaf53e3723bdbe59222bfe0724f2a0faca8a8ebe6c1eca66343d1effd97f5bdfd13e5ac0291fa26e40d115fed3d65307031b6aaaa9b5a4f665a"], @ANYRES16, @ANYRESDEC], 0x0) r5 = syz_usb_connect(0x7, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2192.312639][T25713] usb 1-1: config 0 interface 164 has no altsetting 0 [ 2192.460595][T25713] usb 1-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 2192.470235][T25713] usb 1-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 2192.478514][T25713] usb 1-1: Product: syz [ 2192.512844][T25713] usb 1-1: config 0 descriptor?? [ 2192.670424][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2192.690624][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2192.710534][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2192.730533][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2192.750535][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 12:13:32 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x9, 0x2000) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) r2 = syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYRESHEX]) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x208041) read$hidraw(r5, &(0x7f0000000080)=""/80, 0x50) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="6f2d1b8c34d147826a1b9440f038fe5f68a1bd5e701624effe5ef4848b67169fa94513655d5ece8c4d68b656b96a1633304550ccc4379b9503fa5f485c4869eb65f477fe1f9107c421645574b047d99b2297007d625686fd21b51d489bb474c4c4a35c0ce055dde8ce6b3ac2e515b2089981eacf5e5f026930919bc0fd0a168a70f80ae393ee49873c2b2e1118d7fa5fee3cc15a329d8206d083046b9db06b610e9b8ead0b8a757b0c30f44504cd653d23533cf49cc1236b8f30a0685df3059bb92a7d03cd6fb794f68de6025b4787e1e923718d", 0xd4) r7 = syz_usb_connect(0x0, 0x2, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYRESOCT=r2], 0x0) r8 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGPHYS(r8, 0x80404507, &(0x7f0000000340)=""/53) syz_usb_disconnect(r7) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x52, 0x8002) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000300)={0x8, 0xfffd, 0x6, 0x8002}) ioctl$HIDIOCAPPLICATION(r3, 0xc028660f, 0x717fff) r9 = syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x9, 0x4c341) ioctl$HIDIOCAPPLICATION(r9, 0x4802, 0x0) r10 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r10, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x4, 0x1, 0x4, 0x207}) ioctl$HIDIOCGNAME(r10, 0x80404806, &(0x7f0000000480)) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 2192.778818][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2192.950591][T25713] iforce 1-1:0.164: usb_submit_urb failed: -110 [ 2192.970597][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2192.990551][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2193.010553][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2193.016777][T25713] input input1154: Limiting number of effects to 32 (device reports 53) [ 2193.050512][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2193.070531][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2193.100411][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 12:13:32 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342410288097ee495605a52ec8f7b42", @ANYRESDEC, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000200)=ANY=[]]) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x31a) read$hidraw(r2, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect$hid(0x0, 0x3, &(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYBLOB="5a8bbf71d3f81dca2c809d8616cd78602425650a9ed517ed556266ac3c1489beb514c489eee7908535a21c", @ANYRES16, @ANYPTR64, @ANYRESHEX=r5, @ANYRESOCT, @ANYRES64=r1], @ANYBLOB="cda275bfa52001969b9e4ae6b081f9d801ab8ada341e3461d13a91022fe50ed438b550a9aad12b0f541123fade0e06318ef8db8ea2e462fcaca0df0bef29c75d11ae384c1717529f71ace93d97c34fa0f845d497f2930f363747389c65987ea1dd434494723d9c7c9de2e22fd562f05ab228db9652a6eef274356e911313e2e133f0194c735fd53863c5fbd46b22c19c1cddb7860f940adde333ee1809145c903b1f576d2cd39d350eda8bfa3dd59e1458fc53a24b491e0c9cbfd6219c3e2918f41ca6851455e0bc4cfa1100abdb66da4808f5549ba9802e44a0ee85de6feafa63b756c1", @ANYRESDEC], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r6) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x717fff) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f00000004c0)=""/4096) [ 2193.120444][T25713] iforce 1-1:0.164: usb_submit_urb failed: -32 [ 2193.135322][T25713] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.164/input/input1154 [ 2194.070418][ T23] INFO: task kworker/1:6:2766 blocked for more than 143 seconds. [ 2194.078661][ T23] Not tainted 5.4.0-rc1+ #0 [ 2194.083758][ T23] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2194.092474][ T23] kworker/1:6 D23584 2766 2 0x80004000 [ 2194.098825][ T23] Workqueue: usb_hub_wq hub_event [ 2194.103879][ T23] Call Trace: [ 2194.107185][ T23] ? __schedule+0x898/0x1cd0 [ 2194.111882][ T23] ? __sched_text_start+0x8/0x8 [ 2194.116730][ T23] ? lockdep_hardirqs_on+0x382/0x580 [ 2194.122221][ T23] schedule+0xca/0x250 [ 2194.126308][ T23] schedule_preempt_disabled+0xc/0x20 [ 2194.136075][ T23] __mutex_lock+0x881/0x1360 [ 2194.140729][ T23] ? __input_unregister_device+0x23/0x430 [ 2194.146461][ T23] ? mutex_trylock+0x2c0/0x2c0 [ 2194.151278][ T23] ? mark_held_locks+0x9f/0xe0 [ 2194.156077][ T23] ? lockdep_hardirqs_on+0x382/0x580 [ 2194.161490][ T23] ? _raw_spin_unlock_irq+0x24/0x30 [ 2194.166887][ T23] ? usb_hcd_flush_endpoint+0x14c/0x2d0 [ 2194.172501][ T23] ? __input_unregister_device+0x23/0x430 [ 2194.178413][ T23] __input_unregister_device+0x23/0x430 [ 2194.184022][ T23] input_unregister_device+0xb4/0xf0 [ 2194.189344][ T23] iforce_usb_disconnect+0x5e/0xf0 [ 2194.194537][ T23] usb_unbind_interface+0x1bd/0x8a0 [ 2194.199756][ T23] ? usb_autoresume_device+0x60/0x60 [ 2194.205105][ T23] device_release_driver_internal+0x42f/0x500 [ 2194.211220][ T23] bus_remove_device+0x2dc/0x4a0 [ 2194.216156][ T23] device_del+0x420/0xb20 [ 2194.220531][ T23] ? __device_link_del+0x2f0/0x2f0 [ 2194.225656][ T23] ? usb_remove_ep_devs+0x3e/0x80 [ 2194.230731][ T23] ? remove_intf_ep_devs+0x13f/0x1d0 [ 2194.236037][ T23] usb_disable_device+0x211/0x690 [ 2194.241117][ T23] usb_disconnect+0x284/0x8d0 [ 2194.245800][ T23] hub_event+0x1454/0x3640 [ 2194.250234][ T23] ? find_held_lock+0x2d/0x110 [ 2194.255055][ T23] ? mark_held_locks+0xe0/0xe0 [ 2194.259858][ T23] ? hub_port_debounce+0x260/0x260 [ 2194.265042][ T23] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 2194.270641][ T23] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 2194.275930][ T23] process_one_work+0x92b/0x1530 [ 2194.280914][ T23] ? pwq_dec_nr_in_flight+0x310/0x310 [ 2194.286286][ T23] ? do_raw_spin_lock+0x11a/0x280 [ 2194.291355][ T23] worker_thread+0x96/0xe20 [ 2194.295942][ T23] ? process_one_work+0x1530/0x1530 [ 2194.301194][ T23] kthread+0x318/0x420 [ 2194.305266][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 2194.310667][ T23] ret_from_fork+0x24/0x30 [ 2194.315095][ T23] [ 2194.315095][ T23] Showing all locks held in the system: [ 2194.322912][ T23] 1 lock held by khungtaskd/23: [ 2194.327755][ T23] #0: ffffffff86cfe420 (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x269 [ 2194.337106][ T23] 2 locks held by rsyslogd/1600: [ 2194.342068][ T23] #0: ffff8881d612f9e0 (&f->f_pos_lock){+.+.}, at: __fdget_pos+0xe3/0x100 [ 2194.350721][ T23] #1: ffffffff86d80b60 (fs_reclaim){+.+.}, at: fs_reclaim_acquire.part.0+0x0/0x30 [ 2194.360028][ T23] 2 locks held by getty/1690: [ 2194.364740][ T23] #0: ffff8881d6541190 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.373979][ T23] #1: ffffc900004792e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.383608][ T23] 2 locks held by getty/1691: [ 2194.388308][ T23] #0: ffff8881d6546f10 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.398097][ T23] #1: ffffc900004652e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.407704][ T23] 2 locks held by getty/1692: [ 2194.412414][ T23] #0: ffff8881d6542290 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.421693][ T23] #1: ffffc900004712e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.431512][ T23] 2 locks held by getty/1693: [ 2194.436439][ T23] #0: ffff8881d6545590 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.445882][ T23] #1: ffffc900004692e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.455520][ T23] 2 locks held by getty/1694: [ 2194.460180][ T23] #0: ffff8881d9099a10 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.469443][ T23] #1: ffffc900004812e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.479181][ T23] 2 locks held by getty/1695: [ 2194.484614][ T23] #0: ffff8881d6541a10 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.494033][ T23] #1: ffffc900004852e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.503663][ T23] 2 locks held by getty/1696: [ 2194.508343][ T23] #0: ffff8881d90ebc10 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 2194.517808][ T23] #1: ffffc900004552e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x223/0x1ae0 [ 2194.527467][ T23] 6 locks held by kworker/1:6/2766: [ 2194.533673][ T23] #0: ffff8881d915d528 ((wq_completion)usb_hub_wq){+.+.}, at: process_one_work+0x827/0x1530 [ 2194.543896][ T23] #1: ffff8881adc87dd0 ((work_completion)(&hub->events)){+.+.}, at: process_one_work+0x85b/0x1530 [ 2194.554631][ T23] #2: ffff8881d5ee6800 (&dev->mutex){....}, at: hub_event+0x17c/0x3640 [ 2194.563061][ T23] #3: ffff8881ac0b6800 (&dev->mutex){....}, at: usb_disconnect+0x91/0x8d0 [ 2194.571711][ T23] #4: ffff8881ae4c0190 (&dev->mutex){....}, at: device_release_driver_internal+0x23/0x500 [ 2194.581755][ T23] #5: ffff8881ae4c7128 (&dev->mutex#2){+.+.}, at: __input_unregister_device+0x23/0x430 [ 2194.591594][ T23] 2 locks held by syz-executor.1/1870: [ 2194.597087][ T23] #0: ffff8881ced65648 (&evdev->mutex){+.+.}, at: evdev_release+0xeb/0x1c0 [ 2194.605848][ T23] #1: ffff8881ae4c7128 (&dev->mutex#2){+.+.}, at: input_close_device+0x42/0x1a0 [ 2194.615030][ T23] 1 lock held by syz-executor.2/3507: [ 2194.620466][ T23] #0: ffff8881d5901ac8 (&evdev->mutex){+.+.}, at: evdev_release+0x7f/0x1c0 [ 2194.629180][ T23] 1 lock held by syz-executor.5/3537: [ 2194.634601][ T23] #0: ffff8881d5901ac8 (&evdev->mutex){+.+.}, at: evdev_release+0xeb/0x1c0 [ 2194.643359][ T23] 1 lock held by syz-executor.1/3546: [ 2194.648717][ T23] #0: ffff8881d5901ac8 (&evdev->mutex){+.+.}, at: evdev_flush+0x6f/0x140 [ 2194.657303][ T23] 1 lock held by syz-executor.4/3560: [ 2194.662701][ T23] #0: ffff8881ced65648 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.671258][ T23] 1 lock held by syz-executor.4/3562: [ 2194.676621][ T23] #0: ffff8881ced65648 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.685212][ T23] 1 lock held by syz-executor.4/3563: [ 2194.690662][ T23] #0: ffff8881ced65648 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.699178][ T23] 1 lock held by syz-executor.3/3568: [ 2194.704612][ T23] #0: ffff8881d5901ac8 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.713357][ T23] 1 lock held by syz-executor.3/3569: [ 2194.718739][ T23] #0: ffff8881d5901ac8 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.727338][ T23] 1 lock held by syz-executor.3/3572: [ 2194.732756][ T23] #0: ffff8881ced65648 (&evdev->mutex){+.+.}, at: evdev_open+0x293/0x510 [ 2194.741318][ T23] [ 2194.743722][ T23] ============================================= [ 2194.743722][ T23] [ 2194.752171][ T23] NMI backtrace for cpu 0 [ 2194.756510][ T23] CPU: 0 PID: 23 Comm: khungtaskd Not tainted 5.4.0-rc1+ #0 [ 2194.763788][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2194.773856][ T23] Call Trace: [ 2194.777255][ T23] dump_stack+0xca/0x13e [ 2194.781544][ T23] ? irq_force_complete_move.cold+0x23/0x47 [ 2194.787562][ T23] nmi_cpu_backtrace.cold+0x55/0x96 [ 2194.792884][ T23] ? lapic_can_unplug_cpu.cold+0x3b/0x3b [ 2194.798527][ T23] nmi_trigger_cpumask_backtrace+0x1b0/0x1c7 [ 2194.805087][ T23] watchdog+0x9a4/0xe50 [ 2194.809249][ T23] ? reset_hung_task_detector+0x30/0x30 [ 2194.814817][ T23] kthread+0x318/0x420 [ 2194.818885][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 2194.824254][ T23] ret_from_fork+0x24/0x30 [ 2194.828741][ T23] Sending NMI from CPU 0 to CPUs 1: [ 2194.834069][ C1] NMI backtrace for cpu 1 skipped: idling at default_idle+0x28/0x2e0 [ 2194.834981][ T23] Kernel panic - not syncing: hung_task: blocked tasks [ 2194.849020][ T23] CPU: 0 PID: 23 Comm: khungtaskd Not tainted 5.4.0-rc1+ #0 [ 2194.856961][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2194.867033][ T23] Call Trace: [ 2194.870334][ T23] dump_stack+0xca/0x13e [ 2194.874578][ T23] panic+0x2a3/0x6da [ 2194.878466][ T23] ? add_taint.cold+0x16/0x16 [ 2194.883153][ T23] ? cpumask_next+0x1f/0x30 [ 2194.887647][ T23] ? printk_safe_flush+0xd9/0x120 [ 2194.892657][ T23] ? watchdog+0x9a4/0xe50 [ 2194.896973][ T23] ? nmi_trigger_cpumask_backtrace+0x168/0x1c7 [ 2194.903114][ T23] watchdog+0x9b5/0xe50 [ 2194.907280][ T23] ? reset_hung_task_detector+0x30/0x30 [ 2194.913817][ T23] kthread+0x318/0x420 [ 2194.917918][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 2194.923284][ T23] ret_from_fork+0x24/0x30 [ 2194.927905][ T23] Kernel Offset: disabled [ 2194.932232][ T23] Rebooting in 86400 seconds..