fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000b40)=""/212) [ 1745.727418][ T3277] cdc_wdm 6-1:118.0: cdc-wdm2: USB WDM device [ 1745.735841][ T3285] usb 3-1: config 0 descriptor?? [ 1745.771074][ T3292] usb 5-1: USB disconnect, device number 53 [ 1745.779918][ T3285] usb-storage 3-1:0.0: USB Mass Storage device detected [ 1745.790643][ T9060] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 1745.802788][ T3285] usb-storage 3-1:0.0: Quirks match for vid 04e6 pid 000f: 4 [ 1745.807592][ T22] usb 2-1: USB disconnect, device number 44 [ 1745.908546][T21067] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 1745.988792][ T3285] scsi host1: usb-storage 3-1:0.0 [ 1746.008730][ T22] usb 6-1: USB disconnect, device number 32 11:03:25 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x3, 0x9bc3eb6f21c32ef4, 0x9, 0x5, 0xa320, 0xfff, 0x5, 0x7, 0x400, 0x7ff, 0xc1, 0x2, 0x1f, 0x8001}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x6, 0x8000) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000400)={0x2, 0x3, 0x6f, 0xffffffff, 0x98, 0x2}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r3, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000440)={0x1, 0x1, 0x5, 0x2, 0xe9, 0x7}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x5, 0xf0, 0x0, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x2, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0xefbf63885813bc69, 0x8, 0x1, 0x3}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x488, 0x5, 0x1, 0x0, 0x40, 0x3}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x3, [{0xd5, &(0x7f0000000280)=@string={0xd5, 0x3, "60939a687bd2d0805678d3913497f12b90582f121cfa692ce5bc76d29656ce8b79ce81aefcd85795b2d70a92b762fb08fcd569035142e901932cf32d978a5a216c28d1f16d1e31d0287654365e8a79f2eb4959885fffa7ae14d9f0abec5e1b5ce124f4092e995caa97679241cb1a030648c24d3a1f5b54a3a3e1d37af7dd8fe153843d4de3df9a2c10c9fa0e6d6f08ffefa29e84575c14365b96655773f376ccfa5cff92e6182e86c6cac5be11142da443cc09076a055fa393caa72f43e669bd830d932fbfecfd6bde143ee83da6845d4fcdb7"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x861}}]}) [ 1746.078784][ T9060] usb 1-1: no configurations [ 1746.083487][ T9060] usb 1-1: can't read configurations, error -22 [ 1746.090205][ T9060] usb usb1-port1: attempt power cycle [ 1746.148504][T21067] usb 4-1: Using ep0 maxpacket: 16 11:03:25 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/58) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) [ 1746.197286][ T22] usb 3-1: USB disconnect, device number 64 [ 1746.208613][ T3292] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 1746.288771][T21067] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1746.299809][T21067] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1746.309793][T21067] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1746.322592][T21067] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1746.331642][T21067] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1746.341125][T21067] usb 4-1: config 0 descriptor?? [ 1746.408625][ T3285] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 1746.458522][ T3292] usb 5-1: Using ep0 maxpacket: 16 [ 1746.528510][ T3267] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 1746.578633][ T3292] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1746.589733][ T3292] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1746.599710][ T3292] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1746.612503][ T3292] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 11:03:26 executing program 3: r0 = syz_usb_connect$hid(0x2, 0x40a, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x54c, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0xb6, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x20, 0x9, 0x3, 0x0, 0x0, 0xca, {0x9, 0x21, 0x7304, 0xfd, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x1, 0x20}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x20, 0x23, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffffd, 0x29e41ded168a4928) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000001180)={0x3, 0x101}) [ 1746.621573][ T3292] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1746.638394][ T3292] usb 5-1: config 0 descriptor?? [ 1746.680926][ T3285] usb 6-1: Using ep0 maxpacket: 8 11:03:26 executing program 2 (fault-call:2 fault-nth:0): syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:26 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) [ 1746.708590][T21067] usbhid 4-1:0.0: can't add hid device: -71 [ 1746.714600][T21067] usbhid: probe of 4-1:0.0 failed with error -71 [ 1746.726630][T21067] usb 4-1: USB disconnect, device number 2 11:03:26 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f00000000c0)="e56d339e460d648522e31d0fa9f0def9537e3b4fa224ca13528e5f11ff6a0a2562f397a924ce1b516e3183d8fb453b42b0603dfc5a8203f1c4f2eeca5792ad370a1a34f0b1a110e4c3d2c09d804c38d67af62c9defe33c37985f4356b46a9fc5ae20e38b1ad76c85912b21c9c1c09fa99eb0c772b92d1bb5c15e102b1a6720879f3db2fd0d3f8859594deba9b6bf74c39fe46287bd9f2b78085da3eace2c757c54630340c9bb9ddd39a7482f5fc15d0d0c546e81e7eab9453daaf976391b0f33a73518311f", 0xc5) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f00000001c0)) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000080)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000200)={0x1, 0x3, 0x2, 0x40, 0x8, 0x540c}) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x100, 0x0, 0xfff, 0x400006, 0x2ab}) [ 1746.768636][ T3267] usb 2-1: Using ep0 maxpacket: 8 11:03:26 executing program 2: syz_open_dev$hiddev(&(0x7f0000000040)='/\t\x00\x00\x00usb/MIddev#\x00', 0x0, 0x80100) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xaa, 0x400080) ioctl$EVIOCGABS2F(r0, 0x8018456f, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, 0xfffffffffffffffe) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) r4 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x7, 0x40) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x8000) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000180)=""/236) r5 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r5, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r5, 0x80404509, 0x0) ioctl$EVIOCGEFFECTS(r5, 0x80044584, &(0x7f0000000280)=""/68) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x3, 0x2, 0xff, 0x6, 0x100, 0x3}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) [ 1746.798635][ T3285] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1746.809369][ T3285] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1746.818513][ T9060] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 1746.820531][ T3285] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1746.837278][ T3285] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1746.879217][ T3285] hub 6-1:118.0: bad descriptor, ignoring hub [ 1746.885399][ T3285] hub: probe of 6-1:118.0 failed with error -5 [ 1746.892459][ T3267] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1746.904979][ T3285] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 1746.911163][ T3267] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1746.922269][ T3267] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1746.931339][ T3267] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1746.979617][ T3267] hub 2-1:118.0: bad descriptor, ignoring hub [ 1746.985940][ T3267] hub: probe of 2-1:118.0 failed with error -5 11:03:26 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x8000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000080)=0x3) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000040)={0xffffffff, 0x8001, 0x2, 0xfffffff7}) r2 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r2, 0x8018456f, 0x0) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000580)={0x2e8, 0x8, 0x4, 0x200, 0x303, 0x5b7f}) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xe0, 0x200000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000008c0)={0xca9, "665fefa116fb505603fb93148954db43d9796a2a03d0b9f02fe9cf7569dddee31d2f62a9d0c2b435b5815c95e423367599c412334b599c1492197f01ca5b94d05ae82b992ebb9dffcc5d59db00e6ec1300aca5e28eafff7c0ea307d029b7e11fc685a9a6dcc99c1f4fca586e58f05144c8f5591bbc7821dbfa964823690e5196569cfbf62dea2e56ccf3089241354b99e30edd02f2a48074e0c04cb09ba86cc7f22dd47a09069ec56dee62413a5c20805738a659abedd8943b662291094d0f8dc3eb1d08dda46986ca3654e7967a9311f2ad2d0451592f9ff23d10055b4f8284b1ab230365e6aa6a7e93b3b2bc6d29a1b908270a1b2d863e64e6a428e75393e528fc80f2347cf290e94e5016d8b9cfadcbe8d344be2c3aa47460b6c187b35f0020d3e454f5bcaa362ade67aa78afb981a15eef74589058fb0fcae32fd965ba34692b53a9fdf177b484b1476b6c1d6da2690e578a04d8514e2c339b1d1305c57dcf4d47a5ee1d9aa4865657650365517f87fa861c4a6e37bd81f12c519977bb48e5beb02f993076a3ff5209e6667a2fc2e74c303726ce3a270330952bf0a287f38f0a8a5de2e37bee833073883de60fc1a48c54429e1f02e7b9dd1b5114734d8f6de4b4dd6a05c43b8e41e2180e925d1f1b5e385c6de8e2a97a258927dbde655bd3cc39d9390364ccc442816ca21e878b7b43f00ac4e2d39fa4aaa246c7b4f0c5d070d20e99cbf5df34234f0c75290356a5cde72787651e7c6119f2a1da9cf2efa927780c166ac5a80d898fd494208e8e34d102255e2483991603bbec77686022a05d31b4413738d5a5663e52d7e1b65a61eac656bd3f8a4772cbcd68fce011d30258af6d85552e554ac0472572ee489ff639774b75a80dc98e55cbc143e2496eaeeaa456deffa4ed3ede871074cfed550df8f1fc88354408bc7e53d341fa4b8aab13e65ef2c3ce06855d0b9511dcb587a034ec180ce15f89928b009c401f06d5474d33310b3b3e52b1124b744265b81685c7ff70558ce1bfd1d7654c275f29b3bb175566469c3fae9d82b8ca5d2777486ab1ce2c7eba77458d11f31d150fe679b84fbdfa1163a8418d07ebdda3e83447fd77c97dfc7260314556b5595a85b7c642c2d5c5cbf0ebe9b3b501891b6eade59cd62cc966450ab7e61d8feb2416a5403957d5670c098f012cc9b67759a0091a2ac8684de2c8769cbb4a8f26a56bc7df57e2dcfbd2b0cf7395c3e1a622cb8eddbbd69c6e9abff9a2b50081cfd8d1ef6872db8d6d0720df37a8f6004470fc63eacd9d5efce736fab4b8220e60762f04568161a1efeeffe9c9ba03e9c0f0ae9db498029deb374312fa3a217b1f9bd75a84d5e8d9db35a686e6dfe9f00402919e8dd0cd697da043f8bf43dd64e4ecfeae9ed436f698a0cc2fe011dabdcbc757211100ec4e7b3580c443de32aea86ce41b0753f40eb00ff9a8fb75009a310424d18b060d915b19144a611ea9580050f177a22bb1553483c0adee72286fc3ecb7a4d3257a1f43aeae9a650f3cdddc6781ca81b1d6b065cdca12cffa688a320aaba220832a629a4adfa834acce107d2c4a66d98bfdd60219d7a7aac00b57044fa8c16dac3f096360f12c318d8864bc4314bb370534e2b3d85f68072c45d516ef6760243a7501eb918ab9f53b63e277add11e0348ff529f341f0ca01af774e5422d89664047b75f2e78465c94886be6a102829f0d4870224165995cba8146ed0de37651be4c334f844270143babab34e64c004d777424477d4530379ecaeed8b4d953bc96c5337ecee5d5eb5e65aefec512e1cc24e74a403f038749a0eac8c085226cbb3b3f0d1a926f833b86769dda500afa18d9393e9d975766fb74691d9b660907fc692b22abc0647f7ec5d7749623166b60ea7ae165e0ed5d38e8c8073a03dfca34327f022e1f440f9fe0ed85a042f1255a6f402473fdf220353b97acb46560926351557bd2747908ed007564b18a066f03308204d5544bdbe0e78e127f2af0f9570e31fd49f8e3174f25bc30f92c94a7997b0fdc0df5208be5bef1db3b18b6ec49ccb14c3467aabcc7ebaa1d1950090ce1481d428a0ffeebdc1f762e8eb22fdf3d75a9b60ae23a084e5d3c501fbefd4ce92d4bba3a70637a180a3bf01b314936ceebd6710c7e77f9e859ac2b6408b82fd51d38b4217eb8af90ef48259fad63c77acfc1d2818452fdc16a1b096497dfa641a3151b42c118556325777aa06cef97cae642b7dfe08f17a9d9d84e099a14a7db335fc3c377ef44915983a33ced44276b4c38f616e6a4303c6b9671741f1fe71d28402f1127c84085a07a1e89c5137c2c67019c3d8748543ede9398fda5dd03bd15a689fe9322687b156f3951682fda957e4fc6b383eeb1ea1cc46b7900f472aa2ebe96cb140ab212b7afee3ba5ceb42bc4dea927ec9d5437b4cf6f07867e907747a3b3660c0f547cd342ae6cc21176b9205180a27c3c307965833372a26d67e471585c8f6a4b41359332523f861e21875e2e374bc52958b57bedb39ded504d7fcd3d76a52c8a1813dfcd916d92911e701cd597e399c41444185b2fc6a22f02d4c340e413e71dafb843b00817470e31648ed7659f85322d900fd0ac60ec6d3d0f3f0a8a342411c6b574c8b103e2edd13ea166de91a94ddba3f60882684ece114b539779351a6eedd0273356f6968cda225d355bc181ab03c7fb3d556f94c02b5566a69f3395ee44c8a8fb2ffe06adda6ce83851496312a12e538a065d67d48fc40f5fb5a6a0e02799b224ff6e59ca29a42930ecb60f24aa92ff3d50302cca29246be852a7190cd28fcf6083d46818e2e1ccc27528df14fc55f238f439733215a63b2527d4ee581c170777035d639bc575166fa15572819a66f1c42b7ed42eb89d963b3c2c6c500e17a75729cb54d9991a311a71de4fe85203bdfde7e2779e72678d5f5fa7e285a134ba47e9e1f6816d777e7a4ac64ef06c0cf493cfc71594f85eb04811d503004b38ccffecddaa233b28e6b11709ac1dfa1f62a02db9bc12c3ee7655875c4a58ddcbec1ca72fcb1549e10d2618fe88183058ec3197eed63dcd7e3878781ddad60e283f75dec15f2c8b11981e857fc3ac971ea1f705c913ae880dccacfcc939a8a4fab1f6c6f3a28e3fdcfd06769b4ad01d922f24981e8d40e851e45941147e50a94a0d1ec71643a8f791260826daf06d4bb123675d29b16bd6f88856c1084a479012c52c895d684dc793f502d8aac3a04239dc72f10452d546f334ac3ab56024935216dfffd14d88597c7c406229cac088c3e7165eaf4ae451e1bde4807deda46526466c69a9f4ed5793b90e01dce313fe06b8edb98b4f5d66dfd0db09b5129026003f46d356e6371b568de894d7fe5cb6c725809dd92df7a308655c564394c431daedf40dbf4bdb82dfc30d3921215e9df5261be2495fceea0c21f13a001c37d07309f449dffd07a25c559e18fe4f08671df9ebd6ca2e9d3bca1c2352a9918a620ce652fae7b7e4ec2a73aa3ea516154c9a02335f14c2b3da9373773c900a38a144c6861a2fab68634587401bc3bf8218a588628e5bd66ffe5d37c53cbbc83435f3ad536664d68cd8bf30da9f251beb75e39ccb89f031f812d7f2aaa8788bea39f55ddce14acf7b796f2321634ad90ab7939067102b9c77adc565cee87c369d5058236aebc6c72dc61ea3320c6092e9fa585e3aa6dddc099493b8e0e3f034002a067ebb4b1c2714d37c4e71307c36adf717c46bc5a7859ed4b292c91500270d735d1e4e4cf1b3c711d423d73aa62ce7c8efd7d4d6845dbe42103e23b51ca6c293583c0ffdd8cbcc4668866cb888f18944c507d9bc5e74f56552a567731cfe9a40341de5c880ee69c5227c332dffc78baac4ac130bb7f97ad26380fa0688fef3e038b6aa632b2a0b95e7b98c75c4a83b918d755d75f06c79e79cbe005df699ceab571b6624ee876181977cbc45ff686052d6ebb21c79135f99a46b2ca4d9cdbfe627d962bf2b7f71d50fdd6846f249a97c6919f5fb6f8bb7cd5ec96535e19b8355c4b2577d53d49308d3cd8ba8d8e9814f74c081949d329d254f74653b57a822fcbf84e7970f2ba39c8a95918ba690773907796fbf9ef16d070729892791a1caff0ef7c33c1330df1b51f3f5f3dfc1b0d05b747cfd96d505a8cfb8a454284b910d0e5c417ecb72b551fc1e40ff982fa5c94b46f59b4c3632ab16439021ca191789830bda30a2958f4cf33b393e7278b46166b4babff67891722a7ed377c1c4f86597b9bad357937c5a9571b91b27e79be9065499f3c2f91418b6d9f38d92fc78af9a82be3d72f80ed53c3ad6feacfe00eba442f131538bc32c9ebbce66d689ca6c3829e69ad45dff890c4faad2bbee1a5ae95b387781df5904488619f8512beaed42f03424a6d8effd559ee428f564b328dd2741b253c3d3f13f990947700d1f75fcc726e66a290a5d562a148a57431e06988a0dd8c9083e7a8f353d091791ca6d96e45bba8f1a6add2b288cd4009c595e907507efd88adda4801fdb71297d1109f4c55f43c5c39c234c01c504e71245e96c49021e5ad407480adc013134985aac4706"}) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCGUSAGE(r4, 0xc018480b, &(0x7f0000000100)={0x3, 0xffffffff, 0x0, 0x7, 0x4, 0x4c}) r5 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x5, 0x42100) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000200)=0x3) syz_usb_connect(0x4, 0x101, &(0x7f0000000280)={{0x12, 0x1, 0x110, 0xf4, 0xa, 0x1f, 0x10, 0x56e, 0xb53e, 0x44e4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xef, 0x1, 0x7, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x23, 0x10, 0x6, 0xff, 0x5d, 0x1, 0x7, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "359d934f"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x0, 0x1, 0xfd}, [@call_mgmt={0x5, 0x24, 0x1, 0x0, 0x7}, @obex={0x5, 0x24, 0x15, 0xfff}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x81, 0x9, 0x3}, @ncm={0x6, 0x24, 0x1a, 0xffff, 0x32}]}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "c9a690"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x4, 0x3, 0x2}}], [{{0x9, 0x5, 0x80, 0x0, 0x20, 0x1f, 0x1f, 0x81, [@generic={0x2, 0x1}]}}, {{0x9, 0x5, 0x1, 0x10, 0x10, 0xc1, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0xab}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x5}]}}, {{0x9, 0x5, 0xb, 0x2, 0x200, 0x8, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xa6, 0x9}, @generic={0x3d, 0xb, "57fa21ded71d9ff5fbc59254a8d8c2afb44d35769fbbfde1e3253c63b5937a3d981f4649b8fcf853cefe735589dc727114a01773cc18b13e26d472"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x20, 0xd4, 0x25, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x10, 0x3f, 0x4, 0x9}}, {{0x9, 0x5, 0x5, 0x0, 0x430, 0x6, 0x3f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0xfffe}]}}]}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x300, 0x4, 0x20, 0x3f, 0x10, 0xff}, 0x3f, &(0x7f00000001c0)={0x5, 0xf, 0x3f, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0xc8, 0x3f, 0x80, 0xee, 0x1}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x401, 0xf00, 0x0, [0x3fc0]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x62, 0x9, 0xfffa, 0x7f}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "598df2fcfbd050925918b610f18ae041"}]}, 0x4, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x415}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1e1d}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x807}}]}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, 0x0) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000000c0)={0x2, 0x3, 0x6, 0x4, 0x80, 0x780}) [ 1747.098548][T21067] usb 4-1: new full-speed USB device number 3 using dummy_hcd [ 1747.103211][T28500] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1747.106918][ T3267] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 1747.128524][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 1747.128610][ T3285] usb 6-1: USB disconnect, device number 33 [ 1747.135321][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 1747.135334][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - usb_submit_urb failed with result -19 [ 1747.157978][ T3292] cm6533_jd 0003:0D8C:0022.0169: unknown main item tag 0x0 [ 1747.159763][ T9060] usb 1-1: no configurations [ 1747.166668][ T3292] cm6533_jd 0003:0D8C:0022.0169: unknown main item tag 0x5 [ 1747.170229][ T9060] usb 1-1: can't read configurations, error -22 [ 1747.177725][ T3292] cm6533_jd 0003:0D8C:0022.0169: No inputs registered, leaving [ 1747.211579][ T3292] cm6533_jd 0003:0D8C:0022.0169: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1747.225727][ T3292] usb 2-1: USB disconnect, device number 45 [ 1747.358564][ T9060] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 1747.488634][T21067] usb 4-1: config 0 interface 0 altsetting 32 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1747.499838][T21067] usb 4-1: config 0 interface 0 altsetting 32 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1747.512757][T21067] usb 4-1: config 0 interface 0 has no altsetting 0 [ 1747.519420][T21067] usb 4-1: New USB device found, idVendor=054c, idProduct=1000, bcdDevice= 0.00 [ 1747.528434][T21067] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1747.537417][T21067] usb 4-1: config 0 descriptor?? [ 1747.558622][T28518] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1747.658682][ T9060] usb 1-1: no configurations [ 1747.663364][ T9060] usb 1-1: can't read configurations, error -22 [ 1747.669776][ T9060] usb usb1-port1: unable to enumerate USB device [ 1747.728499][ T3285] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 1747.828557][ T3292] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 1747.968535][ T3285] usb 6-1: Using ep0 maxpacket: 8 [ 1748.068565][ T3292] usb 2-1: Using ep0 maxpacket: 8 [ 1748.088599][ T3285] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1748.099019][ T3285] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 11:03:27 executing program 0 (fault-call:3 fault-nth:0): syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) [ 1748.110185][ T3285] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1748.119270][ T3285] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1748.169045][ T3285] hub 6-1:118.0: bad descriptor, ignoring hub [ 1748.175343][ T3285] hub: probe of 6-1:118.0 failed with error -5 [ 1748.198611][ T3292] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1748.209099][ T3292] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1748.220248][ T3292] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1748.229333][ T3292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1748.269179][ T3292] hub 2-1:118.0: bad descriptor, ignoring hub [ 1748.275480][ T3292] hub: probe of 2-1:118.0 failed with error -5 11:03:28 executing program 2: ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000080)) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x3, 0x2, 0x6, 0xfffffffc, 0x7f, 0x8}) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000080)={0x1, 0xfffffcfd, 0x81, 0x6, 0x880, 0x1}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) [ 1748.489924][ T9060] usb 5-1: USB disconnect, device number 54 [ 1748.498325][ T3285] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 1748.518500][ T3292] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 1748.550334][ T3285] usb 6-1: USB disconnect, device number 34 [ 1748.958033][T28562] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 11:03:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) [ 1749.378499][ T22] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 1749.618677][ T22] usb 5-1: Using ep0 maxpacket: 16 [ 1749.698646][T21067] usb 4-1: string descriptor 0 read error: -71 [ 1749.738778][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1749.749896][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1749.759846][ T22] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1749.772649][ T22] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1749.781727][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1749.790434][ T22] usb 5-1: config 0 descriptor?? [ 1749.798699][T21067] usbhid 4-1:0.0: can't add hid device: -71 [ 1749.804790][T21067] usbhid: probe of 4-1:0.0 failed with error -71 [ 1749.814789][T21067] usb 4-1: USB disconnect, device number 3 [ 1750.248989][T28566] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1750.269738][ T22] cm6533_jd 0003:0D8C:0022.016A: unknown main item tag 0x0 [ 1750.277044][ T22] cm6533_jd 0003:0D8C:0022.016A: unknown main item tag 0x5 [ 1750.284683][ T22] cm6533_jd 0003:0D8C:0022.016A: No inputs registered, leaving 11:03:32 executing program 1 (fault-call:2 fault-nth:0): syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:32 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) [ 1752.600262][ T3292] usb 2-1: USB disconnect, device number 46 [ 1752.606724][T28558] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1752.612488][T28561] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1752.618059][T28559] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1752.623671][T28566] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1752.631364][ T22] cm6533_jd 0003:0D8C:0022.016A: hiddev1,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 11:03:32 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x9, 0x3, 0x0, 0x2, 0x3, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x8a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x2, 0x1, 0x3f, 0x1742260f0da2bc77, 0xaf, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x69, {{0x6, 0x24, 0x6, 0x0, 0x1, 'l'}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0xffffb557, 0xa69e, 0xf343, 0x8c}, {0x6, 0x24, 0x1a, 0xffff}, [@network_terminal={0x7, 0x24, 0xa, 0x92, 0x69, 0x3, 0x1f}, @mbim_extended={0x8, 0x24, 0x1c, 0xff6c, 0xfa, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x4, 0xff, 0x6, 0xffe1, 0x40}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x1, 0x40, 0xff}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x3f}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7f, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x1f, 0x3, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x5, 0xe1, 0x4}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x68, 0x80, 0x8, 0x1f, 0x9479ef3b3caa4856, 0x2}, 0xf, &(0x7f0000000140)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x5, 0x2, 0xae}]}, 0x7, [{0x1002, &(0x7f00000011c0)=@string={0x1002, 0x3, "39ffba1844fc4caa8e741d4a3201fbcae499cb12b254e8b042555284cbd74f47038f1038fd0d2eaafa8b642a9c96a69b44d782964a74d57686da3ad7204f9f5b254fe90903ba7873adb5d85e4db4f48f003b4d9cb7cafca7826ba43b70e2fcbd542fbaaaedd96b48d1d74f180642cef5c37907c3aabcb2bf045edc06fde65422f56d572d1c407a353878dda87495db051a33de17def4b9cfc0d3f03dd507956be5b640b02f34cda79d801c33c88d0f20fdceb8e7459f248f810e933649cc2106574c48cac0183ed4a0f1c6532a0d5638e0453dcea7ac122b45a6982b1c3284248a0364544c694719cfd192faa6fd328fc501f830d2888fafdc595bd2e9b1b645f9ad456fcccc29c004de3a5e25ebed2e0ddd7f836aeba1d98f0d12462f90488c59831916bbf2cc41ffead25349d3bd5e9417baf02d827954a47ceef314c7bd21b9b1f99d773adcd84ff6cf04d34e301f6e8c682568c6e915de1a306ac20c6e00d58b770f0b714c0913f69450a7609ba38f4969a9b8f08da5913ef5ce2a7013e52b15bd7d6a7c5267f02a40f6edc39bda091c8ee6ba9f8aa87c35b1f2e36e825cce26af32c3e600f8f6d56a8656beaaa77f4f2559e96d28542888978ef8b1381abc2b85141b8937601fa32f7f6d84e4b1ffa7095d39ad11149814520476d6f6244f69355b3a7c065fec279a4b6a79c90a0079c94f8006c104a6ef080e1e4af24b1a04fcfba4ee7c545c077620da57c54eb52c76e90bde001417412614c1fa657f9a4e4507d019cd2921a340f091f5ead686d41cd746cb2ecbac7612718974e0c6b235a49d0b17e57c4d372735fb77a115868683ead0f9aeafb2a17fdcaf22ab6a1f28a4ad22b5707789fb65626cbdd65299a09d2a64f3218f5f657b6028f7a79e33a08167b7e69a8830f5689265d10c58bcaeab08f240f3d9412b0261458d1ec02af22591a13212375e5494fea6d8fe82981cc267fcc08d82639b11db68537cfed63afa133255b6fa2b78a19ed1c6a7fb94c4ef2fd1cd493cbefcaa2d66c2a7da1f57d5269eb4e3498c75bdc69a51db11582d80134ff34cc632dd656f53ffe4aec04029f8844eae5f84c222d19b2e6bef19d3ec419bc87efe63ef3ebfecfc5e1c9bfdf736014ab2a005de955022183246c5d81dedb3e34412d0bace5c22151975d9ea2868408de5fd9c3f71b86ebb03a6c8aa6577269bc7c2d5a80a10e6b1bc9bc2ccf550b7f9b9b28eedffa4c89d51b9479fac0f98c38eff849b4295f2b44a2fd6b2b7591d3034217a31b9c533e6563cb5ed91afea313b3f051fe97c5922f2c609b64b2342cf1842cf102fd6af75ad8c4d92188e588a48f0518ebf560a15d8d30e102ccdd849caa079f8ecb83b03f60c4840e4b203c0fa48382147cb0fe5abd31052425aab24343a67fff298f0019db0f7ae3e8fc5285c5f7f3d68a1351caeaa37075f44fa50ec429c9d63bc2efea764fee69a1366aca2d6e81c511b83d348281b9fe807cbd2289da1936eac44d1ae5ec4a55b30e4135f4bb558e30b27183d82affb34576aba42313a6b0638d5eb2019eea23aa96f02918beda44d900360071eaac4a60a65a2ef23ca4bc8e467ac0072c839b5012fb70dd0f4b401c19f2e1dec078da67c2865edb0a3c48cd48add8bd003f28afd244bfce1988ca2423914ac08715a8a9dc7d0ad88772c54e4f4fb37784d8da11c1cf07ecbe44fecdff95bdfccb5f2403b43c901d2ecb7f12b14e0677273ab3a90c1fad82906f45914afe3a22aaccaa89c999e492b3ea0b3ac9d1c3d6881bb5a349a9ffd7666696038250fc2c7a31c40dfc1d85fbab4133b0f7a349f47c7f96e5c0487d350dead78cb0fabfc7e9ff9facc681ca7ce4f89ba22e22acfdcec0aceb9d5140fe79a4bc0d56eebaccdb699ccf9e5c75debc1721f7d5d032a96af300f844bb680740e9fdb5938ba9ae15a179bbef71d62164d1076e9be6f5021f1960641d2e3a05312080bb5e0c6c89b70bf70b74ce25713af890523dad174e3c4247b5a5f6d77be6a7120aee9a45265bb2c5bca8a09499820094510fe3cba75b3d7d2b0388f928331813c3a96b096fa4443dd5816d6a30cb8e3f3b57d4a14276b6201d8ffd2c9856e2f4de4e05e0f3d242a0558c1f51b535ac0b98cfb062058173e7992cdd5dd4e4a271d0cce8fe2461fcdde9c04b3e1cd86964010add29c0f5abcab996909c9b149736a45245207ad57f3c746a6ce284d49ca66b4cf05b745be83acfd8d6365dff09655c9078efddf2f2e647add0a4f76e78de3b1d60b9ca37cf42892214127dc292a14549a0cae619d0f7409d537f91d12715c0a57df1f99c8f42b026b9af44b329e2bf9bd07976cc0da9ed114fb8141e781b44f878e248d41cbef55caab2d0c6b92942c3c185324def97be515a19fb12971aaf69a0abe4108f6d5cacd1c95363d6d994971065b65395ae1375328b25ccffa66a4e796235e33fa440d0f23a797c1b9a593e39b361cb512de293eec836c49fa03d8c26b2e1330ae2829a3bdd6b3e0fd03f2a1a80e92b2a1db41627a5d557a9f0c1108060830d4c0e9fb8d837ec51c7376396b8d9f52019af8ef636bdbb6693b9f7e268cc57b59928488407ff82f41a2df1598712f640f6720469cd68ea380a343f2e545f67e9b8963ff19db80b5e047c509c198d340c0bcd4ea6a81fcdbf065398e883a53755a0c6c7990a987d7cb8b3d6bb5545dbe92c2c1941f126944d4ecc10d238ce483778e9374e623e31c8da756233a345cda260dc5d41c2797ef7f8a10f22f66ae0355ed7dc69c9516ad5104cae3b134ec1959a3b5cde83033e246b35757b8c2274dfc3f9bb41bf37bc564dab0466aaf32931ea4b190ef67375620c6dd8064577efb40316d3e97b5aaeede6aa9ed7c14d1ea3f8b79b233ed55f7bc250d022f5b1dc269845213d0f4fd8fd6b7daa2c29e004d73b119ffd2309036a90f28f38380b50bb40273f7c12cf049e5b61f80dc35c9e9a65eeb457e5bd253effa2fda1bb8c947a289f9ed1b7924d9ca9db01282c88c154b7a2568b2fba8074b205773dc5da82dfc6b563ef33432464f5aab5ee190e8ab6922521248b8f6d1a2313f0c716c991c423fc04ef784f259da2ab6c99b216b13b2dc08717f359acaa971592d2fd6d7d9ce4f9fe7164404c11993dfaafedec74c13c9f653fe95b3291fad0e21c2d0cdb40d84a62068dc7b658172ac145e4f2ee7279b11afb09d356347192938d58e3c735e0df97b3b1c73a2e8b5f21a98b87c5df4bc1682e03667d45f896143f83a56d9e0155647cfc8239264566e7f088ac0561c4bbca63c8351cd8a3c5bc139e5fd3447b8be292379c851f04fa30b8fba9c6a1d932cb1e345993a44e98ee2ec0b48fa98ce888e03540fb250f2edd0822a4a7ce97eca5b6879ce9e79d6aeb8188af960d63575b2eb30c1c47ac159c3017cb0a9c8f45ab9a9cfeb9b81eed8d2eaa60b423eedaa939140e737738247d77ea1d1a98462855c24862772fd1e1c9c0e929f069c16db224c00ea7a126f7a1ac602169796a3390a681320f426532168e5525322587f4387fc866d7eb45d19c476208f6077cf18c533d2205052437fd0a142d3a676ba0ff7d394b9c20a9e3c646c3268638124e216a3d30bf32df8a8228047bcd14a7283b318f7e4b9d92a6c1377e453af7c95e33e7803ab6a46bcae27412fd7bd96b700d899b848b6a73a83c5716b791bd8f849ad905ad0e917cdcf07630eb5dd9b8ad1c4668e3477a5edd60af6bdf588851281bb7c584bccd85ef41c2b9fedb4013c929b506608a5555379715719d86c12f03448e37b676ad4a2b5dd44b68765ac3beb1ce59a19d052a16eb507b48fb2a1293328ef6393d731a25c639048e874327d4fa1d64960f20fad309f659ba8eb81c17e8e1df507359b6ae356786e301302ece12d3f9b596f4fd2b102f8cefebd44ab918b3ff25710b0f36a8a310f3dd1a0381e104a252bfb7a090c1bf10c5686827f2c8f2c6d5e633463cb6c3a440b37b2200bf95aa79424860ca3a6004893cf9b41c58249cb200366e74b2fe34599613323b64b1bf3682ddcf3d10d767016fe58a767b076cf1b90cfd1725954aedfd729d17485ca04fdb99f0ae868c0df6baa9ab20cb2face6293010730ce454c96d69edc5a51849febb02247ddfca7ecf609ffbee2ce1ea23392e2b114b257544e1f25d11958c2abcd57ba77ae4497e021a4f8d8eccf617fd45db9e0835ac050ae288029b8367dfe16e3c91f72df8edac4d1f2fdd9b81aa5e8d9c9be65492a5efb7f20f67469bedeb982f7f52de4d22817f8085ca58bfd2a37db5e27a49ba804103cabef3e23cb2729ca92f7cbe82b02b8c134259442977298291a97a51bae9113f29c5da1798f17e870d3ae7d916e51dba1dbeb2b740d7a9cba77a77489f9546beb4fdec8c108b64ad4607facc14f73a510314ce9ea1d3c43bb705cc372504a168db9679f3b453092252e0c35df8cbd1160fc0ce71858d6f72bb2472c69b07cb0b61c1d6624a9de873bbd6d1aa7b299fc136c811ad2542f0a316cd16e1f2c7fa98dc100967c866758dacd6677851ed07026186e7fa9b39295e4258a7e11534dbebd2fca9c535e96f77a4b90eb7a18b6d9343b01e5348fc9cbee42be3b9e7f7b8ec50d85982a1e234b3e2c4230bd6202cb0d6f553f57e525498d25acd2719b5a8ec334f4798b2516fb897dcdddac5038b6b266df182e865ffe5b6dee5a5b301377eb3f84c76b8cf864a8d64a360ab6567c95b31aecbe6e974d83dab605f5ff9e65de8ebc186b0f66e9eb8d29aa6d57f712b096e16908b360c6fac8ca0addd18d4445494f5d33104938bec47c78b57fa6d0980ce6f6cba8a393c689fa78702397f5c381070642bfecfb7d3856ee2db1434b4bf7e2a0aff0c9e2ee23099cfeed4bfb2f3622cc36c5bd5ce7243edee590437e013429b00c4ba1f727ab40c0cc33fda89af88df349aeb14c34ef0df23ff0bef758703c7c9721c02af8817b5e31c7ae8d771095526ad47a7aee351fbbe38b76858e83ef53b6cc51b52def41f58711b122f0df89ae0103b27d0304d3f16a52bcff869c21c4db0afa74b46a00289dfdfe6036dc1e15962d9c43c87adfcee836f5e469e8183ce11074d12d673c936169b2d69d8c2884aa9d28194478089ad81e17976d3b334815954742481232c552716833bd9fd504352fdd2a59f194b335df8a4f796bdd92f4a6a87252556a98264693986cf6ad5f86e391146674078ce7c2ff39d0afad7b13bc5ba77325acdfe7821d2f9b29bfa3a8663a9d436ecfcbec71925c2c7b1f0dea730979cd43e8b02f2fa7d03769d464f63cdec72634e01f4c89455da4a6e0a54b20a5dcfe7b1c76a2bba0751376d6612676a9fce7659b2311cac3c1f9f82b67a79adface7bfa33fe7623503478e1a6cda1e242b839467c7135782d73a5e5e3261939997a28d83e444b7107a2e51397422710175bf44557b4054d6329b38c253a55ff88a8587b67e4e64c4baf2ee81425a045bb3fe7097f9f66334c045f2cb806ad0e6b53ef04b7a3532acdbcc61b4bf6d2c90d0bf15f0de158b271a9a9cb8038a952e3898484cf0e44856768efd32491eec0a50499d8c754e7dc2284c87e36cce1e3014ef1d7afd8c8627ddc78dc7188b7aa646359cd01a37df94cdc67c93c857082d35660d78ac9d7ab5d8a57cd8531d34abc73d49bc9d2fd5ff3fdc1e60a00d99d0a45020ad5143e47e08deabad2265381b2314546a4928e607ec6cf5168552ef589720f10299105dc6f3f81cc5612d64f7c6d1259e88cf2ae03738"}}, {0xb9, &(0x7f00000002c0)=@string={0xb9, 0x3, "7b154cd7c35433fb10ff1cd0c852a8e112dfcd86b080c2d403ae69ea6bced096e39bfaf63ba38643eee14e42318b2c271fdae6c0a542990ac4ea523ee242380fabba89a340651e0ba785249fcea0cc841c4ee9ba12e2b5cdf2313378ed258fc968a1453ac03d8edc14ec5ef6b8b24e3127d8f6b377163526d92dc05fa739145993be38b88630edde005360b4750c8d09f638758df8b7521ba31e9418fbd5ddadd2bcee596762238b9f13526d9c80c9f734338627fac1ad"}}, {0x31, &(0x7f0000000180)=@string={0x31, 0x3, "44830ecdf9c5a7fe1da8e1e2e4c26e6c368a7ee7839fae371957ac9413421e4fb88b27c0dec1df8e49c13352cc4616"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x19525c8ce0cdae98}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc4}}, {0xdf, &(0x7f0000000380)=@string={0xdf, 0x3, "c40ab9d5cdb777fb18a00cd6356395433b80b8e3a1bc406ea3c3b06e9ec886efde49a227237e7578c2dfc0ccf44740df8360925eb45106b0db466e9832c706ccc1a663e42afb3fc731e0584e1c5633d73d1d0a0779768e7fc083fd0102601db4f1773ef6266dde6c6085b1624700cbdd6089903c7de2b3468896b80b58ae29b25d7d69f6649aea9320afe0ea9418b547bca84f7f275113c099527ff5765eefac7666d873ed85c87feaf6cdba430a3da37c034a4677aeb3baadef25a00b5f266ccbce73eaa5f6e39e582c76cc2dba0416f09baa1e3060a7eabbf419f64c"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x44e}}]}) syz_usb_control_io$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x20, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000001180)={0x3, 0x101}) 11:03:32 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000140)=""/235) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0xfffffffc, 0x1) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000008c0)={{0x1, 0x1, 0x6, 0x585, 0xfffffff8}, 0x101, [0xea9ccc3f, 0x6, 0x5, 0x7, 0x8, 0x2, 0x7fffffff, 0x5, 0xffff7fff, 0x30000000, 0x20, 0x0, 0xbf, 0x80000000, 0x40, 0x3f, 0x4f7, 0x3, 0x7fffffff, 0xfffffff9, 0x0, 0x2, 0x1, 0xffff, 0xffffff9a, 0x3, 0x9, 0x6, 0x6, 0x1, 0xffff76e5, 0x4a4, 0x4, 0xf21f, 0x401, 0x0, 0x3, 0x2, 0x7fff, 0x6165, 0xffffffc0, 0xffff, 0x9, 0x101, 0x7f, 0x6, 0x5e3, 0x2, 0x4, 0x6b0045c3, 0x7f, 0x9, 0x4, 0x0, 0x80000001, 0xffff, 0xffffffff, 0x6, 0x1, 0x7, 0x2, 0x1f, 0x2, 0x0, 0x44ba, 0x8, 0x1, 0x0, 0xec1, 0x101, 0x10000, 0x0, 0x2, 0x6, 0x9, 0x1, 0x8, 0x5, 0xd7, 0xe895, 0x7fffffff, 0x25, 0x401, 0x3, 0xb97, 0x9, 0x3, 0x100, 0x7, 0x4, 0x0, 0x5, 0x3, 0x10001, 0x4, 0x401, 0x662, 0x9, 0x4000, 0x5, 0x9, 0x5, 0x9, 0x5, 0x100, 0x6e5c4d96, 0x800000, 0x6, 0x8, 0x1, 0x6, 0x1000, 0x41833b5c, 0xffff, 0x100, 0xffffffff, 0xfe8, 0x0, 0xfffeffff, 0x8, 0x1f, 0x9, 0x0, 0x8000, 0x8, 0x98, 0x0, 0x4, 0x7fff, 0x7, 0x6, 0x7, 0x9, 0x1, 0x6, 0x4, 0x0, 0xcb1, 0xfffffffd, 0x5, 0x8000, 0x9, 0x6, 0x10000, 0x1, 0x8, 0x76502d09, 0x0, 0x56fa, 0x4, 0x9, 0x200, 0x2, 0x8, 0x1, 0x9, 0xfffffffd, 0xfff, 0x3ff, 0x4ee, 0x9, 0x3, 0x7, 0x8, 0x4, 0x93, 0x7, 0x1, 0x5, 0x2, 0x2, 0x4, 0x8, 0x8, 0x6, 0x6, 0xfff, 0x1, 0xc1f3, 0x6, 0x1f, 0x7, 0x8001, 0xffffffff, 0xffffffff, 0xa57c, 0x5, 0x9, 0x200, 0x5, 0x8000, 0x35eb, 0x689e, 0x8001, 0x100, 0x9, 0x9ba, 0x3, 0x0, 0x4, 0x0, 0x0, 0x0, 0x10001, 0x100, 0x5, 0x7, 0xfc7, 0xffffff89, 0xfffffffa, 0x6, 0x2, 0x6, 0x22c, 0x8, 0x1, 0x6, 0x4, 0xffff0001, 0x53f9, 0xfff, 0xbfc, 0x5, 0x9, 0xfffffffd, 0x9, 0x9, 0x7, 0x3f, 0x8, 0x1, 0x88, 0x3a, 0x9, 0x0, 0x40, 0x6, 0x10000, 0x5, 0x80000000, 0x6967, 0x6, 0x1, 0x10000, 0x9, 0x7, 0x2, 0x3, 0x2, 0x1000, 0x1, 0x59, 0x5, 0x5, 0x3, 0x1, 0x800, 0x6, 0xde9, 0x7ff, 0xb4, 0x0, 0x8, 0x80, 0x2, 0x3, 0x7, 0x40, 0xfff, 0xfffffff9, 0x1, 0x7, 0x7, 0xc525, 0x507c3762, 0x5b, 0x7, 0x27e67a73, 0x69, 0x4, 0x8, 0x3, 0x8, 0x2, 0x1, 0x3, 0xd87a, 0x1ff, 0x14, 0x8623, 0x6, 0xe7, 0x8001, 0x1f, 0x2, 0x5, 0x4cc, 0x7ff, 0x401, 0x0, 0x7, 0x254, 0x7, 0x1000, 0x5742, 0x988, 0x80, 0x101, 0x80, 0x6, 0x326, 0x46a, 0xe, 0x40, 0x885, 0x80000000, 0x7, 0x80000000, 0x8672d2c, 0x8, 0x0, 0x6, 0x81, 0x5, 0xfff, 0x3, 0x400, 0x40000000, 0x10001, 0x7fffffff, 0x2b, 0x20, 0x8, 0x1, 0x5, 0x5, 0x80000001, 0x0, 0x4, 0x4eb1, 0x6, 0x8001, 0x3, 0xfffffff8, 0x6e, 0x6, 0x9bb0, 0x8, 0x16000000, 0xfff, 0x4, 0x0, 0x7fff, 0x7, 0x1f, 0x382, 0x4, 0xf71, 0x3, 0xb02, 0xff, 0x3f, 0xad6, 0x1ff, 0x7ff, 0x8, 0x400, 0x0, 0xb5ae, 0x200, 0x7057, 0x9, 0x5, 0x7fff, 0x100000, 0x7, 0x8, 0xbc8, 0x4, 0x80000001, 0x86d4, 0x0, 0x81, 0xfffffff7, 0x7, 0x7, 0xffffffff, 0x1, 0x3f, 0xe380, 0x401, 0x62, 0x81, 0x6, 0xffffffc3, 0x6, 0x24ed, 0xc1, 0x0, 0x5, 0xffffffff, 0x8, 0x5, 0x8b7, 0xffffffff, 0x1f, 0x0, 0x5, 0x6, 0x2f5, 0x685, 0x7, 0x1, 0x7, 0x5, 0x3, 0x7, 0x81, 0x8, 0x1f, 0x8, 0x8000, 0xfffffff9, 0x2032490b, 0x10001, 0x80, 0x4c8, 0x0, 0x9, 0x3, 0x64, 0x101, 0x1ff, 0x2, 0x4, 0x0, 0x0, 0x5, 0x9, 0x0, 0x40, 0x1f, 0x5, 0x9, 0x8, 0x1f, 0xfffffffa, 0x5, 0x0, 0xfa, 0x6, 0x6, 0x800, 0x3, 0xca, 0x8, 0x7f, 0xffffff80, 0x3, 0x100, 0x80, 0x1, 0x9, 0x1c6, 0x5, 0xc0000000, 0x4a81, 0x1, 0x48e, 0xffffffff, 0x8, 0x8000, 0x2, 0x763644d8, 0x7fff, 0xffffffba, 0x3, 0x4, 0x8, 0x8, 0x1f, 0x6, 0x8000, 0x5, 0xfffff68d, 0x1, 0x9, 0x4, 0x200, 0x8, 0x80000000, 0x49b3000, 0x7, 0xff, 0x6ac0, 0x10001, 0x8, 0x6, 0xfffffffb, 0xbc, 0x1, 0x6, 0x20, 0x2, 0x2, 0x5, 0x6, 0x52, 0x8, 0x9e06, 0xfffffffb, 0x7, 0x40, 0x200, 0x7f, 0x6, 0x282, 0x3f, 0x6, 0x7, 0x3, 0x3009deb5, 0x2, 0x101, 0x0, 0x200, 0x800, 0x7fff, 0xe36c, 0x40, 0x7a73, 0x0, 0x9, 0x8, 0x7fffffff, 0x7f, 0x6, 0x0, 0x1f, 0x8000, 0x80000000, 0x7, 0x101, 0x7fffffff, 0x2, 0xc0, 0x81, 0x6748, 0x8, 0x5, 0x3, 0x1ff, 0x6, 0x5, 0x401, 0x800, 0x91, 0x5, 0x0, 0xfffffffe, 0x10001, 0x800, 0x13ee, 0x6, 0x10000000, 0x101, 0x5, 0x1, 0x8, 0x1109, 0x1ff, 0x3f, 0xffff, 0x7, 0x1, 0x3, 0x1000, 0xff, 0x200, 0x0, 0x2, 0x120, 0x7ff, 0x9, 0x1ff, 0x64, 0x8, 0x8, 0x72, 0x0, 0xdcc, 0x10000, 0x400, 0x8, 0x0, 0x20000, 0x2, 0xe1, 0x80000001, 0x5, 0x41, 0x3f, 0xea, 0xff, 0xfff, 0x4, 0x72a, 0x6, 0x0, 0x0, 0x8000, 0x2, 0x6, 0x0, 0x6, 0x3, 0x1, 0x675e, 0x0, 0x9, 0x8, 0xffffffff, 0x944, 0x755a, 0x9, 0x7f, 0x5, 0xfffffffb, 0x1, 0x8, 0x5, 0x2, 0x1, 0x1, 0x9, 0x0, 0x2, 0xfffffe62, 0x3, 0x4, 0x3, 0x1ff, 0x9, 0x20, 0x5, 0x3, 0x6, 0xfffffff8, 0x7, 0x1, 0xff, 0x40, 0xff, 0x80000001, 0xfffffffe, 0x80, 0x8, 0x0, 0x800, 0x101, 0x3, 0x0, 0x81, 0x5, 0x8, 0x5, 0xbb, 0xfffffffd, 0x0, 0x3, 0xc030, 0x0, 0x3f, 0xd6, 0x2, 0x7, 0x6, 0x55, 0x62d, 0xffffffff, 0x1000, 0x7ff, 0x1287, 0x4, 0x9, 0x4000000, 0x9, 0x100, 0x100, 0x20, 0x7e, 0xfffffffa, 0x1, 0x0, 0x9, 0x0, 0x7, 0xf0, 0x5, 0xfff, 0x3f, 0x1, 0x0, 0x8001, 0x3, 0x101, 0x3ff, 0xff, 0xffffffff, 0x9, 0x9d, 0x7c3, 0x400, 0x200, 0x80, 0x5, 0x2, 0x994, 0x3, 0x8, 0x8, 0x3, 0x2, 0x1, 0xfffffffc, 0x2, 0x9, 0x4, 0x100, 0xffff, 0x50, 0x8, 0x0, 0x4, 0x1, 0x7fffffff, 0x100, 0x0, 0x200, 0x5f, 0x4, 0x80, 0x8, 0xa2, 0x5, 0xffffe123, 0x1000, 0xffff, 0x0, 0x6, 0x5, 0x9, 0x0, 0x2, 0xe0, 0x3, 0x1ff, 0x5, 0x5, 0x0, 0x3f, 0x74, 0x73, 0x2, 0x3, 0x8, 0x7ff, 0x80000000, 0xfff, 0x80, 0xc94, 0x432994a6, 0x0, 0x9, 0x5, 0x7, 0xfffffff7, 0xffffffc1, 0x8, 0x3f, 0x8, 0x53, 0x2, 0x2, 0x3f, 0x8bd, 0x1ff, 0x1, 0x3, 0xfffffffd, 0x4, 0x0, 0x101, 0x80000000, 0x0, 0x80000000, 0xda2, 0x9, 0xfffffffc, 0x2, 0x8, 0x0, 0x2, 0x9, 0x15ffbd15, 0x7, 0x3, 0x5, 0x4, 0x2, 0x9, 0x8, 0x7, 0x2, 0x3, 0x401, 0xffffffff, 0x8, 0xfffff001, 0x1, 0x7fff, 0x6, 0x7, 0x79, 0x1, 0xffa8, 0x80, 0x92f, 0x5, 0x9, 0x7000000, 0x20, 0x2cb, 0xfffffbff, 0x2, 0x9, 0x1, 0x8, 0x800, 0x6, 0xc1, 0x0, 0x7, 0x2f, 0x101, 0x0, 0x1, 0x0, 0x1, 0x1, 0x9, 0x1, 0x6, 0x8, 0x9, 0xf71, 0x1, 0x1, 0x2, 0x400, 0x3ff, 0x6, 0x0, 0x20000, 0x8, 0x9, 0x411d5111, 0x0, 0x9, 0x9aa, 0x3ff, 0x3, 0x100, 0x400, 0x10000, 0x3, 0x0, 0x0, 0x8, 0xa16, 0x4, 0x8001, 0x6e, 0x3, 0x5, 0x9, 0x3, 0x40, 0x1260000, 0x683c, 0x1b, 0x5, 0x6, 0x2, 0x1, 0x8, 0x3ff, 0x200, 0x10001, 0x1ff, 0x7, 0xffff, 0x3, 0x6, 0xff, 0xe5, 0x2, 0x6, 0x8, 0x67, 0x1, 0x5, 0x3, 0x101, 0x8000, 0x3, 0x2d6, 0x4, 0xfff, 0x9, 0x10000, 0x8, 0x2a7, 0x5, 0x9, 0x80, 0x3f, 0x800, 0x5, 0x40, 0x6, 0x5, 0x7, 0x9, 0x2, 0x8, 0x3, 0x5, 0x0, 0x8, 0x2, 0x8, 0x1a, 0x1, 0x7fff, 0x0, 0x89b, 0x4, 0x40, 0x0, 0x6, 0x9, 0x0, 0x80000000, 0x9, 0x6, 0x4, 0x2, 0x1, 0x3, 0x4, 0x9, 0x10000, 0xfa6, 0x658, 0x7fff, 0x9, 0x15f, 0x6374, 0x29d, 0x9, 0x5, 0x7fff, 0x3ff, 0xcfa, 0xfffffffe, 0x33f, 0x1, 0x1, 0x8001, 0x8, 0x1, 0x40, 0x80000000, 0x3ff, 0x3f, 0xfff, 0x5, 0x8, 0xff, 0x2eb, 0x5, 0x7, 0x4, 0x7f, 0xfffffffa, 0xfff, 0x80, 0x64, 0x0, 0x400, 0x9, 0x7c55, 0x3, 0xffff8000, 0xaf, 0x81, 0x1, 0xffff, 0xfff, 0x80, 0x10001, 0x3, 0xe9, 0x3a, 0x9, 0x5, 0x8, 0x6, 0x3, 0x5, 0x1000000, 0x0, 0xfff]}) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000040)=ANY=[@ANYBLOB="e0000000a74bc2782a37fbc6b4ac89b75dfb0910224c5b6381fa1896e95984c1d94ecf57d0dffd883584cb8da7062c00590d4b0fa458a4a9d0bcc60612f231e33b0cc3bfb3dfd0f518609b70682a0fdc2f3f52a2c95938636e4cdc246988f86d2de88591fc540214fafd05709ceb3a9ddd83b6feaec5d0687a8ea9f171df489ae3b69f904b1080adde1b656832d2a7c940fe9da87ad1dc82a2f5f7d7de1977d5cb1d4281020ae7397a1db338e322e2fa7322d6de65df8e90922c6a1acb519b65fb56cb791b00037ef116b70699c8df51b3b6959c7ecf5df4d462210b83f6f45500000000"]) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000880)={0xfffffffe, 0xffffffff, 0x5f}) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000240)) 11:03:32 executing program 5: syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209d500070581070001000000bf52cf6794a9d369cccfa74299e28e23329995762aa52b6b653e2987691b8bd37c7dc194d76ddd49875420fb76517f4cb1a028e3141254c5185734e847bec394fb760a1a4a1dc75eaeba4033cfade7d5d629f7bbfe4734eb491818330665cdd14be251d5a8ed827bc4c49313a85838d41648bd121de8a35960ea8afafcf5bad045d8a788e91a5d8bcdb3e7b888b7d299a711801441eb30ea6d842765ff338082938489c43ef2778e3b7e10d587a6719a7e76eab2ad99d0a4153970af18706f861293b435e65edc962c"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x20000) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x101, 0x1) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000340)=""/133) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x80) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000000c0)={0x11, 0xb8, &(0x7f0000000240)="8f7c8cdbade440fcd304354a79121a3806f6c4cd2d675535849b785a23f09600474a4e14186363e7accb3650f8530c03565743588adf1d0f2a2e1ba976d24852f087290e95756c8aef2fa0285f649fd55d2a0d888134f0327d45d2096a93c62c0cf611ba2f673e32fa9df6b115206f2a7b3a9a04ef194e06d56a22c2b5b58d2ddcd070b1add5bafa0c2768406b67dff78182c63f08b01170b7df6f884681bb82fc648b19864e4d7cf0841cab5721fd540544cfe69cd315dd"}) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)="02", 0x1e8) 11:03:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) 11:03:32 executing program 2: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x511c02) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x200, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000100)) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x3ff, 0x200, 0x3, 0x8, 0x8001, 0x9}) 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\b', 0x1e8) [ 1752.739469][ T9060] usb 5-1: USB disconnect, device number 55 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) [ 1752.978646][ T22] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 1753.078543][ T3285] usb 6-1: new high-speed USB device number 35 using dummy_hcd 11:03:32 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x6, 0x80) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000000c0)=""/214) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) [ 1753.228549][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 1753.233683][ T9060] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 1753.328537][ T3285] usb 6-1: Using ep0 maxpacket: 8 [ 1753.349082][ T22] usb 4-1: config 0 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1753.360007][ T22] usb 4-1: config 0 interface 0 altsetting 5 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1753.369931][ T22] usb 4-1: config 0 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1753.382725][ T22] usb 4-1: config 0 interface 0 has no altsetting 0 [ 1753.389363][ T22] usb 4-1: New USB device found, idVendor=056a, idProduct=00dd, bcdDevice= 0.00 [ 1753.398418][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1753.407455][ T22] usb 4-1: config 0 descriptor?? [ 1753.448621][ T3285] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1753.459054][ T3285] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1753.470148][ T3285] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1753.479252][ T3285] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1753.518543][ T9060] usb 5-1: Using ep0 maxpacket: 16 [ 1753.519138][ T3285] hub 6-1:118.0: bad descriptor, ignoring hub [ 1753.530023][ T3285] hub: probe of 6-1:118.0 failed with error -5 [ 1753.538261][ T3285] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 1753.649216][T28586] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1753.658718][ T9060] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1753.669656][ T9060] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1753.679598][ T9060] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1753.692392][ T9060] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1753.701465][ T9060] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1753.710480][ T9060] usb 5-1: config 0 descriptor?? [ 1754.168870][T28605] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1754.189726][ T9060] cm6533_jd 0003:0D8C:0022.016B: unknown main item tag 0x0 [ 1754.197015][ T9060] cm6533_jd 0003:0D8C:0022.016B: unknown main item tag 0x5 [ 1754.204851][ T9060] cm6533_jd 0003:0D8C:0022.016B: No inputs registered, leaving [ 1754.268497][T28629] usb 6-1: reset high-speed USB device number 35 using dummy_hcd [ 1754.508489][T28629] usb 6-1: Using ep0 maxpacket: 8 [ 1754.650834][ T9060] cm6533_jd 0003:0D8C:0022.016B: hiddev1,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1754.869112][ T9060] usb 6-1: USB disconnect, device number 35 [ 1755.550668][T28641] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 11:03:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000001180)={0x3, 0x8e32e9f4e813bd67, 0x0, 0x0, 0x800, 0x2}) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)="ff", 0x1e8) [ 1755.708672][ T22] usb 4-1: string descriptor 0 read error: -71 [ 1755.818551][ T9060] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 1755.826244][ T22] usbhid 4-1:0.0: can't add hid device: -71 [ 1755.832631][ T22] usbhid: probe of 4-1:0.0 failed with error -71 [ 1755.841076][ T22] usb 4-1: USB disconnect, device number 4 [ 1755.919311][ T3285] usb 5-1: USB disconnect, device number 56 [ 1756.198524][ T22] usb 4-1: new high-speed USB device number 5 using dummy_hcd 11:03:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x7, 0xf6984c9b958e7220) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000100)={0x3f, "912e8b4d766d5d00cbae8b71b4745fae151e3976f53a85e9a91a4fb9273b739389a76fd745596261f9b1226bb16f9bad02df717dfead851df117482194aa1593"}) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000080)={0x1, 0x200, 0x7fffffff, 0x8000, 0x6fbc, 0x1}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000040)) 11:03:35 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000080)=""/142) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000140)={0x2, 0x1fffffffe, 0x8da, 0x5, 0xfffffffa, 0x8}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) 11:03:35 executing program 5: syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe000900020000004342ef420000000109021b000176000000090400ff010209bd000705810700013f0000bf52cf6794a9d3"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x101000) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000280)="318494d13d05845dfef39394f264469471b74fe55d23365e33eac3a31fdcb830e009cc06cf7550f81ca8c6312bdb7b1f0e7a31b5d656bed7e2c141f2c308f7bf83b226605c98bb6e5973851e9aa88ab8a6919d4588ba4ebdf22866") write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000140)=""/182, 0xb6) syz_usb_disconnect(r0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r4, &(0x7f0000000080)='\x00', 0x1e8) r5 = syz_open_dev$hidraw(0x0, 0xd4, 0x203501) write$hidraw(r5, &(0x7f0000000080)='\x00', 0x1e8) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r6, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_connect$printer(0x1, 0x8, &(0x7f0000000300)=ANY=[@ANYBLOB="b5c1e8c935d7fbd824f56a73ffe16fea34a6ad3e19e52e5ae633c6eeda53073df4702d9ab0e5cca56217247cb1b1a8ba14cf2c139f8f8906db10c0873ffa31a915545ca9fcba68389d87b644bbb5ceb225a459d781ba46b78fb19698e6ea33", @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES32=r4, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRES32=r6, @ANYRESOCT=r0, @ANYRES32], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x2f0080) 11:03:35 executing program 2: syz_usb_connect$uac1(0x5f1358ef09bb390d, 0xa6, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8764bccbe75fa3d0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x94, 0x3, 0x1, 0x7, 0x80, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x8, {{0xa, 0x24, 0x1, 0xc7, 0x81}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x2}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x81, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7fff, 0x5, 0x4, 'yT3'}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x3, 0x40, 0x90, "ec7b"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x5, 0x9, {0x7, 0x25, 0x1, 0x2, 0x5, 0xc43}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x3f}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x0, 0x0, 0xca, "7036a843dbffa9e2"}, @as_header={0x7, 0x24, 0x1, 0x20, 0x20, 0x1001}, @as_header={0x7, 0x24, 0x1, 0x5, 0x4, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x0, 0xff, 0x7f, {0x7, 0x25, 0x1, 0x1, 0xb4, 0x3ff}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x138, 0x1, 0x3, 0xfb, 0xff, 0x1}, 0x52, &(0x7f0000000140)={0x5, 0xf, 0x52, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0xf, 0x100}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0xfff, 0x0, 0x6, [0xffc02e, 0xc00f, 0x3f, 0xf, 0xc0]}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x4, 0x5, 0x204, 0x0, 0x8, [0xf, 0xc198, 0xf, 0xac0b0a6aa8924e0a, 0x30]}, @ptm_cap={0x3}]}, 0x5, [{0x31, &(0x7f00000001c0)=@string={0x31, 0x3, "44854e84694140b4d7c17fc2972b765a7d79219d2aad0393064bda5448d37a0cadb0da9ab11a1165c98900dbd7cebe"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x41b}}, {0x92, &(0x7f0000000240)=@string={0x92, 0x3, "9c235f870163fad1865ebdc44d8552191e9087464a24db6a662066993c6d9dff3f01277764583f994d7a65bc3a05163873684f35ab016b1c43af8f4b74a75d3b8b52bec2cdfaed87dff1af43c3074c0d88c08de24d3f140d425d58ab46b0a8b0b4bbfa2328377327f84513acc3ed1aade60b33e6984bbe243e77b7bd34aa5e30b050e508c89ecfa58f3ad06003a376e2"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x810}}, {0x79, &(0x7f0000000340)=@string={0x79, 0x3, "4ab9a266686ebe2d5e13da21847bd1bfb2bd11569cd5c920329dfccf4cce4326b534c65ab3ea2e993ad4b703d03342e49bd6b144cc7230289bd198efbf1b5f2558cd5ee12e00a82677124fd5827f2cd990a9a5281bcdb19948700a6e3a8440b50d0fcbf315cfc1d65305a59778f76735704cd4e08b878f"}}]}) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x40) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)="ff", 0x1e8) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)="7f", 0x1e8) [ 1756.458649][ T22] usb 4-1: Using ep0 maxpacket: 16 [ 1756.578595][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1756.589565][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1756.599520][ T22] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1756.612343][ T22] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1756.621398][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1756.630582][ T22] usb 4-1: config 0 descriptor?? [ 1756.638545][ T3285] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 1756.808517][ T9060] usb 6-1: device descriptor read/64, error -71 [ 1756.878528][ T3285] usb 5-1: Using ep0 maxpacket: 16 [ 1756.998576][ T3285] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1757.009529][ T3285] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1757.019497][ T3285] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1757.032293][ T3285] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1757.041368][ T3285] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1757.050087][ T3285] usb 5-1: config 0 descriptor?? [ 1757.099636][ T22] cm6533_jd 0003:0D8C:0022.016C: unknown main item tag 0x0 [ 1757.107070][ T22] cm6533_jd 0003:0D8C:0022.016C: unknown main item tag 0x5 [ 1757.114966][ T22] cm6533_jd 0003:0D8C:0022.016C: No inputs registered, leaving [ 1757.127097][ T22] cm6533_jd 0003:0D8C:0022.016C: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.3-1/input0 [ 1757.208559][ T9060] usb 6-1: device descriptor read/64, error 18 [ 1757.478495][ T9060] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 1757.508806][T28662] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1757.529884][ T3285] cm6533_jd 0003:0D8C:0022.016D: unknown main item tag 0x0 [ 1757.537158][ T3285] cm6533_jd 0003:0D8C:0022.016D: unknown main item tag 0x5 [ 1757.544727][ T3285] cm6533_jd 0003:0D8C:0022.016D: No inputs registered, leaving [ 1757.553970][ T3285] cm6533_jd 0003:0D8C:0022.016D: hiddev1,hidraw1: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1757.758938][ T9060] usb 6-1: device descriptor read/64, error 18 [ 1758.148489][ T9060] usb 6-1: device descriptor read/64, error 18 [ 1758.269195][ T9060] usb usb6-port1: attempt power cycle [ 1758.978526][ T9060] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 1759.248504][ T9060] usb 6-1: device descriptor read/64, error 18 [ 1759.308524][ T22] usb 4-1: reset high-speed USB device number 5 using dummy_hcd 11:03:39 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090581030000000000f92b9bc6d49c2c177f6cc40189b922e53377880f7203c0020028843dd202f219f93fd33feafc0e6e8bcfd6376067f34b7992add96789488e40e0b7fcf7d71c5c84abab82de3c40d8228b9a11"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x423600) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000000c0)=[0x6, 0x7fffffff]) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)=ANY=[@ANYBLOB="00002400005ef75ab4c6dfe075c8eb619dfb937ef1d2a36403942c531e331101b15eecc32e52a7ae0c31"], 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000001180)={0x3, 0x101}) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x80, 0xbd, 0x1}) 11:03:39 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0xfdef) 11:03:39 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x300) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) 11:03:39 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x265f5da5) 11:03:39 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x1c8, 0x40800) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000001900)={{0x2, 0x200, 0x2, 0x7f, 0x7, 0x7fff}, 0x240, [0x8, 0x100, 0x0, 0x1800, 0x0, 0x2, 0x400, 0x1a3, 0x8001, 0x9, 0x9, 0x0, 0xfffffff9, 0x1, 0x6, 0x5, 0x8, 0x502, 0x6, 0x0, 0x0, 0xa58f, 0x3, 0x3, 0xffff, 0x5, 0x1ff, 0x40, 0xe8, 0x4, 0x3, 0x4, 0x7, 0xdbe3, 0x3, 0x7a9, 0x2, 0x3, 0x8001, 0x8, 0x928e, 0x200, 0x8, 0xfff, 0x6, 0xc0, 0x3ff, 0x2, 0x20, 0x10000, 0x7fff, 0xff, 0xb4, 0x9, 0x9, 0x8, 0x0, 0x2, 0x0, 0x6, 0x5, 0x0, 0x7, 0x6, 0x80000001, 0x8, 0x9, 0xcc, 0x4, 0x5140d4ea, 0xffffffff, 0x5, 0x4, 0x0, 0x2, 0xb2d, 0x8, 0x101, 0xffff, 0x1, 0x401, 0x1000, 0x6f1, 0x6, 0x5, 0x400, 0x80000000, 0x2, 0x0, 0x800, 0x2, 0x3ff, 0xa9, 0x400, 0x2, 0x57ea, 0x100, 0x2, 0x800, 0x2, 0x1, 0x8, 0x8, 0x10001, 0x9, 0x0, 0x3, 0x100, 0x0, 0x3618, 0x270, 0xfd, 0x0, 0x5, 0x9, 0x5, 0x6, 0xffffffff, 0xdbb7, 0x0, 0x7fffffff, 0x40, 0x0, 0x8, 0x1, 0xd93, 0x2, 0x8, 0x7fffffff, 0x400000, 0x1f, 0x2, 0x4, 0x80, 0x400, 0x5b, 0x1ff, 0x5c9c, 0x80000000, 0x200, 0x8, 0x9, 0x8000, 0x2, 0x87c8, 0x1000, 0x2, 0x3, 0x82a, 0xcc, 0x0, 0x0, 0x5671, 0x2, 0x10000, 0x0, 0x5, 0x1f3, 0x7, 0x4, 0x5, 0x5, 0x3, 0x3, 0x6, 0x2, 0x80000000, 0x3, 0x2, 0x20, 0x80, 0x5, 0x6, 0x3ff, 0x2, 0x9, 0x0, 0xfffffff7, 0x9, 0x9, 0x7, 0x7, 0x6, 0x7fffffff, 0x0, 0x8000, 0x10001, 0x81, 0x4, 0x3, 0x9, 0xb1d, 0x6, 0x5, 0xba, 0x2, 0x10001, 0x1, 0x4, 0x6, 0x4, 0x5, 0x96b1, 0x8, 0x10000, 0x1000, 0xfffff29b, 0x7, 0x101, 0x80000000, 0x3ff, 0x0, 0x10001, 0xfffffffe, 0xffff, 0x9, 0x7, 0x20, 0x800, 0x7fff, 0x7ff, 0x7, 0x8, 0x6a1, 0x9, 0xffffffff, 0x8, 0x5, 0x8001, 0x70000000, 0x1, 0x4, 0x10000, 0x80000000, 0x24e65d9d, 0xffff, 0xffff, 0x1, 0x6, 0x9, 0x80, 0x4, 0x400, 0x0, 0x0, 0x3ff, 0x800, 0x1, 0x7, 0x2, 0x8a5, 0x2, 0x5, 0x6, 0x3, 0x3, 0x8, 0xc7f, 0x5504, 0x7, 0x2, 0x8000, 0xf05, 0x7, 0xb0, 0x0, 0x0, 0x8, 0xffffffff, 0x75, 0x6, 0x10001, 0x6a31, 0x5, 0x6ef, 0x8, 0xfffffe01, 0xffffffff, 0xfffffffc, 0x4, 0x4, 0x1000, 0xfffffffb, 0x8, 0x1, 0x3, 0x101, 0x747b23dc, 0x5, 0x3, 0x2, 0x0, 0x9, 0x5, 0x3519a2f8, 0x9, 0x3f, 0x6, 0x8, 0x11, 0x401, 0x8, 0x8, 0xe, 0x2, 0x7, 0xfffffff9, 0x101, 0x8, 0x6, 0x1, 0x80000000, 0x3612, 0x7, 0x1, 0x779e, 0xc0dd, 0xffffffff, 0x400, 0xffff, 0x356b, 0x7f, 0x5, 0xfffffffb, 0xffffffff, 0x4d, 0x5, 0x8, 0x1, 0x8, 0x9, 0x7, 0x9, 0x7, 0x3, 0x40, 0x1000, 0x2, 0x1000, 0x10001, 0x2, 0x5, 0x386cca16, 0x76, 0x99, 0x80000001, 0x8, 0x40, 0x8, 0x3, 0xfffffffe, 0x7ff, 0x2, 0x9, 0x5, 0x0, 0x6, 0x5, 0x3, 0xbdc4, 0xffffffff, 0x6, 0x9, 0x0, 0xffffffff, 0xba99, 0x0, 0x99, 0x8, 0x8000, 0x80000001, 0x1, 0x1, 0xfffffff7, 0x9, 0x2, 0xbb, 0x5, 0x6, 0x0, 0x8, 0x7, 0x80000000, 0x7ff, 0x2, 0x9, 0x7fffffff, 0x7fff, 0x5, 0x1, 0x4, 0x81, 0xd52, 0x8000, 0x9, 0x4, 0x44, 0x20, 0x8000, 0xffff7a85, 0x8, 0xa, 0x2, 0xffffff91, 0x0, 0xfff, 0x9, 0x9, 0xffffffff, 0x74f0c2be, 0x6, 0x0, 0x0, 0xfffffffb, 0x7f, 0xfffff81f, 0x5, 0x5, 0xfffffff8, 0x7fffffff, 0xfd, 0x2, 0x101, 0x101, 0x81, 0xfffff000, 0xffff, 0xaf1e, 0x3, 0x4f0, 0x8, 0xb0b, 0x3, 0xffffffff, 0x8, 0x9, 0xffff4a8d, 0x1, 0xffffff00, 0x8000, 0x9, 0x400, 0x8, 0x46e, 0x3, 0x7ff, 0xfffffffb, 0x3, 0x9, 0x9, 0x401, 0x2, 0x1, 0x1, 0xc6d, 0x3f, 0x0, 0x3, 0xffff, 0x0, 0x20, 0x36e4, 0x5, 0xffffff26, 0x80000000, 0x5, 0x7, 0xac8, 0x1, 0x0, 0x1f, 0x4, 0xf98, 0xfd1, 0x200, 0x1000, 0x3ff, 0x6, 0x7ff, 0x8, 0x9, 0x40, 0xec0, 0x401, 0x10000, 0x9, 0x4, 0x3, 0x3748a916, 0x0, 0x5, 0x1, 0x3, 0x3, 0x9, 0xbc15, 0x74b1, 0xffffff01, 0xeb, 0x10001, 0x1000, 0x80, 0x67, 0x7, 0xbd, 0x4, 0x20, 0x8, 0x0, 0x7f, 0x59f262eb, 0x3, 0x7, 0x9113, 0x26, 0xe37, 0x1264, 0x6, 0x58, 0x6, 0x10000, 0x9, 0xffffffff, 0x9, 0x800, 0x4, 0x8, 0x4, 0x1, 0xb4, 0x100, 0xffffffff, 0xbb, 0x5, 0x0, 0x2, 0x8001, 0x4, 0x80, 0x7fff, 0x7ff, 0x8, 0x3f, 0x6, 0x8, 0x89, 0x7f, 0xffff, 0x7f, 0x933a, 0x3, 0x6, 0x9, 0x1f, 0x3, 0x3, 0x1, 0x7ff, 0x5, 0xf8e6, 0x1, 0x6, 0x3, 0xfffffffa, 0x6cea3157, 0x297, 0x0, 0x0, 0xde6, 0x59, 0x1, 0x7, 0xccd3, 0x10001, 0x7, 0x5, 0x1, 0x7, 0x4, 0xad4, 0x1, 0x0, 0x6, 0x0, 0x6, 0x7fffffff, 0xa99d, 0x2, 0x101, 0x4, 0x4, 0x4, 0x0, 0xd1, 0x8, 0x4, 0xfffff800, 0x401, 0x6, 0xb36, 0x80000001, 0x0, 0x84, 0x616, 0x5, 0x0, 0x1, 0x7fffffff, 0x4, 0x4, 0x1, 0xb3d, 0x9, 0x7, 0x2, 0x8001, 0xfe3, 0x3, 0xfcfb, 0x7fff, 0x5, 0x80000001, 0x7fffffff, 0x6, 0xdd, 0x478, 0x898, 0x4, 0x2, 0x896e, 0x0, 0x80, 0x1, 0xff, 0x9, 0x6, 0x36, 0x32e, 0x1, 0x3, 0x10001, 0x9, 0xffff, 0x7, 0x4, 0x5, 0x1000, 0x2, 0x5, 0x1, 0x9, 0x0, 0x2, 0x5f, 0x5, 0x5a5d, 0x80000001, 0x2c, 0x9, 0x1, 0x3, 0x8001, 0x0, 0x93, 0x0, 0x5, 0x7, 0x9, 0x39, 0xff, 0x4, 0x1, 0x3312, 0x7fff, 0x875, 0x5, 0x0, 0xc14, 0xdd, 0x5, 0x5105, 0x401, 0x1, 0x2, 0x1, 0x2, 0x4, 0xffffffff, 0x400, 0xfff, 0x7fffffff, 0x8, 0x3, 0x9, 0x5, 0xb12, 0xb8, 0x8, 0x80, 0x3, 0x2, 0x3f, 0xc64d, 0x0, 0x9, 0x40, 0x4be, 0x100, 0x2, 0x3, 0xb7, 0x7, 0x33b76117, 0xaad8, 0x4, 0x2, 0x9a72, 0x10001, 0x1f, 0x5, 0x1, 0x200, 0x80000001, 0x2, 0x7, 0x2, 0x0, 0xc303, 0x5, 0x1c9f, 0x80, 0xc69, 0x40, 0x1, 0x3, 0x80000000, 0x8000, 0x8, 0x25, 0xb71bc65, 0x8, 0x2, 0x0, 0x8f9, 0x4, 0x100, 0x4, 0x7ff, 0x4, 0x7, 0x4, 0x5, 0x2, 0x0, 0x40, 0x6, 0x5, 0x9, 0xcaa, 0xcc, 0x7, 0x89, 0x101, 0xe798, 0x3, 0x8, 0x3f, 0x3, 0xde, 0x5, 0x8, 0xbe, 0x0, 0xc20c, 0xe83, 0x200, 0x6, 0xc7e, 0x7, 0x2, 0xffffff69, 0x81, 0x1, 0x9, 0xd10, 0x38, 0x9, 0x9d1, 0x80000000, 0x9, 0x1, 0x4, 0xffff, 0xfcc, 0x2, 0x8000, 0x401, 0x200, 0xff, 0x9, 0x6, 0x1, 0xfffffffe, 0x6, 0x6, 0x513c, 0xf6, 0x7, 0x800, 0x7, 0x3, 0x4, 0xfffffffd, 0x953, 0x7f7, 0x0, 0x2, 0x1, 0x9, 0x3f, 0xfffffffc, 0xbdc4, 0x1, 0x1f, 0x1, 0x7, 0x2a1c, 0x0, 0x82c, 0x80, 0x8, 0x6, 0x2994, 0x3533, 0x8001, 0x308, 0x6, 0x6e1, 0x401, 0x5, 0x1f, 0x5, 0xd4800, 0x5d3, 0x329, 0x0, 0x5, 0x4, 0x10001, 0x4, 0xbfe5, 0x7ff, 0x733c333e, 0x9, 0x2, 0x2f99ee07, 0xffffff7f, 0x390, 0x1, 0x6, 0x10001, 0x100, 0x5, 0x8, 0x8001, 0x7, 0x0, 0x80, 0x9, 0x1f, 0x4, 0x4, 0x20, 0xa523, 0x6, 0x7fff, 0x0, 0x20, 0xffff, 0x4, 0x40, 0x80000000, 0x6, 0x6, 0xff, 0x401, 0x80000001, 0x5, 0x7, 0xcec7, 0x2, 0x49d, 0x4, 0x800, 0x3, 0xffff, 0x8, 0x3, 0xffff22b6, 0x3fb, 0x20, 0xfe, 0x800, 0x7, 0x2, 0x61, 0x0, 0x1000, 0x1, 0x0, 0x157cf5f2, 0x6, 0x10000, 0x4, 0x1, 0x80, 0x6fbf, 0x3, 0xfffffff9, 0x4, 0x5, 0x200, 0x4, 0x0, 0x8, 0x5, 0x3, 0x48, 0x6c9713ef, 0x9f, 0x6, 0x0, 0x7, 0x24a4, 0x20, 0x80000000, 0x15, 0x5, 0x2c8, 0xc0, 0x5, 0x5, 0x4, 0x6, 0x3, 0x9, 0x80, 0x2, 0xfffeffff, 0x8000, 0x0, 0xc2, 0x1, 0x1, 0x200, 0x7ff, 0x2, 0x3, 0xcaf9, 0x6, 0x4, 0x4, 0x7, 0x100, 0xfee, 0x2, 0x6, 0x439a, 0x32, 0x8, 0xfffffffe, 0x4, 0x9, 0x1b9c0, 0x200, 0x677, 0x7, 0x7a16, 0x9, 0x1, 0xcfce, 0x4, 0xfffffffc, 0x8000, 0x6, 0x1, 0x0, 0x6, 0x3, 0xfffff266, 0x0, 0x6, 0x3, 0x4b5e, 0xedf, 0x9, 0x53, 0x5, 0x8, 0xbf, 0x4, 0x90000000, 0x7, 0x7fffffff, 0x4, 0x8, 0x6, 0xfba, 0x1f, 0xa23, 0x9, 0xf00c, 0x8, 0x401, 0x3, 0x80, 0xfffffff8, 0x9, 0x6, 0xa22, 0xfffffffd, 0x6, 0x7fff, 0xb62]}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3, 0x80c00) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f00000008c0)={{0x1, 0x1aa29ac701f0113, 0x52b0, 0xa1, 0x67f4f129, 0x7}, 0x2fb, [0x6, 0x81, 0x1, 0x0, 0x2, 0x80000000, 0xfff, 0x3, 0x400, 0x3, 0x1, 0xecd, 0x3, 0x9, 0xb3b, 0xfc000000, 0x5, 0x927f, 0x80000000, 0x9, 0xef, 0x4, 0x81, 0x6, 0x22, 0xd995, 0x8, 0x7d, 0x0, 0x9, 0x6, 0x6, 0x8, 0x3b, 0x7ff, 0x8, 0x9, 0xff, 0x9, 0x84a, 0xffff, 0x20, 0x0, 0x1, 0x5, 0xb8c, 0x11, 0xfff, 0x10001, 0x3f, 0x8, 0x5, 0x2, 0x8, 0x2, 0x1d9f4eb2, 0x400, 0x7, 0x8, 0x4, 0xffffffff, 0x1f, 0x2df, 0x0, 0x101, 0x3, 0x3, 0x9, 0x100, 0x3f, 0x8, 0x401, 0x1, 0x3, 0x0, 0x4, 0x5, 0x3, 0x175, 0xad, 0x4db, 0x4, 0x1, 0x5, 0x81, 0x8001, 0x3f, 0xffffffff, 0x5, 0x3, 0x3, 0x12, 0xffff, 0x10001, 0x20, 0x10000, 0x40, 0x400, 0x401, 0x5, 0xe48b, 0x470b, 0x8000, 0x7, 0x80000001, 0x7, 0x5, 0x10000, 0x1, 0x7, 0x5, 0x9, 0x8, 0x9, 0xffffffff, 0x7, 0x68b4, 0x6d9f, 0xf0, 0x7, 0xffff8000, 0x4, 0xe00, 0x6, 0xa7, 0xfffffff7, 0x6, 0x4, 0x58, 0x5, 0x0, 0x9, 0x498, 0x2, 0xff, 0x9c, 0x1, 0x200, 0x8000, 0x7, 0x1, 0x3, 0x6, 0x1, 0x401, 0x1063, 0x1ff, 0x6, 0xff, 0x7, 0x401, 0x6, 0x1, 0x2, 0x1, 0xc45, 0x7, 0x5, 0x2, 0x0, 0x3, 0x401, 0x10000, 0x2, 0x5, 0x4, 0x8, 0xfff, 0x2, 0x4, 0x2, 0x4, 0x1, 0x0, 0x3, 0x80000001, 0x80, 0x6, 0x1f, 0x1, 0x80, 0x1, 0x4, 0x1, 0xeb69, 0xa966, 0x6, 0x47e, 0x91, 0xff, 0x7, 0xbb74, 0xd02f, 0x1ff, 0x5, 0x6, 0x397, 0xb6, 0x6, 0x200, 0x3, 0x7, 0x6, 0xc9b, 0x3, 0xf2, 0xc7, 0x3ff37d60, 0x0, 0x200, 0x10000, 0xffffffe1, 0x80000000, 0x200, 0x8001, 0x7, 0x8, 0x7, 0x20000000, 0x100, 0x7, 0x8000, 0x1, 0x3, 0xd479, 0x6, 0x9, 0xfff, 0x3, 0x916, 0x1, 0x3, 0xce1, 0x400, 0xfffffffc, 0x2, 0xfffffff7, 0x3, 0xf8, 0x1f, 0x9e2, 0x80000000, 0x7, 0x534c, 0x3, 0x7f, 0x6, 0x8, 0x4, 0x10000, 0x4, 0x7, 0x5, 0x5010, 0x400, 0x7, 0x8, 0x3, 0x8001, 0x7, 0xfffffbff, 0x7, 0x5, 0x200, 0x1, 0x0, 0xad, 0x3, 0x8000, 0x1, 0x10001, 0x2, 0x10000, 0x7f, 0x23, 0x2, 0xad, 0x1, 0xffffff7f, 0xbd2, 0x8, 0x7, 0x6, 0xffff, 0x2, 0x80000001, 0x2, 0x0, 0x8001, 0x8, 0x1, 0xffffffff, 0x140, 0x0, 0x69c2, 0xffffffff, 0x7, 0x9, 0x10000, 0x5, 0x3, 0x8, 0x1, 0x8000, 0x4, 0x9, 0x5, 0x4279, 0x8, 0xfff, 0x4, 0x9, 0x3, 0x20000, 0xfffffffc, 0x400, 0x1c00, 0x4, 0x100, 0x7, 0x4, 0x80000001, 0x9, 0x5, 0xe064, 0x4, 0x7fff, 0x8000, 0x3, 0x4c001341, 0x8, 0x8, 0x4, 0x9, 0xfffffffa, 0xffff1bae, 0x9, 0x4, 0x5, 0xb9a, 0x1, 0x3, 0x1, 0x3ff, 0x0, 0x8, 0x1, 0x0, 0x4, 0x0, 0x5, 0x9, 0x0, 0x1, 0x8, 0x1, 0x5, 0x1, 0x3ff, 0xff, 0x3, 0x7, 0x6, 0x5, 0x7ff, 0x4d5, 0x81, 0x1, 0x400, 0xff, 0x0, 0x26048567, 0x6, 0x20, 0x9, 0x9, 0x7, 0x1, 0x6, 0x7, 0x1, 0xfffffffd, 0xfffffffa, 0x4, 0x8, 0x0, 0x5f, 0x1ff, 0x5, 0x800, 0x40, 0x0, 0x9, 0x7, 0x0, 0x0, 0x6, 0x400, 0xcbf1, 0x10000, 0xfffffff9, 0x5, 0x0, 0xff, 0x80000001, 0x8, 0x7, 0x4, 0xfffffe01, 0x3, 0x10000, 0x1, 0x1243, 0x2, 0x1, 0xffff, 0x9, 0x7f, 0x8, 0xbd5, 0x8, 0x6, 0x6, 0x9, 0x1, 0x2, 0x62f3, 0x0, 0xcb4, 0x41, 0x5, 0x8, 0xffffff80, 0x4, 0x7, 0x48, 0x7da3, 0xfffffec1, 0x7, 0x3ef3, 0x3, 0x5, 0x80000000, 0x7, 0xac, 0x0, 0x9, 0x7f, 0xfd61, 0x8, 0x40, 0x9, 0x5, 0xb6b3c1f, 0xffffffe8, 0x1f, 0x35c, 0xee5, 0xca, 0x2, 0x8000, 0x0, 0x3, 0xaa, 0x4, 0xcef8, 0xff, 0x8, 0x4, 0xfffffffe, 0x6, 0xff, 0x1, 0x3ff, 0x6, 0x200, 0x4ba3f05a, 0x5, 0x9, 0x1, 0x0, 0x1, 0x7ff, 0xfff, 0x10001, 0x7, 0x8, 0x40, 0x0, 0x80000, 0x4, 0xffff, 0x5000, 0x4, 0xfffffffd, 0x6, 0x3ff, 0xa56, 0x709, 0x5, 0x2, 0x5, 0x100, 0x4, 0x9, 0xeeff, 0x2, 0x1, 0x4, 0xc25d, 0x0, 0xb6, 0xfffffffb, 0x800, 0xfffffffd, 0x0, 0x7, 0x80, 0x2, 0x5590, 0x5, 0x9e, 0x4, 0x1ff, 0xfd44, 0x8, 0x1, 0xc0000000, 0xc45, 0x7fff, 0x5, 0x8, 0x1, 0x80, 0x9, 0x5, 0x10000, 0x0, 0x47e2, 0x2, 0x1, 0x4, 0x4, 0x4, 0x1, 0x401, 0x4, 0x6, 0x2, 0xffffffff, 0x4671, 0x101, 0x8, 0x10001, 0x837, 0x4, 0x1, 0x0, 0xffff9e81, 0x9, 0xfffffffd, 0x1, 0x4b3d, 0x200, 0x300000, 0x1ff, 0x5, 0x4, 0x100, 0x5, 0x40, 0x5, 0x8, 0x5, 0x80000000, 0x4, 0x9200, 0xb90, 0xec2, 0xba, 0x20, 0xfff, 0x4, 0x0, 0x3ff, 0x5d2, 0xfffffffb, 0x3, 0x1000, 0xae07, 0x101, 0x7, 0x10000, 0x0, 0x901d, 0x2, 0x4, 0x6, 0x4, 0x46e20cc7, 0x5, 0x0, 0x4f, 0x1000, 0x4, 0x79, 0x8001, 0x7fffffff, 0x8, 0x100, 0x0, 0x80000000, 0x1, 0x0, 0x80000001, 0xc00, 0x0, 0xfffff8c2, 0xffff6be8, 0x6, 0x6, 0x8, 0x801c, 0x9e, 0x0, 0x7fff, 0x8, 0x200, 0x9, 0x8d2c, 0x8, 0x2, 0x2, 0x7, 0xfff, 0x4, 0xd2f5, 0x1ff, 0x4, 0x7ff, 0x80000001, 0x5b40, 0x7927, 0x7, 0x8000, 0x1, 0x80000000, 0x401, 0x3b2936aa, 0x1000, 0x4, 0xfffffff9, 0x8001, 0x25, 0x0, 0x3, 0x1, 0x5ba, 0x7, 0x2, 0x65, 0x10000, 0x7, 0xfffffffb, 0x3, 0x0, 0xac, 0x194f6df, 0x7, 0x9, 0x800, 0x2, 0x3f, 0x200, 0x5, 0x2, 0x0, 0x2, 0xfffffff9, 0x7ff, 0x0, 0x9, 0x4ee4, 0x9, 0x4, 0x4, 0x3, 0x400, 0x19670745, 0x7, 0x0, 0x10001, 0x6, 0x81, 0x6, 0x5, 0x7fffffff, 0x8e, 0x7, 0x80000000, 0x3, 0x3f, 0x7f, 0x200, 0x7000000, 0x1000000, 0x61, 0x0, 0x4, 0xfff, 0x1ff, 0x3e, 0x68f7, 0x5, 0x7f, 0x7, 0x10001, 0x8, 0x8, 0xffff, 0x3ff, 0x1, 0x9a, 0x7, 0x0, 0xfffffffb, 0xde, 0x3f, 0x1, 0xfffffff7, 0xffffffe1, 0x2, 0x20, 0x2, 0x20, 0xffff, 0x5, 0x80, 0x6, 0x5, 0x6, 0x8, 0x7, 0x9, 0xe84c, 0x80, 0x3, 0x5, 0x6, 0x7fff, 0x7, 0x1, 0x3ff, 0x100, 0x68, 0xfb7, 0x9, 0x9c, 0x1, 0x2, 0x40, 0x2, 0x6, 0x4, 0x7, 0x2, 0x6, 0x1, 0x1, 0x3, 0x1, 0x1000, 0x8c0, 0x7629, 0xfffffffe, 0x1, 0x1, 0x20, 0xffffff7f, 0x80, 0x8000, 0x9, 0x101, 0xc728, 0x4, 0x9, 0x1, 0x1, 0x3, 0x200, 0x4d02, 0xfffffff8, 0x8001, 0x0, 0x6, 0x2, 0x21, 0x80000000, 0x8, 0x32, 0x2be9, 0xfffffff8, 0x101, 0x1, 0x4, 0x1f, 0x6, 0x80000001, 0x8f, 0x4, 0xd791, 0x7, 0xfffffffe, 0x6, 0x7, 0x7, 0x9cb, 0x4, 0x6, 0xffffffff, 0x1, 0x8, 0x502, 0x800, 0x5, 0x7, 0x10001, 0x0, 0x0, 0x1f, 0x9, 0x2, 0x22d7, 0x3, 0xffff, 0x1ff, 0x1, 0x6, 0x7fffffff, 0x1, 0x0, 0x9, 0x5, 0xffffffff, 0x5, 0x6, 0x421b, 0x5897, 0x9, 0x1f, 0x2, 0x2, 0x0, 0x3, 0x9, 0xab, 0xf, 0x1, 0x353ff543, 0x4, 0x1, 0xfffffffd, 0x10001, 0xffff7974, 0x7f, 0x0, 0x3f, 0x80000001, 0x57c5fdf2, 0xdc7a, 0x10000, 0x1, 0x100, 0x9, 0x1, 0xffffff6d, 0x5, 0x9, 0x2, 0x7, 0x8a, 0x1, 0x8, 0x3ff, 0x10000, 0xffff, 0x82, 0xbe6, 0xfffffffb, 0x9, 0x1f, 0xfffffff1, 0x6, 0x7fff, 0x81, 0x8, 0x7f, 0x8, 0x7ff, 0x40, 0x401, 0xff, 0xffffffe0, 0x0, 0x100, 0xd6, 0x415a, 0x1, 0x2, 0xd740, 0x3, 0x81, 0x4, 0x7, 0x3, 0x2, 0x8, 0x7, 0x7, 0x800, 0xff, 0x800, 0x8b, 0x4, 0x6, 0x0, 0x4, 0x2, 0x2, 0x2, 0x8, 0x6, 0x80000000, 0x5, 0x2800, 0x7, 0x6, 0x9d9, 0x4, 0x2, 0x3ff, 0xff, 0xfffff4c8, 0x6, 0xd8e, 0x7fff, 0x6, 0x5, 0xd2e2, 0xaaa1, 0xf2, 0x401, 0x5, 0x7894, 0x200, 0x2, 0x0, 0x3ff, 0x81, 0xffffffff, 0x200, 0x3, 0x2, 0x9, 0x6, 0x7f, 0x7, 0xfffffffa, 0x1, 0x9, 0xc56e, 0x1000, 0x7, 0xfffffff9, 0x4, 0x8, 0x7, 0x5, 0x101, 0x5, 0x0, 0x1, 0x0, 0x101, 0x7, 0x8, 0x5, 0x8, 0x7, 0x2, 0x1000, 0x80, 0x1000, 0xffff752f, 0x1, 0x48f, 0x6, 0x5, 0xdd2e, 0xffe1, 0x5, 0x9, 0xe, 0x5, 0x1, 0xfffff800, 0xfffffffa, 0x10001, 0x4, 0x401, 0x40, 0x7, 0x4, 0x1, 0x8, 0xbe, 0x4c80db14, 0x7, 0x0, 0x4, 0xa9f0, 0x100, 0x1, 0x5]}) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f00000000c0)) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f0000000080)) 11:03:39 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000b40)=""/212) [ 1759.518258][T24407] usb 5-1: USB disconnect, device number 57 [ 1759.638535][ T9060] usb 6-1: device descriptor read/64, error 18 11:03:39 executing program 5: syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x400003) write$hidraw(r1, &(0x7f0000000140)="807d8d9284a0fad4ccb28a54d863ac1a526f82928d3774dc78b405cde94c9d5c6f17389fa2f7538870d859888c33483aa9c738dfae82cc5d9e3c9a8a0375f3e29f65742cbe05255e885ac30b4a43af91640abdd5b7bab6fd3c14627ab8fd17eefd3482c9ff3d89e24b49a66e2084051cf2061e13c5fc2fcf41961a449d9d4c9cd57447028fad3bed27d232ebd58c9164cd4ade0e56db51c23655e090bba980cd14d85bf5c67b9ae1490dcfee167f1c931ef5580cbf78cad64fb578f5efdd4ef88bd6b6aa61", 0xfffffffffffffe9c) syz_open_dev$char_usb(0xc, 0xb4, 0x3) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000002505a8a440000000000109021b0087bbbfd271f23b650000070100a6f2ffff020000000000"], 0x0) 11:03:39 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x20000268) 11:03:39 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) read$hidraw(r1, &(0x7f0000000180)=""/163, 0xa3) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x7d, 0x800) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xff, 0x200) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7, 0x0) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000340)={0x2, 0x200, 0x9d, 0x10000, 0x0, 0x3}) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000100)={0x2, 0x2, 0x20, 0x7, 0x8, 0xbce4}) syz_open_dev$hiddev(&(0x7f0000000080)='v#\x00', 0x0, 0x440) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x3, 0x20000) ioctl$EVIOCGREP(r4, 0x80084503, &(0x7f0000000280)=""/187) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:39 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0xfffffdef) 11:03:39 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0xfffffffffffffdef) 11:03:39 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x0, 0x1, 0x0, {0x0, 0x3}, {0x7c, 0xf8}, @rumble={0x4e, 0x9}}) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000040)={0x1, 0x201, 0x4, 0x3b1e, 0x3ed4, 0x2}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r3 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r3, 0x8018456f, 0x0) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000280)=""/214) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) [ 1759.948583][T24407] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 1759.998804][ T22] usb 4-1: device not accepting address 5, error -71 [ 1760.128521][ T9060] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 1760.198496][T24407] usb 5-1: Using ep0 maxpacket: 16 [ 1760.318582][T24407] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1760.329636][T24407] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1760.339663][T24407] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1760.352467][T24407] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1760.361519][T24407] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1760.369578][ T22] usb 4-1: reset high-speed USB device number 5 using dummy_hcd [ 1760.378421][T24407] usb 5-1: config 0 descriptor?? [ 1760.418545][ T9060] usb 6-1: Using ep0 maxpacket: 8 [ 1760.538585][ T9060] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1760.548934][ T9060] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1760.560034][ T9060] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1760.569177][ T9060] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1760.609003][ T9060] hub 6-1:118.0: bad descriptor, ignoring hub [ 1760.615240][ T9060] hub: probe of 6-1:118.0 failed with error -5 [ 1760.621867][ T22] usb 4-1: Using ep0 maxpacket: 16 [ 1760.627642][ T9060] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 1760.821858][T28718] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1760.839623][T24407] cm6533_jd 0003:0D8C:0022.016E: unknown main item tag 0x0 [ 1760.846901][T24407] cm6533_jd 0003:0D8C:0022.016E: unknown main item tag 0x5 [ 1760.854569][T24407] cm6533_jd 0003:0D8C:0022.016E: No inputs registered, leaving [ 1760.865024][T24407] cm6533_jd 0003:0D8C:0022.016E: hiddev2,hidraw1: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1760.938705][ T3285] usb 6-1: USB disconnect, device number 39 [ 1761.278561][ T3285] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 1761.518513][ T3285] usb 6-1: Using ep0 maxpacket: 8 [ 1761.648571][ T3285] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1761.658973][ T3285] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1761.670059][ T3285] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1761.679109][ T3285] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1761.719096][ T3285] hub 6-1:118.0: bad descriptor, ignoring hub [ 1761.725352][ T3285] hub: probe of 6-1:118.0 failed with error -5 [ 1761.732844][ T3285] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 1762.138633][ T3285] usb 6-1: USB disconnect, device number 40 11:03:42 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev\xafinput/event#\x00', 0x314, 0x519081) r0 = syz_open_dev$hidraw(0x0, 0x6, 0x40001) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x402000) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) 11:03:42 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x24}) 11:03:42 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000001180)={0x3, 0x101}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x7a0080) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) 11:03:42 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) syz_usb_connect$cdc_ecm(0x0, 0x111, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xff, 0x1, 0x1, 0x1, 0x40, 0x8, [{{0x9, 0x4, 0x0, 0x6, 0x3, 0x2, 0x6, 0x0, 0x80, {{0x9, 0x24, 0x6, 0x0, 0x0, "90730e5e"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x2000, 0x3, 0x1}, [@mdlm_detail={0xa0, 0x24, 0x13, 0x9, "89d52688a3595dae80229d8412e7cfd15935bb74e0491b65759a6e0d7993e9d68df5267cca1ab84d33f9500a0ae8f3c1836b98a06c0ad249290bbf374480da55f2f7989f0be841321d63663235d9eab208f899ea663bd8ea35dcf9e8f76394a0100927383a5c491f58feadd1849429c9e1e28c74de001ed08970d142db9b03c9cf76147bce58b5e2a62385d30bdaebeb97f1375338d2b0f612e4dcef"}, @country_functional={0xa, 0x24, 0x7, 0xff, 0x1, [0x1, 0x2]}, @ncm={0x6, 0x24, 0x1a, 0x6, 0x20}, @country_functional={0x10, 0x24, 0x7, 0x30, 0x3, [0x4, 0x7, 0x1, 0x0, 0x101]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x7, 0x5a, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x40, 0x5, 0x7}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x3f, 0x5, 0xcf, 0x10, 0x7}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x44e}}, {0x5, &(0x7f00000001c0)=@string={0x5, 0x3, "32c43a"}}]}) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000040)={0xffffff00, 0x8, 0x1f, 0x1}) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000100)) 11:03:42 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x2) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x9, 0x101242) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000100)=0x2) [ 1762.457872][T24407] usb 4-1: USB disconnect, device number 5 [ 1762.540585][T28766] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 11:03:42 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000b40)=""/212) [ 1762.609258][ T22] usb 5-1: USB disconnect, device number 58 [ 1762.768521][ T3285] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 1762.788562][ T3292] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 1762.918530][T24407] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 1763.008494][ T3285] usb 1-1: Using ep0 maxpacket: 32 [ 1763.028541][ T22] usb 5-1: new high-speed USB device number 59 using dummy_hcd 11:03:42 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x4, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f00000000c0)={0x3, 0x84e0434fedec09a7, 0x800, 0x7ff, 0x5, 0x5, 0x1f, 0x7, 0x8, 0xe82, 0x8, 0xffffffff, 0x28000, 0xad1}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000008c0)="d7c7ddb88cbe077cef3d92844fc38936da71ddeda4f726de0a62fd6048c0d7e0bc908a285f08d4c9a9b8af4aeeb538a61054eb49047324c4ade7bf3de4da847af17a0cd8f12b3369653e8d56d0a4a6f651275a8314c9a7589be6686e4cebd5ef72fe55d8d80b6479569d6cb901c8f6f28a36608493483eb1065e0976ff606d5cee29c94b00cef023d15c4580f40dce3cc354c95fa6b96ed262875f8b69275e4220ce361e8b678cbd21bcb8d6dc076b4c7dff95d3523fdca7a345deda11b5bbe6f2f2ce479db6007131093db55cbc670f759a23d5a6be74660d8339aae37bb21ae6317048ad5b8bd7aa58b2c104c76adb87e6b71058bd128a85181b6146a74b8022ab4425c4ba9cdd4a8b179a785c11f675a9b6ae1a417b1bd9e3ac4b275feea85086f872405ce49abcaa1ec3f8060bac4dee99b18d6e2e4e10a8d0f40513f6ff25e17538f82be0c8c960edcc71fa51effbe5d2c1ce9304718fb8423330aecfedc29fe234e9417493e86de444393fddd1f6078e08c093db5e198a04077afb5043d5abafc58b78bac25aaddcb5820645e5c1091fcd634a9ea40dd4810cc0c0967b580f8a2d664f9817a48a4650e4316ed57e4363c0165df35f8ac1cd37c3b0e39c7756337312d830d2680f25683e34502db540b687ffab95ebbeceff097c0466fdce907c42e249e47dbe3df3164cd26c24e9912cd72bf67d9418da38a12a9de48aa57bf8c79c4cfda9038006f57a6d05a23ec1307c17124e60f3832a6e95fbd1f7a04359e0d9d9ff9f539b0fb3f9941d3cbb57b1b80e8b5ac2661a4a4eed5dfe4ef198dbf0012ea8b60c162b7462fe0b91ede87a290e333c81a28619b9cd9dcf29b6d89d5f80d610f3ae223c92f6bae5aa5fa08c862b101f7ff5e6ce2d0411209961812fee10955c8417c8d4f3bcb2a26097c1f4b439b03d67aa19ebc08f0780375fcde110f896b303e29b2a52b166b7e7a3b3929ff70da734fd0df8923cba20e0d3d31b3ccc7ad749fcf77ace00b9a36ed3d8dac7bb50893731728624c8ac903f577e8bb755f0ce6648034ff3164b41295198f022fb501b47041ec85c3eab158df320b0b83eb7b39e51d0b015a895e9618a3b4f4a0778f3a1eee25a17ab3553f8950d09ce3218847f6a3038872bfc0b4791c318009e4d400c228d45f22eabaf036d2b9f5e149a62041b19db4e1557388534a9a833ae13b82dce2877721bad7e2e3d320d3fe4aa10870cba219116df9344d36d87b7a0fbf1e9d75b6e64f1e56335315712cde310aadc2a14aac63310bd6d88fb33bd5c3fe46c2ce7bdda06b3b1c8420df9eddf197906c897e65cbbe1f67c1c328fb0a4fc0843bc25ce5b0081547a8685e77be06ca090a1e25132d21a8c16e762dbdccfa7d9f0d301fff4ca50fd791a839e66407613e4e50d27092b0e925149764cef01f394dc3bca100fb4acc69939dcc656719467c0d14b6fad8dac8093d157e0c61531163e5f1e0873c58c3260b8bdaf6122374b5cb0134a994cfb6309394c940979c703424e6939b58b92fad9d70d05fa4983caff4915a492c59bd099959a02cb54912e7bde54ba06ebf9e2de012d70457fabbcbcaed51ef1df2150bcf06eae2551320b030a3729b68ce8d633882c4d60919f9b4585e60e67f90e211e8de21021583dd210f674629723315eaf0663eb34eb04f6f182585b1fd812449fb0bd3708211c9b1b8de150b4f98a0bad55b9910f86b5f0b665f9b7c516e62cb31a130c138b00eb96766f105543f2b3ee981750ec722c2bf0b8a8f4bca76db1943a0e37d7177ddebdfdd0cdb710ac45f21f2b874486b4f77777661cc2766b946a4ccb7cbe6319c865cdc9ddab68ad8c5366ec93ad41ed7b1336daed082d68fb053893846bb2ac6f7cce36381245dc3bba88c503eaf9482e4c469d5c5000cdbc4c71c730014b65cace1d1272e23dda28c3b9455241820730804c8f69639cd55b6c1a507777be734cab9e08edc927321ae6c9fa3ce03dd5b1753443bf54b3972f68f6a12decadd1acbed3cbd93c13a8128f492d4024bbbb42ed29d2c377ee5cb79358ae979a47a432c519faca77cd564081d1befc1bb231a3a8d5ae7267938ccfde1adc70310b779fc711d35da8ab791c5d0b2de0ef2336dc16aa2036436501603ce9cbd5ac2b569958d87582fb6f5935f4a234fc16f09084a654e42c899806286124afdb2c408ef8b39c46c11c44cbe51af034475c2a04a96a471efbb0c5f4c474b542c963541bdd4f1535cfb7592ae11588d6fac5e1c5905489f63f6320d72e8431d4b405de8e25691657ad10fdc766f528381da296b3259b198cbfff8ebe6ef91b9a0c68739946909f54032ff0cf351429c9b19aaf09cffcbfe9a239c48a3c53335e03b6a74118ffdf6ef84be7ad700676fc9b766f78d0f6d4775d9ed7e341a72a4cf894b6ea362142e4d8af71d03bb9c0c9f317450461e09b37eba9991e1331f080e34e4ebe35aee0fe64fe4f6ac0570b683c02d0a6bd24ad203b56b6cd97a9401b4f382df646d38b0cb75975c4b066a0d5ffc0b122471cb034955a0eb4f8e5b1d93c1d338cab1187a5982613a4b47d1ab5be62e131445eac530bd802707e002efc47d35d169a20da57743fa379e25d8c052e3c90800c96f70af177240bbf1c24c0ad1142bf828e2457ad501065ca4dafb9183ab9d5059ccf3219237c9131b3c1a4f681bb5f18f265f73827ad1b11d4e6af474e56efad7c6b8c5d3197ebd56ea7ae3464461f869e33f7fbe816ff45c4183748fdfed68d5e9d3cbef818a3fae2cea6fee7dc3a47ee0846599b7900a7fbed7c8e7b9ce76b82b0ab477584cd3d55093841b18a92af00e9880012dcb305dd2b2c602123ff336af19f5318967ed2b7f83855ead37d6590ef875c4efec95ce1d6803f0bf36fe470a54e84a6b62d570915376f4764e4e761167aac63b14f35caa3aef5ef4fd63481bff90c2cb2e382ce598be6cada80f856310afcb6511ecd892e0eec6b093a2c4440109bda4003b5cc2861b25a9229d8e40c7a0660d059ff615021d79ea1c765d77351e0465638c7eefc8be559c9b289a1e3914f5dee62ac21e70801208565c9601161a8fd1c7290c716af139c69333ec2b13a44b65b79005e45a1731529d7730f95735b1cc044837799cd3c268b243fa4b54a4dbbc07f99221aeb49949a01d6617ac746e859e7f9c396f9e50114e3770ad7b4da3844bae1671fbbd3f1bb5a8f6ee98cc2c59d1807383b2fe208623cff13d8e9ea3ac5078548b394aec562a37339074d2534324070872dce15f6f62a9126547efef677f1e618d3094eb54bc5c5829802244582c480264a86fc43ad8584157f24f85b96733b8d37968db77197a5a6766d60b384e8c70da57d471a614f0db751f86a119ff16a55a22822647cda458819a2d41414c93fb13b8c3e0a2a4cd8ed7c0c77f4ea0bb6e1a3bbedc68a0d1036f5ee6952cd6d62da1e2edb5f361f85a4b886a04b77fed01ccd45eba31c75ca36cda3b269c11b95251ef2b2b6d5ab66986743c36b818a913330b108f6fc91c00fd6cf6ec94cf1325ac7116d04f4b2f43b59b3eff4046bbcdf72dd473bf0c25fe29634e5722319288916531f191041f8c266e474d8c4e3dd206f842ce1dff09a9d4f96e203ddbfe953efb27c8bffaa917b7f61e99f34d93c5e04bb49b2dd61ad41d19cf482c3b447ef5114bbd947fbc5af0b991400f987a1ab52aba81f43e1ef76b4d33c8ed9682a33c58c816134d627942dd3bb5f7ce0c99e8ee5883a8a46c0b306d69e203ef6fa7f8d126f8648633c5c03c50585634a94e25f307c8ee15fcd98e688382ad76dd9106d8a85c74783644240f1a5ba709bf791e90b99e4996364c6b45361e14f2ccbf87e809f7eccf55ad6b0d30382c3c07ce546f591547d3b82d9ea48891aa448788ebe150bd1a88632a4a0252c5d2bf9131a62c931f26abd12069d01b10b679433d38f857ab16f2f85111ddbea41eb24786d2a8a6948f183518e35c201341c485a76edabaab8051e9450e79c52a28276e2043f3847168cd50b0c43c64a42872e9dd257e9bd5e95556b84f6acd4383da51b66ab24067633d66aaf3bcd5eb21900c0dcda35b40a5b43f4c75f9f0d02955fb1dec87452e404a80f2fe25307ee9fed68f76ca3db7e651b6c153104cc1612240fce89dbc7bb4c0de6d55e270b8749e370df695b742a1366744dbddfe4ce9d12fb11a6fb41f65fec2adaafa1a429a338a99c0e3025fb34a71ab6be1f6500d2b9826d21a0e41b59127e747984e8184c0272b8728500bca05628ffe6613d74255a2a1b4aacdc96dfb9bd28920a77facb8ed332493e296812f062cb8d3e4c280a37b100187b2897263a6552b4d044ac5c81499660dd403ff4581cb9d1f92e82beae7c8a28f5a2a749c62e6a1f56659f94b5d1aa15ac3d3bc9811164bf32ba4eae430e0fb09f25ae20f53802b8dc1ef852662e32baca3e16b82c99d093afa62395f6202f60061793fbf6e0435e42a2ebc27fb2a09045ff518e96238f91cbf33cc8dc4b6cb3b656b9e0125d3eb1258790cb591460e344b50fb712bcf16e7327050feb8ec38a117bb70b03dc2920fa6ebe37c846c09e285c76cc878158ae6b00200a6dd63781976baf41f45a208c5d40a3f7cd39107f91272c7f956e813a7e0a4b63e0e4d1e9ef13e11c6eef0f881e8c15e2ff6b97a5d073231943fbfe1938c4e895c31fbc3de222c3cb77b6171eee1f9c55d6302f80b7faf58c81111526b853076dd967908cf232be7a763206015b13d2cb363d3a9f33c74a2d7c6ace904cb39198a8cf3474479fa7f9dc87ae65713e22e2e1169d952a5095dda50656dda31d0a1ccad459bc23132f9a09bacf9295e3c26bef6d0edb0bbe1cb28f47c8dfb1e52562a584f2d9d85b8c2799a36755db0e7a6b65aea3557014eb0f4b9654eb865ec435e7bfbf84e9bbe8e521c1f7bfcc254106cfc869f83f1bd7fa00cb3cc92efc031de8a60f35f00c601edcb663acb659a00d726443db5d16d0cbae0a8c25587452c8069bc3ec474d743a666acca84506542fd3bf4d2c5d19274790bcacee6cec2a28dd101292e7c6d310441eab9fbe6268213f5f2eec62de576ae62d753684eef155d84351d065d353080af58a9a0ed09f09df91da158cafd315a37618683fcf382df65287e67bc9a604eba4fdd808467e1f6cda18729db0b1985ba715ecb299485994e12f19bec177cf43f8ba2622507a8b66613437fc630888b7c38bc8c117a171e87996047eb308e3e0fa671e45507ada33509a9e1613250e38fd639a1029bcbd79745e427b1f35e0484e4f30097eb12a64197a8ac20073147ff255a765efbb3826ff29700fd316cdda442a7e6b19bf83d089365435429bf7426b482f9ff2227c59de18f93217f6e228ecbcb2ace83facdc667f07a1560487f758d93fd04a153fbe974a5fa714252a23badca75c2b23f26f9eaf3aee5d935a919ccc169fde6cd5f877e1c55812204cc507b9d37627e5bf8fe8c3e2f89253e9768c2f09a55a337feeb07ac9296dcb4104b2fe36f454b237988ef8575a9fe3eaffe9be369df1dc423f2818fb95617c294e72c6030c4eee1e89c362e713b34ef8e0591e727a2abd53f3f6ed2769bbdd7fbabdc5e6dc93e3d8ae2219c9cbc8e1844eaf8bb3d2d6e922a967c4e13dbe0d0195e763d4d8320c9ed41709899310fcdae79e2cf34e149b7cfebdd59d9ef29a7dce4e85ea8a285baaa535db342f2c86a615a324db64907b6407c2630eb0c269349ba9c1233d195d872bfc34890e1d2642787cd84211711e266c9ceb") 11:03:42 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x441400) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x2, 0xffffffff, 0x7fff}) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x7, 0x101) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x200200) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000180)="62dd2bffe907a29a41bc29ccf0002433ecae1d2529ea9e3c993c83f3d270b1168ce32fb92f77846e134c51ba5592b30d96db0c1fb57b2d4ddf360a7cc8a785c86bdca87307ea204a3ee2753ef411940dae3dcb4a85df0431392b23060315a330714e8e0473533b410eca564af4f5c3e1990202fb4edb149ca97d7e05c8ee7e75a2e75ea7f03a71f6c2d0339cfa50ff530592e0edecaebd828096c9bae4b6ec6459f3a02987d150f37ad6092d19db364a75ff4da1") write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 11:03:42 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000140)=""/170) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) 11:03:42 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x2, 0x3, 0x80}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) 11:03:42 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000180)=""/197) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x10001) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 11:03:42 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r3, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r3, 0x80404509, 0x0) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000100)={0x7, 0x5, 0x3, 0x6, 0x8, 0x5}) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x1000, 0x200) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000080)=0x3) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x1, 0x2, 0x27}) 11:03:42 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3, 0xb77e188485e2c300) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) [ 1763.158511][T24407] usb 4-1: Using ep0 maxpacket: 16 11:03:42 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x8, 0x7850ebdc990ebbb3) ioctl$EVIOCSCLOCKID(r0, 0x80084503, &(0x7f0000ffcffc)) ioctl$EVIOCGPROP(r0, 0x80404509, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000300)=""/252) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x98200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) read$hidraw(r2, &(0x7f0000000000), 0x0) read$hidraw(r1, &(0x7f0000000240)=""/137, 0x3ca) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) [ 1763.208718][ T3285] usb 1-1: config 1 interface 0 altsetting 6 bulk endpoint 0x82 has invalid maxpacket 16 [ 1763.218788][ T3285] usb 1-1: config 1 interface 0 altsetting 6 bulk endpoint 0x3 has invalid maxpacket 1023 [ 1763.228745][ T3285] usb 1-1: config 1 interface 0 altsetting 6 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1763.241630][ T3285] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1763.279471][T24407] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1763.290414][T24407] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1763.300371][T24407] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1763.313196][T24407] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1763.322338][T24407] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1763.330383][ T22] usb 5-1: Using ep0 maxpacket: 16 [ 1763.336475][T24407] usb 4-1: config 0 descriptor?? [ 1763.428703][ T3285] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1763.437807][ T3285] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1763.446001][ T3285] usb 1-1: Product: syz [ 1763.448621][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1763.450203][ T3285] usb 1-1: Manufacturer: 쐲 [ 1763.461094][ T22] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1763.466529][ T3285] usb 1-1: SerialNumber: syz [ 1763.476463][ T22] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1763.493981][ T22] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1763.503031][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1763.508593][T28756] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.518035][T28756] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1763.518272][ T22] usb 5-1: config 0 descriptor?? [ 1763.558521][ T3292] usb 6-1: device descriptor read/64, error -71 [ 1763.799783][T24407] cm6533_jd 0003:0D8C:0022.016F: unknown main item tag 0x0 [ 1763.807075][T24407] cm6533_jd 0003:0D8C:0022.016F: unknown main item tag 0x5 [ 1763.814754][T24407] cm6533_jd 0003:0D8C:0022.016F: No inputs registered, leaving [ 1763.831383][T24407] cm6533_jd 0003:0D8C:0022.016F: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.3-1/input0 [ 1763.918549][ T3292] usb 6-1: Using ep0 maxpacket: 8 [ 1763.979335][T28772] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1763.989662][ T22] cm6533_jd 0003:0D8C:0022.0170: unknown main item tag 0x0 [ 1763.996930][ T22] cm6533_jd 0003:0D8C:0022.0170: unknown main item tag 0x5 [ 1764.006071][ T22] cm6533_jd 0003:0D8C:0022.0170: No inputs registered, leaving [ 1764.008576][ T3285] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 1764.024957][ T3285] usb 1-1: USB disconnect, device number 29 [ 1764.038575][ T3292] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1764.048923][ T3292] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1764.059990][ T3292] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1764.069128][ T3292] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1764.082169][ T22] cm6533_jd 0003:0D8C:0022.0170: hiddev1,hidraw1: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1764.119114][ T3292] hub 6-1:118.0: bad descriptor, ignoring hub [ 1764.125393][ T3292] hub: probe of 6-1:118.0 failed with error -5 [ 1764.133166][ T3292] cdc_wdm 6-1:118.0: cdc-wdm2: USB WDM device [ 1764.478662][T24407] usb 6-1: USB disconnect, device number 41 [ 1764.608545][ T22] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 1765.388508][T24407] usb 6-1: new high-speed USB device number 42 using dummy_hcd [ 1765.628508][T24407] usb 6-1: Using ep0 maxpacket: 8 [ 1765.748566][T24407] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1765.759015][T24407] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1765.770164][T24407] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1765.779207][T24407] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1765.819400][T24407] hub 6-1:118.0: bad descriptor, ignoring hub [ 1765.825589][T24407] hub: probe of 6-1:118.0 failed with error -5 [ 1765.832887][T24407] cdc_wdm 6-1:118.0: cdc-wdm2: USB WDM device [ 1765.918514][ T3285] usb 4-1: reset high-speed USB device number 6 using dummy_hcd 11:03:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000108c0d220000000000000109022400010000000009040000090300000009210000000122220009058103000000000053eb08c21d68a38a01d97731b194b672f4c56605b8962028771251b431ab713bdef031513712cb0a68c021bca5fc7583d756bc12a42b50f4170c7954e39cdba80167e413fa43f8196e00f6736f69041e33ddc91b7f40a3dd26179848c9390a1f2667fae168851c9f48f75155ac3a444ab5d6e7eafe40f0b61e2a510e6f2c17105cf40487e5194f97bb5e69f5ac97479e51a57f6ffb1e4d1881a83a645d50890c0c6e78"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x2, 0x40) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000240)={0x2, 0x100, 0x400, 0x5, 0x1f, 0xffffff80}) syz_usb_control_io$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x157, {0xe4, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x3, 0x101}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x6) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000180)={0x3, 0x200, 0xffffffff, 0x9, 0x0, 0x8, 0x4, 0x6, 0x1fb7, 0x9, 0x8, 0x9, 0x7fffffff, 0x1}) 11:03:45 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x101) r0 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000000)=""/150) 11:03:45 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x4}) 11:03:45 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000900)='/dev/input/event#\x00', 0x5, 0x121302) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000940)=[0x0, 0x1ff]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x72, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x3, 0x0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "319db1df"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1ff, 0x88e, 0xc5}, {0x6, 0x24, 0x1a, 0xfbff, 0x56acbe80703033be}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x80, 0xc8, 0x20}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x30, 0x6}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x399, 0x2, 0x0, 0x7, 0xff, 0x2}, 0x5, &(0x7f0000000540)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2809}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "c231a44f23cf4c614ee45bd0786811fad0e3970a0268cf231b79fb59e62b06b4c0bee75b0f6c12397a2048a77f14b905165e0b602d204d7543b6867d281c0c0bf21ebc03e6f1c3dccaf311fc9065115e3cfc449efe2fbde56f2190635fa547cb27b30b56b38c5699c38fd170f2d0254109e8f400f6d3df1bdffbc0631d5fe9712ace96d8b846d669be6e3fafb6"}}, {0xc6, &(0x7f0000000780)=@string={0xc6, 0x3, "3264df31bc4b2d80e18d047b8db31669435a05847a6b8351dbf1c413a00813584204bee7d5f8f8709c6850a31e0c97d044d351393ccce47ffe19b3846e09b29be0f959e512cbd5907a42c6a81f7939a2b37c476e32b00554a8c0cfed4b3e3e2729dc8abaffd18d1eb326e794f970c818413fdbd0cbc51a86fdea31d0f149de35cc1d0e2468a1a57a02daf2137855292723aa38f8981b1d59eca4bf6b00f5b7903fb780a23f30d02dbba3dd09e2cfe738b37b43062d17d37d5b1a24aa3f17ec5b725ccdff"}}]}) write$char_usb(0xffffffffffffffff, &(0x7f0000000980)="48ff3389980cf9fcc0d85f629b7d389614c2faab1a645b4b17983854ecd9d7c5d429f63e5224bfa2df6237c8db202f9995eb98add5f76fc2e62648d9159b5541b4cb77d12638980012f2711d15e4f28b72dce8c455e6bddfa883422b8dc43e421fd696595312daf336652edc7c50125e0e0d16c04705a6d94023b1be1dbe4a3cd69086d3784d371fd5518e82c536e42e670ae5421018888b3e", 0x99) syz_usb_control_io$uac1(r1, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001180)={0x2, 0x101}) syz_usb_control_io$printer(r1, &(0x7f0000000180)={0x14, &(0x7f0000000040)={0x60, 0x21, 0xea, {0xea, 0x9, "3ab017ea86b35e0ac3c2593ee8129cd71c44ec0305f7e09567420561ab2f1b7eb64541c98a5b203775a462e759d412fe16fcd109c0b5b8d6beadddad0669cb08573d94abfcd07326720b9d4d6640f75224eae0c0d21e8e4dbd1b75978486128834dbca1769148cabf5ddf10024ba46d9404c9ae1b2f6b269392110d72dd42e0c5afd346df3f3e8ba171741e84a5db68f4aff39fe8470db4e5bce977276c65155cee5bd5067cdfc75953218be0141167bec627e2e0973a7670ca5fe3d028cbdd601764916ccf5a7f39a22e672971a4bfc3d1a1f4356b75ce75f85420751444d94e5b55412fc04d07e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f0000000440)={0x34, 0xfffffffffffffffe, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000240)={0x0, 0x8, 0xffffffffffffff68}, &(0x7f00000002c0)={0x20, 0x0, 0xcf, {0xcd, "ef1dcb193ab2e26a8a217989c16fc44d3ff02cbd84f5ed938060feae85ecf431a2567bc2a2221cc2344bf04d498c0935cee0bdabef83eb728d4e31c47d51886160599e71b002e25632fa84536ee3d7039bc26b6ac71d2f3493360e0b695e93eaf6d43bfd8c146430cab8bd5745a928a74a97e9e1935b02fd4bf1f57e0c1d40db1f74350bfec02fe2fe6a54de8cfca1e00904d8fafc7f393b5e997d6b2a5b18e8af5376019688db5dbf143da80aec69d445d25918b4f59643ffec182d52c6a1ee96b24d35d12bc3121ac9b0dc7e"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000a40)=""/249) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x7850ebdc990ebbb3) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000b40)=""/212) 11:03:45 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000540)={0xa9c, "67f0fe9f5540ba13e1a9fe1b703756c83be9262dd7e67ad6d15d2e0a457a1cad603cfabbd4937e8d7c109670e1df86f354061c389537d151adbaae9b92d3f921fff78c2b20f9d4667360467fd43e6a2742faea337d27b608a5c4bf26bd77b43c031ccceb0e513fbff4b931663073819285175fa62f6af6834ff8b6cce0d19fb4c13b3f6115fc408fea578cf6f06e7d7a7ab598aa3032f5764a8b6b27a120acb14f7faf5399fcee138b66a5bcadd4b1b4b01fcdfd98a37da3467b32856474a6412dd22f98aa8e1b2fc3f65705abfab88b814bac44a4be9c463629f71502fd91c0531e96f42a6cec917ab8c94c130ffa90d39a355d491520509632ae7fd322aaa1b2ce211656dad6ae48760f2d82173361a7d01302f1db332debef2cf727ac86aeb6285c602c8d3c1f67e9062dae74866664bdc63203f21be6a0e7b6d1b89194e19a7df2c983f56a6138e8b770c4c874bd88b61ab29a07d36fcbc3b578f2e109339e0baca8556aa64357ab1971b186284c17a6910dd9473894202400edfd6b278a56ad10ac54a12c5b11a12e5140db48201ff965d364d0f1f01e9f31ac3f1375c73d2eab68409d0e3b7d7933fb6d35ac0ed6641fdf64462d448b13322cc240534a0bc31cd8a9ca3be141fe665383f1dc8a0805bc96d04764b45439e45fe96b9de726ec317d6ebeabdc5f2280aa29b3ff8856c70781f38d27ab860576b9fba78fcef3384d2f51e3c2ade1b40a41faf81e5c676edf2da14114ec8d81b219b11b7ae4c0958dc757988b4b0889dfc6bc0896af5b0d97b7a4c5270130c071570ff73b9343452c9c34ceeb97095b6933a5dd4b1f1e2cb44349cbf574b0b7984f0b5421dcad86556ff2551ab519cadf26b049a9441dc438848fcf4078a185b65eecce338888126266a057d4b4a5b795e2cc845f7b9173e6a5e426f3da16c03dc02539fc4817ac2486cc38366451651f05ebaa3bb8c12862288ff6a6b4003d9ff1722172af2aa24f2e31a40621fdbc7963a044d3d9626b694c42a04d8ad9f8ca462522a59ec64866d19311d64e0be130d4ce67e6179cbf9662af6335f667ca4922cad5654e08051ba17de1a1b3122cc2248dac5c3fedc036e5d2ce87082913396eb5a13a4c2e96078abcbc70d8e3e5865d146aa7fc2f6cd93285f4dec174ff9fe2c44dc8e9cdf102c1249157a2b9fa0d84660a880f2e78a376b1551f81c9b8db3c564f7ffdee40420a1e1f793eebc0e41b673fb5c8acc089474a268206a445c207d236f85f6c7a256411ccefa761a8b364d2733497464f446558bc3e759c5b894d746066f9f8833c699a4e882cc2cd31018899f685fe325ebe8e9fa7022806dd11e6f4ded9c36ed1b892353afd5f19af50779b6e8955bcb0297569392746feaa77cec7cf29867218beee6ffc5e2b074a0b226e42c5982c1bcba28401f5ed3d8e70e8432e24464727d6ffbe9eb26f9bc6b65876e43cb227e580e7ab252cc645588564e0f667030a99dfaf0eafc9078f66bc60922c4351eb2dd7d12071c512c74570c8b151cde861e948f130d13de3f5a9c995c3d61eb1d473f54f4c3ddea730b3082cf6d87b477ba8f45a74020036d4fad53574ace66ccd6ee44b320c07bf9dd99637e224755e3a87e1dfd6718a90830c7e1069e5536d0332ca2a39cd2068d2ffc25c0e0678dc73eb7934445447d0058f2e2bbf808525adc7863590c338e35b1d3c55a976a40b54a25114a854c1cc082c8e5a8f38fb9efcf36088d3addc8215779b1faa24f69cb82251814a1edededbe076fc2d43609c6d18fce4e14a121f68c86f451fb65a72bdb2e703d8e8535a0c42791a23fbf04ca870b6cda6729ff00e8c39d8cb250edf02551624eecd23e940a9f8c937b958d36d56dc7ffc9889c2d1d68cdf0631f28bb8bdc0e8a86f7ca6429c13d8afc9ee8c7fc399ab262639082c18749ffb11de24cd75f0d7f0ff4f0a6a5440b48836c63b7d607bc2e27c2b136f42af766fc1db7d73582aa0bc0bf0ec46faee00dede54e2386c0dd6bd98e68a2f65d1ccd953b2456fc4565b81dc871a755666cce41d34f07fea9dce53c51effab42e57eaabd6ec668b8e5a5aecfaef9c877857b0b722264959ced7796aff9068e0fffc452efa476c461052c777a0e84357a4a0e54426b46e01d7b0dbfbfba39672855d763273be4d9d7b34b6c0e0ce0506a50093ba4b48dd17b4087abdb1159381e296df8fdbf5f1d6003ec08a3d2b89f5f04d546557bcb8f2bcb805d15132193b877c0996140cbeb2b444b7b5bc4900cddf9fa22ccc91ea6835f44ea9e5cba35b2855707d30f35b456c3574ad996d5cfe370eb8337c405094d5d9cfd1dc69562efb821abf039d0d55c108972ab83bb7a2ca242a2b212c7aa4b2a4b11811db832b6c39f52acc7b5cc805e3ea7fb7cdc34f8fb94a2f80587b86513a3985f83b7cd7e835ca56065b098744511d153fbf2f981785a2a902a3c354c0418b2b68e4bd25eae679f81d05cec767cc4e9213f7c130d1f68aaa55ca8a88e8b3efa97e3e084f8d65915cc1edf325a52bf610690c0c896541557e84ce9ab5f0c440ea5f168fe8cc0fa7fe0b00930238fe9dc6ca71986c678b9a6f49bbb527ee8d699e426e7303a7faff93df134ede0ac159f3bf4ee010ab5a503fafdaee3e71026968d7a2c597c2218b07d3e86d08e87382d3df969fcaecca853f720b8a66a2369cae9c9a56208bb3c119117c65b1f724b692007063e5bb9f0db04c3a726b1dc0d21fb6d5592060ca973953ecb846a33d2ba8e285f55458e736840394679652b8465e104a9f4a897f6a6801cd2fda93c04a2e869ee0b0e330c936b9ce2111336278efc676b35a9f8e71b060e9d9460edc023a2a3d445c05f8c46f46308c9fa4d3a5cd0ab6ee1e4d9f9bc5deacc6cffe90d1a81b15837eac5bb7649bc9ecacf29a5857f063c03ae14fed3c6afb5a19105bb13bc9ebadf8308cb6da24546a51d9a2698d5733628858bcba94b6a601d58aa6051a8695c627b49d3f16583d25168ee6bd55a755b1757e118cc3fded68596327d34a36eca97a9865ebd650a1002111532133e973187261cc5a612573e18a9572c0d9ca1690566dd02918c5da7f227a0d0617c419bbfb61c52511cd0aed26bfd5869e68c7a328b012e753cb3e44ee4ae1e7117485d12da9d96467875ed9c3dbd765efbb6d38c65931a2e6a8625205b453a21687dccddc42fdefccd3b713f219da8d211b8e298d7eb9b9a2ecdb8e8beabff41415ad58b0960b1380da930882838f435d8acdf67dd797bf1c1e4a33180a2816c9e387fd7bb476a1cdbfa55120fe0faf9817100be7b083f8ffd02e402a6aab771a10771198deaa84d3eff31bc21e18447d851874348ee357105f313eea896a5f73489ee5438d45e9f1044b52ca3284f72651a3ef26b6c390119298a3691db4022260b6c5757a4063e6d6e3a3392faf19fbb571ef800dfc2b942ceaabc0180f0113384d2a38415d73f83c04a879e3d3f0b556a43a5745b1f4c4ecab396e39193e6e312e5f654a4b1acb3c28473d61ddb5c6a80450bdf83f08d67301c58c0a6885f28a018dc48a1a4ac4630e24593a7ae5a286fbc2897b40ae3c07461221c2fbfa440674ae8a4815e31d8f952221c91668e69a1af1b1a7cc9f171532396b4ad9dd63981a187ffd41ffc0d94e24c6d844569d68c448d0ac7dad5b8be0b6849376ff660eca6aab66223469d9b9744ef66cd5914764d32781a309cb046c92b095b3d55f346336c1c41ab935cd15f12d7b6b126a98dc0d81af44aa85baf0f855649adcf79a11dec076a3fffb0ceca1b3b4deefdc0e0eaef5f2311a883b31358ceb893c713f280a484cc"}) r2 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x0, 0xc, 0xb2, {0xb2, 0x6, "e357cbe877a2398f60d3a27660ab0bcb6a9ea9a86cf4aa80cdefb3b3523747e275cc44c00b7a68e860d1a0b1125b6435c23129f963e2062b7d29a0aad30f8b8eda40083238851bf05a15f2e91187f85df04a2e2b635f0d0d8357f9323dcf06782afb068ff16df0a92fc8525bb9ca4a57821366c90a5456db39044b5bdbc50dcefbfd11ca54b7d1a153e403fe9b024d84a7cfcd83b029629786cce717df64ad1c1cff4ea4ed21d15d6b24f9957e588e8c"}}, &(0x7f0000000140)={0x0, 0x3, 0xde, @string={0xde, 0x3, "2da1d00feb10eb7b87d27835c735b536a3cb236f44461182dcfb8104307b353a6fe0b0ea91bf30d890a31b072457600ea303da9c31ab42c0194841a4a50c9bea702978e808e29ca9cd501e67204c6316801e756770e14126dcbc4f6cc9719ee4e0d951bbc974e849217e2ef735f20fcce757a1c0b2dbd065edd7acb8fda95c14a44b193d308f0e169a619e1ea917fba9ca3257befd4d8a3d7fe7c1689a994aacfe8c047dab3552063565247e1ead6f76640ae7ab7b2b1024890a8c3e1b84f4512d8fb76b09e6c9ef20a825e3880999fa86f9ebe1196156304e5e40af"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000280)={0x20, 0x14, 0x7a, "9d54e09c554857e2642be7958ff788be80bd5ef8371157bd6e2fb10da932e9e83753fbc09254eff418222242bb64e7db051bf4c4a1f55770e110dd6fbffead917874f5160697f511cd8667de40f783b3deae9d82578fef3d5eb6c3d5cfd8072bae65fff996643bcec6c8e32613ab597b19b5b18e6b2ea154896c"}, &(0x7f0000000300)={0x0, 0xa, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000380)={0x20, 0x81, 0x1, "19"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "ac2c"}, &(0x7f0000000400)={0x20, 0x83, 0x3, "e9d1ee"}, &(0x7f0000000440)={0x20, 0x84, 0x2, '\b^'}, &(0x7f0000000480)={0x20, 0x85, 0x3, "84c847"}}) 11:03:45 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x1, 0xffffffff, 0x80, 0x34e8b884, 0x6, 0x80000000, 0x4, 0xfe8, 0x1, 0x8, 0x9, 0x3, 0x7, 0x5}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) [ 1766.103412][T21067] usb 5-1: USB disconnect, device number 59 [ 1766.179253][T24407] usb 6-1: USB disconnect, device number 42 [ 1766.528539][T21067] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 1766.588492][ T3285] usb 4-1: device not accepting address 6, error -71 [ 1766.768500][T21067] usb 5-1: Using ep0 maxpacket: 16 [ 1766.811846][T28820] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1766.878543][T24407] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 1766.899484][T21067] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1766.910426][T21067] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1766.920415][T21067] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1766.933249][T21067] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1766.942296][T21067] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1766.951044][T21067] usb 5-1: config 0 descriptor?? [ 1766.968598][ T3285] usb 4-1: reset high-speed USB device number 6 using dummy_hcd [ 1767.218821][ T3285] usb 4-1: Using ep0 maxpacket: 16 11:03:46 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x101) r0 = syz_open_dev$hidraw(0x0, 0x401, 0x420101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x314, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000000)=""/70) 11:03:46 executing program 2: syz_usb_connect$cdc_ncm(0x5, 0xdf, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x88, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcd, 0x2, 0x1, 0x7, 0x60, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x20, {{0xb, 0x24, 0x6, 0x0, 0x1, "1a8930771011"}, {0x5, 0x24, 0x0, 0x709}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x512, 0x8, 0x7f}, {0x6, 0x24, 0x1a, 0xfff, 0x24}, [@mdlm_detail={0x5b, 0x24, 0x13, 0x3f, "60e534e72561a6ee77d91593b66ab3c5ba0d56f77bb769cdc46e46143b8836d83d4abe40ae1d16878d8610b017c75104ed4a4cf323c2359866552ffbc9af14268c5f0c08e29bfcdbe39a2c8395ca569b54282f5912b5b8"}, @network_terminal={0x7, 0x24, 0xa, 0x1c, 0x82, 0x4, 0x11}, @acm={0x4, 0x24, 0x2, 0x9}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x2}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0xff, 0x8, 0x7}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x5}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x6, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x8, 0x8, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x220, 0x0, 0x7, 0x7f}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x9, 0x70, 0x4, 0x1f6, 0x3f}, 0x19, &(0x7f0000000200)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "cdf70fd0ee1e780ec676ccb144e51499"}]}, 0x6, [{0xb7, &(0x7f0000000240)=@string={0xb7, 0x3, "30e67c9d94250a4eceb273abf2e8f518bcb56c7ee5cf3c2fb53ae895935f31665e947869f52e2cae0f1e8f2402a4d7e3988f80fb6a554b2888787e14579b5b51c8c3185d9fe8d4e3f450c33ef0ec781dce7d2bf7f2c308e5619a0ec03f03b62d4b9fd34fd263a19067ad3483aace2e8020faaeedb544de8a8aff60895074bd6165a5c6466dafd0a851820c880fc301a3f60cd35f5aac839162faa2bb07c61da466acf7c21e6048160c7859f2ca39af0f33e586bd70"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x816}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x2001}}, {0xd5, &(0x7f0000000380)=@string={0xd5, 0x3, "d75a349f1ce15a03b060b47d86c979f89cf5ea49abd64c1255d0b789ac712cf933595620ef5cde6d5926d3d74ac5670d8b389ae5902b1697cf3f9276edc5ad24aab47fe3c7baceddaeeb216f55c880fcfe65eafb0d086e6e46bdfa31e4e8f28d9797d29d73f148e8a389c644c85f8e56d41a25e93423db6c579c9da6e6787622bf18ecf6be924fe0d2338f1281590cbdfe5c717b607455b73e7c0b18c91e1bb5f8a14cb6c90a8aee18ddb9aaabdc316e5f7c7402d9b8197525cad5482907006bfd6ed5f2fa4d4f25093ad974ad85b88f61c00c"}}, {0x0, 0xfffffffffffffffd}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x438}}]}) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x9, 0x325140) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000880)={0x2, 0x2, 0x27}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xff, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)=0xd7e) 11:03:46 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000ca4ce5206d040e0aae0b00000001090212000100000000090444000003000000780369fd62a8b772fb47d40b2d72bb6e536f304718516dbc488f7ba9930918a0449c84e1b21064b5d333ea62dbd89eeadea6e8f461ab04cb133426d0ba7db55b87c129c4b232083f4cd38e29252a1ad8ce8d48cc66606b7a834b5652e88100"], 0x0) syz_usb_control_io$printer(r0, &(0x7f00000001c0)={0x14, 0x0, &(0x7f0000000640)=ANY=[]}, &(0x7f0000000540)={0x34, &(0x7f0000000280)=ANY=[], &(0x7f0000000880)={0x0, 0xa, 0x1, 0x81}, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x40}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000080)={0x0, 0x22, 0xbd, {0xbd, 0x31, "22619adc0653ef3584cdafcb6f171147a96065e7de2ea0c044f74deac8807e559af1ccef7307f0e45206f9af229c2fe26eb646520abbbb8ba58895d4a7c119ab1600969acd9dd5c5c4d0994821d76cc0f14724abef312b50dbc1c3f337359d18ed0ada689e82470029b9846a72681c7f275c8425409381ec24c1d68ab63ed33e4f8bb79ad625a7dd3ac010895f111922aa0641ec4be075576bb8bcfe6d48778f28748668ebc3fc998d2dd42c12d82e7923f63b7ddc58bea28629ff"}}, &(0x7f0000000180)={0x0, 0x3, 0xd4, @string={0xd4, 0x3, "032100f44f60069b4477499353a0f6402d1de06c85b22a86e7485828ba81cd5140ec1500bd57f17c5b826e13316a98f3f47ce34d0595618436b4af42fc77a5e83b6653827d736ad6787108481648edae5662f76c042c89f2d8f66046abfcd9e0a7350ddbfc7d0a9888b1a96e41ac896d7d7da08e31b26785cccc9285b237d77a76b7563fb7d4ca4acf8fab6fd50f3be9e69ba4e92399ea755a8b9068b015bdefde39089c9d9226aedad063307c5eae725b06d4f679df14cbfe6af5a564712f7d79a45257728beffb7e821339ba7b229faf3b"}}, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00ffff8881c7cce100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1832.261188][ T3285] ^ [ 1832.261199][ T3285] ffff8881c7cce180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1832.261215][ T3285] ffff8881c7cce200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1832.261226][ T3285] ================================================================== [ 1832.278631][ T22] usb usb1-port1: attempt power cycle [ 1832.280133][ T3285] Disabling lock debugging due to kernel taint [ 1832.280252][ T3285] Kernel panic - not syncing: panic_on_warn set ... [ 1832.479657][ T3285] CPU: 0 PID: 3285 Comm: kworker/0:4 Tainted: G B 5.5.0-rc2-syzkaller #0 [ 1832.489353][ T3285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1832.499408][ T3285] Workqueue: usb_hub_wq hub_event [ 1832.504420][ T3285] Call Trace: [ 1832.507696][ T3285] dump_stack+0xef/0x16e [ 1832.511915][ T3285] panic+0x2aa/0x6e1 [ 1832.515787][ T3285] ? add_taint.cold+0x16/0x16 [ 1832.520445][ T3285] ? retint_kernel+0x10/0x10 [ 1832.525017][ T3285] ? trace_hardirqs_on+0x55/0x1e0 [ 1832.530021][ T3285] ? __mutex_lock+0xf1e/0x1360 [ 1832.534773][ T3285] end_report+0x43/0x49 [ 1832.538914][ T3285] ? __mutex_lock+0xf1e/0x1360 [ 1832.543665][ T3285] __kasan_report.cold+0x55/0x7f [ 1832.548603][ T3285] ? __mutex_lock+0xf1e/0x1360 [ 1832.553347][ T3285] kasan_report+0xe/0x20 [ 1832.557569][ T3285] __mutex_lock+0xf1e/0x1360 [ 1832.562141][ T3285] ? find_held_lock+0x2d/0x110 [ 1832.566891][ T3285] ? device_del+0x9e/0xd30 [ 1832.571286][ T3285] ? mutex_trylock+0x2e0/0x2e0 [ 1832.576026][ T3285] ? lock_downgrade+0x6e0/0x6e0 [ 1832.580853][ T3285] ? do_raw_spin_lock+0x11a/0x280 [ 1832.585855][ T3285] ? rwlock_bug.part.0+0x90/0x90 [ 1832.590771][ T3285] ? do_raw_spin_unlock+0x13f/0x220 [ 1832.595958][ T3285] ? class_create_release+0x20/0x20 [ 1832.601146][ T3285] ? _raw_spin_unlock+0x1a/0x30 [ 1832.605983][ T3285] ? klist_put+0xfa/0x170 [ 1832.610316][ T3285] ? device_del+0x9e/0xd30 [ 1832.614722][ T3285] device_del+0x9e/0xd30 [ 1832.618950][ T3285] ? class_for_each_device+0x220/0x220 [ 1832.624390][ T3285] ? device_create_with_groups+0x120/0x120 [ 1832.630175][ T3285] device_destroy+0x96/0xe0 [ 1832.634662][ T3285] ? root_device_unregister+0x80/0x80 [ 1832.640015][ T3285] ? hso_serial_common_create+0x3a3/0x710 [ 1832.645720][ T3285] tty_unregister_device+0x7e/0x1a0 [ 1832.650907][ T3285] hso_probe.cold+0x6e/0x14c [ 1832.655487][ T3285] usb_probe_interface+0x305/0x7a0 [ 1832.660577][ T3285] ? usb_probe_device+0x100/0x100 [ 1832.665588][ T3285] really_probe+0x281/0x6d0 [ 1832.670080][ T3285] driver_probe_device+0x104/0x210 [ 1832.675169][ T3285] __device_attach_driver+0x1c2/0x220 [ 1832.680529][ T3285] ? driver_allows_async_probing+0x160/0x160 [ 1832.686831][ T3285] bus_for_each_drv+0x162/0x1e0 [ 1832.691667][ T3285] ? bus_rescan_devices+0x20/0x20 [ 1832.696671][ T3285] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1832.702456][ T3285] ? lockdep_hardirqs_on+0x382/0x580 [ 1832.707739][ T3285] __device_attach+0x217/0x360 [ 1832.712489][ T3285] ? device_bind_driver+0xd0/0xd0 [ 1832.717505][ T3285] bus_probe_device+0x1e4/0x290 [ 1832.722341][ T3285] device_add+0x1480/0x1c20 [ 1832.726833][ T3285] ? wait_for_completion+0x3c0/0x3c0 [ 1832.732103][ T3285] ? device_links_flush_sync_list+0x350/0x350 [ 1832.739110][ T3285] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1832.744899][ T3285] usb_set_configuration+0xe67/0x1740 [ 1832.750255][ T3285] generic_probe+0x9d/0xd5 [ 1832.754654][ T3285] usb_probe_device+0x99/0x100 [ 1832.759396][ T3285] ? usb_suspend+0x620/0x620 [ 1832.763965][ T3285] really_probe+0x281/0x6d0 [ 1832.768455][ T3285] driver_probe_device+0x104/0x210 [ 1832.773562][ T3285] __device_attach_driver+0x1c2/0x220 [ 1832.778920][ T3285] ? driver_allows_async_probing+0x160/0x160 [ 1832.784879][ T3285] bus_for_each_drv+0x162/0x1e0 [ 1832.789708][ T3285] ? bus_rescan_devices+0x20/0x20 [ 1832.794725][ T3285] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1832.800514][ T3285] ? lockdep_hardirqs_on+0x382/0x580 [ 1832.805780][ T3285] __device_attach+0x217/0x360 [ 1832.810526][ T3285] ? device_bind_driver+0xd0/0xd0 [ 1832.815531][ T3285] bus_probe_device+0x1e4/0x290 [ 1832.820368][ T3285] device_add+0x1480/0x1c20 [ 1832.824853][ T3285] ? device_links_flush_sync_list+0x350/0x350 [ 1832.830901][ T3285] usb_new_device.cold+0x6a4/0xe79 [ 1832.835989][ T3285] hub_event+0x1e59/0x3860 [ 1832.840387][ T3285] ? hub_port_debounce+0x260/0x260 [ 1832.845476][ T3285] ? find_held_lock+0x2d/0x110 [ 1832.850219][ T3285] ? mark_held_locks+0xe0/0xe0 [ 1832.854972][ T3285] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1832.860494][ T3285] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1832.865776][ T3285] process_one_work+0x92b/0x1530 [ 1832.870714][ T3285] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1832.876073][ T3285] ? do_raw_spin_lock+0x11a/0x280 [ 1832.881086][ T3285] worker_thread+0x96/0xe20 [ 1832.885575][ T3285] ? process_one_work+0x1530/0x1530 [ 1832.890751][ T3285] kthread+0x318/0x420 [ 1832.894814][ T3285] ? kthread_create_on_node+0xf0/0xf0 [ 1832.900164][ T3285] ret_from_fork+0x24/0x30 [ 1832.905318][ T3285] Kernel Offset: disabled [ 1832.909631][ T3285] Rebooting in 86400 seconds..