Extracting prog: 8m0.718597036s Minimizing prog: 20m15.298476295s Simplifying prog options: 3m5.701838268s Extracting C: 1m39.681522929s Simplifying C: 10m29.611110954s 30 programs, timeouts [15s 1m40s 6m0s] extracting reproducer from 30 programs single: executing 5 programs separately with timeout 15s testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer-ioctl$HIDIOCGRDESC-syz_open_dev$evdev detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$evdev(&(0x7f0000001700), 0x0, 0x0) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect$printer-syz_usb_disconnect-syz_usb_connect-syz_usb_control_io-syz_usb_ep_write$ath9k_ep1-syz_open_dev$char_usb-read$char_usb-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_ep_read-syz_usb_control_io$cdc_ecm detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x1cb, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000122f0d4071040403dfe4000000010902b901010000003f0904"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[], 0x0) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000030020f003176c400000000001090224725100000000090400001207010300090501020000000000090582020002"], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x4a, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0x4, &(0x7f0000000b00)={[{0xffffffffffffff5b}]}) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r4, 0x0, 0xd) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_ep_read(r1, 0x0, 0x60, &(0x7f0000000040)=""/96) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f00000004c0)={0x1c, &(0x7f0000001140)=ANY=[], 0x0, 0x0}) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$evdev-syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_connect_ath9k-syz_usb_connect-syz_usb_connect$hid-syz_usb_disconnect-syz_usb_connect_ath9k-ioctl$EVIOCGMASK-syz_usb_connect$cdc_ecm-syz_usb_control_io$hid-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hiddev-syz_usb_control_io-ioctl$HIDIOCGPHYS-syz_usb_control_io$cdc_ecm-syz_open_dev$evdev-syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_connect_ath9k-syz_usb_connect-syz_usb_connect$hid-syz_usb_disconnect-syz_usb_connect_ath9k-ioctl$EVIOCGMASK-syz_usb_connect$cdc_ecm-syz_usb_control_io$hid-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hiddev-syz_usb_control_io-ioctl$HIDIOCGPHYS-syz_usb_control_io$cdc_ecm detailed listing: executing program 0: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x5, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xdc, 0x3f, 0x6e, 0x40, 0x813, 0x1, 0x3a08, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9d, 0x26, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect(0x0, 0xdd, &(0x7f0000000000)=ANY=[@ANYBLOB="12c2e2082210610a5e8706010000c4b8680857230901dabd000000010902f10001000100000005ffffff00000000"], 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x5b07, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f0000000840)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES64], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f"], 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000080)) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000700)={0x1c, &(0x7f0000000640), 0x0, 0x0}) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) syz_usb_connect(0x5, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xdc, 0x3f, 0x6e, 0x40, 0x813, 0x1, 0x3a08, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9d, 0x26, 0x9b}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_connect(0x0, 0xdd, &(0x7f0000000000)=ANY=[@ANYBLOB="12c2e2082210610a5e8706010000c4b8680857230901dabd000000010902f10001000100000005ffffff00000000"], 0x0) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x5b07, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f0000000840)=ANY=[], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES64], 0x0) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io(r2, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000080)) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000700)={0x1c, &(0x7f0000000640), 0x0, 0x0}) (async) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io-syz_usb_control_io$hid-syz_usb_disconnect-syz_open_dev$char_usb-ioctl$EVIOCGMASK-ioctl$EVIOCGMASK-syz_usb_disconnect-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$printer-syz_usb_control_io$printer-syz_usb_connect-syz_usb_disconnect-syz_open_dev$hidraw-syz_open_dev$hidraw-syz_open_dev$hidraw-write$hidraw-write$hidraw-write$hidraw-syz_usb_disconnect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect-syz_usb_ep_write-syz_open_dev$evdev-ioctl$EVIOCSABS0-syz_usb_connect-syz_usb_connect-syz_usb_connect-syz_usb_connect detailed listing: executing program 0: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r1, 0x5b03, 0x0) (async) ioctl$EVIOCGMASK(r1, 0x5b03, 0x0) syz_usb_disconnect(r0) (async) syz_usb_disconnect(r0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x172f, 0x500, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000040)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x8, {0x8, 0x0, "392cdaab4a4c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000000010902"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0x0, 0x243c2917, 0x100842) syz_open_dev$hidraw(&(0x7f0000000000), 0x243c2917, 0x14a042) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000000), 0x243c2917, 0x14a042) write$hidraw(r5, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) write$hidraw(r4, 0x0, 0x0) (async) write$hidraw(r4, 0x0, 0x0) syz_usb_disconnect(r3) (async) syz_usb_disconnect(r3) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd1, 0x40, 0x10, 0x20, 0x1bc7, 0x9200, 0x4067, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2f, 0x9c, 0x1}}]}}]}}, 0x0) (async) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd1, 0x40, 0x10, 0x20, 0x1bc7, 0x9200, 0x4067, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2f, 0x9c, 0x1}}]}}]}}, 0x0) syz_usb_ep_write(r6, 0x4, 0x5a, &(0x7f0000000200)="653396e1f522d4ea7bb981fe216e09d55cb3c9d71551d87f348a259da792ae472cdf31b265351303781f3b2ae825f987dd7ac274ca51e6c17afb17c06e6238f14d148734130fb70f14f6dae749296ed6d804acb7d56f07816da8") r7 = syz_open_dev$evdev(&(0x7f0000000000), 0x8000000000000001, 0x40) ioctl$EVIOCSABS0(r7, 0x401845c0, &(0x7f0000000080)={0x34, 0xc, 0x1, 0x1000, 0x7a2, 0x2fba}) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xe2, 0x15, 0xba, 0x40, 0x12d1, 0x6748, 0x490b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x2, 0x46}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xba, 0xc0, 0xc2, 0x40, 0x102c, 0x6251, 0x753e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6a, 0x73, 0xa9}}]}}]}}, 0x0) syz_usb_connect(0x0, 0xff82, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x34, 0x3d, 0xb0, 0x40, 0x24c6, 0xe0ea, 0x9bb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xea, 0x2, 0x0, 0xff, 0x47, 0xd0, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x20, 0x7, 0xa, 0x6, [@uac_iso={0x0, 0x25, 0x1, 0x81, 0xa, 0x2}, @uac_iso={0x0, 0x25, 0x1, 0x0, 0x6, 0x100}]}}, {{0x9, 0x5, 0x8, 0x2, 0x400, 0x7, 0x9, 0x2, [@uac_iso={0x0, 0x25, 0x1, 0x2, 0x5, 0x551}, @generic={0x0, 0x4, "691c24"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x9e, 0x2, 0x8, [@generic={0x0, 0x23, "f818f4056d0549dbd5c1a411c529e2335e16e34f400a49bd534b0f67eee703f3f03cd564a4fc8e377fa5684e8656b169d62c86b12a864117cc7364c5e44b2e98decbb254d7bc4d2e94164c412d17ba07f95cf82d1944fc63ac4880a5a7efeabc229266f610823c16ceeec686dc391e0372be7fa52612a2b20d281c23ee4d0abe68184442c6c0dedb57ac2b9ce7f0ab9ca7852d263b00911f296cc1cb3e4ed5dfd0eb79732230ccd075497927505d43487a6d01fbaeae0232adb7ff9e42572792cb77a70cca85"}, @uac_iso={0x0, 0x25, 0x1, 0x80, 0x3, 0xfffc}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect(0x0, 0xff82, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x34, 0x3d, 0xb0, 0x40, 0x24c6, 0xe0ea, 0x9bb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xea, 0x2, 0x0, 0xff, 0x47, 0xd0, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x20, 0x7, 0xa, 0x6, [@uac_iso={0x0, 0x25, 0x1, 0x81, 0xa, 0x2}, @uac_iso={0x0, 0x25, 0x1, 0x0, 0x6, 0x100}]}}, {{0x9, 0x5, 0x8, 0x2, 0x400, 0x7, 0x9, 0x2, [@uac_iso={0x0, 0x25, 0x1, 0x2, 0x5, 0x551}, @generic={0x0, 0x4, "691c24"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x9e, 0x2, 0x8, [@generic={0x0, 0x23, "f818f4056d0549dbd5c1a411c529e2335e16e34f400a49bd534b0f67eee703f3f03cd564a4fc8e377fa5684e8656b169d62c86b12a864117cc7364c5e44b2e98decbb254d7bc4d2e94164c412d17ba07f95cf82d1944fc63ac4880a5a7efeabc229266f610823c16ceeec686dc391e0372be7fa52612a2b20d281c23ee4d0abe68184442c6c0dedb57ac2b9ce7f0ab9ca7852d263b00911f296cc1cb3e4ed5dfd0eb79732230ccd075497927505d43487a6d01fbaeae0232adb7ff9e42572792cb77a70cca85"}, @uac_iso={0x0, 0x25, 0x1, 0x80, 0x3, 0xfffc}]}}]}}]}}]}}, 0x0) program did not crash testing program (duration=15s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$HIDIOCGRDESC-syz_usb_connect-syz_open_dev$char_usb-syz_open_dev$char_usb-write$char_usb-write$char_usb-write$char_usb-syz_usb_disconnect-syz_usb_connect-syz_usb_control_io$hid-syz_usb_connect-syz_usb_control_io-syz_usb_connect-syz_open_dev$char_usb-ioctl$EVIOCGMASK-syz_usb_connect-syz_usb_disconnect detailed listing: executing program 0: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000080)='0', 0x1) write$char_usb(r1, &(0x7f0000002340)='M', 0x1) write$char_usb(0xffffffffffffffff, &(0x7f0000000140)='0', 0x1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000dc0)=ANY=[@ANYBLOB="120100003d7cc9101d0660c19a8f0102d7ec77ded248d54fae030109021b00242e06"], 0x0) syz_usb_control_io$hid(r3, &(0x7f0000001c80)={0x24, 0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB='\x00'/10], 0x0, 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd4, 0xb2, 0x51, 0x40, 0x7392, 0xd611, 0x22e6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r5, 0x80015b11, 0x0) syz_usb_connect(0x1, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 15s testing program (duration=22s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [30, 30, 19, 4, 17, 11, 4, 10, 30, 5, 30, 9, 9, 30, 2, 14, 4, 9, 32, 29, 30, 9, 30, 6, 17, 33, 27, 40, 17, 4] detailed listing: executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEY(r1, 0x8040452f, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000013c0)=""/163) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000140)={0x12, 0x1000, &(0x7f0000000240)="a9e5de79344cb887b10f92facf18dd1e8833350f8ed7f87e85fae45e7fcdbf97a2c82c81b7312ba1648414ddaa893242f928d8a4eb4f2a82dd36a66a26fd774754d3e07e60b308be3c3b8c538ab0df3e18b1e85b714f6848a029227c0f881cae7f328e98773e7db50a11c238a58b72f5e41dc0d5ea21d4c0a7f1cb988b7f58e8600f3503567737fb085c8ede9cf3bae23e33fe7f668836687f04d3a280d26d882424065c991ae7dde4598edd0b2bc4ad3d73962928043ced8e76542c0eb69c23c11b976303d0397af43cecd238956d436d13ab9c49d3300a23549911be392912e7d9ab675273b4761b2d5954f905a55f3f4d3de933aab4af9093083052a2c3f1923e6f6295d3a1088ca51e00e1a1e6ee4820ae09ea93e4de7df027941e52a7a85673d9faee0c00620cd3efcbbf548065c1b56ba6524be43c87106e38e5d262c33e361759a042c8fb5f056a5737b7852d0f19110802bc9c3f9fa1fd40ee92718deb6155d386cc4f253d8cf4515c7ff8970376a3cd495f93ffedb2634c280dcfbe6a1cd5b9ebb3938053f8ac3ffff1361d19eff2b823a4add12a9a8f3301bd855460d1f8f2437637f57e8c791d4c5cde34652dfaf07c62b3264f9e7e556d5137a50f934689075f7a178e33af15acb1f9a851e0bba17a5e4281212b92b8ee2d53e6d9b273d8f829b450d225880e4db2c9d6161d4a46ce74f29791c204073bdc58da1f62c1278d0bf99ed1d7846f46c79207e7c87d525d93885df479c08f56561a2912b5ba4152235ddbf9b6ccdb47859963fd25c8c570084fa7c1023e0f8f3a0d77355cf02940dfa393970527c7c4e814887db136c5c31ebd493567b8f7fd8e522e13ed934555bb444e4e319bcd58ccb1f9c02171e3ab7e4bd41f21ea731e1b169a5f30f75aff7500f88301900dd65a4fc9e743c0c009163571b7fa63d33c77388af1fa6e536b2b63e90cb7ee1ae4e0fc9d05492d6a42abbed81ea00888a5690a5d66f4c5722ffa17be3812d623e1df461bc3d06931abdb2022095acc3a95059959b786e41118b25a4bdeaf092eaca80f9219d731da612f923454a6c708e0bb3aeefa1d79e461b651d7f01f9f10330089964db68be92bcaf8881426049326e3ea53237f2c8022970d7c9ae04cf924c399873dbd510414822e812f92c88b147097803ca98c1a38247f6bd41a563814359a4dc4724623d3f48e34279f357a6a88daa6c6ed14cc98642649ef54679a99e37d9b4fc2f67dd83a9ac13e76c6ba1fff75076d9a1b5ff0ace157a70feda9c89f80d850cbd649a6e3b18808f13a75df381e8e00fe9d6103d211957621529a8ac1a547a40203710f086b038a0af7dcac556ee8ff5a1db33691d1fb6412f165089d000ed40ac10ed1c2f904709b5eff30b19eb037988a55e43e5b731bb699cc2bcb23b348a93f07b6c58384e56de30aec32fd6f6412c97550982410c0cdc31464beefa01bf50ef54615dca1766f740c616ba69929943f9349a6e287bcc33cb0441f8b3b33de20a6df65182fa72c993a2678aa723ab0964a2ec9d201a6b8a0163ede46ae9d87ef5b8f2bbb102dd92292146c0fbaaf8599d42fcd93600bab0f7c41fc90c26e443f726021c21bc3afe3bdf0b40d9050090449a1351594780b510d3fb963722d355f8b683f53a25ae61e7ce4d617b63541f417294977488d2fb9ff5ef3c09c3f37c3607fc01b46fc2f194f29ddf0b9353848582c5456b93426d74fa95d4f2e09713ec8318266f01d4f8610801e38603ecb65c084d1ba7d0601a8355a807a85f3f858936b1aaf126d7e89d543645614adb6fdab3319af8f3bd388c7ebe9d002b9917c0b210e7142b1c956687d6f1c5694e1683def5ed314b34d9356eca886696993c5ea6f69c8ebe188fed1b6de7942c217f0385939b0f6dfb15b45e3350bc3496c8af779c1fe27a76ec081d178cd41cb176b5011e102ac2fcdea56929e035d703b6fc59e2756a8860f3f355f2b50b3419bc562096e9e5cfc0fa908818a3c4a4ea10e19cbcfb644274197667ed639a01bb95098b0e7ab28bdb11f33b27f23db287c64c80cb77d9ee8c3a92388389a878954035cc4a60a0b9a64c9b332a6783f7b2cb52092c7159530fbe0f74e1e65bdc925d12e7413da0e000af94fb001f7882c14150ba4355ac26f4176886d780e7a84915a5b657caf2634bf191397e9acfa17b0270db39e1c399a32b0341d59d1d05dd645b39df20ad655a32f5e067e7df06156f039ffe96344af124cc4078a58be01f4e8aa29cbdce3a17a552a9dd992c2ec011fa6fddcbe9664c2bc4778e0a56fd613e1db909ed2bef46b82253fc119e837d90db265ed82781ca4da4cc138382df2b0cfb86b80af126cc3c08455ea6684926142a4c7219d45899549cf802bfd77fbe4eb3ce39ed15dfdc857d544c584d7270b14e0c36cf7d901df4334a0c23ad361c15093969f18894af73feb2018fa08cbc9c6637d86c1cdbb7e21ba674036c9497f755756a75b8da1810820b0b29193f329b0396ec8b534f41e87de25c7b72cc9212b3e551b7de8f22940d47b2e144eb147f1d91c81c3ac554d0e42f088a2e1335f0954610a585160718259926c88db419c9e773503e22826dbb4b07d3edebbbbc616740bba6769455847a64481104cb75a8753c4d9de4a622a50988ef4ee4079e9ac52c0ad6cfa69ec89a73048e35e01521f02e902e183884ad400955b18aeca9f17fc10380236c5affac6f448a2a2c0b89b3e21346c919b6a957662cf2d299c83999bde78187cf7e4db2d058cef47e385dc65fee1c578cbbe49294e110750ee925c26c2c61927a6ec35d6d2a320ab0fd086efbbec489f99892d9f1671cc3ba4902ccfd11ce3bddc6486a244a48a846a579941270dec83cf38e786f6ea52ad4c43c1602119f173e613523a5e49a3e0a82ee937f6d3ba66ac9c4dc90d16b59ea2b5a3b57f268d5e101f0041e969c71d0ee8809b1c76a0884c4169d178f829510012cb138a0f11e332202a64b174c70bd0d1d1bba9657cd7aabce0b41e53fc94dd11b6edd074ff120a7b3de8823aee05f1a1f660f0dde6072d1a21a601021840344605bcf4f4d93627b8a9da7f134b7904bad816e6747cb248127302514c07a396a862c409fe180d0bf0943250f492192abb2a97789c0e7d3eb32b530daafcc55ac5606c03d0a0bae34ee388eb67fa3e2afb45c113443f35cc8038f70e0bd0135bde88f26f6bffb462590d83897df55f9ce635f4f16f626c52263407ce421b856956947cdff86aea4b260d2c4b7bc179b8612485cd19f2f2532948f2fc981d04a1f9c280d70e5c055eeb876de2071f80686919213c40f348dc32d968811f32119d8340d7437804410954611983098b1c7bb14c39dc40430601b9fe502c69a1912cfc0f27d7274d6f00eb905ce233a1aedbceebd36f9320556018be2e70241c2165faf6576b482e4779af74b41389de5addd3bd3bc0d71cff12db6826195ecf073f1b2ee4d14dddc20a8fb8b8836199befe1efc279ee8497a385c8923263e350b03d70dea44e5977769c85b5c9cf109fd177ac74a6ee5532905b74f79e40315c4de41f855fa167b05e4c7462c3fb1ad91cbf61daa26dcfc9a1ff7d07053b6a691e23681136c0aeb59502e533a93bd89fe0b45bb925da57036a894505b3d52ccb00c1487e64be64099df89001a961d432cd528e87e6d1fadf58f8b8b9edeaf43c3119538eb3e20fdd0ad62d51e0c0ca49c6836c567e430fbd379f1db5803d5b6d8603d126d53cdb3291a54f45c99cf4a4abf153405fa918df90b4db59d7298d244647f846bf9fcf13175605aa79737412a0ae59612ce0bd07b89e280ecad3cdbdf6ca8e7484ad2ba4f1f3d401a9be0699fd811d6d8494e25887eeb44d70b80f677d0b50ccc9b9efa53f675440b5e154326adfa38fdc82becc4918b6f5c5fb5323e441d37bc3f481b7be1ae92ce8c307d1a7eb758dfca77c8c31758c998794655433a2ebb27a93ee9088ab42a2165e5d0d14c0ccef9b07a872a0d7c8161e58f82e4c36bb2bf63fd6054848c1d3bc33791f6ac51d69b2b8b1b0d1917800f2667309e0a5e1b58e96cd40f4f9c0f141cd40fdfa946892a5aa08c50f6e16aa36027910df3fdb2a5604f1a46fa871d27d4c54f6f3a84c2df8646c006536247f1f5b7d4eb4382960c135797ece593bb97a591193bae7da1c1abed45cd634fc9dcc7c949dfae4bbcda8ad24ddad0eafb04f538595690b8e1c3888ed8bc091e8d6c833c71959ce739adff97bd25740f48270bad2fd246bc887b60bbf45a6cb4a4b52f7a37a920a351a346f7736574053f83e53e0f0f110258f7945c472e5649d4ab2c5b38bc35ad9b292da739d353cf104df91205536136565a0ff2b9216413d7515f9af1d4a859f712df47f1f1f368d91e52ee8d9a5e8bb621a5b627650cd305023ed9fc6f38a5a7d1b2a69000d46043bfc0d3f8fc9528084134e506f307200d63cbc365f1162a59f53446f9dd7e4a1bfd60ea269c53af90104ad185c3db4ae25b7aa0765b84c26a0ec5c7df9f8f537ddd0e38e3a9142b00032cc14c267770319a46e8552ad0e768dfe1a9bdf230396dd5e86b66b21573b3a10a86a5c7ccab43ffd9ac11b993a22635913cb8f211fd7b273cce8731abd1ed333f8d91c87329adbbbfddf29351ca27827851ed69bbc65b3ced71a5428eb6b620af1772fc47f5f2edc0c11d7cb7f94aa2c94fab676b9663708c95fb10ce0c85e5775230b8bf98a71cceef89d5086d03f1f80a46af97a91e3566a3c09ecee157bf3ecb0c837c63c439d3852cd2b79548f669c03208139fa29132bbf37a27918471487a69a7589ef8bd051516322b514fb2801eed90a8314172489c94b2fee4240a6fbb70065900ac008de3ceea08056ff30eaa250a4ff885a5930b9723ad5a5d9599e1d4f9b71062a3443fd7ee072f84e96f00d19cc387854e6e55c8fe705911c27f6dfab3d39adccefd79795aafc81813f125cc9f4eead317c5281c4c3e5682ac7b51420c5558ee70df10bacab341dd018bd679765c2ec1524dd818a011f38cd36fbd1f50b884a322053650548d4b9041f2fcf243e743f9e8251917ae3499bcd331a20cb586f903e7acfe2a98f807b9857c3578a4c708bfb2c9fdc1cf9291e963adec65b2633c5e4eb09e4ce04220849db6b1318189bce6aa77e2943ed50f8ddd52b0ef8851e84aceed6a782928c2bbb219824ebd7769ebf2cf0b68786981ab5ea4394052a47f83a10d3a703d0cf6f7035161ac646e331effef1b7d2d76bf2614aa351032de54fac47f8f7bd0c8552b103c29e2a95afbcf23763c3c6d161071b8cf76f4d8bcd0ea5111d447de29ca4e4509794b79feef983db92416cd0940d863e476e8a7ea30454db83c84a00ea96548745bf1d25fd235fda9c2bacef6b4450ac2d7fcf1e78dc9083aa203e8877ad36d7c2caf4f89265a8b8e6ce866c840ed9bc798c3beef2a43d39537d3ab515bce4d0fe9951db2012140b5342fd569e53bf9130dfeebce74c37f8fbb91139ab91361b59a552179be784cbf56e0db97f84033b529ad79767ba9a66b955e4b3720b2572cfe185b1fb558d763e97b4735ada733044a3a0e551e85b9e259e171e66c73a469eae8d8fcc2b5e945ced93e1e63b635cf5ee529c7336cf1841ced34c2beb58fd4dc3d23d180e62d80720aa2624dc7748ba5d13b4853b8d5388d6f67bf65c2f1d6bc069c0afe4333eda68646c34dd4be017980a479aaf02520870e1ed27834e70e098138a070d6d858505f32fa6c3efe2a4955a8e2c2767a3c81b0c2"}) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="6ddb21cf86e1e4396135a7ae2f0d170aad64dfbab796b271baf22dc79ceeb543d0def9cac0355310e4e5a221ec036abd90a4d1f84c7f009eb165cbcf471dba4130157676e9152a65f145ddbb4e8ed3c12dedba5e20bb7e8d2727f228b59e10c3753d745293d33f4d73fe514d1c388bb30f7b0f575d0e1d7274a250dc17cd497eaccab2816991857150d9c9900513ac70069e0b1c05baa0c2e8bd5995e39e6d8e58c688"], 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b0001000000010904010001faf40d00090582"], 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0xcc2, 0x20000) read$hidraw(r2, &(0x7f0000001240)=""/152, 0x98) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000001c0)) read$char_usb(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1edb2361000000010902"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r5 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x6, 0xae, 0xa2, 0x20, 0x2040, 0xb700, 0x46e3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x27, 0x7a}}]}}]}}, 0x0) syz_usb_disconnect(r4) syz_usb_connect(0x2, 0x24, &(0x7f0000000a00)={{0x12, 0x1, 0x0, 0xf5, 0xd8, 0xa0, 0x0, 0xccd, 0xa8, 0xb947, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x69, 0xb6, 0xf4}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000001540)=ANY=[@ANYBLOB="120100ad9daf4920cf106780272c0102030009022b0001000000000904000002c358f5000905000000000000000705db224370bf09050b02ff03000000755ceca61a1af1828a8055c4e7d86ee9fe5af714358d19bc7002fbbf51d9b4789aba000ac84d1e43b4e158b0b4e9e19273a383750ef00f7caa7b28e7d395", @ANYRESHEX=r5], &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) ioctl$EVIOCRMFF(r0, 0x4004550f, 0x0) syz_usb_connect(0x0, 0x55, &(0x7f00000014c0)={{0x12, 0x1, 0x0, 0x31, 0x69, 0x3b, 0x8, 0x133e, 0x815, 0xf286, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x1, 0x6}}, {{0x9, 0x4, 0x0, 0x0, 0x4, 0x5a, 0xb9, 0x9a, 0x9, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x0, 0x6}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x7}}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x8000000000000001, 0x48c2c0) executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x400081) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000040)={{0x2, 0x3, 0x9, 0x8, 0x7ff, 0x2}, 0x322, [0x5, 0x4, 0x5, 0x4, 0x1, 0x8000, 0xe2e, 0x47, 0x1ff, 0x3, 0x3ff, 0x13c8, 0x10, 0x2, 0x0, 0xf, 0x4, 0x1c0, 0x0, 0x9f9, 0x6, 0x1, 0xfb5f, 0x4, 0x6, 0xf1ef, 0x7, 0x4, 0xa0e, 0x81, 0x4, 0x8, 0x9, 0x9, 0x6, 0x7, 0x1000, 0x7, 0x5, 0x73cd, 0x5, 0x5, 0x7fffffff, 0x10000, 0x5, 0x57, 0xb, 0x100, 0x9, 0x5, 0x5, 0x8, 0x5, 0x8, 0x34a, 0x3ff, 0x1000, 0xffffffff, 0x2377a55c, 0x3, 0xe, 0x3, 0x0, 0xfc9, 0x9, 0x0, 0x80000000, 0x2, 0x7, 0x1, 0xffff, 0x6, 0xcf3a, 0x1, 0x80000000, 0x5, 0x2, 0x4, 0x4, 0x2, 0xffff7fff, 0xfffffffe, 0x6, 0x8, 0x6, 0x4, 0x1, 0x5, 0xfffffffb, 0x1, 0x3, 0xe, 0xc, 0x3, 0x10000, 0xd4, 0x5, 0xffff, 0x4, 0x2, 0x3, 0x9, 0xf5, 0xceee2304, 0x9, 0x7, 0xfff, 0x5, 0x8, 0x9, 0x1, 0x9, 0x1, 0x6, 0x0, 0x7, 0x1, 0x401, 0xfffffffa, 0x1, 0x3, 0x1c94, 0x0, 0x7, 0x8, 0x3ff, 0x7, 0x5, 0x5, 0x7, 0x1ff, 0x1, 0x8, 0x8, 0x8001, 0x4, 0x8, 0x1, 0x4, 0xf, 0x40, 0x5, 0x52, 0xf, 0x3, 0x1, 0x4, 0x4, 0x7427, 0x7, 0x0, 0xff8, 0x0, 0xb07, 0x2, 0x9, 0x0, 0x2, 0x3, 0x8001, 0x1ff, 0x0, 0x7, 0x9, 0x4, 0x1, 0x8, 0xffff, 0x6, 0xb, 0x3, 0x8000, 0xee2, 0x7, 0x7afb167a, 0x80000001, 0x5, 0xd, 0x6, 0x8000000, 0x4, 0x5, 0x10, 0x9, 0x9, 0x9, 0xf8, 0x400, 0xc90, 0x2, 0x100, 0x3, 0x7, 0x1, 0x40, 0xffffff7f, 0x3, 0x10, 0xae, 0x4, 0x14000000, 0x3ff, 0x5, 0x8, 0x7, 0x9, 0xf02, 0x8000, 0x1, 0xf, 0x0, 0xffff, 0x1ff, 0x8000, 0x7, 0xb, 0xb, 0x1, 0xc, 0x6, 0xefa, 0x35d, 0x7f, 0x4, 0x1, 0x7, 0xa, 0x6, 0x1, 0x9, 0x7, 0xf57583b, 0xd8, 0x1, 0x6, 0xd0a, 0x1c6, 0x8, 0x0, 0xfffffffb, 0x3, 0x10000, 0x81, 0x800000, 0x1000, 0x2, 0x1, 0x8, 0x3, 0xdf1, 0x3, 0x400, 0x9, 0x6, 0x4, 0x8, 0x7f, 0x0, 0x5, 0x8000, 0x10001, 0x8, 0x6, 0xfffff80f, 0xf2b6, 0x4, 0x81, 0x200, 0x3, 0xbe4, 0x7, 0x4, 0x8, 0x6, 0xfc, 0x8, 0x7fff, 0x81, 0x6, 0x0, 0x40, 0xb733, 0x9, 0x7fff, 0x0, 0x1, 0x8, 0x9, 0xaa, 0xffffffff, 0x3, 0x1, 0x5, 0x5800, 0x640e, 0x1, 0xfffffff9, 0x1, 0x400, 0x7, 0x56, 0x5, 0x9, 0x9, 0x2b48c0, 0x1c, 0xc, 0x3, 0x400, 0x6, 0xb, 0x9, 0x9, 0x4, 0x3c958438, 0x0, 0x0, 0x10, 0x0, 0x4, 0x10000, 0x9a94, 0x8, 0x0, 0x83, 0x2, 0xffffffff, 0x4, 0x0, 0xfffffff9, 0x80, 0x3, 0x9, 0x3, 0x7f89, 0x9, 0x5, 0x10, 0x0, 0x80, 0x8000, 0x10000, 0x3, 0x5, 0x1000, 0x3, 0x2, 0x2, 0xdc, 0x2, 0x5, 0x8, 0x1, 0x9, 0x4, 0x10001, 0x3, 0x75f26fa3, 0x4, 0x3, 0x1, 0xe, 0x6, 0x392, 0x600000, 0x82, 0xe893, 0x2, 0x200, 0x0, 0x2, 0x8, 0x7, 0x4, 0x400, 0x10000000, 0x8, 0x2, 0xffff, 0x5, 0x7, 0xffffff81, 0x1, 0x3, 0x1, 0x0, 0xfffffffb, 0x2f, 0xfffffffa, 0x9, 0x7ff, 0xb4, 0x10, 0x401, 0x10000, 0xffffffff, 0x6, 0x2, 0x3, 0x4, 0x1000, 0x7fff, 0x829, 0xfffffffa, 0x2, 0x81, 0xfffffffb, 0xb91, 0x66f0, 0x1, 0x1ff, 0xe651, 0x5, 0x73, 0x1, 0x4, 0x81, 0x5, 0x6, 0xffffff73, 0x500, 0xff6, 0x6, 0x1, 0xed14, 0x7, 0x3, 0xd, 0x8, 0xffffffc0, 0x6, 0x4f53, 0x5, 0x5, 0x506, 0xfffffff9, 0x100, 0x9, 0x3, 0x6e5, 0x7, 0x9, 0x3, 0x7, 0x1, 0x0, 0x3, 0x263, 0xef0a, 0xb, 0x5b9, 0x2, 0x6, 0x7fffffff, 0x0, 0xe77, 0x4, 0x9, 0x1, 0x2, 0x2, 0x3, 0x6, 0x9, 0x7ff, 0x2, 0x800, 0x1ff, 0x80, 0x79d, 0x4, 0x6, 0xafbe, 0x4, 0xffffffff, 0x9, 0x9, 0x70, 0x0, 0x2, 0x2, 0x7ff, 0x6, 0x200, 0x8, 0x3, 0xffffffff, 0x100, 0x7, 0x5, 0xfffffffb, 0x10, 0x3, 0x85fb, 0x8001, 0x2, 0x1, 0xfffffffc, 0x7ff, 0x7f, 0xf556, 0x1, 0x1, 0x8, 0x7, 0x10000, 0x8, 0x3e, 0x101, 0x4, 0x94d, 0x10, 0x8, 0x8, 0x5, 0x6, 0x0, 0x100, 0x8, 0xfff, 0x5, 0x9, 0x400, 0x53f, 0x2, 0x7, 0x4, 0x4, 0x5, 0x7, 0x5, 0x4, 0x5, 0x27, 0x8, 0x80000000, 0x3e70aa7b, 0xeb9b, 0xa, 0x9, 0x4, 0x817, 0x8, 0x1fc00, 0x7fffffff, 0x2d3, 0x6, 0x9, 0x5, 0xfffffffc, 0xfff, 0x2227, 0x7, 0x4, 0x7, 0x1, 0x3, 0x4, 0x3, 0x8, 0xfb, 0x6, 0x8, 0x6, 0x4212, 0x5, 0x2, 0x9, 0x90, 0x10, 0x9, 0x9dd9, 0x8, 0x0, 0x5, 0xff, 0xfffffff4, 0x32, 0x7, 0x4, 0x9, 0x5, 0x4, 0x40, 0x0, 0x7, 0xff, 0x90, 0x6, 0x3, 0x7, 0x9, 0x1ff, 0xcb, 0x401, 0x69a349dd, 0x674, 0x6, 0x6, 0xdaea, 0x0, 0xca, 0x0, 0x4, 0xa, 0xd, 0x80000001, 0x9, 0xa, 0xffffffff, 0xc, 0x9, 0xe13, 0x9, 0x8, 0x9, 0x528, 0x0, 0x2, 0x8d, 0x9, 0xccc8, 0x3, 0x0, 0x6, 0x90, 0xec45, 0x3, 0x7, 0xa, 0x1, 0xe55, 0x6, 0xd423, 0x87, 0x7, 0x4, 0x4, 0x3a3f, 0xe, 0x0, 0x5, 0x252, 0x1000, 0x3, 0x8b2, 0x9, 0x4, 0x0, 0x3, 0x4, 0x6, 0x2d, 0xd7, 0xcb, 0xd6, 0x7, 0x2, 0x1ff, 0x6, 0xfc, 0xffffffff, 0xf4b3, 0x3, 0x7, 0xfffffffa, 0x81, 0x400, 0x10000, 0x0, 0x5, 0xfffffff9, 0x80, 0x9, 0x5, 0x10001, 0x627, 0xfff, 0xffffff14, 0x1, 0x4, 0x3ff, 0x4, 0xffff, 0x1, 0x6, 0x8, 0x10000, 0x4, 0x8, 0x4f, 0x1, 0x9, 0x3, 0x4, 0x80, 0xe4f0, 0x1, 0x3, 0x48, 0x4, 0x6, 0x4a, 0x9, 0x24c, 0x1, 0x9, 0x8001, 0x4, 0xc52d, 0x4, 0x401, 0x2, 0x2d4, 0x8f5, 0x10001, 0x2, 0x8, 0x2, 0x7f, 0x10001, 0x9f07, 0x3, 0x9, 0xeb, 0x2, 0x0, 0x0, 0x4, 0x0, 0x986, 0x6e5, 0x9, 0x958, 0x7, 0x1574, 0x5, 0x0, 0x800, 0x3, 0x8, 0x1, 0x0, 0x6, 0x400, 0x800, 0x2, 0x3, 0x0, 0x81, 0x3, 0x8, 0x5, 0x7, 0x40, 0xfffffffb, 0xd8, 0xf, 0x9, 0x400, 0x8001, 0x400, 0xf35, 0x4, 0xc, 0x8, 0x9, 0xffff5bab, 0x0, 0x38, 0xe921, 0x5, 0xd3e8, 0x0, 0x7, 0x80000000, 0xa, 0x80, 0x6, 0xfffffff7, 0x6, 0xff, 0xa, 0x3, 0x401, 0x2, 0x8, 0x5, 0xb9, 0xfffffff1, 0x0, 0x6, 0x8, 0x4, 0x8, 0x1e1, 0x7, 0x4, 0x2, 0x81, 0xc31, 0x8000, 0x817, 0xfff, 0x3, 0x8, 0x5, 0x1, 0xd, 0x9, 0x2, 0xffffffff, 0x0, 0xffffffff, 0x8, 0x5, 0x5, 0x2, 0x9, 0xe30a, 0x4, 0x4, 0x7ff, 0x7, 0x5, 0x3, 0xffff1b79, 0x80, 0x81, 0xfffffff7, 0x101, 0x5, 0xfff, 0x4, 0x8, 0x6c0, 0x8, 0x81, 0x10, 0x4, 0x8, 0x5, 0x9, 0x5, 0x9, 0x7, 0x100, 0x6, 0x9, 0x401, 0x0, 0x8, 0x9, 0x400, 0x101, 0x1, 0x6, 0xc, 0x9, 0x7, 0xa, 0x200, 0x6, 0x80000000, 0xc, 0x101, 0x9, 0xbe, 0x5, 0x3, 0xfff, 0x8000, 0x48e, 0x5, 0x81, 0x6, 0x60, 0x9, 0x3, 0x7f1, 0x357, 0x80d, 0x8, 0x6, 0xa66, 0x0, 0x34cf0cbc, 0x6, 0x6, 0x0, 0x400, 0x3, 0x0, 0x80, 0x2, 0x1, 0x9, 0x6, 0x6, 0x80, 0xdf, 0xf, 0x0, 0x3, 0x1, 0xd3, 0x1, 0x800000, 0x6, 0x10, 0x6, 0x4847, 0x5476d4f9, 0x80000000, 0x8, 0xfff, 0x2, 0x10, 0x9, 0x8, 0x10000, 0x1, 0x0, 0x2, 0x8, 0x1, 0x2, 0x3, 0x3, 0x2, 0xffffffff, 0x4, 0x1861, 0x7, 0x4, 0xff, 0x5, 0x0, 0x8001, 0x8, 0x0, 0x6, 0x7, 0x10, 0x72, 0xfff, 0x63, 0x2, 0x3, 0xfff, 0x1, 0x0, 0x38137e18, 0x1, 0x4, 0x3f934b87, 0x0, 0x4, 0x6, 0x81, 0xff, 0x5, 0x0, 0x2, 0x3, 0x2, 0x3, 0x4, 0x9, 0x2, 0x1000, 0xfff, 0x364, 0x3, 0x1, 0x7, 0x1af, 0x26, 0x1, 0xe9, 0x7, 0x1000, 0x4, 0x8, 0x10, 0xdabf, 0x7ff, 0xfffffffd, 0x3, 0x8, 0x2, 0x7, 0x9, 0x8, 0x5, 0x8, 0x9, 0x80, 0x0, 0xc, 0xc, 0x0, 0x8, 0x101, 0x1, 0xd, 0xa, 0x8, 0xe, 0x0, 0xc3, 0x5, 0x80, 0x5, 0x5, 0xa, 0x5, 0x40, 0xff, 0x1000, 0x6, 0x2, 0x8, 0x8]}) r1 = syz_open_dev$evdev(&(0x7f0000001080), 0x4, 0x4002) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000001100)={0x56, 0x8, 0xd, {0xb, 0x9}, {0x81, 0x1}, @period={0x5d, 0x100, 0x6de, 0x7ff, 0x3a, {0x5, 0x5, 0x0, 0x2}, 0x1, &(0x7f00000010c0)=[0xfff]}}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000002140)={0x2, 0x1000, &(0x7f0000001140)="517c0c76c09e511db6d8c95d856200a174d5703c66c7e38f1612c46301692aa8eedfefbeed75a5798b4ca2c94c1a8aaeb7593b7c2a32f0a95f8f8b0bd78cb4fd36e6548fd906f93861500012b5a6b20ca37de449b94395aceed3eb04ddb2cb6675720bffd6dd0a35e8b0d493c6f6f1abb351e64e20215736ca1f22e4919557f72e921d06aa6cec899edb844cdd5fbfcd051cb66239ebadc274b3f3b1575bbfb21ed379fe61218ace983c66522f84b8fac75d444acf6e4d5d871567df0c7716e451217f80635ef9f6a17ee7dc26158c577fb99448514583576a53c5df37ee0d38b342fe4015f22793ee4f794277c7ea27253a461cdaef379fcf9e92820db0b9ed845638fec733881253df7ad417b396e8fcbd7781beef8ee03b90cc331ce51ecf43e4b6a6a296738446903342d6ca72f3d61399e17747cef80147e4c77ae011dc565c527934848499cbefc96a5122cd2f615c516387daa8aeec111c3b6fa03c211df3a30697960dcccb182698c2348c39cbad21110968e5d0429237fb4c2774d74a946dc65dc00d345da7a02f328af55685316ab69e939224aa23cb34d138805a08332346c2eac3867e3d94c73855b5457e7aefc0449f5c6f01775154b3d0f8511adb9be94307e74bd1bd32b068a5304676e0b9c6d0c9d2f5cdff8fd723a82f082f430056cd61d73e2bcab5ce31df1cfa58137d2ff5ba78df230a40d47e6cae02bea0c85e85438a187c033d472ae3b5220309a9529f468b44bb4035fb831af391791c84ab3538e06892498d370e5fa886b0a8d808e1eaa26bcc5eceb9d734cc55e4a7d54d9ab4e804c83d07a9e994b4376db6d8df6d79075066b2eb30001dbf1eab6ed21101d9f85f86b66fa29d6f42b1f78e300ace7b2523de907c2801eddd7b19ba6b0f86aee2701ce55c8415d6d52c31851197f84d6a6dc4e8b377bce7882b3cd9c143bc97cbf374aa3581db844523d7ec7ddd8a5896b25a6942727904bc2ab8897ac69d4ed54520d50a174ba57baca3012abb0a9b3eb16af3a2c345bf9c5ed894e66433bd5271d1524b6c36e2753524e5a639417a234bf21f7b0c2af0923aced112de517f88111b8a5c6f593666756002eb98ccd3a1112de4e349be40c7064382890cb0993c2dc3a31d5b101071734b0e65d6f0b98f4abb5828c5251b985cc8aee8eefb087d90bb46a04680c25bf28f2bc3b03cd154b7a25bc0155aa381398ea5b49f13f58b5a2fe18702e39706bcdb23f090008fba34ef53e98b87bc3f8595ae35d2a142ff6cb312d252f274e1b38eb29ce35655a7e3b801acd66426b32c8884ff451b7de6365c8e52049a8916ea888d3d491e6446b80591e6a52118a663177bf31473972462cb810205a6063d87d7d99b832e821f18d757d0573fc07dc64010c7877c18d09b590b23d44e3b152290424a84f7c6e1fc949d871da5b73d7d68482c68240501a28986e6b462df3610b5be92567eadef89886cdf104052888151fbeb2ea0b31e73cf5f944befef863ee6fd495ad5838e092c537a40034018a1b74b643338c7f8bb15712759a54216f06f45dddda874e7a19afb1a1eb22fc51992588949f4c7ead0bbe0a3eaf910c5844238f854e59f3a479b64dd0a1cd72880d960ce25c9e0f84c7d7d8bf8eb3042ef2d6eb616bd43adcbca82cbaa86bfc9c65b63ff36973e596f21c0ab966b195e20e360636cbe23cd4de848bf532159a8c2595a9e3e2216c3cd6e7533841563ca9df14886c18f99ba03f347a903f28481574143e8213211f33cfe33dbe62e14edae4c52a7c0d5e68594840c82dfbbd76752fc5185061cc3ba55a7ca1e62a1ebdb146ae526b6c1bbb85b0bcbf85fb81e0aee9a30842fa553f3105f93832ab5bcfe2b827bb7f6c9de6489677123d90a8b4d5ed2cd627c1728f4605b78c0b12279753d875d85a6ae5b13eada907d5149377de5c282242f5d3185032bf66a745519a4251c7df0551c95d818b49e29622bc0160907cc44a8ed21cdfeeab8c0ed1b8e4a738e3e37bfdf582bb4a5a642b113838c0a9e165cb21f3bd468116ac84c6ce2b158f11f143c07ecf6fccbe1d6053aec52ecc6980077624a7efd2e704aa2eb271683e549eb9fcedc4bb3205801bb4054e95f4b261b27048f056d15c59a9c77d3370f09dd263e77d9f5ac3daa0a400ce14175324c98c23dbc1ce222d7101c69d2c2efdf399aa36b637bbfe78e6f407b484ef3905efa994de61e83dc0ed19f65f6a5e2c735b4b3b2c46bcb6830ebc3eb32823e3c4a03330e997abd948a46711520aedea11d525a42f82589fde29566685ff6de86b3c6aaacaffd9c70c045e030804733a354d9a2dc4dbb0e6f0a06abc6de9bf52008ac91093b09a87748ea1951b2fffd0750261a2b7c2bfa5165f9c32e332f01bff2726f87d8134125ccffe8f32a73fc507cf4052607dc6e632c897a7c31fc44b17b680803f2bcb1dc6ecccf1500719424beece6179d9119620b7b677a14a7efe4b46fb480c629c930ac50eceb824417ce023cd86bb15bcfefe170215b419a93730813be7dd149166ce84175596a0125d696b856e50b0a052ae22b327611941b497e77bdba2f30ea341b1284a445e53f3b16208a3208ea11cb8511c323e74de725b057e6c4a60169fe441619d7d8e0cf91e30ad819932effc9176a02497c72aa3026246f1dfd4ecc541c453751447461c4ac6a8765640a09686920fdfe3a6ee26327847ef5d05d1ba2f334bc67c40a1d71d7ff766f6dc5701a9b22f4a49f11d1cb69cd3d4220dc877212161b3ca471b65f459920cb9bc2eed1a31d491f710f367e74ab5236ac0a0765cea0de94205619c2a2d1859edc0a715006d0f7902c0979606967da08e49b7cd222f996f5c588362e1c744f0dac7ace6f735d646f788de22e2ab55c133f1a6d3ab82edc040c998bb288451baa73cd14f842ed7c62ab57c8bdd70e1ba1630839757584165a8c957a65341e459a06e2514335d652d98da53166563e241a387500d7662189975bf656c54befcec0b9523e14098423fa194e131b29a54795367651d6da34d4d40b6b52e3cbca8fd299bc365ac45cc17fa03705bfbf46b86e84e8e717390986f3a31d361717db3743619bc54c8db620eeea034667740a0e10ea2b5afb600d3715537db2ef1dc3103667aada6a07787f7b3383f86a25ef46cfc83733ae16834ec967a4b28a5716889ff2bb79116c7967bd2f1677226e33dac0a78582b93a1f21aa8f2a11c98783935733deede1cbe628ca25c64729a08bfc2720ed9f9b6f5b518ee374dd5f2330dc63f0ae7e9ac432aa0e01514b071b90480e6625aa83c411037cd43f7c87aabd25b8337d6b45f1dcff2a027c792ed5e99e0cc3cf12fd9422c2d41da57334a32ea9d6750865e147877dca31ef6a5fd9096c9f09d0be26567edd8dfc3e24aad4808b539f3ba033020caae56927b5d15b8884bf0284f1516c49000665e0721ce04979c05895b46c29fd2c6d418b42e66efea0dd44cb9a0963a78ef9cfb99429724d24a23fe9f471666356b387fdadd8138ce00d8533fef6b03ec9c3f09547a5d4ad55aadad29f9ccf148189384908da0fd60c59fd0d5e6c4628e12bc74d874e22e5a34885189f1ddc2fc4c0bb61f57a97c4c5b333bb50fff8e723cd3cdb268dc2c15697ea0fbe42b9b97ac29e19f2510b7567886df7134c3ba3c7cb641a13edd9a02f2518d876b153bca12f864da0e5ee85c50954af508e3f87d2c4b238aa95a224f64a86913f855af8913a6100d39ee9ff42e9f0e3421d10238b8a64bda2f2a4f5b4e06d1ec80114d2e188e5c5fcfcb8f021ef5cd8b115b81867377ae38ce9efa1228ba154c72728bf228eac9746c95b0463b136586c1a8eb395886498508ed63dbe593083dfa38e86a2a747e3d5becfbae35a1890c0cfa53a37611fdae079a3a35f7acabb8ec25371be69fbf65506eb8c1bd993c1ead9a5550825a66e611fb6461a6df4c359eb236716cb2f0eb4fc5930f58d73df13002a1344173e6d50133da7fb2c5d0e2557777763575034464b7d08911fcf1dbdd5c50782e26750a44a6894155944e7097fc6a260f6e1dc3d8221b461d6aa9a91b1d0756631599716276982dcf9e741911c746751f78bfa614b219f4c1737262cafe0ac8775ae3f5ff6cec56232976e7d0750bb328cdbafc5bd82ed031b0518a18d13174eb5c8614ca6b9dda8546dc71da2f2b84369b3f41162d38eade55bb4515b49ea933f331fcbe9f805dad9b99b3ab4a10b7dc777cef7299842ddc82aeeaa36226b149ee66c8da93e5a0d8296b8c4c2db501fa188d4ab3c01286261febc0cfb0b537823496e123550644d736f472e14d7d2c349b0e955cf1d56245f398ecdbc93b160e685c437274a7ed2347668517a6380c7cc14ec4664a01eb480605c05d696413b53ed98da1af8d2b36bf16fba8ce94791ba2b702bb42174ed1266a2544fa7a7ce2843692a5f67c4fce6ee49b76de0953622924f11adec2e3610b43840890398358dd3b187240c77363626f668e6685b6f258fa1906a6b354ed02aaabbb8aa178697a7ef9d9e5eb2121bf37cc9f549b547d50268473b2b7fe6fc04be555d2ac47cf6a15e8ab486c9d833779a3aac54db24f53f06bdb4e93aeecabcfcb94ad82d95e28519c09c1e4c234ae6f2f0be0804f3f964e2684599604a695b48ce7cdb43879a8415be9bdd24b304b5c6e334ba2de124ba90376e39b41683cbdc62bdc76c5b27e100772b0ddcaf54e219325b433558a7c95a8206e12dd8eac53737f6b49be2e7a7f565ea07ff997e3bef1e584754ab3749429ec6a713ac462ddc4860e2f16c38298c90e1fb3be2e1d6c08e77b7be73fd36f86584905d5170c60249e28125ac7490e2624f55e75b941eda90b80166ef85c219fc042c9d970553e3cb2eedeb3dd67633ecf9fe818e92b7332a825b0b0e6773e571be53bf88bcb5852d9a6ab0e6a16c198fb0bd0878ce3e95dacac57bbc07f002a9ab53d3e01059a44a1a58dc50d3349ffc8c794b6d86393a0309050aba71924ad7438921672963888003d656b9bb5ab088222242b4b73079ebc0341eac3b8e967791298a0a0eb807222d1f4e6d154385792f73138dcf1e059003c84434d3f6d92a0f6eeaa4da438c4f54c657d33e145704c061eeaf6fa389f91347d43c6bbb523166126a61973a48ea29abbf78f5a55c77ef2bf4871c8e5cf01f33a53b1c217e5cad371f9a1c70a37d212817a5f8c26e1fb0026292c8d8177cac6349f2c161d646026d0967bcf023b026fa3dbadc1d9d34f5d7e00889740e70b5757fa66947a1e80d6eec93f5340c83d12a293352d19d44d98350a677056df20e2fa1d278f07ec77cdef3182d067f1ede62fa098fb97827b5238a090606c28ab276c701df75c50a68c1c71c9830f5f3ae218ca161602fe935f59b3c5aa52c7ecab91e2cbc24a1ecb4a1093fb97586d61585b1154d99184bfe5a02be81a9f2b377094444ac1b013a626a62de4acbd85068315e26b9ecb675485b91358bcc344b5758ba5038207c9c9e21ac580bb87206d556cf6ec0807aee0e8bc56e175e1e7da5578de33385dccab1a3417752f8f019b78c8ecd1c1d99aa6a8ae7747d35a2fec05681bf6f52447501dddb4d58ff100e3148453099b7c6c04e010688a3ab0e7bf77ba574041fbc63db0984273665bd6e53a7e2b8cff6d783e34951cd6ab6c3833a909d276a4a3622d437d4c06c7a4f4f7434db15625b52cd1c633a87360796382045527fcca9b67d5452ba8f5dead2f1789eb49e781361bf09e9505ad4cb5a784eb92ff41446d2ee"}) r2 = syz_open_dev$evdev(&(0x7f0000002180), 0x5, 0x80000) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000021c0)={{0x3, 0x2, 0x4000, 0x8380000, 0x8}, 0x225, [0x811, 0x5, 0x0, 0x8, 0x1, 0x0, 0x6, 0x7, 0x9d47, 0x5, 0x8, 0x9, 0x5, 0x2, 0x800, 0x2, 0x2, 0x98a, 0xfffffff7, 0x8, 0x6, 0x7ff, 0x3ff7, 0x7fff, 0xfffffffd, 0xfffffffa, 0x7d, 0x8, 0x5, 0x6, 0x7, 0x658, 0x3ff, 0x6, 0x5, 0x1, 0xb3c7, 0x7, 0x3, 0x9, 0x7, 0x1, 0x1, 0x7, 0xd91, 0xfffffff7, 0xe5, 0x8, 0x6, 0x9, 0xd, 0xffffff49, 0x4, 0x200, 0xf, 0x2, 0x1, 0x8000, 0x80, 0x1, 0x7, 0x9, 0x800, 0x8, 0x58, 0x80000001, 0x0, 0x3ff, 0x0, 0x7, 0x4, 0x3, 0x5, 0x8, 0x6, 0x3, 0x8, 0x1, 0xc, 0x10000, 0x2, 0x7, 0x0, 0xf, 0x8a, 0x5, 0x3, 0x3, 0x130c2170, 0xe, 0x2, 0x6, 0x10001, 0x18, 0xfffffffe, 0x7fff, 0xfffffffb, 0x6fd86e2, 0x8000, 0x8, 0x5e, 0x9, 0x6, 0x1, 0x0, 0x89de, 0x6, 0x1, 0x1, 0x693e28ee, 0x28271192, 0x9, 0x8, 0x7, 0x1, 0x9, 0x3, 0x7, 0x8, 0x100, 0x4, 0x1c28, 0x6, 0xf, 0x6, 0x7, 0xe, 0x7fff, 0x9, 0x7, 0x4, 0xff, 0x3, 0xffff, 0x80, 0x20, 0x10000, 0x401, 0x6, 0x2, 0x4, 0x44, 0x0, 0x8, 0x0, 0x0, 0x8, 0x6, 0xffff, 0x7, 0x3, 0x4, 0x4, 0x7b6, 0x8, 0x2, 0x401, 0x4, 0x401, 0x81, 0x6, 0x10000, 0x5, 0xa11, 0x7, 0x9, 0x6000, 0x4, 0x4, 0x8, 0xfffffffe, 0x4, 0x2, 0x81, 0x3, 0xb4, 0xfff, 0x8, 0x8, 0x2, 0x1, 0x3, 0x0, 0x0, 0x5, 0x9, 0x1, 0x9, 0x1, 0x4, 0x300000, 0xfffffffb, 0x2, 0x7, 0x4, 0x6, 0xea, 0x5151, 0xa0f, 0x8, 0xa4, 0x3, 0x0, 0x1, 0x5, 0xa, 0xbb3a, 0xa05fb06a, 0x8, 0x7, 0x69ce, 0x5120, 0x8, 0x4, 0xf, 0x43, 0x99b, 0x7ff, 0x0, 0x5ddc72c7, 0x3, 0x3, 0x0, 0x4, 0xf, 0x2, 0x5, 0x367e, 0xe39, 0xff, 0x0, 0x7, 0x4, 0x29, 0x6, 0x3, 0x9, 0x1, 0x6, 0x80000000, 0x0, 0x30a4, 0xf8, 0x1, 0x9, 0xae, 0x53895925, 0xec, 0xfffffff7, 0x7, 0x2, 0xa, 0x1, 0xf281, 0xa5, 0x6, 0x800, 0x5, 0x99, 0x92df, 0x7, 0x6, 0x4, 0x8, 0x4a5afa6b, 0x6, 0xffffffff, 0x3, 0x5, 0x7, 0x0, 0x5b, 0xfffffffb, 0xc, 0x4885ab2, 0x4, 0x5, 0x6, 0x1ff, 0x0, 0x0, 0x14, 0x1, 0x2, 0xffff, 0x6, 0x4, 0x0, 0x4283, 0x7, 0x4, 0x0, 0x6, 0x6, 0x9, 0xfffffff9, 0x7fffffff, 0x7ff, 0x5, 0x15, 0x6, 0xd, 0x6, 0x80000000, 0x9, 0x100, 0x4, 0x8001, 0xfffffffc, 0x8, 0x8, 0x40, 0x0, 0xff, 0x4, 0x9, 0x5, 0x1, 0x0, 0x0, 0x6a, 0x3, 0x1, 0xb5d, 0x2b33d66b, 0xb, 0x13, 0x3, 0x4, 0x0, 0xf8, 0x1, 0x0, 0x0, 0x3, 0x6b8000, 0x73a0, 0x200, 0x3, 0x80000001, 0x7, 0x8, 0x5, 0xa8f0, 0xffffff04, 0x2, 0x6, 0x4, 0xffffffff, 0x4, 0x401, 0x7, 0x15, 0x1, 0x3, 0xffffffff, 0xb1, 0x8000, 0x100, 0x8, 0x4, 0x5, 0x9, 0x5, 0x9, 0xfff, 0x1d49, 0xffffffff, 0x1, 0x2, 0x0, 0x6287a5f5, 0xf, 0x7, 0x5, 0x6, 0x10001, 0x6, 0x9, 0xfffffffe, 0x5, 0x80000000, 0x2, 0x0, 0x5, 0x10000, 0x2, 0x3, 0xfffffffe, 0x4000, 0x51, 0x4, 0x5, 0xffff, 0x10, 0xffff3404, 0x1, 0x6, 0x200, 0x5, 0xff, 0x3, 0x4, 0x3, 0x7, 0x0, 0x3ee5, 0xcb, 0x7, 0xd, 0x9, 0x5, 0x7, 0x1, 0x1ff, 0x6, 0x5, 0x80, 0x3d, 0x4, 0x9, 0x1, 0x10, 0x6, 0x6, 0x61, 0x3, 0x3ff, 0x2, 0x7, 0x0, 0xe, 0x6, 0x195, 0x8, 0xffffffff, 0x6, 0x3, 0x10, 0x0, 0x100, 0x50d, 0x1000, 0x9, 0x0, 0x23bd, 0x92d, 0xfffffffc, 0x9, 0x3, 0x8, 0x8c2c, 0x9, 0x4, 0x10001, 0x5, 0x5, 0x2, 0x11, 0x6, 0x4ea, 0x0, 0x18, 0x2, 0x1, 0xffffff7f, 0x9, 0x5, 0x5, 0x3fc, 0xd8b2, 0xa, 0x5006, 0x7fff, 0x80, 0x9cfe, 0x0, 0x2, 0x7, 0x4, 0x8001, 0xb, 0x774, 0x5, 0x0, 0x4, 0x1000, 0x80000001, 0x271e, 0xc, 0x0, 0x9, 0x10000, 0x8, 0x1ff, 0x6, 0x3, 0xa5, 0x9d1, 0x6, 0x3, 0x2, 0x81, 0x7fffffff, 0x0, 0x6, 0x8, 0x0, 0x9, 0x101, 0x7, 0x6, 0x25, 0xaf, 0xefe, 0x80, 0x9, 0x5, 0xe, 0x3, 0x9, 0x2, 0x10000, 0x0, 0xed9, 0x0, 0x6, 0x4, 0x7, 0x6, 0xfffffffe, 0x23, 0x1, 0x2, 0x0, 0x3, 0x0, 0x4, 0x0, 0x9, 0xb05, 0x80, 0x4, 0x401, 0x4, 0xa0000, 0x9, 0x6, 0x8001, 0x101, 0x744c, 0x5, 0xf, 0xc, 0x365, 0x81, 0x5, 0x9, 0x2b, 0x690, 0x2, 0x5, 0x0, 0x8, 0x3, 0x80, 0x7ff, 0x985, 0xff1a, 0x1, 0x7fffffff, 0x200, 0x1, 0xfff, 0xe9a0, 0x2, 0x1, 0xffffff19, 0x3, 0x2, 0x4879, 0x5, 0xdfac, 0x1, 0x3, 0x8, 0xffffc45d, 0x94b, 0x9, 0x1000, 0x9, 0x2, 0x19cd, 0x4, 0x84, 0x0, 0x3, 0x4, 0x0, 0x2, 0x2, 0x101, 0x7, 0x3, 0x4, 0x1, 0x6c2, 0x7fffffff, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x0, 0x2, 0x1, 0x3, 0x4, 0xf32dc9c8, 0xc, 0x0, 0x6, 0x7f, 0x8, 0x3, 0x3, 0x5, 0x6, 0xc4, 0x0, 0x3, 0x8, 0xb6, 0xf0000000, 0x2, 0x6, 0x0, 0xe6, 0x7fffffff, 0x8, 0x4, 0x7, 0x0, 0x0, 0xfffffffd, 0x9, 0xf762, 0xa18, 0x0, 0x10000, 0x10000, 0x2, 0x8, 0x3, 0x1600000, 0x5, 0xfffffff2, 0x7, 0x9, 0xe06, 0x5b53c33d, 0x0, 0x8000, 0x88, 0xd1d, 0xfff, 0x0, 0x0, 0x9, 0xf7, 0x4, 0x6, 0x6, 0x8, 0xfff, 0x1, 0xe39, 0xa, 0xd, 0x6, 0x1, 0x9, 0xa, 0x7, 0x6, 0x4, 0x3, 0x1, 0x7, 0x1, 0x2, 0x3, 0x4, 0x7, 0xfffffff3, 0x5, 0x0, 0xffff0001, 0x3ff, 0x3, 0x5, 0x9, 0x1, 0x80000000, 0x8, 0x5, 0x17a, 0xffffffff, 0x2, 0xb7db, 0x1ff, 0x0, 0xbf, 0x7fffffff, 0x0, 0x0, 0x4, 0x1, 0x8, 0x2, 0x2, 0x5, 0x4, 0x100, 0x110e, 0x10001, 0xffff, 0x0, 0x9e, 0x8000, 0x3, 0x3, 0x7fff, 0x8d01, 0x5346, 0xfffffffe, 0x40, 0x5, 0x66, 0xfffffffd, 0xffff, 0x6, 0xffff, 0x8, 0x9, 0x60ac, 0xe8, 0xb, 0x3807, 0x1, 0x6, 0x9, 0x1, 0x1, 0x81, 0x753, 0x8000, 0x7fff, 0x9, 0x7, 0x1, 0x62a, 0xff, 0xda, 0x9, 0x80000001, 0x8, 0x7fff, 0x1, 0x8, 0xfffffe00, 0x3, 0x2, 0x0, 0x5, 0x411fc170, 0x1, 0x762e, 0xffffffff, 0x6, 0x4, 0x2, 0x1, 0xe, 0x34b2, 0x5, 0x4, 0x8, 0x27, 0x3, 0xe7, 0x0, 0x7, 0xbf79, 0xffffffff, 0x8, 0x0, 0x1, 0x2, 0xffffffb3, 0x1, 0x6, 0x4a5, 0x3, 0xffffc17f, 0xfffffffe, 0x3, 0x3, 0x3, 0xc, 0xc, 0x0, 0x4, 0xfb6, 0x5db, 0x5, 0x5, 0xffffffff, 0x9, 0x80, 0x2f7, 0x2, 0xb8, 0x17, 0x334a, 0xf, 0x7f, 0x8, 0x6, 0x80000000, 0x8000, 0x5, 0x80000001, 0xffffff40, 0x5, 0x8, 0xbb2, 0xffff, 0x9, 0x5, 0x5, 0x6, 0x5, 0x2, 0x6, 0x50, 0x1ff, 0x7ff, 0x28000000, 0x1, 0x4, 0x0, 0x2, 0x4, 0x7f, 0x38f00, 0xfffffff0, 0x2b80000, 0x401, 0x400, 0x2, 0x8, 0x0, 0x0, 0x8, 0x0, 0x1, 0x80000001, 0x7, 0x3729, 0x3, 0x5, 0x2, 0x3, 0x80000001, 0x2, 0x3, 0x3, 0x400, 0xfffffffc, 0x2000000, 0x8, 0xff, 0x80000000, 0x41fe, 0x9, 0x6, 0xf8, 0x3, 0xffffff01, 0x1, 0x7fff, 0xff, 0x9, 0x7fff, 0x1, 0xff, 0x6, 0x7fff, 0x8e6, 0xfffffff9, 0x1, 0x0, 0x7, 0x2, 0x4f3, 0x5, 0x10, 0xd, 0x8, 0x7fffffff, 0xad1, 0x5, 0x8, 0x1000, 0xb, 0x66a, 0x2, 0x6, 0x1, 0xfff, 0x6, 0x60000000, 0x8, 0x800000, 0x4, 0x73, 0x8, 0x0, 0x9, 0x9, 0x2, 0xffffffff, 0x2, 0x8, 0x6, 0x100, 0xb6ea394, 0xd, 0x9, 0x497eac7d, 0x7, 0x5, 0x4, 0x0, 0x200, 0x9, 0x2, 0x6, 0x8, 0xe7c, 0x2, 0x6, 0x4, 0xf, 0x8, 0x4, 0x1, 0x5, 0x3, 0x1, 0x7f, 0x8, 0x800, 0x6, 0x8, 0x0, 0x7, 0x1, 0x1, 0x38, 0x400, 0xd65, 0x1, 0xf7, 0xfffff93e, 0x5, 0x7, 0x42, 0x2, 0x0, 0x9, 0x7, 0x8, 0x8000, 0x4, 0x80000000, 0xf0000000, 0x0, 0x8, 0x3, 0x2, 0x9, 0x7fff, 0x4465, 0x6, 0x3, 0xffff, 0x9, 0x2, 0x1ec, 0x0, 0x7, 0x32d, 0x6, 0x7, 0x4400000, 0x80000000, 0x5, 0x1, 0x7, 0x2, 0x1000, 0x9, 0x3, 0x7, 0xffff, 0x0, 0xfffffff8, 0x2, 0x8000000, 0xffffffff, 0x6855, 0xe1d3, 0xffffffff]}) r3 = syz_open_dev$evdev(&(0x7f0000003200), 0x6, 0xc000) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000003380)={0x14, &(0x7f0000003240)={0x0, 0x3, 0xf6, {0xf6, 0x30, "0a20f70aa2ea5d68df23657bd39e9661ed8e8bd39384a221cfbf1300c2806a4c61dcefc2d6c0a78b0660c4899e452e443909c172369a3c81dde38032c8c2bc1de0a2e67861d996f52674c9a3aa4f247b9b7c0789c5a71b3cad4513fa549a80d9b77ec89a1eb75ab95d4098d6cd24ca8236878ba6ce77af585a18baf88b2a0ee91e5320df26d57b4f6c1b71225a23963e41ee5eb33f68a60b3dae78a784fb9b7ea1bbca4ae6e112ade38290941d8fb5f42036c6af5a6e22e3187ed1cd7035e9e16ab1370ad8d8a06d12749b32467f71f8f5a6fc2575c156d626b7a65971be89d5af775f96944d0bd24d3c8828133f537be34893ac"}}, &(0x7f0000003340)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "9593851402ab72cd131130c3b84a66b0d62a3331e58372c8d0d2d2e82fd6cfb19ec649e7b2d06679641205d93e"}}}, &(0x7f0000003640)={0x44, &(0x7f00000033c0)={0x40, 0x15, 0xa5, "05a153d365b3b07f11f480abbb9d63ced15605fa7686c70c9f00092613bfa7e7bfe806c6f6f21a80815e2f9131efde261097a3dab643b479f1517b265d7bea96e6ad020bca27493ca367037a18038aeb24d5ecd3bac0bbb7030bf1a7f3eead25e0e4fee575e7133f81c0faa8f4c98f80107ddf08944b0a256ecbd69e66f18528316f86630714ecc9c72c2c8aee775a520f0151e245e902136307942abce1b5dbab813999d0"}, &(0x7f0000003480)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000034c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003500)={0x20, 0x81, 0x2, "e27b"}, &(0x7f0000003540)={0x20, 0x82, 0x2, "5918"}, &(0x7f0000003580)={0x20, 0x83, 0x1, "a8"}, &(0x7f00000035c0)={0x20, 0x84, 0x2, "38ea"}, &(0x7f0000003600)={0x20, 0x85, 0x3, "c2b18e"}}) r4 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000036c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xbf, 0x1e7d, 0x3264, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x60, 0xf8, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x3, 0x40, {0x9, 0x21, 0x3, 0x0, 0x1, {0x22, 0x1c5}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x2, 0x7, 0x80}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x3, 0x0, 0x2}}]}}}]}}]}}, &(0x7f0000003980)={0xa, &(0x7f0000003700)={0xa, 0x6, 0x300, 0x40, 0x7f, 0x4, 0x10, 0x6}, 0x78, &(0x7f0000003740)={0x5, 0xf, 0x78, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x3, 0xf0f, 0x9, [0xf]}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "9e8e157e481001950280fd8806ecf0b5"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "0bc43e5346fe5a233bf78e13fad413b4"}, @ssp_cap={0x24, 0x10, 0xa, 0xc, 0x6, 0x7, 0x770f, 0xfff4, [0x2e, 0x30, 0xffc000, 0x3f30, 0x0, 0xff00f0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "f6d146594dbffb01704ec079bb42c2aa"}]}, 0x4, [{0x38, &(0x7f00000037c0)=@string={0x38, 0x3, "e617f0965427b988f578aae0ee89eddbce2f7d940e8d8170e7266b3215196217662298e1b0e9924f5f6a535156f630a82c417b9fce4a"}}, {0x4, &(0x7f0000003800)=@lang_id={0x4, 0x3, 0x44f}}, {0x5c, &(0x7f0000003840)=@string={0x5c, 0x3, "0fb14b6127d60d5a6b69f815a7068f35096cf636e2790166736f1a2b717688e53b316a3ab144eacdd29f5024c9ee1296f40480fd4523aa4bc157382a75f9340610ef454b873f6ff47665ca58271ebca2c17d9d5911f8a0140935"}}, {0xbb, &(0x7f00000038c0)=@string={0xbb, 0x3, "4abc4b8f6efaf1641d30cefaf152ffb5e1cff936ecb5600ca2ba37d55a7104beaff6618cbf47d152261d3a6c844123fda75ca0fbb760c851fc8c822d09d84f879f7b5e65b5606bb1dc0863718a1f97f896d9f056d75ad8cd70ceeae11a9e2941309394e857726f8ab0046d089f9b882621d951666f0772485f6bdf0a3a90da3348ce1e0e85e1083d54fc288a3fbdbf520aaae0d7e1d35376eaae3dc5b71e8fc313beb8e297eee84623d806c053dd6038bfe21b31764883e5e8"}}]}) syz_usb_control_io$hid(r4, &(0x7f0000003b00)={0x24, &(0x7f0000003a00)={0x0, 0x31, 0x25, {0x25, 0x24, "5d20d115425bfe28ad02838068dd0683acfe559ed23ac3edd8bea1442deeeb0d0904fc"}}, &(0x7f0000003a40)={0x0, 0x3, 0x17, @string={0x17, 0x3, "86f2466c0ff11931d408c6f7b5343aebd17e325b92"}}, &(0x7f0000003a80)={0x0, 0x22, 0x15, {[@local=@item_4={0x3, 0x2, 0x5, "052f3505"}, @local=@item_4={0x3, 0x2, 0xa, "43f5cace"}, @local=@item_012={0x0, 0x2, 0x8}, @local=@item_4={0x3, 0x2, 0x1, "65e283a3"}, @local=@item_4={0x3, 0x2, 0xa, "1e622dc7"}]}}, &(0x7f0000003ac0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xf, 0x37, 0x1, {0x22, 0xb7b}}}}, &(0x7f0000003d00)={0x2c, &(0x7f0000003b40)={0x0, 0x10, 0x41, "29bbac44d05fddb6b3daf00914dc1f140f7dc2bd691c6d69e03bc64265b3c4aa615e4b173d9fc303adefd51d617db4e4073ca8bfde1bc96b50a4bccc11c833220d"}, &(0x7f0000003bc0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000003c00)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000003c40)={0x20, 0x1, 0x72, "1e65dd99c853e72fa472654b46e4346afb2c66edff50ac9402e2ef2e545e6f8f228352188d53265ac8fe9412e8191d79695c8329e9afcd87eb3ea7e10761ac5cf969993520972345927be40140e079f083760fc7f11e02a08d38fa4acb8fc48493893d3fc2f820ad87f11727a58d3dd5d6f9"}, &(0x7f0000003cc0)={0x20, 0x3, 0x1, 0x8}}) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000003d40)=""/232) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000003e40)=""/136) syz_usb_control_io(r4, &(0x7f0000004080)={0x2c, &(0x7f0000003f00)={0x20, 0x3, 0x69, {0x69, 0x0, "835fe7ee27fa3798c3390d7e2fc49beadc82557ab839c7fe68b5053b7a6b6879928080c05acb20daa78c01d9d1a033bb8b1f822fcf1a021eba622cef2068b249d4265391edad2ce7ba65f377c6961e78373a9555fc177f7bab138ebe1cec79b9f2ce25147f4847"}}, &(0x7f0000003f80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x82c}}, &(0x7f0000003fc0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000004000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x8, 0xc5, 0x4, "682843a6", "e63ce330"}}, &(0x7f0000004040)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x4, 0x9, 0x9, 0x10, 0x4, 0x200}}}, &(0x7f00000044c0)={0x84, &(0x7f00000040c0)={0x20, 0x3, 0x30, "7b11b8ec10bdb270a092413b835910904f770a6d119c2eee07cd1176d00dee6129953e14d2061c9173890d9669a488f5"}, &(0x7f0000004100)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000004140)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000004180)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f00000041c0)={0x20, 0x0, 0x8, {0x1000, 0x40, [0xff0f]}}, &(0x7f0000004200)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000004240)={0x40, 0x9, 0x1, 0xa2}, &(0x7f0000004280)={0x40, 0xb, 0x2, 'I '}, &(0x7f00000042c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000004300)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000004340)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000004380)={0x40, 0x19, 0x2, '\','}, &(0x7f00000043c0)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000004400)={0x40, 0x1c, 0x1, 0xa}, &(0x7f0000004440)={0x40, 0x1e, 0x1}, &(0x7f0000004480)={0x40, 0x21, 0x1, 0x6}}) syz_open_dev$evdev(&(0x7f0000004580), 0x175, 0x111000) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f00000045c0)=""/74) r5 = syz_open_dev$hidraw(&(0x7f0000004640), 0x1ff, 0x129000) write$hidraw(r5, &(0x7f0000004680)="18f8189e7766f819b9e39c78479394fbbf28111d052f058e0dee667ef1a9066fcab82b45835df4225ec925f31f52aa65165ba0df35c2b9209562dd220f246260248a8b068b7130b7c14357f82d080a9ca0c02f", 0x53) syz_usb_disconnect(r4) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000004700)=""/210) r6 = syz_open_dev$evdev(&(0x7f0000004800), 0x5, 0x80) ioctl$EVIOCSKEYCODE_V2(r6, 0x40284504, &(0x7f0000004840)={0x7, 0x17, 0x5, 0x400, "f27a02f1a695e3867e61fd08d7ef3eb872c1f644ea841043b77d109092b6f857"}) syz_usb_control_io$hid(r4, &(0x7f0000004a00)={0x24, &(0x7f0000004880)={0x0, 0x23, 0x98, {0x98, 0x22, "5adbaf7b61cadf12379b68ea30aa5c194dc1a5b2f2c30c4159d663ee1c12186976d64efe747b725f21ba1ccde36aa595fd1f469190593d57a16e6140776f3c51e86ef42f1df2120ba777ff89f201856221d3a75964f44b5c16b3e040043bef250825d7447e757a00b0728978aee5d8c7a1baef08087968af0e22481a053f2fbdcd2390817bf09f3f35dee07da10bf208629f61816b4b"}}, &(0x7f0000004940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x407}}, &(0x7f0000004980)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x1, "1e4d54c3"}, @global=@item_012={0x1, 0x1, 0x1, "8d"}, @local=@item_012={0x0, 0x2, 0x1}, @main=@item_4={0x3, 0x0, 0xc, "0fd870fe"}]}}, &(0x7f00000049c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x2, 0x1, {0x22, 0x9b5}}}}, &(0x7f0000004c40)={0x2c, &(0x7f0000004a40)={0x20, 0x0, 0xdf, "25152baed7217f7eae7acab3946148f7ae6330ee11cf190a7e790d01873a9028c8eba10ef3e01ba6a64e99c0afddd02b271f72cf61b2f4fc121100396888b8eab67ee0f0232d470ae8939a8ca28a49faadca15bc2dae5f7db42b7945fce116fbb9749d482a08c1a67a2372fa263f30528bcf86ae09a590bf194d48ee649c37cd4e3097a4ed9833fc7b6a45fc15a3aa481e8f6621861d618bfb275f4ab87b401f1c9348b6e5c207e8730a5823d15727103506b23173bc67b171daf19e47fd299bf99b8b03841aced3204640e87247e3361df60a391d3394ae474c04ca1cf6b3"}, &(0x7f0000004b40)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000004b80)={0x0, 0x8, 0x1, 0x5b}, &(0x7f0000004bc0)={0x20, 0x1, 0x9, "1a7511bf33c7d16e0e"}, &(0x7f0000004c00)={0x20, 0x3, 0x1, 0x9}}) syz_open_dev$evdev(&(0x7f0000004c80), 0x8001, 0x101000) syz_usb_ep_read(r4, 0x6, 0x9a, &(0x7f0000004cc0)=""/154) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000004d80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58f, 0x9410, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x84, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0xc5, 0x2, 0x3, 0x1, 0x0, 0x8, {0x9, 0x21, 0xc000, 0x6, 0x1, {0x22, 0x12a}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x2, 0xff, 0xff}}}}}]}}]}}, &(0x7f0000005380)={0xa, &(0x7f0000004dc0)={0xa, 0x6, 0x250, 0xfd, 0xc, 0x3, 0x20, 0xc6}, 0xf4, &(0x7f0000004e00)={0x5, 0xf, 0xf4, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x3, 0x1, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc9fbeafa2cf7b05c, 0x2, 0xff, 0x80}, @generic={0xde, 0x10, 0xb, "8b1fa4b1dbc899444d21f7b271eaf6c90fe597c529253c0d17f65a261337fcf2ef75a30bdc6048689b1925832a35c7402722d8b020b5331d52bfad859cfd49bb827ddef13d0157af8033c63a86b7944cb7600ffe371752e61b13a9ca0357efd5c50c4455da135b74d0a16ec62ef77e573311fe741d054a9cd066f5e9269ac16043b1b386f9a44c5cb7f0d7fd3405e432de591dd312ff3492ba2cf23d4f7c664b71dac523432463f3893a13916ef444b8a1348bc259124b11db204d0aeb333c97fa21747efa48b8a965cb9310a70b3c6fc8c6a7ca9b39f6f5410a67"}]}, 0xa, [{0x7, &(0x7f0000004f00)=@string={0x7, 0x3, "0270ba34c7"}}, {0x4, &(0x7f0000004f40)=@lang_id={0x4, 0x3, 0x429}}, {0xf3, &(0x7f0000004f80)=@string={0xf3, 0x3, "fab6a5bf6cbc5b1e6d79d81052add4f81c46312a698c3baa46bc5441b6554f9522c3914a0fc515af931d0c551b33145875061ee28ab13735774013a153571986372b88cde449bc72f33cf7db5246fc46d9534c6d8867a4f7445ef483c69842570e81630c0cd478f5c01b38826aedb243c19a2c32cbc599331fdec6c1b616a6abac572323520e356476ec26ec622c98cc44d1323bef735968d6caff3fb55cf4e65fa43eb1844260d49db3aa1ff0c767c489324897cdacdffdb08bafd7ae7eb13bffc84fd67e10fe022361df00ecb657b24e054da8d38106aaa4bc00605ee7ee3e7c914cb79c7c6c2e38c21163b4d36addc4"}}, {0x4, &(0x7f0000005080)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000050c0)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f0000005100)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000005140)=@lang_id={0x4, 0x3, 0x3c01}}, {0xf9, &(0x7f0000005180)=@string={0xf9, 0x3, "8729f472ae4b2af843e8797adce9802d5c7915649aedc2bd589551650fa7fa003b073c90b57d56be35f03b9336efdc3120c8e5fb6e3790457b89ff46ec0c9403b48801eed69eaede433b24c45f52247cdc956e5e2c1a8fe46472e8e9dd7c842b2361fbc05d2ca6502299ec728d237833fc97db86c3526ed9dd908d46f1fdbea9051b4eb834846cbaa94f8afa175cb3a253bba5f4f1e76f0dc618165c67fd8870df72c551e2400834c2949ad83961b43d7ec8d488695fe9b4c8f3a67b8e06c78443bd8055a36232f2e19f70e98fd67e43ea69b0c22352f270516d9f8ee39b22bf2aa0f1028bf103f8335d0536f71647e7b2c4fa97ca27b4"}}, {0x11, &(0x7f0000005280)=@string={0x11, 0x3, "48160373e161d014b99f769d62fe88"}}, {0xa3, &(0x7f00000052c0)=@string={0xa3, 0x3, "18bbb5b7ccc1963bd3633683660f2518287eee935fe3a56b232429610c1ae469c801af072bee744b003f576a1e98cc101023399f3036cef32cbf22c5f5ad004128ae3fa7ae435a09fcb0b5fdd4b1fff874f8db9f8996a6ca8eaa2f3d2b93d1d4c146248c0a6cf1bbffb5b7f9c8a9578d8b729ef9694e04a50e55d0a0e74555d82f3c47d78618cd282d9d8c82d569a2afe92c0ef1627a4e14050b760adf2d95cbc7"}}]}) syz_usb_connect$cdc_ecm(0x6, 0x81, &(0x7f0000005440)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x1, 0x1, 0x80, 0x50, 0x9, [{{0x9, 0x4, 0x0, 0xf, 0x2, 0x2, 0x6, 0x0, 0x7f, {{0x6, 0x24, 0x6, 0x0, 0x0, '3'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x4, 0x3}, [@obex={0x5, 0x24, 0x15, 0x2}, @ncm={0x6, 0x24, 0x1a, 0xfff7, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x1}, @mdlm={0x15, 0x24, 0x12, 0xfff}, @obex={0x5, 0x24, 0x15, 0x7}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x270, 0x7, 0x0, 0x80}}], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x5, 0x3, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x4, 0x56, 0x8}}}}}]}}]}}, &(0x7f0000005780)={0xa, &(0x7f0000005500)={0xa, 0x6, 0x201, 0x8, 0xd7, 0x9f, 0x8, 0x4}, 0xb6, &(0x7f0000005540)={0x5, 0xf, 0xb6, 0x6, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x8, 0xfff7}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "2cca6d1f8d64ef849f9c5609d7886bdb"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x6, 0x8, 0x7}, @generic={0x86, 0x10, 0xa, "7bd8722f36cc811d2a9114116eef3e001591e7ba29e4555110950a860603d2068421b447a79a2c4ff4946ea092de510ca8a013412583ff3cbd9a50a71380090bb9eab3eb17525429797090f09e1b0dceec3d4420d4edaf89130f0128fa92a10c6d07da601dbd5a32b7772388421c59c98e5d0e8c0501c87eac2b6603a56786b4b5ea9b"}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000005600)=@lang_id={0x4, 0x3, 0x42d}}, {0x78, &(0x7f0000005640)=@string={0x78, 0x3, "be71b79fd9d961d03ef4c2194f369ed4f15a7621f815d1b2bbec5db62b20e759391aff514fb9be46bf3fecd20fbee64e6162be9c55317457ce1c58e4151508bfd31d5fd1552e62f70dddb74464260d96387f83e0a786a619812498dafa64cd3221d0c57c943916843e6e79a93b04ee6071a79ed9817f"}}, {0x85, &(0x7f00000056c0)=@string={0x85, 0x3, "59229be2fa35aac887d3afc2f28581e9a1a843e2411726c0229c27f61b9de9bd4225d49cca1c2aacfa775caa60b4c2667f4fe8c730ba54dc0a84541ad4d1cd7e607d13789dc068cbdd0b0289059e19f5f15720edb44df5a40523338ef227f988225fde579820c4acea9c69b9ba4452d40bc307de4718d5eac7638dad304a2d169ff5ad"}}]}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f00000057c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc222, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0xe, 0x1, 0x3, 0x1, 0x3, 0x8a, {0x9, 0x21, 0xfff8, 0x1, 0x1, {0x22, 0xf09}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xa, 0x1, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x6e, 0x81, 0x7}}]}}}]}}]}}, &(0x7f0000005940)={0xa, &(0x7f0000005800)={0xa, 0x6, 0x110, 0x1e, 0x8d, 0x8, 0x10, 0x2}, 0x1a, &(0x7f0000005840)={0x5, 0xf, 0x1a, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xb, 0x5, 0x7}, @wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0xff, 0x9, 0x101, 0xe}]}, 0x3, [{0x4, &(0x7f0000005880)=@lang_id={0x4, 0x3, 0x1457}}, {0x4, &(0x7f00000058c0)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000005900)=@lang_id={0x4, 0x3, 0xa0c}}]}) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000005980)=""/122) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000006180)={0x24, &(0x7f0000006040)={0x40, 0x21, 0x10, {0x10, 0x31, "432224075091a8134c9903833192"}}, &(0x7f0000006080)={0x0, 0x3, 0x3e, @string={0x3e, 0x3, "4a028fc9d2e16411bbd2fb9a94e9adfa8896fd9469c96149834d5491a5e7859dbdc142b1b2810f9babc163185d9f829a0624149607475f89873b63ca"}}, &(0x7f0000006100)={0x0, 0x22, 0xb, {[@global=@item_4={0x3, 0x1, 0x3, "64ac1287"}, @local=@item_012={0x0, 0x2, 0x3}, @local=@item_4={0x3, 0x2, 0x0, "f62f7e84"}]}}, &(0x7f0000006140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x401, 0x4, 0x1, {0x22, 0xb8c}}}}, &(0x7f00000063c0)={0x2c, &(0x7f00000061c0)={0x40, 0x13, 0xb6, "61e603263ca84b13077a18b91a341ef595d49fff992b196496e7776b6ec3a8796a6660c33c88ef7596d3900ca92b1034e03de82a9a649cbe06362afc0d0f747cd2fb5a1a04741af68bae97ed3dea3469197dd1af49055e3fc8a502f62a75e1245b2b4906ae26b8d4faeefa7422ef89779f535de70dad6455f852dd8df89fb2d7a217c17b90162f1ab87fd13381bb2a25e2b31b3ecbd26604f9138cfc417c1e2903cef00f7e7bc7133d0d944a09c70c19097a263384d8"}, &(0x7f0000006280)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000062c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000006300)={0x20, 0x1, 0x4b, "ffc30a7ca3471a12b71d746caf485dae30dcbfaf72dc77a4a6a86553e23e7810a44936632fefebcbe3cfc746509d99d19bcd2b90a8669426c6e0b9057c6d3f4f4bd255902dab588b7d3040"}, &(0x7f0000006380)={0x20, 0x3, 0x1, 0xfb}}) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x17ef, 0x6067, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x7, {0x7, 0x0, "5a7da32917"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a7042b10460d810082190102030109021b00010000000009040000018984aa0009050c", @ANYRES16], 0x0) (async, rerun: 32) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES16], 0x0) (rerun: 32) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0xa8, 0xf, 0xf4, 0x20, 0xac8, 0x3410, 0x7465, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1, 0x0, 0x2}}]}}]}}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000800)=@lang_id={0x4}}, {0x0, 0x0}, {0x16, &(0x7f0000000900)=@string={0x16, 0x3, "64fb8baeedf108afa6058eb2bb269bb033cce718"}}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) (async, rerun: 32) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f00000045c0)={0x14, 0x0, &(0x7f0000004580)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000004940)={0x14, 0x0, &(0x7f0000004900)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) (async) syz_usb_control_io$hid(r1, &(0x7f0000001540)={0x24, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0x0}, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000000)=0x3) (async) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000dd426f4089043de0ca80010203010902120001000000000904"], 0x0) executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$evdev(&(0x7f0000001700), 0x0, 0x0) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) ioctl$EVIOCRMFF(r0, 0x83c0550b, &(0x7f0000000400)) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x0) r2 = syz_usb_connect$uac1(0x0, 0xc8, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaf, 0x3, 0x1, 0x0, 0x40, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @as_header={0x7}, @as_header={0x7}, @as_header={0x2}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x0, 0x0, "839253"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x0, 0x0, 0x0, "8a72012f619991247e"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "", "0f3f"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x8, 0x1, 0x71, {0x7, 0x25, 0x1, 0x102, 0x40, 0x8}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x80}, 0xbf, &(0x7f0000000180)={0x5, 0xf, 0xbf, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "10123ee0edf71955ca288abaf2b151f3"}, @generic={0xa6, 0x10, 0x0, "c68f076287737e3601cd9076313000b57a84d31489e6c7316e5f57bd1a8b9e032bedddb73216ba827d25965448f106245f5fdc59659a58a65dc1022fa78d764611f5a059d74f48c694147fed9c2e18d0130c1df7740e453ea7d74b392e7f35e7dfd7d159e9ed48348dd1a7dc45b82c65543fd4d12192bbbff5b61ca60b37050bedc1c528d2efc351da341ada6f0e901a46bc6585431cbda419bfbc49f6e1e0a9566870"}]}, 0x6, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x16, &(0x7f0000000280)=@string={0x16, 0x3, "f50cbb4ff4ea190a2f02a8fe7925c8df9b6c4ba0"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x6d, &(0x7f0000000340)=@string={0x6d, 0x3, "f5e0c2ea3bfb4a90eef6005e4dd437b85aa63cee0450baa685175139621b8a8cd5ebd2064681472342ca1d8c1c01c744c91d4cc7acea104a3f17a1cb6fdd594df12b083e4f83af0cb515a4b680f69cd100f72ffb978ba266b6c71f6ff25b00e0ea67f752f4f654cfaa6ab8"}}, {0xcc, &(0x7f00000003c0)=@string={0xcc, 0x3, "008dcfd4fb50eae4cd12a129f1dafaf35956f605065ec7e914b9c5328969fb65076fef84ac32e36d0640becced8e1db27a34c8dba0528b85eb0aada3553a2f599fef4c39caab8515bea97f640cdbbf1aa9189660c3f58a6b81e7cfcd718bf18b9a03fdd5cc81e9e0e9122aa3df9df4a267c72b8355f93c698c781f8d45c8fb9fc19840ac8fa9690ee33022e66c14d5b6991677623846decb63efcb3618da506dfad1b9ee0d7e838144b74a6af29f5e5d8f1b0e0ac7ee125ffa997e8841f845d627f868f267fb6f803544"}}]}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x20, 0x22, 0xc1, {0xc1, 0x1, "5144cfb2cc96ada48c313d6bb2eb7385d30ddaf8e4e8ffd5230d90615539382322aa380203b54152eb0e45c19392d13baba763c628a81ba4bcc65795661771f11a104f0e34e8de3a7b9eb33b3f9ffe6a9ed4b8b8296134791d665d566ed8d98e9793d9cd93b00dad576f204b4ba7e1626206379583ac8a2d7e0608e2b5ccd6a9087df566cb73324a00cdf0c3817eefc873abf436d1ea408609796325f0f48b4a2adeda010fa9527b235796a6e5be1f10c99cc410b152903e5a706f12519a22"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x810}}, &(0x7f0000000840)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000880)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x7, 0xf9, "d210c9d7", "41fc1419"}}, &(0x7f00000008c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x4, 0x3, 0x59, 0x4, 0x6, 0x57}}}, &(0x7f0000000e00)={0x84, &(0x7f0000000940)={0x0, 0x3, 0xfa, "eb3620e55e6920cf3843ae3938dbf2bda92f2d4516b29e427c9671bc93f3b21b3b6c1a6090f2dbf7d63be21cd6d4b504ff7b4260577ae5cb130e293b48bb5a0dfdf368e9a091b8262ff171398efb3c68f4522b45834e0ad8bbe75c2c8ea9730327197895baf7d9efac52c6d467faf1cc102687535da33933999fb6acf5ee8353766f94d12c67c992b0275cd68fb4329e7074a2ef62bc8ece3400df9b6cd71e3ee535a520fa0094f662f8a3209d2f9b1ccd3a021777a6f519c11f475e158a018cb5f52c4ada407765ba2a309b98dfcacdbb20367b8df993867d939fae2605f035f186ff0e3c20488daba06a962e075f85a14236f03b99df878e4b"}, &(0x7f0000000a40)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000a80)={0x0, 0x8, 0x1, 0xf7}, &(0x7f0000000ac0)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x100, 0x1}}, &(0x7f0000000b40)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000b80)={0x40, 0x9, 0x1}, &(0x7f0000000bc0)={0x40, 0xb, 0x2, "60d3"}, &(0x7f0000000c00)={0x40, 0xf, 0x2}, &(0x7f0000000c40)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c80)={0x40, 0x17, 0x6}, &(0x7f0000000cc0)={0x40, 0x19, 0x2, "4bf1"}, &(0x7f0000000d00)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000d40)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000d80)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000dc0)={0x40, 0x21, 0x1, 0x9}}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x22, 0x2, {[@global=@item_4={0x3, 0x1, 0x7, "a5e37ebc"}, @global=@item_4={0x3, 0x1, 0x7, "6a4fd044"}]}}, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000005b00)={{0x12, 0x1, 0x0, 0x91, 0xd1, 0x7e, 0x10, 0x742, 0x2009, 0xec06, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc7, 0xcf, 0xe8, 0x0, [], [{{0x9, 0x5, 0x8}}]}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x1e6, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000e03b2410fd0b15017a9f010203010902d401010000000109049b0002863c92000a240600005409375f6d05240001000d240f01ff0f000000000000080c241b01000400d00808000505240102095c2413061670935d7d1018592e31c072db3d1770d4a307c166f06d2f5f3c81ba86b053ad2f42ff5dcf7c2323e7f49cce629b4642d4928135285318e27e4756b6ca3e108bf85df876c13cb10c91ec044ff09a5ab8a736216935520e0a0a240201000192fa28dc0c2402010c0109a5fb34abd30c2402010901fafd2efb8fb309058010000000020009050902"], 0x0) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000680)=""/123) syz_usb_connect(0x0, 0x56, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0xce, 0x8, 0x8f, 0x8, 0x421, 0x99, 0x2374, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x2, 0xff, 0x0, [@cdc_ecm={{0x5}, {0x5}, {0xd}}], [{{0x9, 0x5, 0x4, 0x1e}}, {{0x9, 0x5, 0x2, 0x2}}, {{0x9, 0x5, 0x5}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x1, 0x73, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x0, 0x70, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "ea86425896"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x0, 0x8b77, 0x3}, {0x6, 0x24, 0x1a, 0x3, 0x1}}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x2, 0x57, 0x40}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x60, 0xa0}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x80, 0x1, 0x5}}}}}}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x201, 0x8, 0x2, 0x2, 0x10, 0x6}, 0x23, &(0x7f0000000180)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xa1, 0x6, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x98, "c3643fd8da9c2a64a93dbf70de8c06c9"}]}, 0x6, [{0x95, &(0x7f00000001c0)=@string={0x95, 0x3, "337fd08ec889e684d72946fe9a21720dad958e07d65809c743fa8726d1dcaa90c6d71f054d0feb401b214864732250e3785194b87a1f8fd89f8ac4da03c95e962c1c4a62dc869fad1b800b9802d39db30975bd482f5f4330a9677bb21842a0adf61c87c6f6ef1d62e2e11108883c6aaf10ae90c7f5b59603e0bc0010b814f0e58341e1d74182eaadbeb4aa721e1a027af4e8b5"}}, {0x101, &(0x7f00000003c0)=@string={0x101, 0x3, "a54768290348d9162c90510b43f0ac0cb23a62803c2817cbff8a1e638e789918d7680a492d788474ede5cbf602adb46077fb304f176b7d87cc78be95845331d004797fdc96d50873eb454c9cc2fd50f0f792efa1e5e182b639fc1c8d478c2fe5677c50fdb0357b790123247154ad85d538e3404a0080a7e60d33818e37457b938e2eed5b543b6bc1b38f7f7b23a72134c6e8a46d73463a412228f9b2fe1deb36c9190ab2b4446743bb179b8641a1e168c6456e4396e0197d900265a67a24cad39d3334ec2f64b3df821fac649c73e40a5ee10a3faaf2f6ec4d0c5fa0a2067c279526a1e6db72c2ad07a7d45e348e5b895e3b5cfc705281c7437b803c2c685d"}}, {0x1f, &(0x7f0000000280)=@string={0x1f, 0x3, "8947a9eea7f3b6345bb270a15e40f709bdd40b1fb4b45c65095874c683"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0xe5, &(0x7f0000000500)=@string={0xe5, 0x3, "269a8f3bb90fab0de85bbe7c09c213ce5921f418eb3a86722fc277c93664521827c5529c80d6d1db347a35c4e82ddf31fe2c50c952c015c3f679c108746eac320d4aefc09dd1764441e2a7814b7bee6d5cef9639b78e2310212c6fc6e169e54ba2e8b3b0e158e3475ee96a288c3dcc9a42e9d500c16bc875ec69114e8a541ad6d7512e075c8d7d498b8ee091a765555bf7202ee832e7497f2609b54dfc61912e3061a8a2fce431ce0da2716074102783bda53a2704e508dc1c5483bdc46d11acb08d469848dd8a15092c563afe9b5f4f7dc367fa1323155fc5cfe9ade38ede5dc2cb15"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x448}}]}) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x256c, 0x6d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x34, 0x70, 0x9d, 0x40, 0x55f, 0xc230, 0xb6ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf2, 0xa7, 0xcc}}]}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, &(0x7f0000000880)={0x44, &(0x7f0000000640)={0x0, 0x0, 0x1, '5'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x41, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x95, 0x22, 0x85, 0x20, 0x421, 0x4b2, 0x1058, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7b, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}]}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001440)={0xfffffffffffffd87, 0x0, 0x0, &(0x7f00000013c0)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "741cb976"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001840)={0x24, 0x0, &(0x7f0000001740)={0x0, 0x3, 0x4, @lang_id={0x4}}, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, 0x0, &(0x7f0000000200)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000540)={0x24, 0x0, &(0x7f00000006c0)={0x0, 0x3, 0xc, @string={0xc, 0x3, "00d2dadd15df2c06a29a"}}, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, 0x0, &(0x7f0000000240)={0x0, 0x3, 0x4, @lang_id={0x4}}, 0x0, 0x0, 0x0}, 0x0) executing program 3: syz_usb_connect(0x0, 0x51, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2d, 0x9c, 0x59, 0x8, 0x2040, 0x2400, 0xca57, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8f, 0x0, 0x3, 0x7f, 0x28, 0x13, 0x3, [], [{}, {}, {}]}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xa9, 0x64, 0x1e, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f00000041c0)={0x14, &(0x7f0000004140)={0x0, 0x10, 0x2d, {0x2d, 0x24, "86552c8a3610472a5b4a654bcb0ea7cbc04427585d8645c098040f673619661b7df63904f55c2e0e7d380e"}}, &(0x7f0000004180)={0x0, 0x3, 0x4, @lang_id={0x4}}}, &(0x7f00000044c0)={0x44, &(0x7f0000004200)={0x20, 0x30, 0xcf, "7595ab2c9b6ad204c9033591ab629a52e75afb4ff54399fd1b11aaf5e8f2c3654ca2ec2399ad68b8d8ad37b4512e8ffefd48cd6800401c7f7bcb71b8706429dd242d2476c3018f988ab1dcbea05efcdf4940c0d58550ee3e69e1569f65020f5a2db1a87e96816be8f97c9f4cf0bcbaf7c12d105678b5ebd643cd8371310df1895e149342293fa2f5007cb98d76f14580b447da755e975db87c9fe8234ad5d7ab2903f098bbb0c7fca4a1736cf3cc277dca4f5f7b89afcf16f43216531d7cdb0d9505f3f9c9f013c631271a5ea83511"}, &(0x7f0000004300)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000004340)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000004380)={0x20, 0x81, 0x1, "19"}, &(0x7f00000043c0)={0x20, 0x82, 0x3, "0f2a2b"}, &(0x7f0000004400)={0x20, 0x83, 0x3, "cdc71e"}, &(0x7f0000004440)={0x20, 0x84, 0x1, "a5"}, &(0x7f0000004480)={0x20, 0x85, 0x3, "681665"}}) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000010c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x44f, 0xb65d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="0004000000000000c6050170cd5f010203ecac022400020001d000090405568657d9d1000a240100000002932dd775a876f80b7770db01020904000200d2412800"], &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(0x0, 0x0, 0x420002) read$hiddev(0xffffffffffffffff, &(0x7f00000021c0)=""/94, 0x5e) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000002540)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x7, {[@local=@item_4={0x3, 0x2, 0x0, "d934a18c"}, @main=@item_012={0x1, 0x0, 0x0, "a5"}]}}, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x86, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x74, 0x2, 0x1, 0x40, 0x70, 0xce, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "806a1b15a8"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x6, 0xfff8, 0x9, 0xf1}, {0x6, 0x24, 0x1a, 0x8, 0xc}, [@call_mgmt={0x5, 0x24, 0x1, 0x0, 0xb6}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x2, 0xb}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xa4, 0x2, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x7c060c3f2b872a10, 0x3, 0xd, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x8, 0x2, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x3, 0x3, 0x6}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x310, 0x10, 0x7, 0x5, 0xff, 0x4}, 0xbf, &(0x7f0000000200)={0x5, 0xf, 0xbf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x3, 0x6, 0x3}, @generic={0xb3, 0x10, 0x1, "5936b594aa50d290ffb4027399c2b3a13177d1301be01f06fa491d3b7e0cd86fc64e48e5dd7679dd24469d4dbd21dfd799977b68c6fd474a31ee83ebb6abca61434cb243bdc8a7e87ac5aa181d2b3479315674a125d8b06d98b61698e71c60cbfae5457e4e70729e4a5c44cb66178a03f1b5f56d7d39e1c96a2f52b8329a5160170915e31ebe5678e42f8c28097c50dca43009dab3739cd454c70f16e1fab07820cd2c95dd669165a69c32cadedd9f0e"}]}, 0x2, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x877}}]}) executing program 1: write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="24ebb5a7b2920d5207d7cf7739e908cc73b571c2b10e0c01b7a07c51ed892521ac1a3b1bc9757f971b65f5f8208aeebd5bb93fc4e358408fcdff5d6988fbee9c79c0abe6f6cd836de9e53adf8095d5c95d8d952d56525c37f1faa1a54153b4c4f27bbbc6177d109f5f482d6d8edf76854fd3eb83c0b4de78fb4b8d7ec82f5198808bf4dec8f4b1435edc703e05be1a403ce0437177aa2b767d3807889cd1ee78944e768ee5109a1ff08cf5ce89d8e51af482dab9e6966b128421b79209f816f2db53687482e3d7f3aca4f30993ba28371e9782385057d7c2a0af31c97930ae3eb5ce1ed25a7dda9a4625968441af9cc848cfaf", 0xf3) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x6, 0x2) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000140)=""/242) syz_usb_ep_read(0xffffffffffffffff, 0x5, 0xba, &(0x7f0000000240)=""/186) syz_usb_ep_read(0xffffffffffffffff, 0x8, 0x77, &(0x7f0000000300)=""/119) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000380)=""/76) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000400)=0x2) r1 = syz_open_dev$hiddev(&(0x7f0000000440), 0x6, 0x0) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000480)) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f00000004c0), 0x7, 0x80) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000500)=""/49) r3 = syz_open_dev$hidraw(&(0x7f0000000540), 0xb, 0x8103) read$hidraw(r3, &(0x7f0000000580)=""/148, 0x94) r4 = syz_open_dev$hiddev(&(0x7f0000000640), 0x0, 0x100) ioctl$HIDIOCGUSAGE(r4, 0xc018480b, &(0x7f0000000680)={0x2, 0x2, 0x1, 0xffff0001, 0xf, 0x5}) r5 = syz_open_dev$evdev(&(0x7f00000006c0), 0xd6, 0x80000) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000000700)=""/105) r6 = syz_open_dev$evdev(&(0x7f0000000780), 0x8000, 0x804000) ioctl$EVIOCGABS3F(r6, 0x8018457f, &(0x7f00000007c0)=""/182) r7 = syz_usb_connect$cdc_ecm(0x3, 0x7c, &(0x7f0000000880)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6a, 0x1, 0x1, 0x3, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x32, 0x3, 0x2, 0x6, 0x0, 0xd, {{0x9, 0x24, 0x6, 0x0, 0x0, "f23a7524"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xfff8, 0x3, 0xf7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0xc0, 0x4, 0xcc}, @mbim={0xc, 0x24, 0x1b, 0x7, 0x1, 0x14, 0x81, 0x2, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x6}, @obex={0x5, 0x24, 0x15, 0x3}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x2}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0xd7, 0x2, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x5, 0x6, 0xb}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x6, 0x4, 0x3}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000900)={0xa, 0x6, 0x250, 0xb, 0xd1, 0x0, 0x10, 0x31}, 0x51, &(0x7f0000000940)={0x5, 0xf, 0x51, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x8, 0xd2}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0x72, 0x9, 0x800}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x9, 0x9, 0x3}, @generic={0x28, 0x10, 0xb, "9a10449dbc69cee9c62b12c796e526ee06e34f11aa47176c92d2cb72a3169cd89424b9dd47"}]}, 0x6, [{0xbe, &(0x7f00000009c0)=@string={0xbe, 0x3, "5919c8e38a5ac866b9cf4e681c6d4fbea4ba627075d5cf37b9f02bb9039f74d2c6026b403208f3d15e45d259cadc824b2e69490bb6321dcfe227d556018829d5d808feae0508ae6c53df68a554c4bf08c51f858bd5d4afeb1d22b83eee6e3e6c2bfc9a8626f8814f2d0f897cc6225b657e978f6dacf52c1b755c938956ee5b55e697f3d61f3027ac6e19a6087028ba58e6aa6ccd3d324b10e34ef464ff6f3e273b15f5983893deea21bce943313bbf99f997730f0d91eba443c020c1"}}, {0xc6, &(0x7f0000000a80)=@string={0xc6, 0x3, "fd27e1fc4505ecedede9a11ed64843c5c6d97d3e38581d47001d7e3c40767b2dcd890ebae81f677b22b4f21c989513e5cafeac9d0b1f472657c61bf8af2d8d95a1955012fcca6b5af603d8b549c972da808b18a5dbf65ad1841ecc299f16767f8ecf1bbfaedad181a43ebaed032bc328f89cd1d349a2fc7328bab39fab02df775825fccfedf8e2d810d0e06281d482f7d335e1d0b59ee2ce08cb33a521f59e9bef29ca0e33650396af268304e85394fafe38b48a92a81bb5c28f5b06dc1f2a87b4d55880"}}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x41f}}, {0x52, &(0x7f0000000bc0)=@string={0x52, 0x3, "6c6188df10d5b61217970d23cd20a35130c4eb0eb714ecc050b87b6f457f6b3ffb709530fcdcf38521240b6e18a2f1a840cbc441acf1fff6e2db7fc205072df1b5ad0053aa326af20ae1f2f5a1101eb7"}}, {0x6f, &(0x7f0000000c40)=@string={0x6f, 0x3, "53b7f140f5f60df397cea90752d95093e59572dc84022a55058e8a933c0e1610de71085c0fdaa451f7173281c55991bc486a372dd3173e5662197d51c8e1626f21ac50dfb12770bf4a725068b75cc0b6d0f2788eeb7328801816f3590e1f8ad8b698b4a7bb402745717675838d"}}, {0x8b, &(0x7f0000000cc0)=@string={0x8b, 0x3, "d52a13e3eb31e4f62d9bbfb6c03b981c57b11c70e7a0f5e09a59fd609f9fde6a1ef4c168292379bb1997653f6bbc7e640660871b593788284e93d1c08b8b9e8151b613556f26833d0fc66a108de7bf4109f2803c62e88c296871b64fc0e3670009e208f769de83eb963b95f6bb287d2b2194aaa0d19073076f3fcf397137d90c74527664d5b1605c13"}}]}) syz_usb_control_io(r7, &(0x7f00000010c0)={0x2c, &(0x7f0000000e00)={0x40, 0xb, 0x8e, {0x8e, 0x2f7eef9f693ab164, "1ba8fc82b4c97cd015e8d475d930a8a755d7c2345725177536149ea5df442b45209ac83ef450fc2f64b035c6a01df1c516a8d5376e9b43dd90c1152cfbbd58babd96f8febe0b6dd639d773ff0c1718de07f95b6002cb2dec9834fb57d0ad26d85b9c32f3eddbd0e89a86b76c60292919204d7ab0ecc2337c552c4e3ce312343612b45f7ad72f1b3bbb043a67"}}, &(0x7f0000000ec0)={0x0, 0x3, 0x102, @string={0x102, 0x3, "7983805a6286f3b8f1fa0535e2fc4ce04385a11012bdb3e184de2bc4589b805df4496b96b9088cfc513118e5957449814ed098e1e32405a7aeaf9d8e241428b923a5684a74c014be3de81fc874118794f53ae4f66f19d5b783c1ad99c94d484abeac41b453bba49f74e871ba79542de7eed8f6f1dc3b33e0d557bcdf53e548f80ca8f36590493ed51d15c62a8630fc518841b53f39170d1746325672a4b1b87a7452ba7fe9470a23fb7edfcef2f74258fb3e4813f29d6e33964f9fbf38cc6fcb9b07015acde5122830efa680d270aa9b5064928dd5e36c43fa4d79a9988f89487d4983d29f0340a8e5f907d41785e9cff040f23fd7365cfc6e434196f131be0e"}}, &(0x7f0000001000)={0x0, 0xf, 0x23, {0x5, 0xf, 0x23, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "afeb2d9cb65d842059aa6e4572259de7"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x7f, 0x57, 0x251e}]}}, &(0x7f0000001040)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0xcb, 0xff, "427bf8e6", 'oS7D'}}, &(0x7f0000001080)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xd5, 0x80, 0x6, 0x7, 0x3, 0x513, 0x7}}}, &(0x7f00000015c0)={0x84, &(0x7f0000001100)={0x40, 0x14, 0xdf, "dcf51ef03679294fd30a5080236719c1f123792b73af37b8ab365b79fbd8edfbb3433c8654bb889eccde0927caccf678d9b9d1d44735d7c1c683e817c71ebccad69efbfafda5c8d62979c6815d85bcb8a44b1980e19f2cbdd4deb02411bc3dd4cfcf67f1ddab9925c6dc9c92a528ae8d82b5c61d129a3effefacee5506c70b208f69a91bf52b87c6030ba4b0b9e42324d85bdda620f4b8d5c7cdf559ba6d4db923161d2c0a42c4a1aedbd8889aec4a2a93d4775ffeb2f05de481e793657a8a0714a4ba83779776a5ea2d741a36d80058a65282213647b0dae27f66e2f5f547"}, &(0x7f0000001200)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001240)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f00000012c0)={0x20, 0x0, 0x8, {0xde1b3646e2d0869e, 0x12, [0xff0]}}, &(0x7f0000001300)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000001340)={0x40, 0x9, 0x1, 0x60}, &(0x7f0000001380)={0x40, 0xb, 0x2, "f800"}, &(0x7f00000013c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000001400)={0x40, 0x13, 0x6, @random="2aa70e7cf5bf"}, &(0x7f0000001440)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001480)={0x40, 0x19, 0x2, "10c3"}, &(0x7f00000014c0)={0x40, 0x1a, 0x2, 0x864c}, &(0x7f0000001500)={0x40, 0x1c, 0x1}, &(0x7f0000001540)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000001580)={0x40, 0x21, 0x1, 0x5}}) syz_usb_connect$cdc_ncm(0x4, 0x85, &(0x7f0000001680)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0x3, 0x0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "73a23d3fedbc"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0xfffffff9, 0x9, 0x101, 0x3}, {0x6, 0x24, 0x1a, 0x6, 0x2}, [@obex={0x5, 0x24, 0x15, 0x3c73}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x8, 0x31, 0x7b, 0x6, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0x0, 0xd3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x2, 0x54, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x6e, 0x40, 0x3}}}}}}}]}}, &(0x7f0000001b40)={0xa, &(0x7f0000001740)={0xa, 0x6, 0x201, 0x45, 0x7, 0x8, 0x40, 0x7}, 0x8, &(0x7f0000001780)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f00000017c0)=@lang_id={0x4, 0x3, 0x41e}}, {0xf1, &(0x7f0000001800)=@string={0xf1, 0x3, "471ef75b466a26300064c765155afcc42f92437420fab4753fa819d2f877019c8f7ed372d5d3fd2e0479d104164422c580782157722f1575272fe0110fbc24559baebe37deb9c32a50f17719aed7260ce47fe140378f7ef79777eb992b8620731a1386ee85b0e65144dd5eb45bca7bbe9814c234b0736af8c14d8f8c6d8bf76688a629b6a20e147d899fab07108108bdf86f745dce12d195046b9a050b0998b257eb08180ef944cbc2772073ff15dd59623d89ab1ef489e1bfe7c5567200c1551f8e1a9bfb679015974f2d4a8d93d4528e405704955e646277280dd7fefc757b45dff0dd109cfe79b288726d0751f5"}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x2401}}, {0xe9, &(0x7f0000001940)=@string={0xe9, 0x3, "1565ae7df346ccf757ecf5b289e42b918aa57d464e09d00d94fa4e402f1e30c1219a1822f3a3f033a76e1c2e76a935fa2c66e60eec1aad534e2279fb9d4df1173ec7d3c9a78279b889f2c6ff883aecf36b072de8af88c558284a54e7ee5bfb3e2e18449fc0837997d9570c960708549f99c49fcd19f97eb6bfe0253357da66904f57bca06954b332b214990189dd9bff8c7c48d149fa8c9bbe05dd3ab9de4615cbce67ff53ed6039b857ed71a381757d07b77c642f7fb17f6dad5aaf843d0651fa8f11178dfd63c0262f1fbefb692391303a31ac7e25ba34824dd7f156427674ccdbdbec8d91d6"}}, {0x4, &(0x7f0000001a40)=@lang_id={0x4, 0x3, 0x1001}}, {0x85, &(0x7f0000001a80)=@string={0x85, 0x3, "b52ddbc90eb702bcacc2289d98cde135c93e7eeb68ae3d49fb72c8ea1c62d2eb99040112f0e438ef0609d3bcbd06f1d4325820531bbf81596c52905a302b0e7bead9f4e127e2336c261abcc4b712fb8da8191397ace766f17cd1a28b04cdebf5e01da77d9165a947fa9105dc3750b95a728548f7a7bdb36eb47b18eebfc3a343724064"}}]}) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000001c80)={0x16, 0xa9, &(0x7f0000001bc0)="78512895b423625b543794669bdf66e9ccd48a2443af76b00c7b119b396d27e4a84bd39cbea1650ad0bd2f79a68e0c376d4179f0e66b693bf96117333e9dd74a92386df35d4000c91a640656598dd6261125f4d6a28ab7bdb6b21d9dc6281207cce3ea245bec6ee0e2227bdd5de3aa85014becf9fbbf2b01c10d7b2b7c4de033b417cf10b5f08eea15b841e04aa698e129f1595c3d845387d2e1b945eb5b5a21a00b803456961f6a0c"}) read$hidraw(r3, &(0x7f0000001cc0)=""/183, 0xb7) syz_open_dev$hiddev(&(0x7f0000001d80), 0x7, 0x4061c0) syz_open_dev$char_usb(0xc, 0xb4, 0x6) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000001dc0)={0x1, 0xfffffdfd, 0x2, 0x6, 0xff, 0x6}) syz_usb_connect$uac1(0x5, 0xd5, &(0x7f0000001e00)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc3, 0x3, 0x1, 0x0, 0x0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8, 0x4}, [@processing_unit={0xb, 0x24, 0x7, 0x1, 0x0, 0x7, "c3398ed7"}, @mixer_unit={0x5, 0x24, 0x4, 0x2, 0x7}, @extension_unit={0x9, 0x24, 0x8, 0x5, 0x3ff, 0x80, "accc"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xb, 0xd2, 0x3}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x8, 0x4, 0x6, 0x3, "f1c2d3", "c3"}, @as_header={0x7, 0x24, 0x1, 0xfb, 0xc3, 0x1001}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x0, 0x300, 0x5, "c114aad886942454"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x81, 0x6, 0x4, {0x7, 0x25, 0x1, 0x0, 0x9, 0xbb7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x4, 0x3, 0x22, 0x5, '}V(', "eb4692"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x1, 0x4, 0xd3, "e3e8", "dc"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x3, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x2, 0xc2, 0x80, {0x7, 0x25, 0x1, 0x2, 0x40, 0x5}}}}}}}]}}, &(0x7f0000002200)={0xa, &(0x7f0000001f00)={0xa, 0x6, 0x201, 0x3, 0x9, 0xc, 0x10, 0x7}, 0x118, &(0x7f0000001f40)={0x5, 0xf, 0x118, 0x6, [@ssp_cap={0xc, 0x10, 0xa, 0x5, 0x0, 0x0, 0xf00, 0x7}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x7, 0xf00, 0x9, [0x1fb0, 0xff0000, 0xff0000, 0xff0000, 0x3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x5, 0x1}, @generic={0xce, 0x10, 0x4, "4c9e81a8a8ae97d179e56e0268b4afd47705ffa6c58b1383fdd61ccc782028dc82029c56009a043d4f0325340b4a27b07fec510c6350ca83319b7f9eab546525669948993ffd836eb684e5be3077ba92b5cd284dfe5c2bbdf7b1e4b43bd585275cb2b6065e64c25958795b25fdef6b24b3e7579d10f235a213d8e107a7c80f498469a93d92d4df203953700423f6b37936b2fbf05cdad1ac3afe3eeb93c38b2a58e82dd2078393d5e10324744e412e1558338a0a895ba90eeaabb93006ddc75d1825e6b44af2c6bdaf677a"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x6, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4, 0x28, 0x3, 0x9, 0xd, 0x3}]}, 0x3, [{0x100, &(0x7f0000002080)=@string={0x100, 0x3, "34cbfebf6d6d85482d6e075a0bfbc93e03f5a309d00fc1444c42d027b4717b197a4c7b82608f0c41abfd9dfee18a7cdcd75bf7819aa1e61734f34963dcbe46d03030672d22daca4247f1214952db904dbd54acb191c4d004c3ade0bd03f38ba46a5d3a652199b26cc3e5f5c54b830da9bb1170b73c61d9634bcbdff381c6bf72a7e6008b890088706ce7aabcaa9040ae7cbc1d6c72fef949f7d1ee7cccb00085c4d031775a125f5553c6d4249c4fcfb4d68248f77829e8782038d23f8fd46d1d8ccbf7062af36d749b6b831572db0ac3606d608bda1fd1c222b90567bb30e83421b0adc8469e80c1368013e91018560c5be957314163bbb9269ff2dfbe49"}}, {0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f00000021c0)=@lang_id={0x4}}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000002240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xf, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x1, 0x10, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x1, 0x9, 0x6}}}}}]}}]}}, &(0x7f0000002780)={0xa, &(0x7f0000002280)={0xa, 0x6, 0x340, 0x7, 0xc6, 0x6, 0x40, 0x7}, 0x48, &(0x7f00000022c0)={0x5, 0xf, 0x48, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "0b28abddd5914e440543cf3e32eb73a2"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "ae5cb082c8e25c0e4e35db7a2387dba2"}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x2, 0x2, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "3231444d61d9fc17e31fd9a031cb5a55"}]}, 0x8, [{0x4, &(0x7f0000002340)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000002380)=@lang_id={0x4, 0x3, 0x575a8bee7afa8b07}}, {0x4, &(0x7f00000023c0)=@lang_id={0x4, 0x3, 0x380a}}, {0x24, &(0x7f0000002400)=@string={0x24, 0x3, "6bc41d55dc96ab54bc97843793cb01defa42781dc8be640ca7751f3226c718766739"}}, {0xd2, &(0x7f0000002440)=@string={0xd2, 0x3, "23983397810cc17572f3ca05c6758b06179faefd1e82a8db9666c821d584ad145ef568878749bb9439873488979ea1e2d779c884bfda5638c333633470bba08e2fbcd0329e4982de7e5b04a67afb15c388a117d45e278a8b5d5a40a4583a76d56af3cef7daa11f96918d92de9c04662235f21fe3478bae31bf19b9ebe7ea7b0f7b111ad03f6e0be94c6945e6e717232b0271a2c3386d80559f8b4653ba69d070a2061d2ea19b7cfe5eea9bc0ed19b2f5273a9a6319bc6863305293374545bf6688840a2286754be697f65be92844833d"}}, {0xb0, &(0x7f0000002540)=@string={0xb0, 0x3, "87f9d8e55faceca719c1c520662e27cc29d09e9000d925a830fb686d77759debf2c4b336ffabf04063663f2642278908433e1d25d1509193a939d373493826763f5547c004f6eda5423a71e3713d7ea937d821daf60c3d3d328e678fb169989859208d05631e32509809e31cf31ae6a0bbcf13cdf7530998b057d800559f2b5ff224070e447f967b92804eedf82f22026a99bb88807157e4e7513fcfea210cb7a59ca3d5761b6070bd9792a8ea8a"}}, {0x8d, &(0x7f0000002600)=@string={0x8d, 0x3, "48770614fc6ad88de20fb282c8a1108f91fa62a65ac488914e8d6ded8f7dfaa965dcb65defc6917c4e77986b72a7df4c3c91d50f633f4ae1672bc4221fbed617c0e1d45b1aa2540d9b63ff2eaa6118f91b0e2636ab7ae2aa151219207311b4de37388e8cbc8f4b5bfba44b1f138bd93e7d338180d9a40e3f31e31464554f9e52753ccd969c4896978474a4"}}, {0xb3, &(0x7f00000026c0)=@string={0xb3, 0x3, "f6c5021bece960eccf5a86304ce0082728b4a4e5bbfdee05358729f4733d05798d9f146219d4dde3232635a02c635bff8848db3bfa0efd158b91124c0c68d3457b065abbdeb16a7b7033ec2038216796fad84a460b079997ed9bf54ea5aa462f2251a247db92fcaf353871a9557339d62a0afeb3ff119f6f0b716e4a20203cf89bacab77d09df80849b34251cb4b7f8eeb96a0dca16f8710336661cb151a085803a5810e98669bfb701c6e730d923d70d9"}}]}) executing program 3: r0 = syz_usb_connect(0x0, 0x41, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd2, 0xe7, 0x76, 0x10, 0x110a, 0x1653, 0x5ea7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x43, 0xd3, 0x78}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000003c0)={0x1c, &(0x7f0000000280), 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100000b10b5103a09222689b5010203010902240001000000000904000002f46479000905ff4766"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x6e, &(0x7f00000000c0)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000002380)={0x0, 0x0, 0x0, 0x0, "170eec63baddb61bda70663c4be95c69a734925beb2e1641261089d38060c6d4"}) (async) r2 = syz_usb_connect(0x4, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000000c0)={0x0, 0x9, &(0x7f0000000000)="bf963ff3e317ba275f"}) (async) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2c2e, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io(r4, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x9) syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x47, 0x76, 0xb8, 0x8, 0x979, 0x270, 0xa817, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9, 0xb6, 0x2a}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$hid(r4, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "a5247d20"}]}}, 0x0}, 0x0) (async) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) (async) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) read$char_usb(r5, 0x0, 0x0) (async) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r6 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)=ANY=[], 0x0) (async) r7 = syz_open_dev$evdev(&(0x7f0000000080), 0x10000002, 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(r7) executing program 4: r0 = syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x400}}, {{0x9, 0x5, 0x3, 0x2, 0x40}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$uac1(r1, &(0x7f0000000200)={0x14, &(0x7f0000000140)={0x40, 0x24, 0x9a, {0x9a, 0x9, "ac2ccf8848038b6382f085cce3b07bdcbcad61cbecefb936d32380109a8d05bf51cc18f5defac0a9eb4c7360e30f1d4c2796f55c64b3acc4a90f24ce9ebfae3deca5cc4be770bc9da9a0053d6135a84981c4a0f5cf85d143f772c5c2357232bd9886de11eae69df8f385650f2ee5397b292c25a1cc6553c783aa3da7421b59b335e7ed073b7474d643b41ea6b1751002ac5db72faead389a"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42c}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000240)={0x40, 0x0, 0x86, "6e0d3310a51c4e9d8fb39ae55ddffec2b867133c65dbbb6bc8a7dd2011cbd994a95f4a931c7681a7c7977e2f94451c6605cd58437892c839aa1b2032d3b87fc70c85fea913a09794b98604c7ecc4d240bdb949e065a9939f52616b5f99f81175f0da2cd358800d5a2677f95c88ce478a8d036c486e4507d77a3cd254ac45c0951a20804a6294"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0xd}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000380)={0x20, 0x81, 0x1, 'N'}, &(0x7f00000003c0)={0x20, 0x82, 0x3, "b61aed"}, &(0x7f0000000400)={0x20, 0x83, 0x2, "6b98"}, &(0x7f0000000440)={0x20, 0x84, 0x3, "5931f1"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "1e2357"}}) syz_usb_ep_write(r0, 0x82, 0xfffffffffffffeb4, &(0x7f0000002340)) executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x34, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x92, 0xdf, 0x55, 0x10, 0x5ac, 0x9226, 0xb289, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0xe9, 0x0, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "d77b5d2898"}]}}]}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000200)={0x0, 0x17, 0x9d, "1249c4226756485346cdb97f8c92f05f87b72d1a9e23e66bf93af4c3b4661afc02cb5d6c43f13e6ad66d57d348bafb8e971ce889f8cc50133c6466fd58ed0600000000000000e339db59b9364c34ca59e400000000000000000000000047544cdc10deb3a1d8313fbb331be1180c9110d96f80b325d11f42e03809814aaeefbce6a0682adc77b3aa40981413a7b86066bcb3b3f793383d2cb2f7453bda"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x4b, 0x4e, 0x80, 0x8, 0x403, 0xf850, 0xa88d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x99, 0x9d, 0x64}}]}}]}}, 0x0) syz_usb_ep_read(r1, 0x6, 0x54, &(0x7f0000000100)=""/84) executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEY(r1, 0x8040452f, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000013c0)=""/163) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000140)={0x12, 0x1000, &(0x7f0000000240)="a9e5de79344cb887b10f92facf18dd1e8833350f8ed7f87e85fae45e7fcdbf97a2c82c81b7312ba1648414ddaa893242f928d8a4eb4f2a82dd36a66a26fd774754d3e07e60b308be3c3b8c538ab0df3e18b1e85b714f6848a029227c0f881cae7f328e98773e7db50a11c238a58b72f5e41dc0d5ea21d4c0a7f1cb988b7f58e8600f3503567737fb085c8ede9cf3bae23e33fe7f668836687f04d3a280d26d882424065c991ae7dde4598edd0b2bc4ad3d73962928043ced8e76542c0eb69c23c11b976303d0397af43cecd238956d436d13ab9c49d3300a23549911be392912e7d9ab675273b4761b2d5954f905a55f3f4d3de933aab4af9093083052a2c3f1923e6f6295d3a1088ca51e00e1a1e6ee4820ae09ea93e4de7df027941e52a7a85673d9faee0c00620cd3efcbbf548065c1b56ba6524be43c87106e38e5d262c33e361759a042c8fb5f056a5737b7852d0f19110802bc9c3f9fa1fd40ee92718deb6155d386cc4f253d8cf4515c7ff8970376a3cd495f93ffedb2634c280dcfbe6a1cd5b9ebb3938053f8ac3ffff1361d19eff2b823a4add12a9a8f3301bd855460d1f8f2437637f57e8c791d4c5cde34652dfaf07c62b3264f9e7e556d5137a50f934689075f7a178e33af15acb1f9a851e0bba17a5e4281212b92b8ee2d53e6d9b273d8f829b450d225880e4db2c9d6161d4a46ce74f29791c204073bdc58da1f62c1278d0bf99ed1d7846f46c79207e7c87d525d93885df479c08f56561a2912b5ba4152235ddbf9b6ccdb47859963fd25c8c570084fa7c1023e0f8f3a0d77355cf02940dfa393970527c7c4e814887db136c5c31ebd493567b8f7fd8e522e13ed934555bb444e4e319bcd58ccb1f9c02171e3ab7e4bd41f21ea731e1b169a5f30f75aff7500f88301900dd65a4fc9e743c0c009163571b7fa63d33c77388af1fa6e536b2b63e90cb7ee1ae4e0fc9d05492d6a42abbed81ea00888a5690a5d66f4c5722ffa17be3812d623e1df461bc3d06931abdb2022095acc3a95059959b786e41118b25a4bdeaf092eaca80f9219d731da612f923454a6c708e0bb3aeefa1d79e461b651d7f01f9f10330089964db68be92bcaf8881426049326e3ea53237f2c8022970d7c9ae04cf924c399873dbd510414822e812f92c88b147097803ca98c1a38247f6bd41a563814359a4dc4724623d3f48e34279f357a6a88daa6c6ed14cc98642649ef54679a99e37d9b4fc2f67dd83a9ac13e76c6ba1fff75076d9a1b5ff0ace157a70feda9c89f80d850cbd649a6e3b18808f13a75df381e8e00fe9d6103d211957621529a8ac1a547a40203710f086b038a0af7dcac556ee8ff5a1db33691d1fb6412f165089d000ed40ac10ed1c2f904709b5eff30b19eb037988a55e43e5b731bb699cc2bcb23b348a93f07b6c58384e56de30aec32fd6f6412c97550982410c0cdc31464beefa01bf50ef54615dca1766f740c616ba69929943f9349a6e287bcc33cb0441f8b3b33de20a6df65182fa72c993a2678aa723ab0964a2ec9d201a6b8a0163ede46ae9d87ef5b8f2bbb102dd92292146c0fbaaf8599d42fcd93600bab0f7c41fc90c26e443f726021c21bc3afe3bdf0b40d9050090449a1351594780b510d3fb963722d355f8b683f53a25ae61e7ce4d617b63541f417294977488d2fb9ff5ef3c09c3f37c3607fc01b46fc2f194f29ddf0b9353848582c5456b93426d74fa95d4f2e09713ec8318266f01d4f8610801e38603ecb65c084d1ba7d0601a8355a807a85f3f858936b1aaf126d7e89d543645614adb6fdab3319af8f3bd388c7ebe9d002b9917c0b210e7142b1c956687d6f1c5694e1683def5ed314b34d9356eca886696993c5ea6f69c8ebe188fed1b6de7942c217f0385939b0f6dfb15b45e3350bc3496c8af779c1fe27a76ec081d178cd41cb176b5011e102ac2fcdea56929e035d703b6fc59e2756a8860f3f355f2b50b3419bc562096e9e5cfc0fa908818a3c4a4ea10e19cbcfb644274197667ed639a01bb95098b0e7ab28bdb11f33b27f23db287c64c80cb77d9ee8c3a92388389a878954035cc4a60a0b9a64c9b332a6783f7b2cb52092c7159530fbe0f74e1e65bdc925d12e7413da0e000af94fb001f7882c14150ba4355ac26f4176886d780e7a84915a5b657caf2634bf191397e9acfa17b0270db39e1c399a32b0341d59d1d05dd645b39df20ad655a32f5e067e7df06156f039ffe96344af124cc4078a58be01f4e8aa29cbdce3a17a552a9dd992c2ec011fa6fddcbe9664c2bc4778e0a56fd613e1db909ed2bef46b82253fc119e837d90db265ed82781ca4da4cc138382df2b0cfb86b80af126cc3c08455ea6684926142a4c7219d45899549cf802bfd77fbe4eb3ce39ed15dfdc857d544c584d7270b14e0c36cf7d901df4334a0c23ad361c15093969f18894af73feb2018fa08cbc9c6637d86c1cdbb7e21ba674036c9497f755756a75b8da1810820b0b29193f329b0396ec8b534f41e87de25c7b72cc9212b3e551b7de8f22940d47b2e144eb147f1d91c81c3ac554d0e42f088a2e1335f0954610a585160718259926c88db419c9e773503e22826dbb4b07d3edebbbbc616740bba6769455847a64481104cb75a8753c4d9de4a622a50988ef4ee4079e9ac52c0ad6cfa69ec89a73048e35e01521f02e902e183884ad400955b18aeca9f17fc10380236c5affac6f448a2a2c0b89b3e21346c919b6a957662cf2d299c83999bde78187cf7e4db2d058cef47e385dc65fee1c578cbbe49294e110750ee925c26c2c61927a6ec35d6d2a320ab0fd086efbbec489f99892d9f1671cc3ba4902ccfd11ce3bddc6486a244a48a846a579941270dec83cf38e786f6ea52ad4c43c1602119f173e613523a5e49a3e0a82ee937f6d3ba66ac9c4dc90d16b59ea2b5a3b57f268d5e101f0041e969c71d0ee8809b1c76a0884c4169d178f829510012cb138a0f11e332202a64b174c70bd0d1d1bba9657cd7aabce0b41e53fc94dd11b6edd074ff120a7b3de8823aee05f1a1f660f0dde6072d1a21a601021840344605bcf4f4d93627b8a9da7f134b7904bad816e6747cb248127302514c07a396a862c409fe180d0bf0943250f492192abb2a97789c0e7d3eb32b530daafcc55ac5606c03d0a0bae34ee388eb67fa3e2afb45c113443f35cc8038f70e0bd0135bde88f26f6bffb462590d83897df55f9ce635f4f16f626c52263407ce421b856956947cdff86aea4b260d2c4b7bc179b8612485cd19f2f2532948f2fc981d04a1f9c280d70e5c055eeb876de2071f80686919213c40f348dc32d968811f32119d8340d7437804410954611983098b1c7bb14c39dc40430601b9fe502c69a1912cfc0f27d7274d6f00eb905ce233a1aedbceebd36f9320556018be2e70241c2165faf6576b482e4779af74b41389de5addd3bd3bc0d71cff12db6826195ecf073f1b2ee4d14dddc20a8fb8b8836199befe1efc279ee8497a385c8923263e350b03d70dea44e5977769c85b5c9cf109fd177ac74a6ee5532905b74f79e40315c4de41f855fa167b05e4c7462c3fb1ad91cbf61daa26dcfc9a1ff7d07053b6a691e23681136c0aeb59502e533a93bd89fe0b45bb925da57036a894505b3d52ccb00c1487e64be64099df89001a961d432cd528e87e6d1fadf58f8b8b9edeaf43c3119538eb3e20fdd0ad62d51e0c0ca49c6836c567e430fbd379f1db5803d5b6d8603d126d53cdb3291a54f45c99cf4a4abf153405fa918df90b4db59d7298d244647f846bf9fcf13175605aa79737412a0ae59612ce0bd07b89e280ecad3cdbdf6ca8e7484ad2ba4f1f3d401a9be0699fd811d6d8494e25887eeb44d70b80f677d0b50ccc9b9efa53f675440b5e154326adfa38fdc82becc4918b6f5c5fb5323e441d37bc3f481b7be1ae92ce8c307d1a7eb758dfca77c8c31758c998794655433a2ebb27a93ee9088ab42a2165e5d0d14c0ccef9b07a872a0d7c8161e58f82e4c36bb2bf63fd6054848c1d3bc33791f6ac51d69b2b8b1b0d1917800f2667309e0a5e1b58e96cd40f4f9c0f141cd40fdfa946892a5aa08c50f6e16aa36027910df3fdb2a5604f1a46fa871d27d4c54f6f3a84c2df8646c006536247f1f5b7d4eb4382960c135797ece593bb97a591193bae7da1c1abed45cd634fc9dcc7c949dfae4bbcda8ad24ddad0eafb04f538595690b8e1c3888ed8bc091e8d6c833c71959ce739adff97bd25740f48270bad2fd246bc887b60bbf45a6cb4a4b52f7a37a920a351a346f7736574053f83e53e0f0f110258f7945c472e5649d4ab2c5b38bc35ad9b292da739d353cf104df91205536136565a0ff2b9216413d7515f9af1d4a859f712df47f1f1f368d91e52ee8d9a5e8bb621a5b627650cd305023ed9fc6f38a5a7d1b2a69000d46043bfc0d3f8fc9528084134e506f307200d63cbc365f1162a59f53446f9dd7e4a1bfd60ea269c53af90104ad185c3db4ae25b7aa0765b84c26a0ec5c7df9f8f537ddd0e38e3a9142b00032cc14c267770319a46e8552ad0e768dfe1a9bdf230396dd5e86b66b21573b3a10a86a5c7ccab43ffd9ac11b993a22635913cb8f211fd7b273cce8731abd1ed333f8d91c87329adbbbfddf29351ca27827851ed69bbc65b3ced71a5428eb6b620af1772fc47f5f2edc0c11d7cb7f94aa2c94fab676b9663708c95fb10ce0c85e5775230b8bf98a71cceef89d5086d03f1f80a46af97a91e3566a3c09ecee157bf3ecb0c837c63c439d3852cd2b79548f669c03208139fa29132bbf37a27918471487a69a7589ef8bd051516322b514fb2801eed90a8314172489c94b2fee4240a6fbb70065900ac008de3ceea08056ff30eaa250a4ff885a5930b9723ad5a5d9599e1d4f9b71062a3443fd7ee072f84e96f00d19cc387854e6e55c8fe705911c27f6dfab3d39adccefd79795aafc81813f125cc9f4eead317c5281c4c3e5682ac7b51420c5558ee70df10bacab341dd018bd679765c2ec1524dd818a011f38cd36fbd1f50b884a322053650548d4b9041f2fcf243e743f9e8251917ae3499bcd331a20cb586f903e7acfe2a98f807b9857c3578a4c708bfb2c9fdc1cf9291e963adec65b2633c5e4eb09e4ce04220849db6b1318189bce6aa77e2943ed50f8ddd52b0ef8851e84aceed6a782928c2bbb219824ebd7769ebf2cf0b68786981ab5ea4394052a47f83a10d3a703d0cf6f7035161ac646e331effef1b7d2d76bf2614aa351032de54fac47f8f7bd0c8552b103c29e2a95afbcf23763c3c6d161071b8cf76f4d8bcd0ea5111d447de29ca4e4509794b79feef983db92416cd0940d863e476e8a7ea30454db83c84a00ea96548745bf1d25fd235fda9c2bacef6b4450ac2d7fcf1e78dc9083aa203e8877ad36d7c2caf4f89265a8b8e6ce866c840ed9bc798c3beef2a43d39537d3ab515bce4d0fe9951db2012140b5342fd569e53bf9130dfeebce74c37f8fbb91139ab91361b59a552179be784cbf56e0db97f84033b529ad79767ba9a66b955e4b3720b2572cfe185b1fb558d763e97b4735ada733044a3a0e551e85b9e259e171e66c73a469eae8d8fcc2b5e945ced93e1e63b635cf5ee529c7336cf1841ced34c2beb58fd4dc3d23d180e62d80720aa2624dc7748ba5d13b4853b8d5388d6f67bf65c2f1d6bc069c0afe4333eda68646c34dd4be017980a479aaf02520870e1ed27834e70e098138a070d6d858505f32fa6c3efe2a4955a8e2c2767a3c81b0c2"}) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="6ddb21cf86e1e4396135a7ae2f0d170aad64dfbab796b271baf22dc79ceeb543d0def9cac0355310e4e5a221ec036abd90a4d1f84c7f009eb165cbcf471dba4130157676e9152a65f145ddbb4e8ed3c12dedba5e20bb7e8d2727f228b59e10c3753d745293d33f4d73fe514d1c388bb30f7b0f575d0e1d7274a250dc17cd497eaccab2816991857150d9c9900513ac70069e0b1c05baa0c2e8bd5995e39e6d8e58c688"], 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b0001000000010904010001faf40d00090582"], 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0xcc2, 0x20000) read$hidraw(r2, &(0x7f0000001240)=""/152, 0x98) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000001c0)) read$char_usb(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1edb2361000000010902"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r5 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x6, 0xae, 0xa2, 0x20, 0x2040, 0xb700, 0x46e3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x27, 0x7a}}]}}]}}, 0x0) syz_usb_disconnect(r4) syz_usb_connect(0x2, 0x24, &(0x7f0000000a00)={{0x12, 0x1, 0x0, 0xf5, 0xd8, 0xa0, 0x0, 0xccd, 0xa8, 0xb947, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x69, 0xb6, 0xf4}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000001540)=ANY=[@ANYBLOB="120100ad9daf4920cf106780272c0102030009022b0001000000000904000002c358f5000905000000000000000705db224370bf09050b02ff03000000755ceca61a1af1828a8055c4e7d86ee9fe5af714358d19bc7002fbbf51d9b4789aba000ac84d1e43b4e158b0b4e9e19273a383750ef00f7caa7b28e7d395", @ANYRESHEX=r5], &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) ioctl$EVIOCRMFF(r0, 0x4004550f, 0x0) syz_usb_connect(0x0, 0x55, &(0x7f00000014c0)={{0x12, 0x1, 0x0, 0x31, 0x69, 0x3b, 0x8, 0x133e, 0x815, 0xf286, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x1, 0x6}}, {{0x9, 0x4, 0x0, 0x0, 0x4, 0x5a, 0xb9, 0x9a, 0x9, [], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x0, 0x6}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x7}}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x8000000000000001, 0x48c2c0) executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d0f7b08cd0c390087b0000000010902120001000000000904"], 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffff4b68, 0x460000) executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000cc0)=ANY=[@ANYBLOB="120100004f92b90857152077ebb7000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000f80)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)={0x40, 0x13, 0x6, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001740)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x40, 0x19, 0x2, "0200"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000080)={0x44, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000856e2cf053394d8d6472618c7836d8ff7ee29465100ee507f42c23936e72ad769bbde97e03d462493e4ce478493a4aa0c63900f0de3fd0a502d7f8414f3498"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000cc183640ab0501030701010203010902120001000040ff0904fb00002a214b00aee278b6a6ba444792b5d55cc210feb1b9ac4a9ca1f1edf825163a2afdfd49"], 0x0) executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$evdev(&(0x7f0000001700), 0x0, 0x0) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18d1, 0x5050, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="bcea"]) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x53, 0x0, 0x0, {0x4, 0xfffe}, {}, @rumble={0xff, 0x851}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000008000000080482"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000200), 0x8, 0x620803) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80284511, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="120100005754cc082505a3a4d82f01020301090224000100000000090400000216d4d50009056f92"], 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x4, 0xd2, 0x2, 0x80, 0x52be0, 0x7f}) executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x8000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x10}}}}}}}]}}, 0x0) syz_usb_connect(0x1, 0x2d, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000009a65d0860040800dee20102030109021b05000000000009040000f678eaf50009058402"], &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x2, &(0x7f0000000a00)=@string={0x2}}, {0x5c, 0x0}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x542e}}, {0x0, 0x0}]}) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000100)=ANY=[@ANYBLOB="12010002000000100f32415040000102030109022d000101cd1005090400070103010205092101000f0122b90b09058103ff0307fa00fd11073a20cdc47905ae9cfdbe234f08090502030002080e04"], &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x210, 0xf9, 0x6, 0xc0, 0x80, 0x6}, 0xbe, &(0x7f00000004c0)=ANY=[@ANYBLOB="050fbe00050a100300000001020400a210030d128e6889fe016a7a1c8dee1fcc5254d8b98aa3d9387f70308d24e999be4148efa20782def0b347ba917af96dea86bfbf832beacff8d6b8154aa0c558f17ae594c9016d78feda07f0f40a560ffa385463cc60f14152c55df62f6623c7112f371cf00a5e57b0dc29c8dca778419e32b8d23fc50007862407628d443ce5d21c3118e11177c47f8c69154849dff1d30351ff2f74c2e55424868fee8ff20b9d5203100b03100b07100208460400407b"], 0x3, [{0x83, &(0x7f00000003c0)=@string={0x83, 0x3, "cf0c17765b2598257e1cd7d97ef5b2c5fe2a02294badd220fb7d0c27d23075da519e3f2597515c26fd81234a3bc242422614ac59fead75e5b261340def9dcff1354b0ca42579482aa3fdd7dff9b9772750678cdd3caa05b67cc12e86a73994dd95165a124f9e72815328685787c289694105f50b8b313e9b84037cf9ca396521f7"}}, {0x48, &(0x7f00000002c0)=ANY=[@ANYBLOB="48039927b18cc28a64e0a318c15d18736a773212cb9ee7d528ddf3e5d003e16db8bb62861b116ae05a6b255c179d7c6d1d8a97b2a9808d973071cf9fc8e503748da9e8a7e10d36be"]}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x40b}}]}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x6, 0xc3, &(0x7f0000001380)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000000)=[0x1f, 0xffff7fff]) r2 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c01000000000904000001b504b100090581", @ANYRES16=r2], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x8000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x10}}}}}}}]}}, 0x0) (async) syz_usb_connect(0x1, 0x2d, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000009a65d0860040800dee20102030109021b05000000000009040000f678eaf50009058402"], &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x2, &(0x7f0000000a00)=@string={0x2}}, {0x5c, 0x0}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x542e}}, {0x0, 0x0}]}) (async) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000100)=ANY=[@ANYBLOB="12010002000000100f32415040000102030109022d000101cd1005090400070103010205092101000f0122b90b09058103ff0307fa00fd11073a20cdc47905ae9cfdbe234f08090502030002080e04"], &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x210, 0xf9, 0x6, 0xc0, 0x80, 0x6}, 0xbe, &(0x7f00000004c0)=ANY=[@ANYBLOB="050fbe00050a100300000001020400a210030d128e6889fe016a7a1c8dee1fcc5254d8b98aa3d9387f70308d24e999be4148efa20782def0b347ba917af96dea86bfbf832beacff8d6b8154aa0c558f17ae594c9016d78feda07f0f40a560ffa385463cc60f14152c55df62f6623c7112f371cf00a5e57b0dc29c8dca778419e32b8d23fc50007862407628d443ce5d21c3118e11177c47f8c69154849dff1d30351ff2f74c2e55424868fee8ff20b9d5203100b03100b07100208460400407b"], 0x3, [{0x83, &(0x7f00000003c0)=@string={0x83, 0x3, "cf0c17765b2598257e1cd7d97ef5b2c5fe2a02294badd220fb7d0c27d23075da519e3f2597515c26fd81234a3bc242422614ac59fead75e5b261340def9dcff1354b0ca42579482aa3fdd7dff9b9772750678cdd3caa05b67cc12e86a73994dd95165a124f9e72815328685787c289694105f50b8b313e9b84037cf9ca396521f7"}}, {0x48, &(0x7f00000002c0)=ANY=[@ANYBLOB="48039927b18cc28a64e0a318c15d18736a773212cb9ee7d528ddf3e5d003e16db8bb62861b116ae05a6b255c179d7c6d1d8a97b2a9808d973071cf9fc8e503748da9e8a7e10d36be"]}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x40b}}]}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_connect$cdc_ecm(0x6, 0xc3, &(0x7f0000001380)=ANY=[], 0x0) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) (async) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000000)=[0x1f, 0xffff7fff]) (async) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c01000000000904000001b504b100090581", @ANYRES16=r2], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="31010000dccd5e08cb060700000800000001090224000100007e000904340102d469e7000905", @ANYRES32], 0x0) r1 = syz_usb_connect(0x0, 0x1cb, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000122f0d4071040403dfe4000000010902b901010000003f0904"], 0x0) syz_usb_disconnect(r1) (async) r2 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) (async) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000407d1e383100000000000109022400010000001e090400000103000000092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "a8f46877"}]}}, 0x0}, 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) (async) syz_usb_control_io$uac1(r2, 0x0, 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)=ANY=[], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) (async) syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x4d, 0x8e, 0x6e, 0x20, 0x3eb, 0x21fe, 0x17ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x66, 0x6a, 0xab, 0x0, [], [{{0x9, 0x5, 0x5}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f00000000c0)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00f`'], 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$uac1(r0, 0x0, 0x0) (async) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000000010902120001000000000904"], 0x0) syz_usb_disconnect(r4) (async) r5 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000180)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 32) syz_usb_disconnect(r5) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r5) (async, rerun: 64) syz_usb_connect(0x0, 0x1b, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000bf6b22100304ebe0d4f101110eb975020900000000c000"], 0x0) (rerun: 64) executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1a34, 0xf705, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x80086601, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) r2 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) write$hidraw(r2, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000002ac0), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000000)=""/4, 0x4) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000003005740ed0b0011c3ec000000010902120001000000000904"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000100)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r6 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x93a, 0x8001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0xd0, 0x1, [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x3, 0x1, 0x3, 0x7, {0x9, 0x21, 0x7, 0x25, 0x1, {0x22, 0x912}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x9, 0x6, 0x29}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x0, 0x9, 0xc6}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x1, 0x0, 0x1, 0x10, 0x1}, 0x6c, &(0x7f0000000200)={0x5, 0xf, 0x6c, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0xff, 0x1, 0x7}, @generic={0x5c, 0x10, 0x3, "8176f70029f6e10b67782775281f2293853701d627bb6ff7761eef274a3dec0af4d3c3372cd4e814128acdc2617a46eaa82af8509c32e358b2639f7dfba702b662698c0ebdba528a991b1a00b7d56885126b27b6f2c53a55ba"}]}, 0x3, [{0xf, &(0x7f0000000280)=ANY=[@ANYBLOB="0f0308209c343aa37de5002151f4eb"]}, {0xd6, &(0x7f00000002c0)=@string={0xd6, 0x3, "965ae8397152bb857999d3e23ec5229090576cd09535cfb28f82e62677b144796d60fa39bc9a365a33436e03fd7bc29e3f82d203fac6b4be7225dc32be5321a3f2da43e8c96b571c5ea94a2cfdb5ff208ff9cf14b7b283b06e5a1920881bd64749ee0ef3fe38bbb01398703baace627b48945f429025eda8c3c6876141cb46814995116d45c2c400462282461b1af790ad7b77329e884f3a565763ab9f5eee7dd470a785c6159f2b24ad397c48f9d266f9ed9e6750255d9670e414bc9540f793bcfcb0fa6d2deeaa24b5f6df0bbce98138a13cca"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x280a}}]}) syz_usb_control_io$hid(r6, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x20, 0x23, 0xd7, {0xd7, 0x1, "c4097ad700f8d885f3aecc5ba3c56db90403ff0250f72f725ced04daa08e019a6622d1fa06fe6ec477a62dd34a1e2a1277a0ee827635a240cf87709108c6f86df0419aa1a6d3d630dc4faa7b2c115e843a79dc95bf1a51c5fb1d04d46e626053d689751e37f1e37e78c8b8b0b1b184ee487642215c01ae39e13690fd77da16946bc1adab47ec18c3975b60261450e4cd641ab9d75592e5463be07ded8d4db9ad30558443214b5728bcb0bcc855ddda04fca3842c1ba8b6f9c68cdf3c547e2ad7bfaaf15234132b23c83688786071d6ef6d82e621f8"}}, &(0x7f0000000580)={0x0, 0x3, 0x20, @string={0x20, 0x3, "d01a515dd5131f8bfb6abf411bbf3cb9bb4c304bdeefcc0b6a6b94d5e9e3"}}, 0x0, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x2, 0x1, {0x22, 0x8a4d}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)=ANY=[@ANYBLOB="200b900000008453e70be5c75d4c74bde4fb40310be43057b1354c0000000000ccebdef2067f25cc7d31af8d1890186fd67622df164f982f703dbc13c750dea01a68954537b0aef58306f17274384d538e96f04b59081d0529fc42f05e21ebbc99b55cc035357c4a3d60b8f972b49e0118884efab9dde43b485eee6049e183af08284c2d43a2add1a93cd45e3b8c2d7dd71d58c99232"], &(0x7f0000000700)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000780)={0x20, 0x1, 0x7, "8925e0e1fd099b"}, &(0x7f00000007c0)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000e80)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00I'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x14a042) write$hidraw(r7, &(0x7f0000000040)='F', 0x1) write$hidraw(r7, &(0x7f0000003000), 0x0) syz_usb_connect$cdc_ecm(0x5, 0x56, &(0x7f0000000d00)=ANY=[@ANYRES32=r7, @ANYRES16=r6, @ANYRES8=r7, @ANYRES16=r4, @ANYRESHEX=r4, @ANYBLOB="28cfa9749eb5aeb4401b705e7899599fe251a736e1ed3d9c304fa42376ec6f3b8e65f7627770970c4309d2083ad0a43673c2097a4ed1e40cb765cb4420ce0d2e20929614caa4e608c3db325b9f53f9b170f1fdc703a9869c3b922b9049b92b4d2dc352d0ddfc49d80a0b725560a19af71e6d5853d584602a841067b18083ee705e1ed9efda0b63fc4b89cb2b3e7959e24d93c779ae7bf44891bb1d63321e24d248489feeec3e6cddced10487c0186415a2656a12964d702ff761be9298b5e840bb"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x5, [{0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x448}}, {0x8a, &(0x7f0000000b00)=@string={0x8a, 0x3, "a97c4834714361d16dc79b0eba249518568ff7b77d6b1d67320541e98eb933d74b52e4a5d3fb4e176248ae4c21142f77916c92ef572b0b1d27007fca0e03418f3914e0c880c0f6286f9d24172a1c7ec597041a4bab26efa0f28309c4b4a0cca0e8ed25cd1a7c5245426ff079e96f70b07c13a1d75a6a319f749ee6774ed94b99dfa625e36711db24"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0xc09}}]}) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x28203) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20d6, 0xcb17, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io(r8, &(0x7f0000000040)={0x2c, &(0x7f0000000480)={0x0, 0x0, 0x7, {0x7, 0x0, "392cdaab4a"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc50c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x4f8}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000280)='L', 0x1) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000080)={0x0, 0x23, 0x6, {0x6, 0x0, "9089acfd"}}, 0x0}, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000200)={0x14, &(0x7f0000000140)={0x0, 0x22, 0x86, {0x86, 0xb, "3b2fb47a83e7b0156b4a1f3540d6c83c841596ad39b89611ec5c72e5fb7e881e154dee5ecb443c658b096e93aae8df6ec710c3d53821d8dcda665afa94108545588d4b4b05aae1a7789f3ee7d4248397454d340a22dc106bec92e97d566322ce5c713cda72abf4034a644aa931a0af30ab5c5e5a1a708ae2e88b50c5f3e681e1ef6505e5"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1404}}}, &(0x7f0000000500)={0x44, &(0x7f0000000240)={0x40, 0x1b, 0xb7, "c0856e813e39f068ef701a707b739dbf0383c4f496667565499251dcfc22c4e26dea7a5f879581e16ee10d47582d089ff4335ce1ef9251ba528e9af194d986bcbe2e4c703a669ba2d22b08cbc530aa309d704e7edab547437559db6f7024728dd9e2f89f026335fec63a15e8a79b8564f7308fbd3b871b4c8485757d5986107c5d02c30ea54eac6bf114e369acfe1fc8cb347df02ce2a3052383c8509a2541d2dd67e66316eafce77d18be9cfb901096be039c435657ed"}, &(0x7f0000000300)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000003c0)={0x20, 0x81, 0x1, 'x'}, &(0x7f0000000400)={0x20, 0x82, 0x3, "2fda91"}, &(0x7f0000000440)={0x20, 0x83, 0x1, "ae"}, &(0x7f0000000480)={0x20, 0x84, 0x2, "75ba"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "dafcb8"}}) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00220508"], 0x0}, 0x0) executing program 1: syz_usb_connect$uac1(0x0, 0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206b1d010140000102030109026400030100000009040000000801"], 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x5450, 0x0) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x52, 0x9c, 0x32, 0x40, 0x2357, 0x107, 0x6ed3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)={0x0, 0x0, 0x3, "019479"}, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000780)={0x2c, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xfffffffffffffc53, &(0x7f00000002c0)="b9425b446512d23236973599b76c470539") r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000680)={0x14, &(0x7f0000000540)={0x0, 0x23, 0xe9, {0xe9, 0xf, "9cdaf97cdd508901f076e8b08e6fbe93c793d84bf7c4adecd3703ecd161291bc3d1ca7d25eaca365fc2fb809c0c5be144bc71607197a07294cfeb9a730feaaba57e375289fcdb16c2ce855b2dedf764c760e6e5168217d57a07d1bdb807c518226d63be5eebde0780f6691266a7354174cf1468d5836ac1f1010e614e8c36dc8414964a515be4bacdb1c0a5f55c54735b9cc62c46aa9f6dad64921d867228fa7ccfb9cd7ec5306addeb10fcb7803b732e8826cb59a95dda7135c5172c117032ca221679338d4c93a44b6166fe2844d76a6e2bf420dc3f266a5aeeb185dc596b3644afaa45cbaac"}}, &(0x7f0000000640)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f00000006c0)={0x20, 0xf, 0x88, "3b2c16a8ffe8e823ae30d67652f99fb859e1dfa126c6089053180f0b1952f5f10ac02a3b79b96b9a227064d841903d6da6f77d6b3ecce7946ffb4ac0d667637c9ae172cc974df728d94440409712e5c97bb5efff4d7952984aeaf8e6160c6028df0ac6b2de56d6ac5ecc69ab632c2f801af89c24a8689fa2f66175dcda22b7272472dab703368c39"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x6c}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0xaf}}) ioctl$HIDIOCGRDESC(r2, 0x40086602, &(0x7f0000000300)={0xa0, "667f40bd32eb094bd8c9871638606d393b1508374a664d0e50edce2b854e1aa2eaa352c2dc13503b7a33bfcf29ff7f00005bceb207052b537147d90f6b20615f67a62d63237444c3a3b469e39a8b11de4cf69d010622c5c9e8527eae23a5bc52f92b4124b313b7bf86111e49225e7e12dc9f50eb9cd03f104b8c8d8b6275a571779bf4f9a22570a9400aed2ba169190a1029172dad56ec3f024d695e65d6b403"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f00000002c0)) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/58, 0x3a) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f00000000c0)=""/186) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_usb_connect(0x1, 0x24, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x46, 0x36, 0x56, 0x8, 0x4b4, 0x8613, 0x958f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd1, 0x6e, 0xa5}}]}}]}}, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000091c2f20c81403006c05010203"], 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000180)={0x3, 0x0, 0x6}) ioctl$EVIOCRMFF(r3, 0x4004550f, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000040)={0x0, 0x2, 0x4f, {0x4f, 0x8, "6d1809d0cf72fb143beb08cc6ae055228cf54daee4b3e67b57baffadea095af22d84c8e2b45e510b6834adf84cb7309497f3fa9987d0732f7bf21c71f815a9ff670f4171a2f7c0e0495efe7fbf"}}, &(0x7f00000000c0)={0x0, 0x3, 0x98, @string={0x98, 0x3, "828e82b3cba36e9b9e8e4f5f92720713083d023f2d41e601a37dbadda7a04e4eb105a9c79602e36dbe00c8f2527adc0fac338d13288fbcdc91be62d49fa4af355bc4121d1780b1b76b505dbbc09e0e387eafacbadf5895f09de133700d785169d18418150b3e2130c442e10e37fb1cb826a1e0daed16b8f904c9e7f5f23fbd777275482dcc7dce09646959ea498b689eecd750844092"}}, &(0x7f0000000180)={0x0, 0x22, 0x22, {[@main=@item_012={0x1, 0x0, 0x8, "db"}, @main=@item_4={0x3, 0x0, 0xb, "43fcf755"}, @main=@item_4={0x3, 0x0, 0x860a49b87634964e, "b966a353"}, @main, @global=@item_4={0x3, 0x1, 0xa, "1fd78eb5"}, @local=@item_012={0x0, 0x2, 0xb}, @main=@item_4={0x3, 0x0, 0xa, "b912e73c"}, @main=@item_4={0x3, 0x0, 0xb, "e0a7f7f1"}, @local=@item_4={0x3, 0x2, 0x9, "ae5688cd"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffd, 0x32, 0x1, {0x22, 0x71d}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000240)={0x40, 0xe, 0xed, "a8768666b2a51ca4ef3773a5a3c0cfb36f5ba2d53fd2b9ae2c2f46cc9fe684979b611839ec5cbd8fe42affcc6026b59a546350d69beb9b7ae3102e9582d1c54f739e768f1e761bdf29cd60a7d0136051a019a1901b6025465204030e87b6d57efccc045ed60e2411a852e14d1e3ccd57a883cc61f8711f5fea7555c6455d9e75c48d77abb49d436b9654eda3010a7cc51895232eb4a8570711e667f041da3c58bc9ed26c530892b1af4f62808155b414eb0336e6f7a4a56a48af05b3d576c38cbcc78babbfc03571fbdcb12c594a50a4bd620deea6d1df4c756183b607ca71200d5f332f445b53621e45e1b723"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000003c0)={0x20, 0x1, 0xf1, "e531be57f304d18d568043968a69aad46ae3c812406981003a768fd36a298f179cd578b2d76ae346e2c97a8f768e444c5f8d7530b77f9bc76f0f883253c59e5ab085480c5c7758149e2bc9bcca12d1123cae6defc1ec2794c73db1e20c3b1fa79906b3cc7c294ec3a9734ed50fe195ccea8a7522ab016023e82b3c925a094c9e7cf88df5b7bc4a10a52cffb87f66f2a779cdabee15f74830ccb24ea9b884b2e6e319b3c1344e49d09483451dcadf6cba29d02f98791544e29b355e2e7d59c6eadb40fe9f54a123bd4729e6fcac7bba65b6dd94efe7843786cead6128cce079d0b08d4c9c13591a9a5e93c783281bea595b"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x2}}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = syz_usb_connect(0x0, 0x41, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000e518a708ac0501859d200000690109022f00010000000009040000000e010000152403", @ANYRESHEX], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000090aa2a403a090f0156100102030109021200010000009e91a13800406369fd00"], 0x0) syz_usb_connect(0x0, 0x41, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000e518a708ac0501859d200000690109022f00010000000009040000000e010000152403", @ANYRESHEX], 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x0}, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000090aa2a403a090f0156100102030109021200010000009e91a13800406369fd00"], 0x0) (async) executing program 3: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000080)='0', 0x1) write$char_usb(r1, &(0x7f0000002340)='M', 0x1) write$char_usb(0xffffffffffffffff, &(0x7f0000000140)='0', 0x1) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000dc0)=ANY=[@ANYBLOB="120100003d7cc9101d0660c19a8f0102d7ec77ded248d54fae030109021b00242e06"], 0x0) syz_usb_control_io$hid(r3, &(0x7f0000001c80)={0x24, 0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB='\x00'/10], 0x0, 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd4, 0xb2, 0x51, 0x40, 0x7392, 0xd611, 0x22e6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r5, 0x80015b11, 0x0) syz_usb_connect(0x1, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) executing program 2: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r1, 0x5b03, 0x0) (async) ioctl$EVIOCGMASK(r1, 0x5b03, 0x0) syz_usb_disconnect(r0) (async) syz_usb_disconnect(r0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x172f, 0x500, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000040)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x8, {0x8, 0x0, "392cdaab4a4c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000000010902"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(0x0, 0x243c2917, 0x100842) syz_open_dev$hidraw(&(0x7f0000000000), 0x243c2917, 0x14a042) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000000), 0x243c2917, 0x14a042) write$hidraw(r5, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) write$hidraw(r4, 0x0, 0x0) (async) write$hidraw(r4, 0x0, 0x0) syz_usb_disconnect(r3) (async) syz_usb_disconnect(r3) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd1, 0x40, 0x10, 0x20, 0x1bc7, 0x9200, 0x4067, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2f, 0x9c, 0x1}}]}}]}}, 0x0) (async) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd1, 0x40, 0x10, 0x20, 0x1bc7, 0x9200, 0x4067, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2f, 0x9c, 0x1}}]}}]}}, 0x0) syz_usb_ep_write(r6, 0x4, 0x5a, &(0x7f0000000200)="653396e1f522d4ea7bb981fe216e09d55cb3c9d71551d87f348a259da792ae472cdf31b265351303781f3b2ae825f987dd7ac274ca51e6c17afb17c06e6238f14d148734130fb70f14f6dae749296ed6d804acb7d56f07816da8") r7 = syz_open_dev$evdev(&(0x7f0000000000), 0x8000000000000001, 0x40) ioctl$EVIOCSABS0(r7, 0x401845c0, &(0x7f0000000080)={0x34, 0xc, 0x1, 0x1000, 0x7a2, 0x2fba}) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xe2, 0x15, 0xba, 0x40, 0x12d1, 0x6748, 0x490b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x2, 0x46}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xba, 0xc0, 0xc2, 0x40, 0x102c, 0x6251, 0x753e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6a, 0x73, 0xa9}}]}}]}}, 0x0) syz_usb_connect(0x0, 0xff82, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x34, 0x3d, 0xb0, 0x40, 0x24c6, 0xe0ea, 0x9bb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xea, 0x2, 0x0, 0xff, 0x47, 0xd0, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x20, 0x7, 0xa, 0x6, [@uac_iso={0x0, 0x25, 0x1, 0x81, 0xa, 0x2}, @uac_iso={0x0, 0x25, 0x1, 0x0, 0x6, 0x100}]}}, {{0x9, 0x5, 0x8, 0x2, 0x400, 0x7, 0x9, 0x2, [@uac_iso={0x0, 0x25, 0x1, 0x2, 0x5, 0x551}, @generic={0x0, 0x4, "691c24"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x9e, 0x2, 0x8, [@generic={0x0, 0x23, "f818f4056d0549dbd5c1a411c529e2335e16e34f400a49bd534b0f67eee703f3f03cd564a4fc8e377fa5684e8656b169d62c86b12a864117cc7364c5e44b2e98decbb254d7bc4d2e94164c412d17ba07f95cf82d1944fc63ac4880a5a7efeabc229266f610823c16ceeec686dc391e0372be7fa52612a2b20d281c23ee4d0abe68184442c6c0dedb57ac2b9ce7f0ab9ca7852d263b00911f296cc1cb3e4ed5dfd0eb79732230ccd075497927505d43487a6d01fbaeae0232adb7ff9e42572792cb77a70cca85"}, @uac_iso={0x0, 0x25, 0x1, 0x80, 0x3, 0xfffc}]}}]}}]}}]}}, 0x0) (async) syz_usb_connect(0x0, 0xff82, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x34, 0x3d, 0xb0, 0x40, 0x24c6, 0xe0ea, 0x9bb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xea, 0x2, 0x0, 0xff, 0x47, 0xd0, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x20, 0x7, 0xa, 0x6, [@uac_iso={0x0, 0x25, 0x1, 0x81, 0xa, 0x2}, @uac_iso={0x0, 0x25, 0x1, 0x0, 0x6, 0x100}]}}, {{0x9, 0x5, 0x8, 0x2, 0x400, 0x7, 0x9, 0x2, [@uac_iso={0x0, 0x25, 0x1, 0x2, 0x5, 0x551}, @generic={0x0, 0x4, "691c24"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x9e, 0x2, 0x8, [@generic={0x0, 0x23, "f818f4056d0549dbd5c1a411c529e2335e16e34f400a49bd534b0f67eee703f3f03cd564a4fc8e377fa5684e8656b169d62c86b12a864117cc7364c5e44b2e98decbb254d7bc4d2e94164c412d17ba07f95cf82d1944fc63ac4880a5a7efeabc229266f610823c16ceeec686dc391e0372be7fa52612a2b20d281c23ee4d0abe68184442c6c0dedb57ac2b9ce7f0ab9ca7852d263b00911f296cc1cb3e4ed5dfd0eb79732230ccd075497927505d43487a6d01fbaeae0232adb7ff9e42572792cb77a70cca85"}, @uac_iso={0x0, 0x25, 0x1, 0x80, 0x3, 0xfffc}]}}]}}]}}]}}, 0x0) executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_connect(0x4, 0x0, 0x0, 0x0) (async) syz_usb_connect(0x4, 0x0, 0x0, 0x0) (async) syz_usb_connect(0x2, 0x4a, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0xa1, 0x25, 0x91, 0x40, 0x45e, 0x43f, 0xfc90, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x38, 0x1, 0x8, 0x0, 0x90, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x44, 0x1b, 0x5c, 0x0, [], [{}, {{0x9, 0x5, 0x4, 0x2}}, {{0x9, 0x5, 0x88, 0x2, 0x0, 0x0, 0x0, 0x0, [@generic={0x2, 0x23}]}}, {{0x9, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0, 0x3b}}]}}]}}]}}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) syz_usb_connect$printer(0x0, 0x36, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) write$char_usb(0xffffffffffffffff, 0x0, 0x51) (async) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x76, 0xd5, 0x78, 0x40, 0xf11, 0x2000, 0x61d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x7, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x87, 0x98, 0x63}}]}}]}}, 0x0) (async) syz_usb_connect(0x0, 0x0, 0x0, 0x0) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, &(0x7f00000007c0)={0x14, &(0x7f0000000640)={0x20, 0x3c, 0x100, {0x100, 0xc, "ecfa6811399a4066692c55c42f6fc1f3fdfb762a9a831aa97d31a9bbcbd622ec1e786594910a8eadf73ebed8db9c9ae6f6e3fa561d0c10e3403a2e0406310bfb40215a9344a8221ddcabd3a632e6ec8725d8267e25b8687be7eba9aed4e2895602a0874e9b79d0640acd4ec4bd297cf574c957aec63f4918bd1091e668c5064d8d249c8ebbe87ad6fa465d729c54e5366957e74e53c210dd650c544eea10c0fa0aed67fa26ff72132628c5c9472ee430d6fd99dfa4d9c94528ec28e9136c4f1f9fdd358698e3b51e042771569ac66fe56cc2b3cea204cb1106f9aa8f1ae3c101ce4ff938615925e478b63860762967245e9dc2778524cbebd674ab2e78e2"}}, &(0x7f0000000780)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a80)={0x44, &(0x7f0000000800)={0x40, 0x30, 0x8c, "1ea653a14e3920a9a8d1109772a8f79a5944ee6d555686eb2b287733fbe68a73c112568a53edde46f6765efa95b05947c19f130dd97c4c661fabcec327ec62fb8e3e1169d4300a21055fe91ee46c11a3374c0c056673c4448fc38070525edd70c99c5a0975ba5c62ff038250ccc7bfed382cd6f2424d4742387cc52b3118b350acda9f318f19b3570ee9a4a9"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000940)={0x20, 0x80, 0x1c, {0x8000, 0x1, 0x10000, 0xf281, 0xfff7, 0x8, 0x3c5, 0x3, 0x1000, 0x2, 0x86, 0x3}}, &(0x7f0000000980)={0x20, 0x85, 0x4, 0x5}, &(0x7f00000009c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a00)={0x20, 0x87, 0x2, 0xd0}, &(0x7f0000000a40)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f00000000c0)={0x40, 0x11, 0x8f, {0x8f, 0x1, "dec6755f8bf2fa623090edbbd231f3331c8813ddfd3fce39c305b28017aab5268808df4884af1366e205e16356d888e44e81d5c2780f0a1817e09172009d580f9a3d0790ee78dab61854453d77ee2dad4911aea765c5659c3a0fa5ab830f66bf113f764a09169d02149606ccb6a604d1db47513ae976c39713b44fde72cb60d1c7754758ecab2970b9579e3a84"}}, &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000005c0)={0x44, &(0x7f00000003c0)={0x40, 0x16, 0xd3, "741c5231ceaa5d91957dc72cc727b54c2641979776560c3fca4495157fab61598b75018ef419516859ca06477f6766cf66e162e4546ce8b81a88e8c37773f286686bc98dc1b243ac27cc8937e05ed9f0e8c6721a40fcc69066d090192518df4deb1e119ec808d777f1c61bc8787f1eb7bcdbb067098067bdf19e736fad764cd97dea89b686e1195ba2bfc572da2a418c8fba7f2dbc2f89d1a3da8a355e54c6e794154b62d2057ea90d2bc29fe6c2c0d83ceede69a79dbdd701564a0140accf9be9410949834c8b34e7ad5c97679c93af7363cb"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x6, 0xb00d, 0x7, 0x0, 0x45, 0x8001, 0x5, 0x3, 0x7, 0xe, 0x8377, 0x8}}, &(0x7f00000004c0)={0x20, 0x85, 0x4}, &(0x7f0000000500)={0x20, 0x83, 0x2}, &(0x7f0000000540)={0x20, 0x87, 0x2, 0x9}, &(0x7f0000000580)={0x20, 0x89, 0x2}}) executing program 1: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x5, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xdc, 0x3f, 0x6e, 0x40, 0x813, 0x1, 0x3a08, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9d, 0x26, 0x9b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect(0x0, 0xdd, &(0x7f0000000000)=ANY=[@ANYBLOB="12c2e2082210610a5e8706010000c4b8680857230901dabd000000010902f10001000100000005ffffff00000000"], 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x5b07, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f0000000840)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES64], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f"], 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000080)) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000700)={0x1c, &(0x7f0000000640), 0x0, 0x0}) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) syz_usb_connect(0x5, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xdc, 0x3f, 0x6e, 0x40, 0x813, 0x1, 0x3a08, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9d, 0x26, 0x9b}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_connect(0x0, 0xdd, &(0x7f0000000000)=ANY=[@ANYBLOB="12c2e2082210610a5e8706010000c4b8680857230901dabd000000010902f10001000100000005ffffff00000000"], 0x0) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x7fe782539b0b) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x5b07, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f0000000840)=ANY=[], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES64], 0x0) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io(r2, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000080)) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000700)={0x1c, &(0x7f0000000640), 0x0, 0x0}) (async) executing program 4: r0 = syz_usb_connect(0x0, 0x1cb, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000122f0d4071040403dfe4000000010902b901010000003f0904"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[], 0x0) r2 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000030020f003176c400000000001090224725100000000090400001207010300090501020000000000090582020002"], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x4a, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0x4, &(0x7f0000000b00)={[{0xffffffffffffff5b}]}) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r4, 0x0, 0xd) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_ep_read(r1, 0x0, 0x60, &(0x7f0000000040)=""/96) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f00000004c0)={0x1c, &(0x7f0000001140)=ANY=[], 0x0, 0x0}) executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$evdev(&(0x7f0000001700), 0x0, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 5 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer-ioctl$HIDIOCGRDESC-syz_open_dev$evdev detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$evdev(&(0x7f0000001700), 0x0, 0x0) program crashed: possible deadlock in touch_wq_lockdep_map single: successfully extracted reproducer found reproducer with 4 syscalls minimizing guilty program testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer-ioctl$HIDIOCGRDESC detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) program crashed: possible deadlock in touch_wq_lockdep_map testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program crashed: possible deadlock in touch_wq_lockdep_map testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program did not crash testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x0, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program did not crash simplifying guilty program options testing program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer detailed listing: executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x33, 0x3c, 0x23, 0x40, 0x3fd, 0xebbe, 0xd20d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0xe, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x91, 0xcd, 0x64}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000580)={{0x12, 0x1, 0x40, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x6}}]}}]}}, 0x0) program crashed: possible deadlock in touch_wq_lockdep_map extracting C reproducer testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program crashed: possible deadlock in touch_wq_lockdep_map simplifying C reproducer testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program did not crash testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program crashed: possible deadlock in touch_wq_lockdep_map testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program crashed: possible deadlock in touch_wq_lockdep_map testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program did not crash testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_connect$printer program crashed: possible deadlock in touch_wq_lockdep_map reproducing took 44m36.858851659s repro crashed as (corrupted=false): ============================================ WARNING: possible recursive locking detected 6.10.0-syzkaller-g933069701c1b #0 Not tainted -------------------------------------------- kworker/0:1H/294 is trying to acquire lock: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: touch_wq_lockdep_map+0x6e/0x120 kernel/workqueue.c:3876 but task is already holding lock: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 kernel/workqueue.c:3206 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock((wq_completion)xillyusb); lock((wq_completion)xillyusb); *** DEADLOCK *** May be due to missing lock nesting notation 2 locks held by kworker/0:1H/294: #0: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 kernel/workqueue.c:3206 #1: ffffc9000174fd80 ((work_completion)(&xdev->wakeup_workitem)){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 kernel/workqueue.c:3207 stack backtrace: CPU: 0 UID: 0 PID: 294 Comm: kworker/0:1H Not tainted 6.10.0-syzkaller-g933069701c1b #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Workqueue: xillyusb wakeup_all Call Trace: __dump_stack lib/dump_stack.c:93 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:119 check_deadlock kernel/locking/lockdep.c:3061 [inline] validate_chain kernel/locking/lockdep.c:3855 [inline] __lock_acquire+0x2167/0x3cb0 kernel/locking/lockdep.c:5142 lock_acquire kernel/locking/lockdep.c:5759 [inline] lock_acquire+0x1b1/0x560 kernel/locking/lockdep.c:5724 touch_wq_lockdep_map+0x78/0x120 kernel/workqueue.c:3876 __flush_workqueue+0x129/0x1200 kernel/workqueue.c:3918 drain_workqueue+0x18f/0x3d0 kernel/workqueue.c:4082 destroy_workqueue+0xc2/0xaa0 kernel/workqueue.c:5781 cleanup_dev+0xc5/0x150 drivers/char/xillybus/xillyusb.c:558 kref_put include/linux/kref.h:65 [inline] wakeup_all+0x28c/0x300 drivers/char/xillybus/xillyusb.c:612 process_one_work+0x9c5/0x1b40 kernel/workqueue.c:3231 process_scheduled_works kernel/workqueue.c:3312 [inline] worker_thread+0x6c8/0xf20 kernel/workqueue.c:3390 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 final repro crashed as (corrupted=false): ============================================ WARNING: possible recursive locking detected 6.10.0-syzkaller-g933069701c1b #0 Not tainted -------------------------------------------- kworker/0:1H/294 is trying to acquire lock: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: touch_wq_lockdep_map+0x6e/0x120 kernel/workqueue.c:3876 but task is already holding lock: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 kernel/workqueue.c:3206 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock((wq_completion)xillyusb); lock((wq_completion)xillyusb); *** DEADLOCK *** May be due to missing lock nesting notation 2 locks held by kworker/0:1H/294: #0: ffff88811e0ff948 ((wq_completion)xillyusb){+.+.}-{0:0}, at: process_one_work+0x1277/0x1b40 kernel/workqueue.c:3206 #1: ffffc9000174fd80 ((work_completion)(&xdev->wakeup_workitem)){+.+.}-{0:0}, at: process_one_work+0x921/0x1b40 kernel/workqueue.c:3207 stack backtrace: CPU: 0 UID: 0 PID: 294 Comm: kworker/0:1H Not tainted 6.10.0-syzkaller-g933069701c1b #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Workqueue: xillyusb wakeup_all Call Trace: __dump_stack lib/dump_stack.c:93 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:119 check_deadlock kernel/locking/lockdep.c:3061 [inline] validate_chain kernel/locking/lockdep.c:3855 [inline] __lock_acquire+0x2167/0x3cb0 kernel/locking/lockdep.c:5142 lock_acquire kernel/locking/lockdep.c:5759 [inline] lock_acquire+0x1b1/0x560 kernel/locking/lockdep.c:5724 touch_wq_lockdep_map+0x78/0x120 kernel/workqueue.c:3876 __flush_workqueue+0x129/0x1200 kernel/workqueue.c:3918 drain_workqueue+0x18f/0x3d0 kernel/workqueue.c:4082 destroy_workqueue+0xc2/0xaa0 kernel/workqueue.c:5781 cleanup_dev+0xc5/0x150 drivers/char/xillybus/xillyusb.c:558 kref_put include/linux/kref.h:65 [inline] wakeup_all+0x28c/0x300 drivers/char/xillybus/xillyusb.c:612 process_one_work+0x9c5/0x1b40 kernel/workqueue.c:3231 process_scheduled_works kernel/workqueue.c:3312 [inline] worker_thread+0x6c8/0xf20 kernel/workqueue.c:3390 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244