Extracting prog: 41m43.971971372s Minimizing prog: 39m58.434820954s Simplifying prog options: 0s Extracting C: 1m32.09963128s Simplifying C: 6m55.420969629s extracting reproducer from 30 programs testing a last program of every proc single: executing 5 programs separately with timeout 30s testing program (duration=30s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$evdev-syz_usb_disconnect-syz_usb_connect-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hiddev-ioctl$HIDIOCGCOLLECTIONINFO-ioctl$EVIOCRMFF-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_connect$uac3-syz_usb_control_io$uac1-syz_usb_control_io$hid-syz_usb_control_io$cdc_ecm-syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$cdc_ecm-syz_usb_control_io$rtl8150-syz_usb_control_io$rtl8150-syz_usb_control_io$cdc_ncm detailed listing: executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program did not crash testing program (duration=30s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect_ath9k-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_control_io$rtl8150 detailed listing: executing program 0: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=30s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_disconnect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect$uac1-syz_usb_connect detailed listing: executing program 0: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) program did not crash testing program (duration=30s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$cdc_ecm-syz_usb_control_io$cdc_ecm-syz_usb_control_io$cdc_ncm-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$cdc_ecm-syz_usb_control_io-syz_usb_control_io$cdc_ncm-syz_usb_control_io$uac1-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac1-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ecm-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_control_io$printer-syz_usb_control_io$uac1-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_connect$uac2 detailed listing: executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=30s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io-syz_usb_connect$hid-syz_usb_disconnect-syz_usb_control_io$hid-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_control_io-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$lan78xx-syz_usb_control_io-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect$uac2-syz_usb_connect$hid-syz_usb_control_io-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$sierra_net-syz_usb_control_io-syz_usb_control_io$hid-syz_open_dev$evdev-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$lan78xx detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 30s testing program (duration=37s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [16, 21, 5, 18, 21, 23, 16, 29, 5, 3, 20, 24, 6, 12, 8, 9, 12, 17, 16, 22, 8, 8, 3, 30, 28, 22, 30, 5, 12, 21] detailed listing: executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300ea2d010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000004c0)={0x1c, &(0x7f0000000540)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYRES64=r0, @ANYRESOCT, @ANYBLOB="b1f1f24b3384507937b259ec8d2e0e7bfeab0c40ddc09affa161b8bd26cd8234b9a3b0680bb4a0edf8b69221771519771929c4717fc60c12249b87b3b55b0e36c66422073ceba9e8333a3dfaa2962a9e19ebef4091dd6310bdfdb762bed08c1314"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000080)={0x60, 0x5, 0x2, '#('}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac2(r0, 0x0, 0x0) executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000004010902120001000000000904"], 0x0) syz_usb_connect$uac2(0x5, 0x87, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100020066cf2fd5149bb428000102030109027500030102d050080b0102010020800904000000010120000923f50100011500050c24030501047f0404fcff8c09040102000102200009040101010102200009050103600009040200000102210009040201010102160009058209680006030e082501800000fdff97ba026a31c6c4bf602e4f39a6eded91e34dc4092d3357ee7a2f7f1a1f9827971548cfb600c1b1f9b624279ea3fa4ba0fa6ecbde2e98fc4735f70213f67e3edefeabefd01edd144bff9d4f611ba7f6"], 0x0) syz_usb_connect$sierra_net(0x6, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0x1199, 0x68a3, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x80, 0xfa, "", {{0x9, 0x4, 0x7, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x9, 0x2, 0x20, 0xe, 0x1, 0x6}, {0x9, 0x5, 0x6, 0x2, 0x20, 0x6, 0x9, 0xf8}, {0x9, 0x5, 0xa, 0x3, 0x200, 0x4, 0x8, 0x2}}}}}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000840), 0x3e, 0x202444) (async) r2 = syz_usb_connect$cdc_ecm(0x5, 0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000402505a1a440000102030d0902"], 0x0) (async) r3 = syz_usb_connect$hid(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000200000040d80402c000000000000109022200010100803209040000010300000009211101000122350007058103"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0022350000000600ff0901a10085110902150026ff0075089502810285210903150026ff0075089501810285910904150026ff0075089501e000c0"], 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c7b98740927311a6d9f3010203010902120001000000000904000000ffffff"], 0x0) syz_usb_control_io$uac1(r4, 0x0, &(0x7f0000000480)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="00000300000087d788"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) (async) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100003d37d840890457e00000000000010902240003000000000904"], 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000500)={0x34, &(0x7f0000000200)={0x0, 0x0, 0x1, "e9"}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f0000000540)={0x2c, &(0x7f0000000300)={0x0, 0x0, 0x1, "90"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000180)={0x44, &(0x7f0000000800)={0x0, 0x0, 0x14, "9d876cd2d69f325f7ceefd00000000986d7a8b61"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r2) (async, rerun: 64) r6 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)=ANY=[], 0x0) (rerun: 64) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000080)=""/82) (async) syz_usb_disconnect(r6) (async) read$char_usb(0xffffffffffffffff, &(0x7f0000000200)=""/144, 0x90) (async, rerun: 32) syz_usb_disconnect(r2) (rerun: 32) executing program 1: r0 = syz_usb_connect$uac2(0x3, 0xa8, &(0x7f0000000280)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x4c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x5, 0x30, 0x9, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0x8c}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4000, 0x4, 0x1d, 0x7}, [@source_unit={0x8, 0x24, 0xa, 0x0, 0x1, 0xff, 0x23}, @output_terminal={0xc, 0x24, 0x3, 0x2, 0x307, 0x0, 0x4, 0x0, 0x7, 0x81}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x3, 0xb, 0x4, {0x8, 0x25, 0x1, 0x0, 0x0, 0x40, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x4, 0x1ccc, 0x5}, @as_header={0x10, 0x24, 0x1, 0x2, 0x1, 0x0, 0x4, 0x8, 0xb8, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x6, 0x3, {0x8, 0x25, 0x1, 0x82, 0x3, 0xf3, 0x6}}}}}}}}]}}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000700)={0x2c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00030400"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac2(r0, 0x0, 0x0) syz_usb_control_io$uac2(r0, 0x0, &(0x7f0000000500)={0x44, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$lan78xx(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = syz_usb_connect(0x0, 0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000bd3619204433f0224def010203010902400001020000000904"], 0x0) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2ced, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x30, 0x1, "", [{{0x9, 0x4, 0x0, 0x0, 0xb, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x8009, 0x5, 0x1, {0x22, 0x2c}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x10, 0x7}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000000)={0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB='@!,'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$lan78xx(r0, &(0x7f0000000440)={0x14, 0x0, &(0x7f0000000380)={0x0, 0x3, 0x9, @string={0x9, 0x3, "474cff6a08bcbf"}}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x45, 0x2}, @cond=[{0x8, 0xfff, 0x44, 0x2, 0x0, 0x7}, {0xfff, 0x3, 0x7fff, 0x8, 0xf, 0x8}]}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x2250) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac2(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1b90bfe04196519b0e04276bc097fca7702957249b477fac4f111cbc9b9b7b7ab6805e8b0ea5fc747b63f88b40d2459da5587dbd5d84452c88901be4794f5ba56fd40589ae1a9838374ee5ac335b77f66b21e65b9e55cba030cb16e953af354000b3395c7e2bdca1405fce9a77024fd082057d5df1828dc555c7472131cefc2009589d0a8c7c45e8b76fba8484d7115a17dfb4f07b880408c868af717aed769762609effcdadbabbec57a36a193f52c095466fb48d234796ff8cbace3523b80111e095d6080dd1076882f2328aaab5cce55220e55ec5c941cd60a2398f43cdfb780681da5b3d0f7478ecb98ea1c5c64b", @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0], 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_connect(0x3, 0x36, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r4) executing program 1: r0 = syz_usb_connect(0x3, 0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002ffffff40da0b29010001000000010902270001010080320904000003ffffff0007050102000200070582020002"], 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x17ef, 0x60b5, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x10, "", [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x0, 0x0, 0xf}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0022180000000501150025ff0904a1010901923b858508950159309102c0"], 0x0}, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) executing program 3: r0 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004898b610c2154100201f0102030109021b0001000500ea0904"], 0x0) syz_usb_disconnect(r0) (async) r1 = syz_usb_connect(0x2, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x92, 0x29, 0x92, 0x20, 0x10b8, 0x2384, 0x415f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x44}}]}}, 0x0) r2 = syz_usb_connect$uac1(0x0, 0xb1, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESOCT=0x0], 0x0) syz_usb_control_io(r2, &(0x7f00000003c0)={0x2c, 0x0, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x3, 0x3, 0x80a}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000240)={0x40, 0x31, 0x9, "9f0ed9dfa31022d383"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x171, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15f, 0x2, 0x1, 0xbc, 0x10, 0x10, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x0, 0x0, 0x8}, {0x6, 0x24, 0x1a, 0x4814, 0x4}, [@mdlm_detail={0x103, 0x24, 0x13, 0x81, "183c6837f6b83c60956c945888fd6a9f6f5de9b34b44d0b988d252badd63a0bc348419fac9a2895ad69cf784d6f5bca3727fc6dfe273f38dfdc97b192a190c7c08a87edef1d58d1ac59fd8c7df4e7374097ce561f63567f41bf6db22580e5a29661971603e4f103aba473aa74e14992fc3cd8f02b56948b5a86ea24618559b1f42aa99361fca252c8356333ddca599fb8b4460dcae8c8e216659ca3c6b064c5598756e0b8ae4c026d9fda2e6ccd68064f4bd3ecde845d1ea99064e3347c991162fa5e5aaf6925a0fe5f4e431e554d7d5fe3b5ca809b8c7b109d6bb5bf461af237e45c138c9588bcd0e3a423a7b7e135204949bc595439c738f14cc9d337111"}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x4, 0x3, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x90, 0x0, 0x8}}}}}}}]}}, 0x0) r3 = syz_usb_connect$uac1(0x4, 0xfc, &(0x7f00000000c0)={{0x12, 0x1, 0x111, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xea, 0x3, 0x1, 0xb, 0x30, 0x4, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2, 0x31}, [@output_terminal={0x9, 0x24, 0x3, 0x6, 0x404, 0x2, 0x5, 0xa}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x101, 0x5, 0x5, 0x9, 0xfe, 0x38}, @extension_unit={0xa, 0x24, 0x8, 0x6, 0x3baf, 0xc5, 'u\"N'}, @extension_unit={0x8, 0x24, 0x8, 0x6, 0x2, 0x0, '1'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0xe, 0x1002}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x5, 0x463f, 0x29, 0x2}, @as_header={0x7, 0x24, 0x1, 0x2, 0x1, 0x1001}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x5f03, 0x81, 0xd}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x2, 0x9, 0x0, "e3d387edc542f7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xa6, 0x1, 0x9, {0x7, 0x25, 0x1, 0xc, 0x1, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x40, 0x3, 0x2, 0x1, "15513acb788b"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x1, 0x1, 0x1, 0x58, "b7e38f8ad3272a35"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x0, 0x10db, 0x7f, 0x5}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xc2, 0xf2, 0xc9, 0x3, 0x33}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x6, 0x9, 0xe5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x1}}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x5c, 0xfe, 0x4, 0x20, 0x5}, 0x10, &(0x7f0000000240)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x2, 0x77, 0x2, 0xe, 0x1, 0x5}]}, 0x1, [{0x8a, &(0x7f0000000400)=@string={0x8a, 0x3, "37940f188d321bf0691b3be270598c8a467bf3e261324a2c14c3ab5f4881c8913eba242aa3c5ebacb68466202e4577cdea3dcc32c671e68bab332303b9c7cdc0833c9c5edc59219b65dec92bdd6819f9bb90f7c62536abd4f18d6ee2d4eac88eb70259b0e17261f05bd6e13b3d463a813f80669e196de85fe630a34c1efb87c01051c9e8c86c2b8d"}}]}) syz_usb_control_io$uac1(r3, &(0x7f0000000700)={0x14, &(0x7f0000000580)={0x20, 0x30, 0xfe, {0xfe, 0x23, "dd3f6c38f0bcdc647a362d6cba3ad14b58bb46b741d2c6689a2f751b9ea4091a5f1aceef1252702894bb93242ef3fdf5bff21d52ce7f78e9b6920a73e4c7990e9495ca78acc55a96393a19513df116f02c9ad20e97321cd28dc4204e0a1a4445531df5db678babdbe34abb9b5fd443326f3839c54b1be802991a3c4e97d1b5d106d38a45eff00dafc70a2372da8f32d06e8dd33523a63d0967219cfffb2432e90482578eb15789d4d7fa4b1fb41ec8329923c597361d51e1188a8f09d4da0e8306c5f4944b8d757632d235d6c83370f8236ead14dc6a3c1d6c764295a159c6e00abc8a2dc97b54ae5a5f1503ced74a101d06197afc4230cfcc11b490"}}, &(0x7f00000006c0)={0x0, 0x3, 0x2, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f00000009c0)={0x44, &(0x7f0000000a40)={0x40, 0x1, 0x82, "a45f24b840ac46b05aa27e79498751691637f483fde3542d099f919981f1219f3954b74cc80e38df98aa96a5f0aeb9ac90629cd314b8cbed18d617040ad1958be0785762379e651a50aa195fffa31d682f5ed6746fc31c9c4e165a9b8583120aa728b5ff1653cfdca3e18e5b736f162bb3ae68d79955d66fa5afaae1b5dfc38a8eda7f33b270517c4f0893e40d5b65b8f8ecd20403d0b337640cb9e57656a577b1effdb8083fa11ef8d5c562ccd5a28a5cca2ddb1633c0673f971245522f1b4dc05ba5fa37d1b2d6f8371d6817bf984b9b1368d0cc9b474bfdc0c5c6cb64b6ed4f71da35840bcd5b19fe1ad42c1a46295f9ef07401f4e479dd7f15427fc08613"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000880)={0x20, 0x81, 0x1, ']'}, &(0x7f00000008c0)={0x20, 0x82, 0x2, "eb7c"}, &(0x7f0000000900)={0x20, 0x83, 0x2, 'iy'}, &(0x7f0000000940)={0x20, 0x84, 0x3, "403fed"}, &(0x7f0000000980)={0x20, 0x85, 0x3, "fb958f"}}) (async) r4 = syz_usb_connect(0x3, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002ff000040f00a116700000102000109022a00010100c0000904000003ff000000032401070581020002000705020200020007058303"], 0x0) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x41, &(0x7f0000000040)=ANY=[]) (async) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x0, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) (async) syz_usb_control_io(r5, &(0x7f0000000500)={0x2c, &(0x7f00000001c0)={0x40, 0x22, 0x2, {0x2, 0x30}}, &(0x7f00000003c0)={0x0, 0x3, 0x1e, @string={0x1e, 0x3, "6b0a28dfc1b68f5ac72aafa936fda42584952be83a0c99501b26acc4"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r5, 0x81, 0xffffff75, &(0x7f00000002c0)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c356484e46fd66e3f2c7807e8773eed7b94fa099ab84feadec2ea95f65bba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e4800448aab0000000000000d75f34bb50d8d7084") syz_usb_disconnect(r5) syz_usb_connect(0x1, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000d0918108ac051582588f0000000109022d00010000000009040000030b08000009058d67c8002a000009050502000000000009058b6e"], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xd5, 0x28, 0x1b, 0x8, 0x9c0, 0x201, 0xfa4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3d, 0xae, 0xa0, 0x2, "", [{{0x9, 0x4, 0x25, 0x7, 0x0, 0x13, 0xfd, 0x42, 0xfb}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r6 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000000000404e040c12000000000001090224000100005000090400fefd0300000009210400080122080009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0xb, "2650e69b"}, @main=@item_012={0x2, 0x0, 0xa, "9c07"}]}}, 0x0}, 0x0) executing program 4: r0 = syz_usb_connect(0x3, 0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002ffffff40da0b29010001000000010902270001010080320904000003ffffff0007050102000200070582020002"], 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x40, &(0x7f0000000500)={[{0x3c, 0x4e00, "c4eaf25b88ffacbf6f56fc6a2876659c363fad62f286759a082f2f09b64147f31c772e2635a3c595eeeb8450ccff5e79a548b591d2724d899c1b59af"}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) executing program 2: r0 = syz_usb_connect(0x5, 0x248, &(0x7f0000000440)=ANY=[@ANYBLOB="120150024b31d110da0b23d7aed50102030109023602010902a0080904a3c10fffffff0109050e02"], &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, &(0x7f0000000400)={0x14, &(0x7f0000000200)={0x0, 0x31, 0xea, {0xea, 0x11, "23e9c8947fea84206548639f1a8664492230d83628efec7bff3df9b4f49e65257a357128543808063ea0a417c87aa5aa2a6af50e9b044fd58bedb2ba797e834a873fe04fdd8d9d0f1fc44cb4248881667f52765c0f2075a76422dacae84aea93f808f818febf65b8b65126e42d7245fb69abf9d048d4abeaedf2cb0f0f633b9494e9b2a6458d6469dd0cc961d2101927ac35af38d8c328572b16fe6c27809aa1a90ecdbc998f4de2393f6b95ba12c3f6afa32a91272b863f087b6b5c4d205ad321e30300d49b4b2328651cccaa244087927931094375a3be4ce974da81602c2570de9353f40581cd"}}, &(0x7f0000000340)={0x0, 0x3, 0x49, @string={0x49, 0x3, "39da9c1bf81a6e028cb7bed11fea2e6c9dbc16247339661f4954f54fd99164fd08fa0253d5833f5306a1c4f452394d7dd7a1ade11a027a0d7652159f1edd044e2f0b60c849e857"}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000480)={0x0, 0x7, 0xcc, "d0e757aa6c2a9d7944af6c9c81d8cc1298b4eee44fcaba95c00fea64033d63abdd806cf08c592bd15192efa3cc79957b9ca34da6cd94faacddc0a7168e3cdc43f900b87925145fb394b4f538c9639f6713922a371ed9ecc8bd97329a59f9878a084f84b6a9409c1e90a583023b6d831b881ab9866d34dcc29056814a0236459d5e28765f69c988fa6e599479a25e8022cc611a8fd654e0a55fc80d2f4aaad3d9c377a834025747f5d54ea3d0550c3501855fd9a5b9e1b5ccae025c2de76f56cd3bfa050e6e2700fec2f8d563"}, &(0x7f00000005c0)={0x0, 0xa, 0x1}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xa}, &(0x7f0000000640)={0xc0, 0x5, 0x2, "b74d"}, &(0x7f0000000680)={0x40, 0x5, 0x3, "ad28e5"}}) syz_usb_control_io$uac3(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007e3dc410cd0621013ddd0102030109021b000100094000090485000189fe1f000905820220"], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x3e, 0x208604) r3 = syz_usb_connect(0x0, 0x3f, &(0x7f00000012c0)=ANY=[@ANYRESDEC=r2, @ANYRESHEX], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000001580)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r4, &(0x7f0000000180)='0', 0xfe64) r5 = syz_usb_connect$cdc_ecm(0x0, 0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000402505a1a440000102030d0902"], 0x0) syz_usb_disconnect(r5) syz_usb_disconnect(r2) r6 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000062a10b40450c1010fce60102030109021b00010000000009043200019740a40009058203ff"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000540)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x0, 0xc2, 0xae, 0x8, 0x7c}, 0x4f, &(0x7f0000000200)={0x5, 0xf, 0x4f, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0x8b, 0x0, 0x4, 0xf00, 0x3}, @ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x6, 0x1ef00, 0x9, [0x3f00, 0xff3f30, 0x30, 0xff0000, 0x3fcf, 0xc0cf]}, @ssp_cap={0xc, 0x10, 0xa, 0xe9, 0x0, 0x9, 0xf000, 0xf87a}, @wireless={0xb, 0x10, 0x1, 0x2, 0x100, 0x4c, 0x4, 0x1ca9, 0x2}]}, 0x8, [{0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1613dd730303f84d06b90baba3a3245d320f72091398a7d916"]}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1009}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc04}}, {0x0, 0x0}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x0, 0x0}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x425}}]}) syz_usb_disconnect(r6) syz_usb_disconnect(r5) syz_usb_connect(0x0, 0x36, &(0x7f00000011c0)=ANY=[@ANYBLOB="120100008e77e3405c1b0501f101010203010902240001000000000904000002a4d36f"], 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xffffffffffffffd7, &(0x7f0000000340)=ANY=[]) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000300)={0x14, 0x0, &(0x7f00000008c0)={0x0, 0x3, 0x6b, {0x1a}}}, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0xfff, 0x301400) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1588ebbecb8d69400502000000610e"]}) syz_usb_connect$uac1(0x0, 0x81, &(0x7f0000000140)={{0x12, 0x1, 0x400, 0x0, 0x0, 0x0, 0x10, 0xfc08, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x3, 0x1, 0x0, 0x20, 0xa, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x80, 0xa}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xd, 0xc5, 0x2, {0x7, 0x25, 0x1, 0x0, 0x2c, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xff, 0x4, 0x0, 0xe}, @as_header={0x7, 0x24, 0x1, 0x1, 0x3, 0x1}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x2, 0x3, 0x0, {0x6, 0x25, 0x1, 0xc, 0x3, 0x5}}}}}}}}]}}, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffa7, 0x0}) executing program 0: syz_usb_connect(0x0, 0x4bc, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000845dcf0886124620b705010203010902aa04010003f00109047a0008ff04010009050100100000ff0909050a1000020101070905080e0800030180c71004f2a7471c03c0f3f4ca2fea06ed21c2893b526ca2ae4c6320285e61c7047008590b991f436e3dcb5e0a1e180c381883c8206e6823e6d13fb81f0050a160ee9c434d7599cdd5f1ebcb129c56aadf40ff9bd4e08e2e2701d1a2325e6eecf743f153034002ed1ce648aa24f2420f7b00c7b1e15245f9fd34231e7349ca6e3d5d096a7fde77e474be9a5fa5e69845a9474d4c35559576f4b2f6f38feb66df28fe237e3c05936389a7fd1b7f94c6166ae96f05dc295dc87750b5957cba11c6de922bf99efc5f9fb10dd55721f362d7a05dd1802888b38b87c9ee4af756a664452ebf8f33878a667fa70cd73e11f24ab5bc75b40399afd783816f9447829638089e3508af95b7518d3369f3e264ae5e1e37dfba96b24f3c1d8654dfc3bd03c9109a2c01c382233fe4a536bc434780ae1a3a8a450aa1e8b7e48b490fcaf7d95fd259f7fa80a98b86a310f6d183650ffbdf9b83111d568afa3f988d5433f48409ba6c29d1781393b73e2ecf4fe109d9dff94bf88e30b1171af709058802"], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$rtl8150(0xffffffffffffffff, &(0x7f0000000400)={0x14, &(0x7f0000000340)={0x40, 0x9, 0x59, {0x59, 0x9, "aa15c4c0cada259a0c3574e5aa63511e77c8a738b70a320867d550b21a9ff0c47a3185263b24ea2ce754b6b2a2ac594b5b3a96f452ef35e50a8f6cc33262e660b5db54c9f521d56b75663da3277e8dab6c49636402636d"}}, &(0x7f00000003c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x380a}}}, &(0x7f0000000c00)={0x2c, &(0x7f00000008c0)={0x40, 0xf, 0x7, "0640dc2b18ac19"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0xa}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xc0}, &(0x7f0000000b80)={0xc0, 0x5, 0x3, "c96f14"}, &(0x7f0000000bc0)={0x40, 0x5, 0x2, "ec60"}}) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5543, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xf8, 0xb, "", [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x7ffd, 0x0, 0x1, {0x22, 0x1e3}}, {{{0x9, 0x5, 0x81, 0x3, 0x38d707d343173689, 0x5, 0xe, 0x70}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 33) executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) (async) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x3, 0x32, &(0x7f0000002600)=ANY=[], 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x34, &(0x7f0000000000)=@generic={0x6, 0x2, 0x2c, "8d961a31", "eca23c0dc9b0f98c7946b83bea72b4fe05e07e774bb5c1f76df3cdc87964d439cbd155c5713c01fc092d9c10"}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_disconnect(r2) (async) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x7, 0x1, 0x1, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x8, 0x20, 0x8, "", [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x6, 0xb, 0x7}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0xb, 0xa9, 0x73, 0x20, 0x79}, 0x3b, &(0x7f0000000240)={0x5, 0xf, 0x3b, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x2, 0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x3, 0xf00f, 0x6, [0xff0000, 0xff00c0, 0xc0f0, 0xc03f, 0x1fe0000, 0x3fcf]}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa4, 0x5, 0x0, 0x3, 0x4}]}, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x200a}}, {0xef, &(0x7f0000000340)=@string={0xef, 0x3, "3d6c3b519762cff81f5070ca3dc4e03dbf926d3c686ae9373579154d0a17656429615b6287c59c1a3d86a58f8643dc87d6e23ba037a1086b87c59fe2fbe26b4840736db98ddb1b8cf9d950f3c5c36436af419fa96c2f90dbf1932dd6b2a3aed8da4bd08746ad2999e9cc935a81b5c853eb62472994d59310aa6279747b30b2eb64907ff417a1f3a802d01e20d08251beb214cb26b0b7812997467e1c6abd391615ccfddf5abebb46d6a8b192d621051efd947f2b65a7e7ece2b885110985ad28d85eafbd80f6111bee5a75d734b31b95a768342fad05e53f581c16a69645f7037ce89526536be063f82b0a44a8"}}, {0x37, &(0x7f0000000440)=@string={0x37, 0x3, "db0707b224019ddcf3563b9cf8003b6c01e7f68e7582fb832f74d046003a7efca9bec8ed093e0d4cf22eb6ee0b3701c029d2860572"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x449}}]}) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x5, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000231bfef20861201202d060000000109022400c5000080000904"], 0x0) syz_usb_ep_read(r3, 0x6, 0x7d, &(0x7f0000000140)=""/125) syz_usb_connect(0x3, 0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000200000040cd063501"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)={0x20, 0x90069109b15ef6c8, 0x1e, "4d61501d0100000000000000100000000000800700000000000038040000"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[@ANYBLOB='@a\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000001140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300ea2d010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f00000004c0)=ANY=[@ANYBLOB="825dbd794c02f1f495af6e586369aba55bd76cce21a8967f735c68151a8fa039691edcbd375c4a37cc7a36fb528c3c415e9f91137b8bf82d1175aa2f28808c25a461ecb456351377cf2b32d0a231e8966718f84c13fcf365bcc94c48566eb2d14bb3a6e07a597f77a16e478bc7ca8b460f9b5d35c8a232a51ae1fef416e0ead42306a192"], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x24, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0xfc, 0x75, &(0x7f0000000440)="27842da8514706f1af829db2e816adc964423bfa29ea52f50a428296675b4c6bb746d8fb275d7e9aed2e32098b06ad2e4457010390f3f7aeb4105d43a0df6c7bd26840e2d3def514ed409390aeae7a9ca46b3c54dc137379c56167fb45daf069bc33fbed01862fddadc68b2bd10a55bb62f8e60719") syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$uac1(0x7, 0x71, &(0x7f0000000040)=ANY=[@ANYBLOB="12011001000000406b1d010140000102030109025f0003010300f40904000000010100000a240103000302010209040100"], 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b19a3640d219751284070102030109022b000207000000099f01010079319c0009040000000202ff"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r1, &(0x7f0000000100)="1af2886aaf3a5cb672be3a0172ddf2cc8ee05c068f7d139e4fa8648b5a16da36b996f6b9f1e55297836e2ea570e26cf321ce7863", 0x34) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="1201100154e108101e041840b4ed010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x20, 0x17}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000140)={0x0, 0x5, 0x8f, {0x8f, 0x2, "0fbcc7ba082a829b75322d2073126898bffdeed04a6b4cff233732de212a5b3cd04fddf9941d7d130a7c943823fe40cf54b7cef8bd5e60e851e70b291920c512d2c239c0ce0995a2b16d982f8e4838c892ca2ffcb8a37e3564e2c6f4a7863e375ed371aed6f4d467f4a1b6a468507c17aa49d8bcb278414de3f418d6d8714de305aca88db6fd53dd9ae2f363fa"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000280)={0x0, 0x22, 0x8, {[@main=@item_012={0x2, 0x0, 0xa, "51ff"}, @local=@item_4={0x3, 0x2, 0x8, "a524c63e"}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x6, 0x1, {0x22, 0x853}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000005c0)={0x40, 0x7, 0xf0, "c43b45426a73237d9911b900fb8516e19283f78c50e844c2ad3ece7053c5e25dca5584bc1a457c5cc385a91ffb7a4f43cf645a3477151243231a7ea920023d2a839243496cae3c0faba0f04e2e14d5cda71aa7312a1a3526370f16cdedb5366e28309a17581467a4e0c325cb1fa4c175ecea81cfb4ffa1a8162364ecd469e6adce15754ae3fbfd6af0faf511d79793066403cc7f394135b95666840f7882ae7b1a97e69486783e98a39f8992ad11f0d6bd035e1a15c512053557d26bcc1276c7ca6b69fefe0714dd167c5c22a4fb19b934815bf345c6e51abbbb1a3955c554ed3eb9c70402323d67430acd2b22e98e01"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000800)={0x20, 0x1, 0xf9, "bc5b6d41594822cca05f0a7ccbd500478b69a1120812bef2cd595eac71f1056551a9277d2680465edb884de208097d187642f7b2c7f9dd463b7774292ec54b0877ea56e29e264f6efa95d8b8aa92df30f71272a050fc2b4fadfb4954d9882aaf0461b19eea1b0088bdba7d44735e98a3624afe137a113f3883c306d4522fab79e821ef1d7b54655bf76fcf8244333ae709b8844559a0c3b7731b7d90860ac4b379766b653e36300503c2b38333afb48c9c44f22265d656372cc01c9d9d2aa529f9bc432d6fcd940bc394b8bbbdb41e9fe1eb307cd1c041d5ac2011ffd4129348477db923860ff5e1d25e394f9d378b4894c5f8fe63d6a3ec3d"}, &(0x7f0000000900)={0x20, 0x3, 0x1}}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="40000100000014d0c8ec37ede59701ece7e8c9ace7ff727965a3be602e5074e4e5cbb291e85efddd2d52e3e6e724ab79609a79fa341fc1817629483ecc62a0b51337f55279edfdd8965402ca91aea290b6f957b15ed074304df0472ba78d738194c5c2eb5b291de92ba8b739260842f4e198ccd33e360179a2ee2669cb6cf94d499954a33e0d4741dfc432f0b39ed9a9fb34065ff5ca98ad68bc5c9a20f38bc492d2b294918cb1240e306defa624501e7fd6411d6043b43e0dcfd76eca8519bba411c407e57db1325e0f2962fed3a2ab6a5b12d989d2d1569f5f4706929a6c05d40e7961cb"], 0x0, 0x0, 0x0, 0x0}) executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xf, 0x1f, {0x5, 0xf, 0x1f, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "ad0e475b1bf392818f68c2ef4b7feda5"}, @ptm_cap={0x3}]}}, 0x0, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042406024424"], 0x0) syz_usb_connect$midi(0x4, 0x2b, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x19f7, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19, 0x1, 0x1, 0x9, 0x40, 0x3, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x7, [@ms_header={0x7, 0x24, 0x1, 0x100, 0x7}]}}}}}]}}, 0x0) r0 = syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12015002aae9b20860163209327301020301090212000104076d8649f236c0fcddd4f8fc"], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000020ec13060000000000000109022400010000000009040000010300000009210000000122020009058103"], 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x65, 0x5b, 0xca, 0x10, 0x1781, 0x938, 0x8d0a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x5, 0xc, 0x20, 0x9, "", [{{0x9, 0x4, 0xe, 0x78, 0x2, 0xff, 0xff, 0xff, 0x6, [], [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xff, 0x4, 0xe}}, {{0x9, 0x5, 0x9, 0x1, 0x1ff, 0x8, 0x4, 0x8}}]}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x1, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x110, 0xbe, 0x70, 0xb9, 0x8, 0x7392, 0xb811, 0xef15, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x6, 0x9, 0x30, 0x2, "", [{{0x9, 0x4, 0x26, 0x6, 0x0, 0xff, 0xff, 0xff, 0x9}}]}}]}}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='D\x00\x00']}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000140)={0x1, 0xe8, &(0x7f0000000180)="e2868f4aefac7a67561422c516dc175845e997f8169837a09b4366393e640b0e755f45f91f4b30c8c49475cfb6045b3a4886bddc89b17f03b46ca395d2fab9052906ea669df28484652822fb0bb0b395d161aec424718d1e1dcc5adc4cef9363a93024159b6d7e4e0e2d5cc8ab637193f3efe80d0a2fdcd22b8e4e96dffb6bb350d25a82f272ad0ee1237a9a7b0b3f7dc9ca26d2d54cbf2181d2194cc62965a20bba7b1729b8eccd05d4fe3221476a3f84e565bc054a47fb49d34831e0d9515dce4c3b24b6c432e9916d1cdb9cad4672ab05adc0a8b773cba8d6a26d8bbe8f0edf5b43aa258c76fd"}) r3 = syz_usb_connect(0x0, 0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000affe984035cc3f690fe7010203010902400001000000000904330000020203000a24010004080201020724040488ff0a"], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0x2328c1) syz_usb_connect$uac2(0x5, 0x8c, &(0x7f0000000140)={{0x12, 0x1, 0xd0089b950c043d6d, 0x0, 0x0, 0x0, 0x8, 0x763, 0x2003, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x3, 0x1, 0x1, 0x10, 0x80, {0x8, 0xb, 0x0, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4, 0x3, 0x1a, 0x3}, [@output_terminal={0xc, 0x24, 0x3, 0x6, 0x305, 0xc7, 0x5, 0x1, 0xfa3f, 0x4}, @mixer_unit={0x5, 0x24, 0x4, 0x5, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x40, 0x7, 0x7, {0x8, 0x25, 0x1, 0x80, 0x63, 0xe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xfc, 0x3, 0x68, {0x8, 0x25, 0x1, 0x1, 0x0, 0x0, 0x4}}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x310, 0xfa, 0x5, 0x3, 0x10, 0x9}, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x26, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022050010006490ef"], 0x0}, 0x0) executing program 2: syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x5) (async) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) (async) executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100003f7a7e40720c12009622010203010902120001000000000904"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000ec0)={0x24, 0x0, 0x0, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xb, "bcee2177"}]}}, 0x0}, &(0x7f0000001140)={0x2c, &(0x7f0000000f00)={0x40, 0x14, 0x72, "f27e935e4efbc4e5563f3e12c0178ef9f1b2dfcf7d7fe45b3957c91ade5d1ac07716c42dcda012a2411a4485fa3de5d0d2277e4e6134c52f5d9522ef06c2e5337c5f6e1c9a61ec4d2c70eb5268e051607996296ed0431ecbeb8e3305bfe0099c6ce4f8964aa039b60038a08c77e557d72647"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x81, 0xffffff75, &(0x7f00000002c0)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c356484e46fd66e3f2c7807e8773eed7b94fa099ab84feadec2ea95f65bba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e4800448aab0000000000000d75f34bb50d8d7084") syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x88440) ioctl$EVIOCGABS20(r2, 0x80184560, 0x0) syz_usb_connect$uac1(0x3, 0xbf, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xad, 0x3, 0x1, 0x80, 0xd0, 0x81, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x4, 0x13}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x402, 0x4, 0x4, 0x60}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x1, 0x8, 0x2, {0x7, 0x25, 0x1, 0x0, 0x80, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xb, 0x92bb, 0x2, "71af70dcc0d06c3fbd"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x3, 0xfff8, 0x8f, "6c5654a1c2043a2a"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xb, 0x8, 0x45, 0x3, 0x7}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0xf9, 0x2, "e27f"}, @as_header={0x7, 0x24, 0x1, 0xbb, 0xba, 0x2}, @as_header={0x7, 0x24, 0x1, 0xb, 0x8, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x2, 0xf9, 0x81, {0x7, 0x25, 0x1, 0x8, 0x9, 0x3}}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x0, 0xa, 0x0, 0x8, 0xf}, 0x75, &(0x7f0000000140)={0x5, 0xf, 0x75, 0x1, [@generic={0x70, 0x10, 0x1, "4e14f6cbd15f82ed52091d1c3c8b7b3a9fd2b4a3e9f0658f6dfe79c002cdfe77f3d3a73499446122a2b4e7f5ef0ae826e3ed20dfb8ff2f82c327dfcb5985ec08a5e0f7a3de952f86d2dd4e9e53d992d158a7a55fd986f6120afb3812d4a2da328306afe5bc17e1627dccd24bb5"}]}, 0x9, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x480a}}, {0x76, &(0x7f0000000280)=@string={0x76, 0x3, "5842ec2436cc4d0813529201e78abd788e5a2e672a6a36be879cdfe1337c2a1b9b4c46893535f9110b89bc177c9f24c62ae24f33facce6c97bc95d7fc152225e624c284410f666f3cce39b9ea305604972a2eda52b9cf1738af72808a8667025a133973a2f805a2793733ecdc1afa041865c1e61"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x426}}, {0xf8, &(0x7f0000000380)=@string={0xf8, 0x3, "cceda0d5e35e821121e4609aee20ce30d1b616b1d5704cba3a76ae0d6e521b0b77601c5b671902d9c4a59a7c015a389cec367e6cc20a21b202824696a72495685778123cda2513676c1d22c95abaf0cad111a351030c36e82d3351c76175a9f3379fc932be1e52cfe818cd407409079a623e2b8baef235c95270ea48b6e37ae973c81f10f51e15abca9b5803127d49baf2117d7aa22fd5b68ffb534106e4b27741d68c13285ee41b5e9898027bcc9e59ba9492593fe726e167ee51977572ea68d9440ce7b309bf3cde252a457937ff483bdb0371f0281b132feba50f74856d4044a3a504f15e1776727c778a0708d10011cf00e87ad1"}}, {0xbf, &(0x7f0000000480)=@string={0xbf, 0x3, "3ac8986bc60a1dfb4eff37b9bf0b20a39244daa27652d376d93909855f1c6f2b897827271f2e07fb73b09ba2dc116cd857b8b11885ba0a99a7e63d02709689c4c5e1494b8831cbdad648b683322f4f58ee9c0fb5f7753ab9b18b283a09323d7da4b7adc40de60d9c1f8ba3deea8b1724b656cf7323b4396cc7a9b1f2f903825c2f6216beef8f524813b191df55a80a701aca790b5ab5cd4e0b199bff0d4ea831878ae45b985845ea0f4cfad77a156881495411e0ea8a15796645ac6593"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x100a}}]}) executing program 4: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12014101f2c59620d016b8108ede0102030109022400010000100009040002020083ec0009050602000202000a09058202"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000005c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB='@\t\f'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100100000008ec130600400001020301090224000101fb402609040002040301030009219917780122b10f09058103ff"], &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r2 = syz_usb_connect(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004366b408c70b0800c84f0102030109022d00010000000009040000032eb47d000905f9ffffff00000009050f47"], 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x5, 0x1b, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x55, 0x4d, 0x3e, 0x20, 0xbfd, 0x111, 0xad03, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000004600)={0x24, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"'], 0x0}, 0x0) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e7cc6120c4108a81ad7d0102030109021b00010000c00509042300010300000009058503"], 0x0) syz_usb_control_io$uac3(r3, 0x0, &(0x7f0000000e00)={0x44, &(0x7f0000000a40)={0x0, 0x13, 0x5, "98e92c29a6"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000a80)={0x34, &(0x7f0000000880)={0x40, 0x15, 0x2a, "38685962be3cf52d438cd3f2d06c96cd5c1ed3d3f7709f178aa3d9722998ac115c9130c3046213a11da9"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$midi(0x3, 0x116, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1430, 0x474b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x104, 0x1, 0x1, 0x0, 0x0, 0x5, "", {{{0x9, 0x4, 0x0, 0x0, 0x8, 0x1, 0x3, 0x20, 0x9, [@ms_header={0x7, 0x24, 0x1, 0xd, 0x7}, @midi_out_jack={0x17, 0x24, 0x3, 0x2, 0x0, 0x8, [{0x7, 0x5}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0x19}, {0x8, 0x5}, {0x5, 0xfc}, {0x5, 0x2}, {0x7, 0x80}], 0x4}, @ms_header={0x7, 0x24, 0x1, 0x8000, 0x7}, @ms_header={0x7, 0x24, 0x1, 0xe7, 0x7}, @ms_header={0x7, 0x24, 0x1, 0x2000, 0x7}, @midi_out_jack={0xf, 0x24, 0x3, 0x2, 0xc, 0x4, [{0xee, 0x6}, {0x7, 0x47}, {0x8, 0x80}, {0x9, 0xb0}], 0x10}, @ms_header={0x7, 0x24, 0x1, 0x0, 0x7}], [{{0x9, 0x5, 0x8a, 0x2, 0x8, 0x8, 0x0, 0xff, {0xb, 0x25, 0x1, 0x7, "b8051cfc5b9846"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x4, 0x4, 0x4, {0xd, 0x25, 0x1, 0x9, "770e0cf631e1addd41"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x5, 0x2f, 0x81, {0xf, 0x25, 0x1, 0xb, "928896ce3e01355cc34736"}}}, {{0x9, 0x5, 0xc, 0x1, 0x0, 0x3, 0x4, 0x1, {0xd, 0x25, 0x1, 0x9, "678032df5d8f878007"}}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x7, 0xff, 0x4, {0x5, 0x25, 0x1, 0x1, "d8"}}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0xc, 0x2, 0x6, {0x10, 0x25, 0x1, 0xc, "a770037758660115a42b6df1"}}}, {{0x9, 0x5, 0x6, 0x10, 0x5af, 0xf, 0x0, 0x37, {0x12, 0x25, 0x1, 0xe, "205f6c610cffd651f97dba3247cb"}}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x40, 0x9, 0x3, {0x6, 0x25, 0x1, 0x2, '0M'}}}]}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0x5, 0x3, 0x2, 0x10, 0xb2}, 0x39, &(0x7f0000000240)={0x5, 0xf, 0x39, 0x4, [@ptm_cap={0x3}, @generic={0x12, 0x10, 0x3, "83d9d899f10cec0fb50fb780faf7ea"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xe0, 0xf, 0x3, 0xb, 0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x4, 0xf00, 0x8, [0x6000, 0xff]}]}, 0x5, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x8c, &(0x7f0000000380)=@string={0x8c, 0x3, "9d82f0b656799cf89c4a83fc6ec61a6b81287aabe72b06de322fbcdb0affcac4dd0b2d6608b2f0cc07d46852fc36a3bbf59eadf4826c93844bb8e2d4d16dda5f4e9d15a2072aaf49d01345786384a26919ceab5d99ed524ea6a146271cceb8f7975be7ee954a4ebdc75e99732f1fae3b235f832266e02db88caf8a0e8ed6845ba80b6e91ddb5ee688455"}}, {0xf9, &(0x7f0000000440)=@string={0xf9, 0x3, "2cf5a54cb6b395b1b9cca695b180449124a216caed4814094fe49db033f1120d924f60c523bc26a330bcf3642797ca5e387ce3c90b340189a18daa3bfafb3005f45e401d8afef4eac5f29ebacddeeb29e41133ff1143627cad8e4839fd62bdb8b8f1c3c7c80f7b7117064b47861b72bca477c4622504664c28a2ea1b458ea453a9383132c845d845db3de1010a2246762ec595f2f20cda1a0b096d5416a84fd58d489844e76ae42760f8ca7e5efdc36b4b2bf916055b838238b0b8aa50f1d3e2d581a353aa10698e2ba8c490448c7ad2b93ae4acc9a65d67618e4bef6760a3914b73dbfe6ec6416d95fa487ef8df912bae11745800dc98"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x641b}}]}) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002000000406a053b030000000000010902220001010080320904000001030000000921110100012217000705810340"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022170000000600ff0901a10185020901150026ff00750895098102c0"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x2, &(0x7f0000000300)="0280") r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000009c0)=ANY=[@ANYBLOB="120100003a982a08cd0ca310a223010203010902120001000000000904"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="400806"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x20, 0x31, 0x81, {0x81, 0x8, "b9ce6f9ddae10a7603342bd64817d56a3c242591a37455b4297c3d3b18e4fb506da0164264093d6489da69fcf945f36d001da9bde4cc509ae33a75a75bdc18976889b4857a514437eda3ee066479a29b1b7df9cea4899230bdef946a58681019b9e3cb2d23ac67a897e1235cd4f1ef1bd1d08119f246336df33b96eb17b13d"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}}, &(0x7f0000000500)={0x44, &(0x7f0000000280)={0x0, 0x30, 0x14, "21790cc1f442bb17530215576ca72a1bf0cfd356"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000380)={0x20, 0x81, 0x3, "63d8df"}, &(0x7f00000003c0)={0x20, 0x82, 0x3, "92f411"}, &(0x7f0000000400)={0x20, 0x83, 0x2, "b31a"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "f780bca0"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "093fe3"}}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000c8d6a340ac050a038c65000000010902240001000000000904000002039d0200090509ffe7000200fb090503"], 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) (async) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) (async) syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) (async) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) (async) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) (async) executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) executing program 2: syz_usb_connect(0x0, 0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c7c820da059a0095620102030109023400010000000009049200030f62760009051cc200000000000705e37e1b82e60905f286c1"], 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x60, 0xd4, "", [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x8bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0x9a, 0xc, 0x4}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x46, 0x3, 0x3, 0x8, 0x8}, 0x2a, &(0x7f0000000140)={0x5, 0xf, 0x2a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1d, 0xd, 0x5, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x3, 0x3, 0x6, 0x40}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x24, 0xf00f, 0x8019}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43f}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSMASK(r0, 0x80111500, &(0x7f0000001240)={0x36, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) r2 = syz_usb_connect(0x0, 0x371, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac3(r2, 0x0, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12011000a069b410ac05050890b4010203010902120001064a50000904000100ff0101"], 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0x110, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfe, 0x3, 0x1, 0x8, 0x10, 0x6a, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x2c}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x4, 0xfe, "74def7"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x405, 0x6, 0x3, 0x4, 0x2, 0x8}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x100, 0x3, 0x0, 0x8001, 0x9, 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x1, 0x0, 0xb8, "f7488d003b7cea29"}, @as_header={0x7, 0x24, 0x1, 0xff, 0xb, 0x2}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xb3, 0x4}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x6, 0x7f, 0x5, "c2cfb49e"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2ad0, 0x279f, 0x80, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0x57, 0x1, {0x7, 0x25, 0x1, 0x0, 0x54, 0x79}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x7, 0x4, 0x5c, 0xf2, "c2e732199b40"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xf3, 0x4, 0x80, 0x5, '\"'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x33, 0x4, "9245f8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xe, "f9"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x7, 0xb, "aa73d3bbe8b5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0x5, 0x0, "", "cf56cf"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x2, 0x6e, 0x5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x6}}}}}}}}]}}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) syz_usb_control_io(r2, 0x0, 0x0) write$char_usb(r3, &(0x7f0000001300)='7', 0x20) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000040)={0x40, 0x22, 0x2f, {0x2f, 0x22, "fed50e2e6800cc83d4ea3b4a7a63bd6b07aa1b428879fc24371718b18223e187e2e19d047b96b1751801e404b8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, &(0x7f0000000d00)={0x1c, 0x0, &(0x7f0000000880)={0xa1, 0x1, 0x400, "1e30872e6940d43f41b587eaa6c747530f1efd2acbece639223dd078044fd2e18643a836e87b61bd778b994864d728a882343276b359bcd5ff4ecfe9cac0720feaf48d8d02f5d4573667ae5cddc90003afea2934ff212a673d13aaf187d9fc20542e6a6786435a3740ebaa6c9568bf30e35ceb495bd20a5cfc74e5b78336badf7f834b3ffe5214798a7e602dd2c0e3d4c847d19a7abfba2870f3c48301705585ec33a3e9caf5062b955a18f351f638f792e5e0f4c37541435b804736d29b22f7bb248304074eec712ea479d2941fe398c0107ea51c588148401fb839594f3cba4590b4395cb2a84595ba3530ffd7bc089c5f33bab76c8fbc003d55034dbef2eb599b03ef470eff134425542698bdbbcf1278409069d87cc0b6cb3f30dd4e256f62c51332971d8dcff211f370a697126e66579a8d6affd19f8981ab7390daa23c9bc78ebdabdb1bd1ff8959740c6e11f86f2345e3509821efac8e90ae483fe78b0491a8c7873c1bf86ba1f8eb4f70c9c02bda55d8748eabcb00d835dd0b45a79d7f6d8f609898edfe013dcf4f5beb931489f32a499d51a9ee696d7a61315885bc2fb33079cb24473add5849adac9c6519f075738d7084f4e560b6461fcb599801fc70f5e07d27357e08b32c56352f782afce68ee4183760e5a29e67e1ae5511c71dd1126aa5fbe0d4fa39b3b70dcbe2753c163627ebe720e2ada4573e175ebe59d610d5df8d8b08fd8d6b196cc4af4372594f9ad0af011b618f830b20db2d226132898740553560b1b50484f9ef8d8305ded2e7257415f3667614d36ce88abe5cdbc7e29789fc254e320207324639f0f40c10804152a59e05466307745a6a953029f652ae2425d862a5337837769092f6a902bb74b36e763e353b1afc3b21524f04d4103d54d54b23569a2099b434ed2ad1b2e443b9546ded4dd0279910cdfb7e0816812d3e71a8df5617ca572a315b34a759e72f9bf58c844e8749d187a8bcb9485adcf9d1cabb34d00a22db878a8a7b5ee7b950b3878332f2ee6ab08def0ff8ad48268c372db1eb6302cc3aa2912ada0eef6b8c2a5f2451c8bfbcb4286250cea8dfff011df112b53cc597a8355056513eb7059855cfce647ed4a1eb07e7a7ff96dd54a11e9c7249060855a040bfc5e371b12fa498d67da1d06e3ede482b47c996920b43d71c5a8921ab45d343a4925abc0e819a0419b8268b880554f03924498f0f00c75051b8e22b9a899f321639a8a86a86bb86a1e58f2de56356859bfff4bcbd345291413d684f28abc0944e8fb8a79e617b3c2575d5a4020db174567188f15f6f901ed4266c77a644330821c66aa14dfad1c56060546ee7c5139612bd60c54f206f6cb6eef726477398415069e8939d3351877c95bc0d06e72e202f2709e9ed4752e8a086846fc23ec69c210498ebd892c4dde01b1a58dd63fd93274e5a"}, 0x0}) syz_usb_ep_write(r1, 0x81, 0x0, 0x0) executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) executing program 3: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) executing program 1: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$evdev-syz_usb_disconnect-syz_usb_connect-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hiddev-ioctl$HIDIOCGCOLLECTIONINFO-ioctl$EVIOCRMFF-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_connect$uac3-syz_usb_control_io$uac1-syz_usb_control_io$hid-syz_usb_control_io$cdc_ecm-syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$cdc_ecm-syz_usb_control_io$rtl8150-syz_usb_control_io$rtl8150-syz_usb_control_io$cdc_ncm detailed listing: executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program did not crash 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect_ath9k-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_control_io$rtl8150 detailed listing: executing program 0: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) program did not crash 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_disconnect-syz_usb_disconnect-syz_usb_connect-syz_usb_connect$uac1-syz_usb_connect detailed listing: executing program 0: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) program did not crash 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$cdc_ecm-syz_usb_control_io$cdc_ecm-syz_usb_control_io$cdc_ncm-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$cdc_ecm-syz_usb_control_io-syz_usb_control_io$cdc_ncm-syz_usb_control_io$uac1-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac1-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ecm-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$uac1-syz_usb_control_io$printer-syz_usb_control_io$uac1-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$cdc_ncm-syz_usb_connect$uac2 detailed listing: executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) program did not crash 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io-syz_usb_connect$hid-syz_usb_disconnect-syz_usb_control_io$hid-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect$hid-syz_usb_control_io-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$lan78xx-syz_usb_control_io-syz_usb_connect$hid-syz_usb_connect-syz_usb_disconnect-syz_usb_connect$uac2-syz_usb_connect$hid-syz_usb_control_io-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io-syz_usb_control_io$sierra_net-syz_usb_control_io-syz_usb_control_io$hid-syz_open_dev$evdev-syz_usb_control_io$hid-syz_usb_control_io-syz_usb_control_io$lan78xx detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 1m40s testing program (duration=1m47s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [16, 21, 5, 18, 21, 23, 16, 29, 5, 3, 20, 24, 6, 12, 8, 9, 12, 17, 16, 22, 8, 8, 3, 30, 28, 22, 30, 5, 12, 21] detailed listing: executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300ea2d010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000004c0)={0x1c, &(0x7f0000000540)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYRES64=r0, @ANYRESOCT, @ANYBLOB="b1f1f24b3384507937b259ec8d2e0e7bfeab0c40ddc09affa161b8bd26cd8234b9a3b0680bb4a0edf8b69221771519771929c4717fc60c12249b87b3b55b0e36c66422073ceba9e8333a3dfaa2962a9e19ebef4091dd6310bdfdb762bed08c1314"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000080)={0x60, 0x5, 0x2, '#('}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac2(r0, 0x0, 0x0) executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000cc1ef420890b070064ef000004010902120001000000000904"], 0x0) syz_usb_connect$uac2(0x5, 0x87, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100020066cf2fd5149bb428000102030109027500030102d050080b0102010020800904000000010120000923f50100011500050c24030501047f0404fcff8c09040102000102200009040101010102200009050103600009040200000102210009040201010102160009058209680006030e082501800000fdff97ba026a31c6c4bf602e4f39a6eded91e34dc4092d3357ee7a2f7f1a1f9827971548cfb600c1b1f9b624279ea3fa4ba0fa6ecbde2e98fc4735f70213f67e3edefeabefd01edd144bff9d4f611ba7f6"], 0x0) syz_usb_connect$sierra_net(0x6, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0x1199, 0x68a3, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x80, 0xfa, "", {{0x9, 0x4, 0x7, 0x0, 0x3, 0xff, 0x0, 0x0, 0x0, "", {{0x9, 0x5, 0x9, 0x2, 0x20, 0xe, 0x1, 0x6}, {0x9, 0x5, 0x6, 0x2, 0x20, 0x6, 0x9, 0xf8}, {0x9, 0x5, 0xa, 0x3, 0x200, 0x4, 0x8, 0x2}}}}}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000840), 0x3e, 0x202444) (async) r2 = syz_usb_connect$cdc_ecm(0x5, 0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000402505a1a440000102030d0902"], 0x0) (async) r3 = syz_usb_connect$hid(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000200000040d80402c000000000000109022200010100803209040000010300000009211101000122350007058103"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0022350000000600ff0901a10085110902150026ff0075089502810285210903150026ff0075089501810285910904150026ff0075089501e000c0"], 0x0}, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c7b98740927311a6d9f3010203010902120001000000000904000000ffffff"], 0x0) syz_usb_control_io$uac1(r4, 0x0, &(0x7f0000000480)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="00000300000087d788"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) (async) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100003d37d840890457e00000000000010902240003000000000904"], 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000500)={0x34, &(0x7f0000000200)={0x0, 0x0, 0x1, "e9"}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f0000000540)={0x2c, &(0x7f0000000300)={0x0, 0x0, 0x1, "90"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000180)={0x44, &(0x7f0000000800)={0x0, 0x0, 0x14, "9d876cd2d69f325f7ceefd00000000986d7a8b61"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r2) (async, rerun: 64) r6 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)=ANY=[], 0x0) (rerun: 64) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000080)=""/82) (async) syz_usb_disconnect(r6) (async) read$char_usb(0xffffffffffffffff, &(0x7f0000000200)=""/144, 0x90) (async, rerun: 32) syz_usb_disconnect(r2) (rerun: 32) executing program 1: r0 = syz_usb_connect$uac2(0x3, 0xa8, &(0x7f0000000280)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x4c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x5, 0x30, 0x9, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0x8c}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4000, 0x4, 0x1d, 0x7}, [@source_unit={0x8, 0x24, 0xa, 0x0, 0x1, 0xff, 0x23}, @output_terminal={0xc, 0x24, 0x3, 0x2, 0x307, 0x0, 0x4, 0x0, 0x7, 0x81}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x3, 0xb, 0x4, {0x8, 0x25, 0x1, 0x0, 0x0, 0x40, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x4, 0x1ccc, 0x5}, @as_header={0x10, 0x24, 0x1, 0x2, 0x1, 0x0, 0x4, 0x8, 0xb8, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x6, 0x3, {0x8, 0x25, 0x1, 0x82, 0x3, 0xf3, 0x6}}}}}}}}]}}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000700)={0x2c, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00030400"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac2(r0, 0x0, 0x0) syz_usb_control_io$uac2(r0, 0x0, &(0x7f0000000500)={0x44, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$lan78xx(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = syz_usb_connect(0x0, 0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000bd3619204433f0224def010203010902400001020000000904"], 0x0) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2ced, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x30, 0x1, "", [{{0x9, 0x4, 0x0, 0x0, 0xb, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x8009, 0x5, 0x1, {0x22, 0x2c}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x10, 0x7}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000000)={0x2c, &(0x7f0000000140)=ANY=[@ANYBLOB='@!,'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$lan78xx(r0, &(0x7f0000000440)={0x14, 0x0, &(0x7f0000000380)={0x0, 0x3, 0x9, @string={0x9, 0x3, "474cff6a08bcbf"}}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x45, 0x2}, @cond=[{0x8, 0xfff, 0x44, 0x2, 0x0, 0x7}, {0xfff, 0x3, 0x7fff, 0x8, 0xf, 0x8}]}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x2250) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac2(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1b90bfe04196519b0e04276bc097fca7702957249b477fac4f111cbc9b9b7b7ab6805e8b0ea5fc747b63f88b40d2459da5587dbd5d84452c88901be4794f5ba56fd40589ae1a9838374ee5ac335b77f66b21e65b9e55cba030cb16e953af354000b3395c7e2bdca1405fce9a77024fd082057d5df1828dc555c7472131cefc2009589d0a8c7c45e8b76fba8484d7115a17dfb4f07b880408c868af717aed769762609effcdadbabbec57a36a193f52c095466fb48d234796ff8cbace3523b80111e095d6080dd1076882f2328aaab5cce55220e55ec5c941cd60a2398f43cdfb780681da5b3d0f7478ecb98ea1c5c64b", @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0], 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_connect(0x3, 0x36, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r4) executing program 1: r0 = syz_usb_connect(0x3, 0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002ffffff40da0b29010001000000010902270001010080320904000003ffffff0007050102000200070582020002"], 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x17ef, 0x60b5, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x10, "", [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x0, 0x0, 0xf}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0022180000000501150025ff0904a1010901923b858508950159309102c0"], 0x0}, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) executing program 3: r0 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004898b610c2154100201f0102030109021b0001000500ea0904"], 0x0) syz_usb_disconnect(r0) (async) r1 = syz_usb_connect(0x2, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x92, 0x29, 0x92, 0x20, 0x10b8, 0x2384, 0x415f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x44}}]}}, 0x0) r2 = syz_usb_connect$uac1(0x0, 0xb1, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESOCT=0x0], 0x0) syz_usb_control_io(r2, &(0x7f00000003c0)={0x2c, 0x0, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x3, 0x3, 0x80a}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000240)={0x40, 0x31, 0x9, "9f0ed9dfa31022d383"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x171, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15f, 0x2, 0x1, 0xbc, 0x10, 0x10, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x0, 0x0, 0x8}, {0x6, 0x24, 0x1a, 0x4814, 0x4}, [@mdlm_detail={0x103, 0x24, 0x13, 0x81, "183c6837f6b83c60956c945888fd6a9f6f5de9b34b44d0b988d252badd63a0bc348419fac9a2895ad69cf784d6f5bca3727fc6dfe273f38dfdc97b192a190c7c08a87edef1d58d1ac59fd8c7df4e7374097ce561f63567f41bf6db22580e5a29661971603e4f103aba473aa74e14992fc3cd8f02b56948b5a86ea24618559b1f42aa99361fca252c8356333ddca599fb8b4460dcae8c8e216659ca3c6b064c5598756e0b8ae4c026d9fda2e6ccd68064f4bd3ecde845d1ea99064e3347c991162fa5e5aaf6925a0fe5f4e431e554d7d5fe3b5ca809b8c7b109d6bb5bf461af237e45c138c9588bcd0e3a423a7b7e135204949bc595439c738f14cc9d337111"}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x4, 0x3, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x8, 0x6, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x90, 0x0, 0x8}}}}}}}]}}, 0x0) r3 = syz_usb_connect$uac1(0x4, 0xfc, &(0x7f00000000c0)={{0x12, 0x1, 0x111, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xea, 0x3, 0x1, 0xb, 0x30, 0x4, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2, 0x31}, [@output_terminal={0x9, 0x24, 0x3, 0x6, 0x404, 0x2, 0x5, 0xa}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x101, 0x5, 0x5, 0x9, 0xfe, 0x38}, @extension_unit={0xa, 0x24, 0x8, 0x6, 0x3baf, 0xc5, 'u\"N'}, @extension_unit={0x8, 0x24, 0x8, 0x6, 0x2, 0x0, '1'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0xe, 0x1002}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x5, 0x463f, 0x29, 0x2}, @as_header={0x7, 0x24, 0x1, 0x2, 0x1, 0x1001}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x5f03, 0x81, 0xd}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x2, 0x9, 0x0, "e3d387edc542f7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xa6, 0x1, 0x9, {0x7, 0x25, 0x1, 0xc, 0x1, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x40, 0x3, 0x2, 0x1, "15513acb788b"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x1, 0x1, 0x1, 0x58, "b7e38f8ad3272a35"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x0, 0x10db, 0x7f, 0x5}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xc2, 0xf2, 0xc9, 0x3, 0x33}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x6, 0x9, 0xe5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x1}}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x5c, 0xfe, 0x4, 0x20, 0x5}, 0x10, &(0x7f0000000240)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x2, 0x77, 0x2, 0xe, 0x1, 0x5}]}, 0x1, [{0x8a, &(0x7f0000000400)=@string={0x8a, 0x3, "37940f188d321bf0691b3be270598c8a467bf3e261324a2c14c3ab5f4881c8913eba242aa3c5ebacb68466202e4577cdea3dcc32c671e68bab332303b9c7cdc0833c9c5edc59219b65dec92bdd6819f9bb90f7c62536abd4f18d6ee2d4eac88eb70259b0e17261f05bd6e13b3d463a813f80669e196de85fe630a34c1efb87c01051c9e8c86c2b8d"}}]}) syz_usb_control_io$uac1(r3, &(0x7f0000000700)={0x14, &(0x7f0000000580)={0x20, 0x30, 0xfe, {0xfe, 0x23, "dd3f6c38f0bcdc647a362d6cba3ad14b58bb46b741d2c6689a2f751b9ea4091a5f1aceef1252702894bb93242ef3fdf5bff21d52ce7f78e9b6920a73e4c7990e9495ca78acc55a96393a19513df116f02c9ad20e97321cd28dc4204e0a1a4445531df5db678babdbe34abb9b5fd443326f3839c54b1be802991a3c4e97d1b5d106d38a45eff00dafc70a2372da8f32d06e8dd33523a63d0967219cfffb2432e90482578eb15789d4d7fa4b1fb41ec8329923c597361d51e1188a8f09d4da0e8306c5f4944b8d757632d235d6c83370f8236ead14dc6a3c1d6c764295a159c6e00abc8a2dc97b54ae5a5f1503ced74a101d06197afc4230cfcc11b490"}}, &(0x7f00000006c0)={0x0, 0x3, 0x2, @lang_id={0x4, 0x3, 0x100c}}}, &(0x7f00000009c0)={0x44, &(0x7f0000000a40)={0x40, 0x1, 0x82, "a45f24b840ac46b05aa27e79498751691637f483fde3542d099f919981f1219f3954b74cc80e38df98aa96a5f0aeb9ac90629cd314b8cbed18d617040ad1958be0785762379e651a50aa195fffa31d682f5ed6746fc31c9c4e165a9b8583120aa728b5ff1653cfdca3e18e5b736f162bb3ae68d79955d66fa5afaae1b5dfc38a8eda7f33b270517c4f0893e40d5b65b8f8ecd20403d0b337640cb9e57656a577b1effdb8083fa11ef8d5c562ccd5a28a5cca2ddb1633c0673f971245522f1b4dc05ba5fa37d1b2d6f8371d6817bf984b9b1368d0cc9b474bfdc0c5c6cb64b6ed4f71da35840bcd5b19fe1ad42c1a46295f9ef07401f4e479dd7f15427fc08613"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000880)={0x20, 0x81, 0x1, ']'}, &(0x7f00000008c0)={0x20, 0x82, 0x2, "eb7c"}, &(0x7f0000000900)={0x20, 0x83, 0x2, 'iy'}, &(0x7f0000000940)={0x20, 0x84, 0x3, "403fed"}, &(0x7f0000000980)={0x20, 0x85, 0x3, "fb958f"}}) (async) r4 = syz_usb_connect(0x3, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002ff000040f00a116700000102000109022a00010100c0000904000003ff000000032401070581020002000705020200020007058303"], 0x0) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x41, &(0x7f0000000040)=ANY=[]) (async) syz_usb_ep_write(0xffffffffffffffff, 0x81, 0x0, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) (async) syz_usb_control_io(r5, &(0x7f0000000500)={0x2c, &(0x7f00000001c0)={0x40, 0x22, 0x2, {0x2, 0x30}}, &(0x7f00000003c0)={0x0, 0x3, 0x1e, @string={0x1e, 0x3, "6b0a28dfc1b68f5ac72aafa936fda42584952be83a0c99501b26acc4"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r5, 0x81, 0xffffff75, &(0x7f00000002c0)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c356484e46fd66e3f2c7807e8773eed7b94fa099ab84feadec2ea95f65bba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e4800448aab0000000000000d75f34bb50d8d7084") syz_usb_disconnect(r5) syz_usb_connect(0x1, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000d0918108ac051582588f0000000109022d00010000000009040000030b08000009058d67c8002a000009050502000000000009058b6e"], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xd5, 0x28, 0x1b, 0x8, 0x9c0, 0x201, 0xfa4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3d, 0xae, 0xa0, 0x2, "", [{{0x9, 0x4, 0x25, 0x7, 0x0, 0x13, 0xfd, 0x42, 0xfb}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r6 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000000000404e040c12000000000001090224000100005000090400fefd0300000009210400080122080009058103"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0xb, "2650e69b"}, @main=@item_012={0x2, 0x0, 0xa, "9c07"}]}}, 0x0}, 0x0) executing program 4: r0 = syz_usb_connect(0x3, 0x39, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002ffffff40da0b29010001000000010902270001010080320904000003ffffff0007050102000200070582020002"], 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x40, &(0x7f0000000500)={[{0x3c, 0x4e00, "c4eaf25b88ffacbf6f56fc6a2876659c363fad62f286759a082f2f09b64147f31c772e2635a3c595eeeb8450ccff5e79a548b591d2724d899c1b59af"}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) syz_usb_ep_read(r0, 0x1, 0x0, 0x0) executing program 2: r0 = syz_usb_connect(0x5, 0x248, &(0x7f0000000440)=ANY=[@ANYBLOB="120150024b31d110da0b23d7aed50102030109023602010902a0080904a3c10fffffff0109050e02"], &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, &(0x7f0000000400)={0x14, &(0x7f0000000200)={0x0, 0x31, 0xea, {0xea, 0x11, "23e9c8947fea84206548639f1a8664492230d83628efec7bff3df9b4f49e65257a357128543808063ea0a417c87aa5aa2a6af50e9b044fd58bedb2ba797e834a873fe04fdd8d9d0f1fc44cb4248881667f52765c0f2075a76422dacae84aea93f808f818febf65b8b65126e42d7245fb69abf9d048d4abeaedf2cb0f0f633b9494e9b2a6458d6469dd0cc961d2101927ac35af38d8c328572b16fe6c27809aa1a90ecdbc998f4de2393f6b95ba12c3f6afa32a91272b863f087b6b5c4d205ad321e30300d49b4b2328651cccaa244087927931094375a3be4ce974da81602c2570de9353f40581cd"}}, &(0x7f0000000340)={0x0, 0x3, 0x49, @string={0x49, 0x3, "39da9c1bf81a6e028cb7bed11fea2e6c9dbc16247339661f4954f54fd99164fd08fa0253d5833f5306a1c4f452394d7dd7a1ade11a027a0d7652159f1edd044e2f0b60c849e857"}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000480)={0x0, 0x7, 0xcc, "d0e757aa6c2a9d7944af6c9c81d8cc1298b4eee44fcaba95c00fea64033d63abdd806cf08c592bd15192efa3cc79957b9ca34da6cd94faacddc0a7168e3cdc43f900b87925145fb394b4f538c9639f6713922a371ed9ecc8bd97329a59f9878a084f84b6a9409c1e90a583023b6d831b881ab9866d34dcc29056814a0236459d5e28765f69c988fa6e599479a25e8022cc611a8fd654e0a55fc80d2f4aaad3d9c377a834025747f5d54ea3d0550c3501855fd9a5b9e1b5ccae025c2de76f56cd3bfa050e6e2700fec2f8d563"}, &(0x7f00000005c0)={0x0, 0xa, 0x1}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xa}, &(0x7f0000000640)={0xc0, 0x5, 0x2, "b74d"}, &(0x7f0000000680)={0x40, 0x5, 0x3, "ad28e5"}}) syz_usb_control_io$uac3(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007e3dc410cd0621013ddd0102030109021b000100094000090485000189fe1f000905820220"], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x3e, 0x208604) r3 = syz_usb_connect(0x0, 0x3f, &(0x7f00000012c0)=ANY=[@ANYRESDEC=r2, @ANYRESHEX], 0x0) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000001580)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r4, &(0x7f0000000180)='0', 0xfe64) r5 = syz_usb_connect$cdc_ecm(0x0, 0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000402505a1a440000102030d0902"], 0x0) syz_usb_disconnect(r5) syz_usb_disconnect(r2) r6 = syz_usb_connect(0x3, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000062a10b40450c1010fce60102030109021b00010000000009043200019740a40009058203ff"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000540)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x0, 0xc2, 0xae, 0x8, 0x7c}, 0x4f, &(0x7f0000000200)={0x5, 0xf, 0x4f, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0x8b, 0x0, 0x4, 0xf00, 0x3}, @ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x6, 0x1ef00, 0x9, [0x3f00, 0xff3f30, 0x30, 0xff0000, 0x3fcf, 0xc0cf]}, @ssp_cap={0xc, 0x10, 0xa, 0xe9, 0x0, 0x9, 0xf000, 0xf87a}, @wireless={0xb, 0x10, 0x1, 0x2, 0x100, 0x4c, 0x4, 0x1ca9, 0x2}]}, 0x8, [{0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB="1613dd730303f84d06b90baba3a3245d320f72091398a7d916"]}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1009}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc04}}, {0x0, 0x0}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x0, 0x0}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x425}}]}) syz_usb_disconnect(r6) syz_usb_disconnect(r5) syz_usb_connect(0x0, 0x36, &(0x7f00000011c0)=ANY=[@ANYBLOB="120100008e77e3405c1b0501f101010203010902240001000000000904000002a4d36f"], 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xffffffffffffffd7, &(0x7f0000000340)=ANY=[]) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000300)={0x14, 0x0, &(0x7f00000008c0)={0x0, 0x3, 0x6b, {0x1a}}}, 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0xfff, 0x301400) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1588ebbecb8d69400502000000610e"]}) syz_usb_connect$uac1(0x0, 0x81, &(0x7f0000000140)={{0x12, 0x1, 0x400, 0x0, 0x0, 0x0, 0x10, 0xfc08, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x3, 0x1, 0x0, 0x20, 0xa, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x80, 0xa}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xd, 0xc5, 0x2, {0x7, 0x25, 0x1, 0x0, 0x2c, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xff, 0x4, 0x0, 0xe}, @as_header={0x7, 0x24, 0x1, 0x1, 0x3, 0x1}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x2, 0x3, 0x0, {0x6, 0x25, 0x1, 0xc, 0x3, 0x5}}}}}}}}]}}, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffa7, 0x0}) executing program 0: syz_usb_connect(0x0, 0x4bc, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000845dcf0886124620b705010203010902aa04010003f00109047a0008ff04010009050100100000ff0909050a1000020101070905080e0800030180c71004f2a7471c03c0f3f4ca2fea06ed21c2893b526ca2ae4c6320285e61c7047008590b991f436e3dcb5e0a1e180c381883c8206e6823e6d13fb81f0050a160ee9c434d7599cdd5f1ebcb129c56aadf40ff9bd4e08e2e2701d1a2325e6eecf743f153034002ed1ce648aa24f2420f7b00c7b1e15245f9fd34231e7349ca6e3d5d096a7fde77e474be9a5fa5e69845a9474d4c35559576f4b2f6f38feb66df28fe237e3c05936389a7fd1b7f94c6166ae96f05dc295dc87750b5957cba11c6de922bf99efc5f9fb10dd55721f362d7a05dd1802888b38b87c9ee4af756a664452ebf8f33878a667fa70cd73e11f24ab5bc75b40399afd783816f9447829638089e3508af95b7518d3369f3e264ae5e1e37dfba96b24f3c1d8654dfc3bd03c9109a2c01c382233fe4a536bc434780ae1a3a8a450aa1e8b7e48b490fcaf7d95fd259f7fa80a98b86a310f6d183650ffbdf9b83111d568afa3f988d5433f48409ba6c29d1781393b73e2ecf4fe109d9dff94bf88e30b1171af709058802"], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$rtl8150(0xffffffffffffffff, &(0x7f0000000400)={0x14, &(0x7f0000000340)={0x40, 0x9, 0x59, {0x59, 0x9, "aa15c4c0cada259a0c3574e5aa63511e77c8a738b70a320867d550b21a9ff0c47a3185263b24ea2ce754b6b2a2ac594b5b3a96f452ef35e50a8f6cc33262e660b5db54c9f521d56b75663da3277e8dab6c49636402636d"}}, &(0x7f00000003c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x380a}}}, &(0x7f0000000c00)={0x2c, &(0x7f00000008c0)={0x40, 0xf, 0x7, "0640dc2b18ac19"}, &(0x7f0000000900)={0x0, 0xa, 0x1, 0xa}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xc0}, &(0x7f0000000b80)={0xc0, 0x5, 0x3, "c96f14"}, &(0x7f0000000bc0)={0x40, 0x5, 0x2, "ec60"}}) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5543, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xf8, 0xb, "", [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x7ffd, 0x0, 0x1, {0x22, 0x1e3}}, {{{0x9, 0x5, 0x81, 0x3, 0x38d707d343173689, 0x5, 0xe, 0x70}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 33) executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) (async) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x3, 0x32, &(0x7f0000002600)=ANY=[], 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x34, &(0x7f0000000000)=@generic={0x6, 0x2, 0x2c, "8d961a31", "eca23c0dc9b0f98c7946b83bea72b4fe05e07e774bb5c1f76df3cdc87964d439cbd155c5713c01fc092d9c10"}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_disconnect(r2) (async) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x7, 0x1, 0x1, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x8, 0x20, 0x8, "", [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x6, 0xb, 0x7}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0xb, 0xa9, 0x73, 0x20, 0x79}, 0x3b, &(0x7f0000000240)={0x5, 0xf, 0x3b, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x2, 0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x3, 0xf00f, 0x6, [0xff0000, 0xff00c0, 0xc0f0, 0xc03f, 0x1fe0000, 0x3fcf]}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa4, 0x5, 0x0, 0x3, 0x4}]}, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x200a}}, {0xef, &(0x7f0000000340)=@string={0xef, 0x3, "3d6c3b519762cff81f5070ca3dc4e03dbf926d3c686ae9373579154d0a17656429615b6287c59c1a3d86a58f8643dc87d6e23ba037a1086b87c59fe2fbe26b4840736db98ddb1b8cf9d950f3c5c36436af419fa96c2f90dbf1932dd6b2a3aed8da4bd08746ad2999e9cc935a81b5c853eb62472994d59310aa6279747b30b2eb64907ff417a1f3a802d01e20d08251beb214cb26b0b7812997467e1c6abd391615ccfddf5abebb46d6a8b192d621051efd947f2b65a7e7ece2b885110985ad28d85eafbd80f6111bee5a75d734b31b95a768342fad05e53f581c16a69645f7037ce89526536be063f82b0a44a8"}}, {0x37, &(0x7f0000000440)=@string={0x37, 0x3, "db0707b224019ddcf3563b9cf8003b6c01e7f68e7582fb832f74d046003a7efca9bec8ed093e0d4cf22eb6ee0b3701c029d2860572"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x449}}]}) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x5, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000231bfef20861201202d060000000109022400c5000080000904"], 0x0) syz_usb_ep_read(r3, 0x6, 0x7d, &(0x7f0000000140)=""/125) syz_usb_connect(0x3, 0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000200000040cd063501"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)={0x20, 0x90069109b15ef6c8, 0x1e, "4d61501d0100000000000000100000000000800700000000000038040000"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[@ANYBLOB='@a\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000001140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300ea2d010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f00000004c0)=ANY=[@ANYBLOB="825dbd794c02f1f495af6e586369aba55bd76cce21a8967f735c68151a8fa039691edcbd375c4a37cc7a36fb528c3c415e9f91137b8bf82d1175aa2f28808c25a461ecb456351377cf2b32d0a231e8966718f84c13fcf365bcc94c48566eb2d14bb3a6e07a597f77a16e478bc7ca8b460f9b5d35c8a232a51ae1fef416e0ead42306a192"], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x24, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0xfc, 0x75, &(0x7f0000000440)="27842da8514706f1af829db2e816adc964423bfa29ea52f50a428296675b4c6bb746d8fb275d7e9aed2e32098b06ad2e4457010390f3f7aeb4105d43a0df6c7bd26840e2d3def514ed409390aeae7a9ca46b3c54dc137379c56167fb45daf069bc33fbed01862fddadc68b2bd10a55bb62f8e60719") syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$uac1(0x7, 0x71, &(0x7f0000000040)=ANY=[@ANYBLOB="12011001000000406b1d010140000102030109025f0003010300f40904000000010100000a240103000302010209040100"], 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b19a3640d219751284070102030109022b000207000000099f01010079319c0009040000000202ff"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r1, &(0x7f0000000100)="1af2886aaf3a5cb672be3a0172ddf2cc8ee05c068f7d139e4fa8648b5a16da36b996f6b9f1e55297836e2ea570e26cf321ce7863", 0x34) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="1201100154e108101e041840b4ed010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x20, 0x17}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000140)={0x0, 0x5, 0x8f, {0x8f, 0x2, "0fbcc7ba082a829b75322d2073126898bffdeed04a6b4cff233732de212a5b3cd04fddf9941d7d130a7c943823fe40cf54b7cef8bd5e60e851e70b291920c512d2c239c0ce0995a2b16d982f8e4838c892ca2ffcb8a37e3564e2c6f4a7863e375ed371aed6f4d467f4a1b6a468507c17aa49d8bcb278414de3f418d6d8714de305aca88db6fd53dd9ae2f363fa"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000280)={0x0, 0x22, 0x8, {[@main=@item_012={0x2, 0x0, 0xa, "51ff"}, @local=@item_4={0x3, 0x2, 0x8, "a524c63e"}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x6, 0x1, {0x22, 0x853}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000005c0)={0x40, 0x7, 0xf0, "c43b45426a73237d9911b900fb8516e19283f78c50e844c2ad3ece7053c5e25dca5584bc1a457c5cc385a91ffb7a4f43cf645a3477151243231a7ea920023d2a839243496cae3c0faba0f04e2e14d5cda71aa7312a1a3526370f16cdedb5366e28309a17581467a4e0c325cb1fa4c175ecea81cfb4ffa1a8162364ecd469e6adce15754ae3fbfd6af0faf511d79793066403cc7f394135b95666840f7882ae7b1a97e69486783e98a39f8992ad11f0d6bd035e1a15c512053557d26bcc1276c7ca6b69fefe0714dd167c5c22a4fb19b934815bf345c6e51abbbb1a3955c554ed3eb9c70402323d67430acd2b22e98e01"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000800)={0x20, 0x1, 0xf9, "bc5b6d41594822cca05f0a7ccbd500478b69a1120812bef2cd595eac71f1056551a9277d2680465edb884de208097d187642f7b2c7f9dd463b7774292ec54b0877ea56e29e264f6efa95d8b8aa92df30f71272a050fc2b4fadfb4954d9882aaf0461b19eea1b0088bdba7d44735e98a3624afe137a113f3883c306d4522fab79e821ef1d7b54655bf76fcf8244333ae709b8844559a0c3b7731b7d90860ac4b379766b653e36300503c2b38333afb48c9c44f22265d656372cc01c9d9d2aa529f9bc432d6fcd940bc394b8bbbdb41e9fe1eb307cd1c041d5ac2011ffd4129348477db923860ff5e1d25e394f9d378b4894c5f8fe63d6a3ec3d"}, &(0x7f0000000900)={0x20, 0x3, 0x1}}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="40000100000014d0c8ec37ede59701ece7e8c9ace7ff727965a3be602e5074e4e5cbb291e85efddd2d52e3e6e724ab79609a79fa341fc1817629483ecc62a0b51337f55279edfdd8965402ca91aea290b6f957b15ed074304df0472ba78d738194c5c2eb5b291de92ba8b739260842f4e198ccd33e360179a2ee2669cb6cf94d499954a33e0d4741dfc432f0b39ed9a9fb34065ff5ca98ad68bc5c9a20f38bc492d2b294918cb1240e306defa624501e7fd6411d6043b43e0dcfd76eca8519bba411c407e57db1325e0f2962fed3a2ab6a5b12d989d2d1569f5f4706929a6c05d40e7961cb"], 0x0, 0x0, 0x0, 0x0}) executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xf, 0x1f, {0x5, 0xf, 0x1f, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "ad0e475b1bf392818f68c2ef4b7feda5"}, @ptm_cap={0x3}]}}, 0x0, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042406024424"], 0x0) syz_usb_connect$midi(0x4, 0x2b, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x19f7, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19, 0x1, 0x1, 0x9, 0x40, 0x3, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x7, [@ms_header={0x7, 0x24, 0x1, 0x100, 0x7}]}}}}}]}}, 0x0) r0 = syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12015002aae9b20860163209327301020301090212000104076d8649f236c0fcddd4f8fc"], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000020ec13060000000000000109022400010000000009040000010300000009210000000122020009058103"], 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x65, 0x5b, 0xca, 0x10, 0x1781, 0x938, 0x8d0a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x5, 0xc, 0x20, 0x9, "", [{{0x9, 0x4, 0xe, 0x78, 0x2, 0xff, 0xff, 0xff, 0x6, [], [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xff, 0x4, 0xe}}, {{0x9, 0x5, 0x9, 0x1, 0x1ff, 0x8, 0x4, 0x8}}]}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x1, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x110, 0xbe, 0x70, 0xb9, 0x8, 0x7392, 0xb811, 0xef15, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x6, 0x9, 0x30, 0x2, "", [{{0x9, 0x4, 0x26, 0x6, 0x0, 0xff, 0xff, 0xff, 0x9}}]}}]}}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='D\x00\x00']}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000140)={0x1, 0xe8, &(0x7f0000000180)="e2868f4aefac7a67561422c516dc175845e997f8169837a09b4366393e640b0e755f45f91f4b30c8c49475cfb6045b3a4886bddc89b17f03b46ca395d2fab9052906ea669df28484652822fb0bb0b395d161aec424718d1e1dcc5adc4cef9363a93024159b6d7e4e0e2d5cc8ab637193f3efe80d0a2fdcd22b8e4e96dffb6bb350d25a82f272ad0ee1237a9a7b0b3f7dc9ca26d2d54cbf2181d2194cc62965a20bba7b1729b8eccd05d4fe3221476a3f84e565bc054a47fb49d34831e0d9515dce4c3b24b6c432e9916d1cdb9cad4672ab05adc0a8b773cba8d6a26d8bbe8f0edf5b43aa258c76fd"}) r3 = syz_usb_connect(0x0, 0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000affe984035cc3f690fe7010203010902400001000000000904330000020203000a24010004080201020724040488ff0a"], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0x2328c1) syz_usb_connect$uac2(0x5, 0x8c, &(0x7f0000000140)={{0x12, 0x1, 0xd0089b950c043d6d, 0x0, 0x0, 0x0, 0x8, 0x763, 0x2003, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x3, 0x1, 0x1, 0x10, 0x80, {0x8, 0xb, 0x0, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4, 0x3, 0x1a, 0x3}, [@output_terminal={0xc, 0x24, 0x3, 0x6, 0x305, 0xc7, 0x5, 0x1, 0xfa3f, 0x4}, @mixer_unit={0x5, 0x24, 0x4, 0x5, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x40, 0x7, 0x7, {0x8, 0x25, 0x1, 0x80, 0x63, 0xe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xfc, 0x3, 0x68, {0x8, 0x25, 0x1, 0x1, 0x0, 0x0, 0x4}}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x310, 0xfa, 0x5, 0x3, 0x10, 0x9}, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x26, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022050010006490ef"], 0x0}, 0x0) executing program 2: syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x5) (async) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) (async) executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100003f7a7e40720c12009622010203010902120001000000000904"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000ec0)={0x24, 0x0, 0x0, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xb, "bcee2177"}]}}, 0x0}, &(0x7f0000001140)={0x2c, &(0x7f0000000f00)={0x40, 0x14, 0x72, "f27e935e4efbc4e5563f3e12c0178ef9f1b2dfcf7d7fe45b3957c91ade5d1ac07716c42dcda012a2411a4485fa3de5d0d2277e4e6134c52f5d9522ef06c2e5337c5f6e1c9a61ec4d2c70eb5268e051607996296ed0431ecbeb8e3305bfe0099c6ce4f8964aa039b60038a08c77e557d72647"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x81, 0xffffff75, &(0x7f00000002c0)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c356484e46fd66e3f2c7807e8773eed7b94fa099ab84feadec2ea95f65bba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e4800448aab0000000000000d75f34bb50d8d7084") syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x88440) ioctl$EVIOCGABS20(r2, 0x80184560, 0x0) syz_usb_connect$uac1(0x3, 0xbf, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xad, 0x3, 0x1, 0x80, 0xd0, 0x81, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x4, 0x13}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x402, 0x4, 0x4, 0x60}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x1, 0x8, 0x2, {0x7, 0x25, 0x1, 0x0, 0x80, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xb, 0x92bb, 0x2, "71af70dcc0d06c3fbd"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x3, 0xfff8, 0x8f, "6c5654a1c2043a2a"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xb, 0x8, 0x45, 0x3, 0x7}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0xf9, 0x2, "e27f"}, @as_header={0x7, 0x24, 0x1, 0xbb, 0xba, 0x2}, @as_header={0x7, 0x24, 0x1, 0xb, 0x8, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x2, 0xf9, 0x81, {0x7, 0x25, 0x1, 0x8, 0x9, 0x3}}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x0, 0xa, 0x0, 0x8, 0xf}, 0x75, &(0x7f0000000140)={0x5, 0xf, 0x75, 0x1, [@generic={0x70, 0x10, 0x1, "4e14f6cbd15f82ed52091d1c3c8b7b3a9fd2b4a3e9f0658f6dfe79c002cdfe77f3d3a73499446122a2b4e7f5ef0ae826e3ed20dfb8ff2f82c327dfcb5985ec08a5e0f7a3de952f86d2dd4e9e53d992d158a7a55fd986f6120afb3812d4a2da328306afe5bc17e1627dccd24bb5"}]}, 0x9, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x480a}}, {0x76, &(0x7f0000000280)=@string={0x76, 0x3, "5842ec2436cc4d0813529201e78abd788e5a2e672a6a36be879cdfe1337c2a1b9b4c46893535f9110b89bc177c9f24c62ae24f33facce6c97bc95d7fc152225e624c284410f666f3cce39b9ea305604972a2eda52b9cf1738af72808a8667025a133973a2f805a2793733ecdc1afa041865c1e61"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x426}}, {0xf8, &(0x7f0000000380)=@string={0xf8, 0x3, "cceda0d5e35e821121e4609aee20ce30d1b616b1d5704cba3a76ae0d6e521b0b77601c5b671902d9c4a59a7c015a389cec367e6cc20a21b202824696a72495685778123cda2513676c1d22c95abaf0cad111a351030c36e82d3351c76175a9f3379fc932be1e52cfe818cd407409079a623e2b8baef235c95270ea48b6e37ae973c81f10f51e15abca9b5803127d49baf2117d7aa22fd5b68ffb534106e4b27741d68c13285ee41b5e9898027bcc9e59ba9492593fe726e167ee51977572ea68d9440ce7b309bf3cde252a457937ff483bdb0371f0281b132feba50f74856d4044a3a504f15e1776727c778a0708d10011cf00e87ad1"}}, {0xbf, &(0x7f0000000480)=@string={0xbf, 0x3, "3ac8986bc60a1dfb4eff37b9bf0b20a39244daa27652d376d93909855f1c6f2b897827271f2e07fb73b09ba2dc116cd857b8b11885ba0a99a7e63d02709689c4c5e1494b8831cbdad648b683322f4f58ee9c0fb5f7753ab9b18b283a09323d7da4b7adc40de60d9c1f8ba3deea8b1724b656cf7323b4396cc7a9b1f2f903825c2f6216beef8f524813b191df55a80a701aca790b5ab5cd4e0b199bff0d4ea831878ae45b985845ea0f4cfad77a156881495411e0ea8a15796645ac6593"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x100a}}]}) executing program 4: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12014101f2c59620d016b8108ede0102030109022400010000100009040002020083ec0009050602000202000a09058202"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000005c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB='@\t\f'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100100000008ec130600400001020301090224000101fb402609040002040301030009219917780122b10f09058103ff"], &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r2 = syz_usb_connect(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004366b408c70b0800c84f0102030109022d00010000000009040000032eb47d000905f9ffffff00000009050f47"], 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x5, 0x1b, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x55, 0x4d, 0x3e, 0x20, 0xbfd, 0x111, 0xad03, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000004600)={0x24, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"'], 0x0}, 0x0) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e7cc6120c4108a81ad7d0102030109021b00010000c00509042300010300000009058503"], 0x0) syz_usb_control_io$uac3(r3, 0x0, &(0x7f0000000e00)={0x44, &(0x7f0000000a40)={0x0, 0x13, 0x5, "98e92c29a6"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000a80)={0x34, &(0x7f0000000880)={0x40, 0x15, 0x2a, "38685962be3cf52d438cd3f2d06c96cd5c1ed3d3f7709f178aa3d9722998ac115c9130c3046213a11da9"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$midi(0x3, 0x116, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1430, 0x474b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x104, 0x1, 0x1, 0x0, 0x0, 0x5, "", {{{0x9, 0x4, 0x0, 0x0, 0x8, 0x1, 0x3, 0x20, 0x9, [@ms_header={0x7, 0x24, 0x1, 0xd, 0x7}, @midi_out_jack={0x17, 0x24, 0x3, 0x2, 0x0, 0x8, [{0x7, 0x5}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0x19}, {0x8, 0x5}, {0x5, 0xfc}, {0x5, 0x2}, {0x7, 0x80}], 0x4}, @ms_header={0x7, 0x24, 0x1, 0x8000, 0x7}, @ms_header={0x7, 0x24, 0x1, 0xe7, 0x7}, @ms_header={0x7, 0x24, 0x1, 0x2000, 0x7}, @midi_out_jack={0xf, 0x24, 0x3, 0x2, 0xc, 0x4, [{0xee, 0x6}, {0x7, 0x47}, {0x8, 0x80}, {0x9, 0xb0}], 0x10}, @ms_header={0x7, 0x24, 0x1, 0x0, 0x7}], [{{0x9, 0x5, 0x8a, 0x2, 0x8, 0x8, 0x0, 0xff, {0xb, 0x25, 0x1, 0x7, "b8051cfc5b9846"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x4, 0x4, 0x4, {0xd, 0x25, 0x1, 0x9, "770e0cf631e1addd41"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x5, 0x2f, 0x81, {0xf, 0x25, 0x1, 0xb, "928896ce3e01355cc34736"}}}, {{0x9, 0x5, 0xc, 0x1, 0x0, 0x3, 0x4, 0x1, {0xd, 0x25, 0x1, 0x9, "678032df5d8f878007"}}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x7, 0xff, 0x4, {0x5, 0x25, 0x1, 0x1, "d8"}}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0xc, 0x2, 0x6, {0x10, 0x25, 0x1, 0xc, "a770037758660115a42b6df1"}}}, {{0x9, 0x5, 0x6, 0x10, 0x5af, 0xf, 0x0, 0x37, {0x12, 0x25, 0x1, 0xe, "205f6c610cffd651f97dba3247cb"}}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x40, 0x9, 0x3, {0x6, 0x25, 0x1, 0x2, '0M'}}}]}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0x5, 0x3, 0x2, 0x10, 0xb2}, 0x39, &(0x7f0000000240)={0x5, 0xf, 0x39, 0x4, [@ptm_cap={0x3}, @generic={0x12, 0x10, 0x3, "83d9d899f10cec0fb50fb780faf7ea"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xe0, 0xf, 0x3, 0xb, 0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x4, 0xf00, 0x8, [0x6000, 0xff]}]}, 0x5, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x8c, &(0x7f0000000380)=@string={0x8c, 0x3, "9d82f0b656799cf89c4a83fc6ec61a6b81287aabe72b06de322fbcdb0affcac4dd0b2d6608b2f0cc07d46852fc36a3bbf59eadf4826c93844bb8e2d4d16dda5f4e9d15a2072aaf49d01345786384a26919ceab5d99ed524ea6a146271cceb8f7975be7ee954a4ebdc75e99732f1fae3b235f832266e02db88caf8a0e8ed6845ba80b6e91ddb5ee688455"}}, {0xf9, &(0x7f0000000440)=@string={0xf9, 0x3, "2cf5a54cb6b395b1b9cca695b180449124a216caed4814094fe49db033f1120d924f60c523bc26a330bcf3642797ca5e387ce3c90b340189a18daa3bfafb3005f45e401d8afef4eac5f29ebacddeeb29e41133ff1143627cad8e4839fd62bdb8b8f1c3c7c80f7b7117064b47861b72bca477c4622504664c28a2ea1b458ea453a9383132c845d845db3de1010a2246762ec595f2f20cda1a0b096d5416a84fd58d489844e76ae42760f8ca7e5efdc36b4b2bf916055b838238b0b8aa50f1d3e2d581a353aa10698e2ba8c490448c7ad2b93ae4acc9a65d67618e4bef6760a3914b73dbfe6ec6416d95fa487ef8df912bae11745800dc98"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x641b}}]}) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002000000406a053b030000000000010902220001010080320904000001030000000921110100012217000705810340"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022170000000600ff0901a10185020901150026ff00750895098102c0"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x2, &(0x7f0000000300)="0280") r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000009c0)=ANY=[@ANYBLOB="120100003a982a08cd0ca310a223010203010902120001000000000904"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="400806"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x20, 0x31, 0x81, {0x81, 0x8, "b9ce6f9ddae10a7603342bd64817d56a3c242591a37455b4297c3d3b18e4fb506da0164264093d6489da69fcf945f36d001da9bde4cc509ae33a75a75bdc18976889b4857a514437eda3ee066479a29b1b7df9cea4899230bdef946a58681019b9e3cb2d23ac67a897e1235cd4f1ef1bd1d08119f246336df33b96eb17b13d"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}}, &(0x7f0000000500)={0x44, &(0x7f0000000280)={0x0, 0x30, 0x14, "21790cc1f442bb17530215576ca72a1bf0cfd356"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000380)={0x20, 0x81, 0x3, "63d8df"}, &(0x7f00000003c0)={0x20, 0x82, 0x3, "92f411"}, &(0x7f0000000400)={0x20, 0x83, 0x2, "b31a"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "f780bca0"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "093fe3"}}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000c8d6a340ac050a038c65000000010902240001000000000904000002039d0200090509ffe7000200fb090503"], 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) (async) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) (async) syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) (async) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) (async) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) (async) executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) executing program 2: syz_usb_connect(0x0, 0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c7c820da059a0095620102030109023400010000000009049200030f62760009051cc200000000000705e37e1b82e60905f286c1"], 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x60, 0xd4, "", [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x8bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0x9a, 0xc, 0x4}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x46, 0x3, 0x3, 0x8, 0x8}, 0x2a, &(0x7f0000000140)={0x5, 0xf, 0x2a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1d, 0xd, 0x5, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x3, 0x3, 0x6, 0x40}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x24, 0xf00f, 0x8019}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43f}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSMASK(r0, 0x80111500, &(0x7f0000001240)={0x36, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) r2 = syz_usb_connect(0x0, 0x371, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac3(r2, 0x0, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12011000a069b410ac05050890b4010203010902120001064a50000904000100ff0101"], 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0x110, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfe, 0x3, 0x1, 0x8, 0x10, 0x6a, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x2c}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x4, 0xfe, "74def7"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x405, 0x6, 0x3, 0x4, 0x2, 0x8}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x100, 0x3, 0x0, 0x8001, 0x9, 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x1, 0x0, 0xb8, "f7488d003b7cea29"}, @as_header={0x7, 0x24, 0x1, 0xff, 0xb, 0x2}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xb3, 0x4}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x6, 0x7f, 0x5, "c2cfb49e"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2ad0, 0x279f, 0x80, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0x57, 0x1, {0x7, 0x25, 0x1, 0x0, 0x54, 0x79}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x7, 0x4, 0x5c, 0xf2, "c2e732199b40"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xf3, 0x4, 0x80, 0x5, '\"'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x33, 0x4, "9245f8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xe, "f9"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x7, 0xb, "aa73d3bbe8b5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0x5, 0x0, "", "cf56cf"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x2, 0x6e, 0x5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x6}}}}}}}}]}}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) syz_usb_control_io(r2, 0x0, 0x0) write$char_usb(r3, &(0x7f0000001300)='7', 0x20) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000040)={0x40, 0x22, 0x2f, {0x2f, 0x22, "fed50e2e6800cc83d4ea3b4a7a63bd6b07aa1b428879fc24371718b18223e187e2e19d047b96b1751801e404b8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, &(0x7f0000000d00)={0x1c, 0x0, &(0x7f0000000880)={0xa1, 0x1, 0x400, "1e30872e6940d43f41b587eaa6c747530f1efd2acbece639223dd078044fd2e18643a836e87b61bd778b994864d728a882343276b359bcd5ff4ecfe9cac0720feaf48d8d02f5d4573667ae5cddc90003afea2934ff212a673d13aaf187d9fc20542e6a6786435a3740ebaa6c9568bf30e35ceb495bd20a5cfc74e5b78336badf7f834b3ffe5214798a7e602dd2c0e3d4c847d19a7abfba2870f3c48301705585ec33a3e9caf5062b955a18f351f638f792e5e0f4c37541435b804736d29b22f7bb248304074eec712ea479d2941fe398c0107ea51c588148401fb839594f3cba4590b4395cb2a84595ba3530ffd7bc089c5f33bab76c8fbc003d55034dbef2eb599b03ef470eff134425542698bdbbcf1278409069d87cc0b6cb3f30dd4e256f62c51332971d8dcff211f370a697126e66579a8d6affd19f8981ab7390daa23c9bc78ebdabdb1bd1ff8959740c6e11f86f2345e3509821efac8e90ae483fe78b0491a8c7873c1bf86ba1f8eb4f70c9c02bda55d8748eabcb00d835dd0b45a79d7f6d8f609898edfe013dcf4f5beb931489f32a499d51a9ee696d7a61315885bc2fb33079cb24473add5849adac9c6519f075738d7084f4e560b6461fcb599801fc70f5e07d27357e08b32c56352f782afce68ee4183760e5a29e67e1ae5511c71dd1126aa5fbe0d4fa39b3b70dcbe2753c163627ebe720e2ada4573e175ebe59d610d5df8d8b08fd8d6b196cc4af4372594f9ad0af011b618f830b20db2d226132898740553560b1b50484f9ef8d8305ded2e7257415f3667614d36ce88abe5cdbc7e29789fc254e320207324639f0f40c10804152a59e05466307745a6a953029f652ae2425d862a5337837769092f6a902bb74b36e763e353b1afc3b21524f04d4103d54d54b23569a2099b434ed2ad1b2e443b9546ded4dd0279910cdfb7e0816812d3e71a8df5617ca572a315b34a759e72f9bf58c844e8749d187a8bcb9485adcf9d1cabb34d00a22db878a8a7b5ee7b950b3878332f2ee6ab08def0ff8ad48268c372db1eb6302cc3aa2912ada0eef6b8c2a5f2451c8bfbcb4286250cea8dfff011df112b53cc597a8355056513eb7059855cfce647ed4a1eb07e7a7ff96dd54a11e9c7249060855a040bfc5e371b12fa498d67da1d06e3ede482b47c996920b43d71c5a8921ab45d343a4925abc0e819a0419b8268b880554f03924498f0f00c75051b8e22b9a899f321639a8a86a86bb86a1e58f2de56356859bfff4bcbd345291413d684f28abc0944e8fb8a79e617b3c2575d5a4020db174567188f15f6f901ed4266c77a644330821c66aa14dfad1c56060546ee7c5139612bd60c54f206f6cb6eef726477398415069e8939d3351877c95bc0d06e72e202f2709e9ed4752e8a086846fc23ec69c210498ebd892c4dde01b1a58dd63fd93274e5a"}, 0x0}) syz_usb_ep_write(r1, 0x81, 0x0, 0x0) executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) executing program 3: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) executing program 1: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: bisecting 30 programs bisect: split chunks (needed=false): <30> bisect: split chunk #0 of len 30 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=1m45s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [20, 24, 6, 12, 8, 9, 12, 17, 16, 22, 8, 8, 3, 30, 28, 22, 30, 5, 12, 21] detailed listing: executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) (async) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="201006000000065f01"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x3, 0x32, &(0x7f0000002600)=ANY=[], 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x34, &(0x7f0000000000)=@generic={0x6, 0x2, 0x2c, "8d961a31", "eca23c0dc9b0f98c7946b83bea72b4fe05e07e774bb5c1f76df3cdc87964d439cbd155c5713c01fc092d9c10"}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_disconnect(r2) (async) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x7, 0x1, 0x1, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x8, 0x20, 0x8, "", [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x6, 0xb, 0x7}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0xb, 0xa9, 0x73, 0x20, 0x79}, 0x3b, &(0x7f0000000240)={0x5, 0xf, 0x3b, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x2, 0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x3, 0xf00f, 0x6, [0xff0000, 0xff00c0, 0xc0f0, 0xc03f, 0x1fe0000, 0x3fcf]}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa4, 0x5, 0x0, 0x3, 0x4}]}, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x200a}}, {0xef, &(0x7f0000000340)=@string={0xef, 0x3, "3d6c3b519762cff81f5070ca3dc4e03dbf926d3c686ae9373579154d0a17656429615b6287c59c1a3d86a58f8643dc87d6e23ba037a1086b87c59fe2fbe26b4840736db98ddb1b8cf9d950f3c5c36436af419fa96c2f90dbf1932dd6b2a3aed8da4bd08746ad2999e9cc935a81b5c853eb62472994d59310aa6279747b30b2eb64907ff417a1f3a802d01e20d08251beb214cb26b0b7812997467e1c6abd391615ccfddf5abebb46d6a8b192d621051efd947f2b65a7e7ece2b885110985ad28d85eafbd80f6111bee5a75d734b31b95a768342fad05e53f581c16a69645f7037ce89526536be063f82b0a44a8"}}, {0x37, &(0x7f0000000440)=@string={0x37, 0x3, "db0707b224019ddcf3563b9cf8003b6c01e7f68e7582fb832f74d046003a7efca9bec8ed093e0d4cf22eb6ee0b3701c029d2860572"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x449}}]}) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x5, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000231bfef20861201202d060000000109022400c5000080000904"], 0x0) syz_usb_ep_read(r3, 0x6, 0x7d, &(0x7f0000000140)=""/125) syz_usb_connect(0x3, 0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000200000040cd063501"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000100)={0x20, 0x90069109b15ef6c8, 0x1e, "4d61501d0100000000000000100000000000800700000000000038040000"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)={0x40, 0x40, 0x1, "80"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[@ANYBLOB='@a\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000001140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300ea2d010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000340)={0x1c, &(0x7f00000004c0)=ANY=[@ANYBLOB="825dbd794c02f1f495af6e586369aba55bd76cce21a8967f735c68151a8fa039691edcbd375c4a37cc7a36fb528c3c415e9f91137b8bf82d1175aa2f28808c25a461ecb456351377cf2b32d0a231e8966718f84c13fcf365bcc94c48566eb2d14bb3a6e07a597f77a16e478bc7ca8b460f9b5d35c8a232a51ae1fef416e0ead42306a192"], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x24, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0xfc, 0x75, &(0x7f0000000440)="27842da8514706f1af829db2e816adc964423bfa29ea52f50a428296675b4c6bb746d8fb275d7e9aed2e32098b06ad2e4457010390f3f7aeb4105d43a0df6c7bd26840e2d3def514ed409390aeae7a9ca46b3c54dc137379c56167fb45daf069bc33fbed01862fddadc68b2bd10a55bb62f8e60719") syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$uac1(0x7, 0x71, &(0x7f0000000040)=ANY=[@ANYBLOB="12011001000000406b1d010140000102030109025f0003010300f40904000000010100000a240103000302010209040100"], 0x0) syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b19a3640d219751284070102030109022b000207000000099f01010079319c0009040000000202ff"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r1, &(0x7f0000000100)="1af2886aaf3a5cb672be3a0172ddf2cc8ee05c068f7d139e4fa8648b5a16da36b996f6b9f1e55297836e2ea570e26cf321ce7863", 0x34) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="1201100154e108101e041840b4ed010203010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x20, 0x17}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000140)={0x0, 0x5, 0x8f, {0x8f, 0x2, "0fbcc7ba082a829b75322d2073126898bffdeed04a6b4cff233732de212a5b3cd04fddf9941d7d130a7c943823fe40cf54b7cef8bd5e60e851e70b291920c512d2c239c0ce0995a2b16d982f8e4838c892ca2ffcb8a37e3564e2c6f4a7863e375ed371aed6f4d467f4a1b6a468507c17aa49d8bcb278414de3f418d6d8714de305aca88db6fd53dd9ae2f363fa"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000280)={0x0, 0x22, 0x8, {[@main=@item_012={0x2, 0x0, 0xa, "51ff"}, @local=@item_4={0x3, 0x2, 0x8, "a524c63e"}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x6, 0x1, {0x22, 0x853}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000005c0)={0x40, 0x7, 0xf0, "c43b45426a73237d9911b900fb8516e19283f78c50e844c2ad3ece7053c5e25dca5584bc1a457c5cc385a91ffb7a4f43cf645a3477151243231a7ea920023d2a839243496cae3c0faba0f04e2e14d5cda71aa7312a1a3526370f16cdedb5366e28309a17581467a4e0c325cb1fa4c175ecea81cfb4ffa1a8162364ecd469e6adce15754ae3fbfd6af0faf511d79793066403cc7f394135b95666840f7882ae7b1a97e69486783e98a39f8992ad11f0d6bd035e1a15c512053557d26bcc1276c7ca6b69fefe0714dd167c5c22a4fb19b934815bf345c6e51abbbb1a3955c554ed3eb9c70402323d67430acd2b22e98e01"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000800)={0x20, 0x1, 0xf9, "bc5b6d41594822cca05f0a7ccbd500478b69a1120812bef2cd595eac71f1056551a9277d2680465edb884de208097d187642f7b2c7f9dd463b7774292ec54b0877ea56e29e264f6efa95d8b8aa92df30f71272a050fc2b4fadfb4954d9882aaf0461b19eea1b0088bdba7d44735e98a3624afe137a113f3883c306d4522fab79e821ef1d7b54655bf76fcf8244333ae709b8844559a0c3b7731b7d90860ac4b379766b653e36300503c2b38333afb48c9c44f22265d656372cc01c9d9d2aa529f9bc432d6fcd940bc394b8bbbdb41e9fe1eb307cd1c041d5ac2011ffd4129348477db923860ff5e1d25e394f9d378b4894c5f8fe63d6a3ec3d"}, &(0x7f0000000900)={0x20, 0x3, 0x1}}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="40000100000014d0c8ec37ede59701ece7e8c9ace7ff727965a3be602e5074e4e5cbb291e85efddd2d52e3e6e724ab79609a79fa341fc1817629483ecc62a0b51337f55279edfdd8965402ca91aea290b6f957b15ed074304df0472ba78d738194c5c2eb5b291de92ba8b739260842f4e198ccd33e360179a2ee2669cb6cf94d499954a33e0d4741dfc432f0b39ed9a9fb34065ff5ca98ad68bc5c9a20f38bc492d2b294918cb1240e306defa624501e7fd6411d6043b43e0dcfd76eca8519bba411c407e57db1325e0f2962fed3a2ab6a5b12d989d2d1569f5f4706929a6c05d40e7961cb"], 0x0, 0x0, 0x0, 0x0}) executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xf, 0x1f, {0x5, 0xf, 0x1f, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "ad0e475b1bf392818f68c2ef4b7feda5"}, @ptm_cap={0x3}]}}, 0x0, 0x0}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf0002010650000900000000020d00000524060001082400a9b30d240f010a0000000300ff000606241a05001407240a050905580c240c00000000a90c0900030424020204240200042406024424"], 0x0) syz_usb_connect$midi(0x4, 0x2b, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x19f7, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19, 0x1, 0x1, 0x9, 0x40, 0x3, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x7, [@ms_header={0x7, 0x24, 0x1, 0x100, 0x7}]}}}}}]}}, 0x0) r0 = syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000772aed408680070bb96c010203010902e30003dc2000000904003f000e01000505a40600010524007f000d240f0104000000080000000006241a03000a05240101070424020a1524120009a317a88b045e4f01a607c0ffcb7e392a09044c03003a92a2010a240109000102010205240401050c2402"], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12015002aae9b20860163209327301020301090212000104076d8649f236c0fcddd4f8fc"], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000020ec13060000000000000109022400010000000009040000010300000009210000000122020009058103"], 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x65, 0x5b, 0xca, 0x10, 0x1781, 0x938, 0x8d0a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x5, 0xc, 0x20, 0x9, "", [{{0x9, 0x4, 0xe, 0x78, 0x2, 0xff, 0xff, 0xff, 0x6, [], [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xff, 0x4, 0xe}}, {{0x9, 0x5, 0x9, 0x1, 0x1ff, 0x8, 0x4, 0x8}}]}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x1, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x110, 0xbe, 0x70, 0xb9, 0x8, 0x7392, 0xb811, 0xef15, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x6, 0x9, 0x30, 0x2, "", [{{0x9, 0x4, 0x26, 0x6, 0x0, 0xff, 0xff, 0xff, 0x9}}]}}]}}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='D\x00\x00']}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000140)={0x1, 0xe8, &(0x7f0000000180)="e2868f4aefac7a67561422c516dc175845e997f8169837a09b4366393e640b0e755f45f91f4b30c8c49475cfb6045b3a4886bddc89b17f03b46ca395d2fab9052906ea669df28484652822fb0bb0b395d161aec424718d1e1dcc5adc4cef9363a93024159b6d7e4e0e2d5cc8ab637193f3efe80d0a2fdcd22b8e4e96dffb6bb350d25a82f272ad0ee1237a9a7b0b3f7dc9ca26d2d54cbf2181d2194cc62965a20bba7b1729b8eccd05d4fe3221476a3f84e565bc054a47fb49d34831e0d9515dce4c3b24b6c432e9916d1cdb9cad4672ab05adc0a8b773cba8d6a26d8bbe8f0edf5b43aa258c76fd"}) r3 = syz_usb_connect(0x0, 0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000affe984035cc3f690fe7010203010902400001000000000904330000020203000a24010004080201020724040488ff0a"], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0x2328c1) syz_usb_connect$uac2(0x5, 0x8c, &(0x7f0000000140)={{0x12, 0x1, 0xd0089b950c043d6d, 0x0, 0x0, 0x0, 0x8, 0x763, 0x2003, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x3, 0x1, 0x1, 0x10, 0x80, {0x8, 0xb, 0x0, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4, 0x3, 0x1a, 0x3}, [@output_terminal={0xc, 0x24, 0x3, 0x6, 0x305, 0xc7, 0x5, 0x1, 0xfa3f, 0x4}, @mixer_unit={0x5, 0x24, 0x4, 0x5, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x40, 0x7, 0x7, {0x8, 0x25, 0x1, 0x80, 0x63, 0xe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0xfc, 0x3, 0x68, {0x8, 0x25, 0x1, 0x1, 0x0, 0x0, 0x4}}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x310, 0xfa, 0x5, 0x3, 0x10, 0x9}, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x26, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022050010006490ef"], 0x0}, 0x0) executing program 2: syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) syz_usb_connect(0x3, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000145f405e04bd84be89010403010902240001000000000904ed0002ff5d81"], 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffff, 0x210000) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x5) (async) write$char_usb(r0, &(0x7f00000000c0)="afb1c21f58e9dc8e3e3b171ff53bc96272fc85273d4e8c5ddfed3234d3bae8658c60f65d927ef6756b46cfc038dab6aab7a51c325cb1ee4f2226083645ee210098a9f61f27a30daf72d455a6d179dadda6de852342c92938bf6980c2bb5b0e926119114f75e3f66e15d14aa385f6", 0x6e) (async) executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100003f7a7e40720c12009622010203010902120001000000000904"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000ec0)={0x24, 0x0, 0x0, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xb, "bcee2177"}]}}, 0x0}, &(0x7f0000001140)={0x2c, &(0x7f0000000f00)={0x40, 0x14, 0x72, "f27e935e4efbc4e5563f3e12c0178ef9f1b2dfcf7d7fe45b3957c91ade5d1ac07716c42dcda012a2411a4485fa3de5d0d2277e4e6134c52f5d9522ef06c2e5337c5f6e1c9a61ec4d2c70eb5268e051607996296ed0431ecbeb8e3305bfe0099c6ce4f8964aa039b60038a08c77e557d72647"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x81, 0xffffff75, &(0x7f00000002c0)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c356484e46fd66e3f2c7807e8773eed7b94fa099ab84feadec2ea95f65bba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e4800448aab0000000000000d75f34bb50d8d7084") syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x88440) ioctl$EVIOCGABS20(r2, 0x80184560, 0x0) syz_usb_connect$uac1(0x3, 0xbf, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xad, 0x3, 0x1, 0x80, 0xd0, 0x81, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x4, 0x13}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x402, 0x4, 0x4, 0x60}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x1, 0x8, 0x2, {0x7, 0x25, 0x1, 0x0, 0x80, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xb, 0x92bb, 0x2, "71af70dcc0d06c3fbd"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x3, 0xfff8, 0x8f, "6c5654a1c2043a2a"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xb, 0x8, 0x45, 0x3, 0x7}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0xf9, 0x2, "e27f"}, @as_header={0x7, 0x24, 0x1, 0xbb, 0xba, 0x2}, @as_header={0x7, 0x24, 0x1, 0xb, 0x8, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x2, 0xf9, 0x81, {0x7, 0x25, 0x1, 0x8, 0x9, 0x3}}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x0, 0xa, 0x0, 0x8, 0xf}, 0x75, &(0x7f0000000140)={0x5, 0xf, 0x75, 0x1, [@generic={0x70, 0x10, 0x1, "4e14f6cbd15f82ed52091d1c3c8b7b3a9fd2b4a3e9f0658f6dfe79c002cdfe77f3d3a73499446122a2b4e7f5ef0ae826e3ed20dfb8ff2f82c327dfcb5985ec08a5e0f7a3de952f86d2dd4e9e53d992d158a7a55fd986f6120afb3812d4a2da328306afe5bc17e1627dccd24bb5"}]}, 0x9, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x480a}}, {0x76, &(0x7f0000000280)=@string={0x76, 0x3, "5842ec2436cc4d0813529201e78abd788e5a2e672a6a36be879cdfe1337c2a1b9b4c46893535f9110b89bc177c9f24c62ae24f33facce6c97bc95d7fc152225e624c284410f666f3cce39b9ea305604972a2eda52b9cf1738af72808a8667025a133973a2f805a2793733ecdc1afa041865c1e61"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x426}}, {0xf8, &(0x7f0000000380)=@string={0xf8, 0x3, "cceda0d5e35e821121e4609aee20ce30d1b616b1d5704cba3a76ae0d6e521b0b77601c5b671902d9c4a59a7c015a389cec367e6cc20a21b202824696a72495685778123cda2513676c1d22c95abaf0cad111a351030c36e82d3351c76175a9f3379fc932be1e52cfe818cd407409079a623e2b8baef235c95270ea48b6e37ae973c81f10f51e15abca9b5803127d49baf2117d7aa22fd5b68ffb534106e4b27741d68c13285ee41b5e9898027bcc9e59ba9492593fe726e167ee51977572ea68d9440ce7b309bf3cde252a457937ff483bdb0371f0281b132feba50f74856d4044a3a504f15e1776727c778a0708d10011cf00e87ad1"}}, {0xbf, &(0x7f0000000480)=@string={0xbf, 0x3, "3ac8986bc60a1dfb4eff37b9bf0b20a39244daa27652d376d93909855f1c6f2b897827271f2e07fb73b09ba2dc116cd857b8b11885ba0a99a7e63d02709689c4c5e1494b8831cbdad648b683322f4f58ee9c0fb5f7753ab9b18b283a09323d7da4b7adc40de60d9c1f8ba3deea8b1724b656cf7323b4396cc7a9b1f2f903825c2f6216beef8f524813b191df55a80a701aca790b5ab5cd4e0b199bff0d4ea831878ae45b985845ea0f4cfad77a156881495411e0ea8a15796645ac6593"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x100a}}]}) executing program 4: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12014101f2c59620d016b8108ede0102030109022400010000100009040002020083ec0009050602000202000a09058202"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000005c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB='@\t\f'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100100000008ec130600400001020301090224000101fb402609040002040301030009219917780122b10f09058103ff"], &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r2 = syz_usb_connect(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004366b408c70b0800c84f0102030109022d00010000000009040000032eb47d000905f9ffffff00000009050f47"], 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x5, 0x1b, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x55, 0x4d, 0x3e, 0x20, 0xbfd, 0x111, 0xad03, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$lan78xx(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000004600)={0x24, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"'], 0x0}, 0x0) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e7cc6120c4108a81ad7d0102030109021b00010000c00509042300010300000009058503"], 0x0) syz_usb_control_io$uac3(r3, 0x0, &(0x7f0000000e00)={0x44, &(0x7f0000000a40)={0x0, 0x13, 0x5, "98e92c29a6"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000a80)={0x34, &(0x7f0000000880)={0x40, 0x15, 0x2a, "38685962be3cf52d438cd3f2d06c96cd5c1ed3d3f7709f178aa3d9722998ac115c9130c3046213a11da9"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$midi(0x3, 0x116, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1430, 0x474b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x104, 0x1, 0x1, 0x0, 0x0, 0x5, "", {{{0x9, 0x4, 0x0, 0x0, 0x8, 0x1, 0x3, 0x20, 0x9, [@ms_header={0x7, 0x24, 0x1, 0xd, 0x7}, @midi_out_jack={0x17, 0x24, 0x3, 0x2, 0x0, 0x8, [{0x7, 0x5}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0x19}, {0x8, 0x5}, {0x5, 0xfc}, {0x5, 0x2}, {0x7, 0x80}], 0x4}, @ms_header={0x7, 0x24, 0x1, 0x8000, 0x7}, @ms_header={0x7, 0x24, 0x1, 0xe7, 0x7}, @ms_header={0x7, 0x24, 0x1, 0x2000, 0x7}, @midi_out_jack={0xf, 0x24, 0x3, 0x2, 0xc, 0x4, [{0xee, 0x6}, {0x7, 0x47}, {0x8, 0x80}, {0x9, 0xb0}], 0x10}, @ms_header={0x7, 0x24, 0x1, 0x0, 0x7}], [{{0x9, 0x5, 0x8a, 0x2, 0x8, 0x8, 0x0, 0xff, {0xb, 0x25, 0x1, 0x7, "b8051cfc5b9846"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x4, 0x4, 0x4, {0xd, 0x25, 0x1, 0x9, "770e0cf631e1addd41"}}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x5, 0x2f, 0x81, {0xf, 0x25, 0x1, 0xb, "928896ce3e01355cc34736"}}}, {{0x9, 0x5, 0xc, 0x1, 0x0, 0x3, 0x4, 0x1, {0xd, 0x25, 0x1, 0x9, "678032df5d8f878007"}}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x7, 0xff, 0x4, {0x5, 0x25, 0x1, 0x1, "d8"}}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0xc, 0x2, 0x6, {0x10, 0x25, 0x1, 0xc, "a770037758660115a42b6df1"}}}, {{0x9, 0x5, 0x6, 0x10, 0x5af, 0xf, 0x0, 0x37, {0x12, 0x25, 0x1, 0xe, "205f6c610cffd651f97dba3247cb"}}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x40, 0x9, 0x3, {0x6, 0x25, 0x1, 0x2, '0M'}}}]}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0x5, 0x3, 0x2, 0x10, 0xb2}, 0x39, &(0x7f0000000240)={0x5, 0xf, 0x39, 0x4, [@ptm_cap={0x3}, @generic={0x12, 0x10, 0x3, "83d9d899f10cec0fb50fb780faf7ea"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xe0, 0xf, 0x3, 0xb, 0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x4, 0xf00, 0x8, [0x6000, 0xff]}]}, 0x5, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x8c, &(0x7f0000000380)=@string={0x8c, 0x3, "9d82f0b656799cf89c4a83fc6ec61a6b81287aabe72b06de322fbcdb0affcac4dd0b2d6608b2f0cc07d46852fc36a3bbf59eadf4826c93844bb8e2d4d16dda5f4e9d15a2072aaf49d01345786384a26919ceab5d99ed524ea6a146271cceb8f7975be7ee954a4ebdc75e99732f1fae3b235f832266e02db88caf8a0e8ed6845ba80b6e91ddb5ee688455"}}, {0xf9, &(0x7f0000000440)=@string={0xf9, 0x3, "2cf5a54cb6b395b1b9cca695b180449124a216caed4814094fe49db033f1120d924f60c523bc26a330bcf3642797ca5e387ce3c90b340189a18daa3bfafb3005f45e401d8afef4eac5f29ebacddeeb29e41133ff1143627cad8e4839fd62bdb8b8f1c3c7c80f7b7117064b47861b72bca477c4622504664c28a2ea1b458ea453a9383132c845d845db3de1010a2246762ec595f2f20cda1a0b096d5416a84fd58d489844e76ae42760f8ca7e5efdc36b4b2bf916055b838238b0b8aa50f1d3e2d581a353aa10698e2ba8c490448c7ad2b93ae4acc9a65d67618e4bef6760a3914b73dbfe6ec6416d95fa487ef8df912bae11745800dc98"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x641b}}]}) executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010002000000406a053b030000000000010902220001010080320904000001030000000921110100012217000705810340"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022170000000600ff0901a10185020901150026ff00750895098102c0"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_ep_write(r0, 0x81, 0x2, &(0x7f0000000300)="0280") r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000009c0)=ANY=[@ANYBLOB="120100003a982a08cd0ca310a223010203010902120001000000000904"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="400806"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x20, 0x31, 0x81, {0x81, 0x8, "b9ce6f9ddae10a7603342bd64817d56a3c242591a37455b4297c3d3b18e4fb506da0164264093d6489da69fcf945f36d001da9bde4cc509ae33a75a75bdc18976889b4857a514437eda3ee066479a29b1b7df9cea4899230bdef946a58681019b9e3cb2d23ac67a897e1235cd4f1ef1bd1d08119f246336df33b96eb17b13d"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}}, &(0x7f0000000500)={0x44, &(0x7f0000000280)={0x0, 0x30, 0x14, "21790cc1f442bb17530215576ca72a1bf0cfd356"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000380)={0x20, 0x81, 0x3, "63d8df"}, &(0x7f00000003c0)={0x20, 0x82, 0x3, "92f411"}, &(0x7f0000000400)={0x20, 0x83, 0x2, "b31a"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "f780bca0"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "093fe3"}}) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000c8d6a340ac050a038c65000000010902240001000000000904000002039d0200090509ffe7000200fb090503"], 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 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, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x3145, 0x20000) (async) ioctl$EVIOCSCLOCKID(r1, 0x801c581f, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000640)={0x40, 0x8, 0x11, "6a5aa6fdc81d7b996e196234d92a78151b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0}) (async) syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x62080) (async) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) (async) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)={0xd, "580a33eba47a88ccdc0c3c87d4"}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000340), 0x0}) (async) executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) executing program 2: syz_usb_connect(0x0, 0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c7c820da059a0095620102030109023400010000000009049200030f62760009051cc200000000000705e37e1b82e60905f286c1"], 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x60, 0xd4, "", [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x8bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0x9a, 0xc, 0x4}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x46, 0x3, 0x3, 0x8, 0x8}, 0x2a, &(0x7f0000000140)={0x5, 0xf, 0x2a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1d, 0xd, 0x5, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x3, 0x3, 0x6, 0x40}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x24, 0xf00f, 0x8019}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43f}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSMASK(r0, 0x80111500, &(0x7f0000001240)={0x36, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) r2 = syz_usb_connect(0x0, 0x371, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac3(r2, 0x0, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12011000a069b410ac05050890b4010203010902120001064a50000904000100ff0101"], 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0x110, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfe, 0x3, 0x1, 0x8, 0x10, 0x6a, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x2c}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x4, 0xfe, "74def7"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x405, 0x6, 0x3, 0x4, 0x2, 0x8}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x100, 0x3, 0x0, 0x8001, 0x9, 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x1, 0x0, 0xb8, "f7488d003b7cea29"}, @as_header={0x7, 0x24, 0x1, 0xff, 0xb, 0x2}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xb3, 0x4}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x6, 0x7f, 0x5, "c2cfb49e"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2ad0, 0x279f, 0x80, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0x57, 0x1, {0x7, 0x25, 0x1, 0x0, 0x54, 0x79}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x7, 0x4, 0x5c, 0xf2, "c2e732199b40"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xf3, 0x4, 0x80, 0x5, '\"'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x33, 0x4, "9245f8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xe, "f9"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x7, 0xb, "aa73d3bbe8b5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0x5, 0x0, "", "cf56cf"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x2, 0x6e, 0x5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x6}}}}}}}}]}}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) syz_usb_control_io(r2, 0x0, 0x0) write$char_usb(r3, &(0x7f0000001300)='7', 0x20) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000040)={0x40, 0x22, 0x2f, {0x2f, 0x22, "fed50e2e6800cc83d4ea3b4a7a63bd6b07aa1b428879fc24371718b18223e187e2e19d047b96b1751801e404b8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, &(0x7f0000000d00)={0x1c, 0x0, &(0x7f0000000880)={0xa1, 0x1, 0x400, "1e30872e6940d43f41b587eaa6c747530f1efd2acbece639223dd078044fd2e18643a836e87b61bd778b994864d728a882343276b359bcd5ff4ecfe9cac0720feaf48d8d02f5d4573667ae5cddc90003afea2934ff212a673d13aaf187d9fc20542e6a6786435a3740ebaa6c9568bf30e35ceb495bd20a5cfc74e5b78336badf7f834b3ffe5214798a7e602dd2c0e3d4c847d19a7abfba2870f3c48301705585ec33a3e9caf5062b955a18f351f638f792e5e0f4c37541435b804736d29b22f7bb248304074eec712ea479d2941fe398c0107ea51c588148401fb839594f3cba4590b4395cb2a84595ba3530ffd7bc089c5f33bab76c8fbc003d55034dbef2eb599b03ef470eff134425542698bdbbcf1278409069d87cc0b6cb3f30dd4e256f62c51332971d8dcff211f370a697126e66579a8d6affd19f8981ab7390daa23c9bc78ebdabdb1bd1ff8959740c6e11f86f2345e3509821efac8e90ae483fe78b0491a8c7873c1bf86ba1f8eb4f70c9c02bda55d8748eabcb00d835dd0b45a79d7f6d8f609898edfe013dcf4f5beb931489f32a499d51a9ee696d7a61315885bc2fb33079cb24473add5849adac9c6519f075738d7084f4e560b6461fcb599801fc70f5e07d27357e08b32c56352f782afce68ee4183760e5a29e67e1ae5511c71dd1126aa5fbe0d4fa39b3b70dcbe2753c163627ebe720e2ada4573e175ebe59d610d5df8d8b08fd8d6b196cc4af4372594f9ad0af011b618f830b20db2d226132898740553560b1b50484f9ef8d8305ded2e7257415f3667614d36ce88abe5cdbc7e29789fc254e320207324639f0f40c10804152a59e05466307745a6a953029f652ae2425d862a5337837769092f6a902bb74b36e763e353b1afc3b21524f04d4103d54d54b23569a2099b434ed2ad1b2e443b9546ded4dd0279910cdfb7e0816812d3e71a8df5617ca572a315b34a759e72f9bf58c844e8749d187a8bcb9485adcf9d1cabb34d00a22db878a8a7b5ee7b950b3878332f2ee6ab08def0ff8ad48268c372db1eb6302cc3aa2912ada0eef6b8c2a5f2451c8bfbcb4286250cea8dfff011df112b53cc597a8355056513eb7059855cfce647ed4a1eb07e7a7ff96dd54a11e9c7249060855a040bfc5e371b12fa498d67da1d06e3ede482b47c996920b43d71c5a8921ab45d343a4925abc0e819a0419b8268b880554f03924498f0f00c75051b8e22b9a899f321639a8a86a86bb86a1e58f2de56356859bfff4bcbd345291413d684f28abc0944e8fb8a79e617b3c2575d5a4020db174567188f15f6f901ed4266c77a644330821c66aa14dfad1c56060546ee7c5139612bd60c54f206f6cb6eef726477398415069e8939d3351877c95bc0d06e72e202f2709e9ed4752e8a086846fc23ec69c210498ebd892c4dde01b1a58dd63fd93274e5a"}, 0x0}) syz_usb_ep_write(r1, 0x81, 0x0, 0x0) executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) executing program 3: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) executing program 1: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: testing without sub-chunk 2/3 testing program (duration=1m42s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 8, 3, 30, 28, 22, 30, 5, 12, 21] detailed listing: executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) executing program 2: syz_usb_connect(0x0, 0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c7c820da059a0095620102030109023400010000000009049200030f62760009051cc200000000000705e37e1b82e60905f286c1"], 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x60, 0xd4, "", [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x8bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0x9a, 0xc, 0x4}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x46, 0x3, 0x3, 0x8, 0x8}, 0x2a, &(0x7f0000000140)={0x5, 0xf, 0x2a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1d, 0xd, 0x5, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x3, 0x3, 0x6, 0x40}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x24, 0xf00f, 0x8019}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43f}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSMASK(r0, 0x80111500, &(0x7f0000001240)={0x36, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) r2 = syz_usb_connect(0x0, 0x371, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac3(r2, 0x0, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12011000a069b410ac05050890b4010203010902120001064a50000904000100ff0101"], 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0x110, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfe, 0x3, 0x1, 0x8, 0x10, 0x6a, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x2c}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x4, 0xfe, "74def7"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x405, 0x6, 0x3, 0x4, 0x2, 0x8}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x100, 0x3, 0x0, 0x8001, 0x9, 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x1, 0x0, 0xb8, "f7488d003b7cea29"}, @as_header={0x7, 0x24, 0x1, 0xff, 0xb, 0x2}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xb3, 0x4}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x6, 0x7f, 0x5, "c2cfb49e"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2ad0, 0x279f, 0x80, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0x57, 0x1, {0x7, 0x25, 0x1, 0x0, 0x54, 0x79}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x7, 0x4, 0x5c, 0xf2, "c2e732199b40"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xf3, 0x4, 0x80, 0x5, '\"'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x33, 0x4, "9245f8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xe, "f9"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x7, 0xb, "aa73d3bbe8b5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0x5, 0x0, "", "cf56cf"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x2, 0x6e, 0x5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x6}}}}}}}}]}}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) syz_usb_control_io(r2, 0x0, 0x0) write$char_usb(r3, &(0x7f0000001300)='7', 0x20) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000040)={0x40, 0x22, 0x2f, {0x2f, 0x22, "fed50e2e6800cc83d4ea3b4a7a63bd6b07aa1b428879fc24371718b18223e187e2e19d047b96b1751801e404b8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, &(0x7f0000000d00)={0x1c, 0x0, &(0x7f0000000880)={0xa1, 0x1, 0x400, "1e30872e6940d43f41b587eaa6c747530f1efd2acbece639223dd078044fd2e18643a836e87b61bd778b994864d728a882343276b359bcd5ff4ecfe9cac0720feaf48d8d02f5d4573667ae5cddc90003afea2934ff212a673d13aaf187d9fc20542e6a6786435a3740ebaa6c9568bf30e35ceb495bd20a5cfc74e5b78336badf7f834b3ffe5214798a7e602dd2c0e3d4c847d19a7abfba2870f3c48301705585ec33a3e9caf5062b955a18f351f638f792e5e0f4c37541435b804736d29b22f7bb248304074eec712ea479d2941fe398c0107ea51c588148401fb839594f3cba4590b4395cb2a84595ba3530ffd7bc089c5f33bab76c8fbc003d55034dbef2eb599b03ef470eff134425542698bdbbcf1278409069d87cc0b6cb3f30dd4e256f62c51332971d8dcff211f370a697126e66579a8d6affd19f8981ab7390daa23c9bc78ebdabdb1bd1ff8959740c6e11f86f2345e3509821efac8e90ae483fe78b0491a8c7873c1bf86ba1f8eb4f70c9c02bda55d8748eabcb00d835dd0b45a79d7f6d8f609898edfe013dcf4f5beb931489f32a499d51a9ee696d7a61315885bc2fb33079cb24473add5849adac9c6519f075738d7084f4e560b6461fcb599801fc70f5e07d27357e08b32c56352f782afce68ee4183760e5a29e67e1ae5511c71dd1126aa5fbe0d4fa39b3b70dcbe2753c163627ebe720e2ada4573e175ebe59d610d5df8d8b08fd8d6b196cc4af4372594f9ad0af011b618f830b20db2d226132898740553560b1b50484f9ef8d8305ded2e7257415f3667614d36ce88abe5cdbc7e29789fc254e320207324639f0f40c10804152a59e05466307745a6a953029f652ae2425d862a5337837769092f6a902bb74b36e763e353b1afc3b21524f04d4103d54d54b23569a2099b434ed2ad1b2e443b9546ded4dd0279910cdfb7e0816812d3e71a8df5617ca572a315b34a759e72f9bf58c844e8749d187a8bcb9485adcf9d1cabb34d00a22db878a8a7b5ee7b950b3878332f2ee6ab08def0ff8ad48268c372db1eb6302cc3aa2912ada0eef6b8c2a5f2451c8bfbcb4286250cea8dfff011df112b53cc597a8355056513eb7059855cfce647ed4a1eb07e7a7ff96dd54a11e9c7249060855a040bfc5e371b12fa498d67da1d06e3ede482b47c996920b43d71c5a8921ab45d343a4925abc0e819a0419b8268b880554f03924498f0f00c75051b8e22b9a899f321639a8a86a86bb86a1e58f2de56356859bfff4bcbd345291413d684f28abc0944e8fb8a79e617b3c2575d5a4020db174567188f15f6f901ed4266c77a644330821c66aa14dfad1c56060546ee7c5139612bd60c54f206f6cb6eef726477398415069e8939d3351877c95bc0d06e72e202f2709e9ed4752e8a086846fc23ec69c210498ebd892c4dde01b1a58dd63fd93274e5a"}, 0x0}) syz_usb_ep_write(r1, 0x81, 0x0, 0x0) executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) executing program 3: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) executing program 1: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: testing without sub-chunk 3/3 bisect: split chunks (needed=true): <10> bisect: split chunk #0 of len 10 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=1m41s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [22, 30, 5, 12, 21] detailed listing: executing program 2: syz_usb_connect(0x0, 0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f3c7c820da059a0095620102030109023400010000000009049200030f62760009051cc200000000000705e37e1b82e60905f286c1"], 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x2006, 0x118, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x60, 0xd4, "", [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x8bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x40, 0x5, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x18, 0x9a, 0xc, 0x4}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x46, 0x3, 0x3, 0x8, 0x8}, 0x2a, &(0x7f0000000140)={0x5, 0xf, 0x2a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1d, 0xd, 0x5, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x3, 0x3, 0x6, 0x40}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x24, 0xf00f, 0x8019}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x43f}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSMASK(r0, 0x80111500, &(0x7f0000001240)={0x36, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) r2 = syz_usb_connect(0x0, 0x371, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac3(r2, 0x0, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12011000a069b410ac05050890b4010203010902120001064a50000904000100ff0101"], 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0x110, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfe, 0x3, 0x1, 0x8, 0x10, 0x6a, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x2c}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x4, 0xfe, "74def7"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x405, 0x6, 0x3, 0x4, 0x2, 0x8}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x100, 0x3, 0x0, 0x8001, 0x9, 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x6, 0x1, 0x0, 0xb8, "f7488d003b7cea29"}, @as_header={0x7, 0x24, 0x1, 0xff, 0xb, 0x2}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xb3, 0x4}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x6, 0x7f, 0x5, "c2cfb49e"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x2ad0, 0x279f, 0x80, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0x57, 0x1, {0x7, 0x25, 0x1, 0x0, 0x54, 0x79}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x7, 0x4, 0x5c, 0xf2, "c2e732199b40"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xf3, 0x4, 0x80, 0x5, '\"'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x33, 0x4, "9245f8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xe, "f9"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x7, 0xb, "aa73d3bbe8b5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0x5, 0x0, "", "cf56cf"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x2, 0x6e, 0x5, {0x7, 0x25, 0x1, 0x4, 0x9, 0x6}}}}}}}}]}}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x10000) syz_usb_control_io(r2, 0x0, 0x0) write$char_usb(r3, &(0x7f0000001300)='7', 0x20) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000500)={0x2c, &(0x7f0000000040)={0x40, 0x22, 0x2f, {0x2f, 0x22, "fed50e2e6800cc83d4ea3b4a7a63bd6b07aa1b428879fc24371718b18223e187e2e19d047b96b1751801e404b8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, &(0x7f0000000d00)={0x1c, 0x0, &(0x7f0000000880)={0xa1, 0x1, 0x400, "1e30872e6940d43f41b587eaa6c747530f1efd2acbece639223dd078044fd2e18643a836e87b61bd778b994864d728a882343276b359bcd5ff4ecfe9cac0720feaf48d8d02f5d4573667ae5cddc90003afea2934ff212a673d13aaf187d9fc20542e6a6786435a3740ebaa6c9568bf30e35ceb495bd20a5cfc74e5b78336badf7f834b3ffe5214798a7e602dd2c0e3d4c847d19a7abfba2870f3c48301705585ec33a3e9caf5062b955a18f351f638f792e5e0f4c37541435b804736d29b22f7bb248304074eec712ea479d2941fe398c0107ea51c588148401fb839594f3cba4590b4395cb2a84595ba3530ffd7bc089c5f33bab76c8fbc003d55034dbef2eb599b03ef470eff134425542698bdbbcf1278409069d87cc0b6cb3f30dd4e256f62c51332971d8dcff211f370a697126e66579a8d6affd19f8981ab7390daa23c9bc78ebdabdb1bd1ff8959740c6e11f86f2345e3509821efac8e90ae483fe78b0491a8c7873c1bf86ba1f8eb4f70c9c02bda55d8748eabcb00d835dd0b45a79d7f6d8f609898edfe013dcf4f5beb931489f32a499d51a9ee696d7a61315885bc2fb33079cb24473add5849adac9c6519f075738d7084f4e560b6461fcb599801fc70f5e07d27357e08b32c56352f782afce68ee4183760e5a29e67e1ae5511c71dd1126aa5fbe0d4fa39b3b70dcbe2753c163627ebe720e2ada4573e175ebe59d610d5df8d8b08fd8d6b196cc4af4372594f9ad0af011b618f830b20db2d226132898740553560b1b50484f9ef8d8305ded2e7257415f3667614d36ce88abe5cdbc7e29789fc254e320207324639f0f40c10804152a59e05466307745a6a953029f652ae2425d862a5337837769092f6a902bb74b36e763e353b1afc3b21524f04d4103d54d54b23569a2099b434ed2ad1b2e443b9546ded4dd0279910cdfb7e0816812d3e71a8df5617ca572a315b34a759e72f9bf58c844e8749d187a8bcb9485adcf9d1cabb34d00a22db878a8a7b5ee7b950b3878332f2ee6ab08def0ff8ad48268c372db1eb6302cc3aa2912ada0eef6b8c2a5f2451c8bfbcb4286250cea8dfff011df112b53cc597a8355056513eb7059855cfce647ed4a1eb07e7a7ff96dd54a11e9c7249060855a040bfc5e371b12fa498d67da1d06e3ede482b47c996920b43d71c5a8921ab45d343a4925abc0e819a0419b8268b880554f03924498f0f00c75051b8e22b9a899f321639a8a86a86bb86a1e58f2de56356859bfff4bcbd345291413d684f28abc0944e8fb8a79e617b3c2575d5a4020db174567188f15f6f901ed4266c77a644330821c66aa14dfad1c56060546ee7c5139612bd60c54f206f6cb6eef726477398415069e8939d3351877c95bc0d06e72e202f2709e9ed4752e8a086846fc23ec69c210498ebd892c4dde01b1a58dd63fd93274e5a"}, 0x0}) syz_usb_ep_write(r1, 0x81, 0x0, 0x0) executing program 0: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000000)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000080)=ANY=[], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000580)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000a40)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) executing program 3: syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xef, 0xc2, 0x2d, 0x8, 0x22b8, 0x2d99, 0x251b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x5, 0xd0, 0x9, "", [{{0x9, 0x4, 0xf5, 0x8, 0x0, 0xb9, 0xe2, 0x39, 0x80}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x7, 0x71, 0x0, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000001680)={{0x12, 0x1, 0x300, 0xe2, 0x24, 0x2c, 0x8, 0x41e, 0x401d, 0x295c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7, 0x7, 0x0, 0x9, "", [{{0x9, 0x4, 0xab, 0x3, 0x0, 0x96, 0xe2, 0x4d}}]}}]}}, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x59}) executing program 1: syz_usb_connect_ath9k(0x3, 0xa, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x225, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x2, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3233910daa658744d2d01020301090235000108001000"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12015002d424e940e11d02c1"], &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000001000)=ANY=[@ANYBLOB="1201000200000040501d4d610001000000010902200001010080320904000002ff00000007050102"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000200)=ANY=[@ANYBLOB="403f0100000080"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d80)={0x34, &(0x7f0000000a80)=ANY=[@ANYBLOB="401605"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x80a, 0x7, 0x4, 0x7, 0x5, 0x3, 0x7, 0x47, 0x14, 0x9, 0x7e4, 0x2}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="200f14"], 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000ed3ec908cd0cb300042e010203010902120001000000000904"], 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=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(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000180)={0x0, 0x4d, 0x40, 0xf36}) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1235, 0x8212, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0xa, 0x0, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x21, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x6, 0xa, 0x8000}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x120, 0x4, 0xe, 0x10, {0xa, 0x25, 0x25, 0x8, 0x50, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x6, 0xe3, 0x9, {0xa, 0x25, 0x25, 0x2, 0xb, 0x1}}}}}}}}]}}, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_connect(0x2, 0x3f0, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000072771c40e00500069bf9010203010902de0301000000000904af00100de1130009050900400000b208ab035ac996787ecb440a6cd869ab0f7077064618a072d7bb7916a199dedaf7708866e5233e204dd14444c3ee6b718038526c6bd45123a28131dc5c483de3e462a652473d558e27e67a040b3ce5b78166e74a0f16f9df02be33a9b200b92587ba73bd6c540e25637c4e8e6a381c9d3ee1e8521863c2d3ceb4a3a28d93fec28c8604a378f65ff31e903b4b79031a4301e0244b2ff9f0b469afb99f40f79a6de21f2f29bc61cf090aa1e112da07250101000300090507080800040406b505bce3"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io$rtl8150(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x8, 0x14, {0x14, 0x21, "b33a8c78c43945c0ffc2a60cfe450ff54d4f"}}, &(0x7f0000000080)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "7731627963e3ea965dd3653837c7c14b8a2414c9c60c034d1299ab"}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000140)={0x20, 0xe, 0xd4, "4fcf190c2c6c5741889ed7ed3ee304011c79459d3f62af0ba90c60b739410ef083c5b052b2dbeea7b8c19a8df2f4c1f56a85dcd0cd6c71aaac24b1f44b4f352bc90a391a115bebe8af0b23f19ac50f04fe46c9588699cedf05527d59388d781875899fd4e05bd5ef6c2fb2b18ba439a07b55f8607f3731bf1f900af1295cd305107229845d19db71f8e35caed151f6621d6b800b3b043e1bce481c74f8160d2dbcac61a59ece8e0ac04834c04e151fab7e26c50cffd7815b1d2c612fb5f55197cdd549ef784bdc380b8db3a26dd424c075a7031b"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000300)={0xc0, 0x5, 0x5, "3dc473a12f"}, &(0x7f0000000340)}) syz_usb_control_io$rtl8150(r1, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x9, 0x23, "6397e2e64889a70c43139d3a9bbee54f25147c4d239d0318e95bb242a8ef785c3a2114"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=1m41s, {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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 8, 3, 30, 28] detailed listing: executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <5> bisect: split chunk #0 of len 5 into 2 parts bisect: testing without sub-chunk 1/2 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [30, 28] detailed listing: executing program 4: r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x90, 0x9, "", [{{0x9, 0x4, 0x0, 0xd, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x5, 0x77, 0x1, {0x22, 0xfb1}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x8, 0x64}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x20, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020ef0ec4720000000000010902"], 0x0) syz_usb_connect(0x0, 0x239, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e388d640697a01006ba8010203010902270201020010000904"], 0x0) (async, rerun: 32) syz_usb_disconnect(r2) (async, rerun: 32) r3 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x50, 0x5, "", [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x5, 0x7a, 0x1, {0x22, 0x82f}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x48, 0x21}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$lan78xx(r3, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r3, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000340)={0x40, 0x17}, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x10, 0x6, 0x0, 0x8, 0x9}, 0x0, 0x0}) (async) r4 = syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x63, 0x86, 0x35, 0x10, 0xcf3, 0x1010, 0x3687, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x7f, 0x4, 0x50, 0x0, "", [{{0x9, 0x4, 0x7c, 0xb, 0x0, 0xa4, 0xca, 0xd4}}]}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="050f08"]}) syz_usb_disconnect(r4) (async) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000e00)=ANY=[], &(0x7f0000000080)={0x0, 0x0, 0x5, &(0x7f0000000300)={0x5, 0xf, 0x5}}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) (async, rerun: 64) syz_usb_control_io(r5, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$sierra_net(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x1, 0x2, "21b2"}, 0x0}) syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0xcabb7aab17d1f79d) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000408106050000010000000109021900010100803209040000010a00000007058102"], 0x0) (async) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000500)={0x14, 0x0, 0x0}, 0x0) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000480)={0x54, 0x0, 0x2, {0xfffd, 0x1}, {0x38, 0x2}}) (async) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) (async) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/30) (async) syz_usb_connect(0x0, 0x47, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004051045f500001010203020902350001020080300904000005ff00000007058102000200070501020002000705820200020007050202"], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000014c0)=ANY=[@ANYRES8=r0, @ANYRESDEC=r2, @ANYBLOB="414ec7261b1ac2b998f721585f38caa4a49c8c9b6173fe767196d5447d80fd9374a348452c6f1bd7315a1a53a6412230c666b1fcdcfd1352099e53db2884559cab7166", @ANYRES32=r2], 0x0) (async) syz_usb_control_io$hid(r3, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000001140), 0x0, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001180)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x8, "", [{{0x9, 0x4, 0x0, 0x1e, 0x1, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x1, 0x3, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x40, 0x6}}]}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000011c0)={0xa, 0x6, 0x250, 0x7, 0x37, 0x1, 0x20, 0xd}, 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="00092100005763e698b5c6c3e04b15ae9c6835191c1bd15a7c86eb22a9e33b8d9e"], 0x4, [{0x88, &(0x7f0000001240)=@string={0x88, 0x3, "70ba894cd37a4668fa667a37b8b6b9b2eca2510e7b2a8328b7f14fb9d5746e4b36ba9fd3eca6dc4338876f595509152a3570afe170a2d9f86a93c0e2a24a561636c1972a6df95fccd5342c6924b82538e3fbf328e9b03a52e85d55a512f9b70a4d33c87ec9cb2764e9a6c1e5bc483c33aa2005408e729b009a95d6a2a4ffa084fb048a034878"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x412}}, {0x64, &(0x7f0000001340)=ANY=[@ANYBLOB="640317fd256e262bb8732452655454bea61f5d7ea7b1fdcd9687a7f3d405d315133a5b35dd48dc1a315a8f47f041c50609f76af310244ff80c8275fbaa4f61a31a19cd3d7f46a15b8f687918719807387285a94c62115a7d65da7b7de1767ec1c65a9b17"]}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3009}}]}) (async) ioctl$EVIOCGSW(r4, 0x80404531, &(0x7f0000000140)=""/4084) (async) syz_usb_control_io(r3, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) program did not crash bisect: testing without sub-chunk 2/2 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 8, 3] detailed listing: executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <3> bisect: split chunk #0 of len 3 into 2 parts bisect: testing without sub-chunk 1/2 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$evdev-syz_usb_connect$midi-write$char_usb detailed listing: executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) syz_usb_connect$midi(0x6, 0x0, 0x0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4ff}}]}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x2250) (fail_nth: 34) program did not crash bisect: testing without sub-chunk 2/2 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 8] detailed listing: executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x418000) r0 = syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <2> bisect: split chunk #0 of len 2 into 2 parts bisect: testing without sub-chunk 1/2 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_connect$printer-syz_usb_disconnect-syz_usb_control_io$sierra_net-syz_usb_control_io$hid detailed listing: executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed bisect: split chunks (needed=true): <1> bisect: split chunk #0 of len 1 into 2 parts bisect: no way to further split the chunk bisect: 1 programs left: executing program 1: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) bisect: trying to concatenate bisect: concatenate 1 entries 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_connect$printer-syz_usb_disconnect-syz_usb_control_io$sierra_net-syz_usb_control_io$hid detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) syz_usb_control_io$hid(r0, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: concatenation succeeded found reproducer with 8 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_connect$printer-syz_usb_disconnect-syz_usb_control_io$sierra_net detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$sierra_net(r0, &(0x7f0000000240)={0x14, &(0x7f0000000040)={0x0, 0x31, 0x67, {0x67, 0x30, "70806797a0f45b0c279c534ea73a768fb6d9a87428117badc212ce4b3d118b994eb1d6cffcae786133c79f490f5c292d3db68a7ac55a9629f7b72b31aba8b0c37e42bec64a6834421a600cf0690c43b18d7a47a3a92b3591b4f44c2a50a842279f77bca618"}}, &(0x7f0000000140)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "626e9f9e0f230609e53266ddb8e88ebcf9c7f566ed9bb22733c017eb251a989de99fd1287b812f83e425f7bc182a08bd1866de7cc9d97aaba0b4c1c19c8b537ea1b236d680b649580dff44ea0a907affc94f11b93583e27b484bf15e65fa5ab5ca9dd4cad62717378779639899b1c24e70a1dfcf926431f347ff94a3c9a9ea3ef9dd82111b3a827d034f41f71ebf80d6fbf18b797f98caf276b64040b241eda1938cbee1af6f18adc64124832cac89393453ad8833d7979421750ea54b249ed196a92a5dc818cb1daea4242da7a806a20d7797e87397d8649d22e166c261e4d131ef92"}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000280)={0x20, 0xe, 0x55, "9caed4052e5977c32087d718a22aeafe36424611c1c776299ac8c58b38d340d2f7ef3486455795b02796839bc06bf7773d3a5626e672e5c4cd0b2d613ce5a0950b22b11d2cbd808c009223c6da621ee5897e24c4a1"}, &(0x7f0000000480)={0xa1, 0x1, 0x400, "0dd5481bbeadf0739bda2614e9af66b506fedea068f02c9cbfebd93e6a448c538904e27f33f6c438fc3e20186e8c047c1ba2eefecd3a4de5e3afa205d827d8956aec2508f299fa4e10a2a457f1beb77661e9209eeed38238c26b6b6f256e6a67cfd4dc5d128069fa0b2cae5debdf7ffa885771acf225064217733c2a3db8621442eb15253b5b56623887e5cd60034e2828d2c9921f3df8396048ed84d305b22c8949f66004cb323f4583edef900ae89e0f7e233e003bd9f843e84b94e4332037489952c6653cb8497453d1ab10794df996773eed6b9be01c064c5db3830d1f2becf019c5b82323a8e8e207ea65b5a38a187361a35746ac86742ef4ceb937c72fa9be58588f576b10d92766eb40281a511c1e352139970f5f133aea4a1bf294981ce3b6c62e25e9f49125d875f091774c6b742afc18d1df630a25baa148f1712974d8bb18078b52b3c360787b8084c88c572b89b05b713aad84e6225aa14acbb7bb4bf3b119ee9dd2497ba1ef52a0b6b5582e39d7b8c74a07cfd602d6752366f85d20f0236e4095a721e705a15b31ff61a9e6b5bf0f7a5434e44aa31f4fdd069e6a1ff18912f539e9c4dac7854fc57b696dcafc374ea55ebffe27335d083dd02ac393aacfc839702da6cc1c222b79549546eee4776436d36174d11cea762d28f11ec31fe6f30da858b3efbff58be7ab420c53b37ba98955123afd03916b6c232d524a4c002901e25a5b795c4e467d584f06c16082428d8dad56eae82e626ac2e317a85708620c8fff94998041e0cc192b1bb7a422bea563234bb70b4a5ab45f827acdb1109daddc021527517821d4f1044c3ab21e36ed14d0d7870129d92c88d5629f47475d4ce4d687abfb0b0a0700d2b599ec5ca1468a5cbd22b90b33def440ba3bad6dce7c004746efef7062799f829b4c1fbe5dbb257956c4edddc833c7694eceeea8580ac864d688a194dd075468878bbedf5c942dfb552f4aecf3b92c4b3d4a280eb8b7a06aebad841e3c87385981353f9cf5ce7c87a0e3f65adb8d8d97815b1420d2bb980be9599f7cedc55651c4e8553f24ec4709a0a17392fa3e14358b03b3b746dcc99b9628ec939b530b32ac75884c3b03fa2643a60e418167b5a1e85988c5bffbd702012896f8a8af64585a5596c2a34228954bf14d034ffff7061c357c5c45e14d4b0652a171fffe3f77f6dc7109564934503009f60bb0e9049bc2a4934175a1fdedf73e724251f47da4f497c180df6dacf81172f617fe9f9f1cb56b5f1b818a3a1b819598aa9dab2b60b5e538c63eade00a6c01913762d4a2135a56642749b06fe9d9cf406e6191c01f95d77e4a1993b74d4bf8e342dea9be0fb47b3cd8cdfa667677f61e9c8daa6f85797622e1d503bf6f40ed84fa41a380957a7259aedc8b769e6fa584528cdaef367d371b239a27ef7c558d79ee5af464c0"}, &(0x7f00000008c0)={0x21, 0x0, 0x3, "345dd5"}}) VM was preempted during syz execution: failed to run command in VM: instance is preempted, retrying program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_connect$printer-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x5, 0x36, 0x0, 0x0) syz_usb_disconnect(r1) VM was preempted during syz execution: failed to run command in VM: instance is preempted, retrying program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_connect$printer detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$printer(0x5, 0x36, 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac3(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync simplifying 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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 CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true testing program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true testing program (duration=2m30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)=ANY=[@ANYBLOB="000e0f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true reproducing took 1h34m42.68754954s repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4561 in_atomic(): 1, irqs_disa in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/0 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 locks held by swapper/0/0: 1, last CPU#0: #0: ffffc90000007c98 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11d/0x5f0 kernel/time/timer.c:1745 Preemption disabled at: [] schedule_preempt_disabled+0x1d/0x30 kernel/sched/core.c:7426 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120 __might_resched.cold+0x1dc/0x222 kernel/sched/core.c:9256 __cancel_work_sync kernel/workqueue.c:4561 [inline] cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4642 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x198/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1d9/0x9b0 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0x168/0x210 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0x8f/0xb0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 1f c3 01 e9 83 fa 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d e3 3f 1e 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffffff89607d00 EFLAGS: 00000242 RAX: 00000000000a8189 RBX: ffffffff8962c940 RCX: ffffffff87884a45 RDX: 0000000000000001 RSI: ffffffff89329f40 RDI: ffffffff87d2b780 RBP: fffffbfff12c5928 R08: 0000000000000001 R09: ffffed103eac673d R10: ffff8881f56339eb R11: 0000000000000001 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffffffff12c0fa4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3ae/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 rest_init+0x2d3/0x2e0 init/main.c:727 start_kernel+0x489/0x490 init/main.c:1185 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x12b/0x130 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x158 ODEBUG: object ffffc90000007a60 is NOT on stack ffffffff89600000, but annotated. ------------[ cut here ]------------ 1 WARNING: lib/debugobjects.c:672 at debug_object_is_on_stack lib/debugobjects.c:672 [inline], CPU#0: swapper/0/0 WARNING: lib/debugobjects.c:672 at lookup_object_or_alloc.part.0.cold+0x19/0x40 lib/debugobjects.c:705, CPU#0: swapper/0/0 Modules linked in: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W syzkaller #0 PREEMPT(lazy) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 RIP: 0010:debug_object_is_on_stack lib/debugobjects.c:672 [inline] RIP: 0010:lookup_object_or_alloc.part.0.cold+0x19/0x40 lib/debugobjects.c:705 Code: c4 60 5b 5d 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc 83 c5 01 89 2d 60 bc 0e 13 4c 89 e6 48 c7 c7 c0 c2 d2 87 e8 61 c3 fa ff 90 <0f> 0b 90 e9 12 3b bb 01 83 c5 01 89 2d 3f bc 0e 13 49 39 c4 73 da RSP: 0018:ffffc900000078f0 EFLAGS: 00010082 RAX: 0000000000000050 RBX: ffff888108fdeaf0 RCX: 0000000000000000 RDX: 0000000000000050 RSI: ffffffff81938669 RDI: fffff52000000f0f RBP: 0000000000000001 R08: 0000000000000007 R09: 0000000000000000 R10: 0000000000000102 R11: 0000000000000001 R12: ffffc90000007a60 R13: ffffffff8962c940 R14: 0000000000000001 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8882683e2000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000005e47c1da000 CR3: 000000011c020000 CR4: 00000000003506f0 Call Trace: lookup_object_or_alloc lib/debugobjects.c:682 [inline] __debug_object_init+0x2a9/0x3d0 lib/debugobjects.c:798 __synchronize_srcu+0x1c3/0x300 kernel/rcu/srcutree.c:1475 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline] wakeup_source_unregister.part.0+0x12c/0x540 drivers/base/power/wakeup.c:237 wakeup_source_unregister+0x1f/0x30 drivers/base/power/wakeup.c:236 mmc_host_classdev_release+0x42/0x120 drivers/mmc/core/host.c:69 device_release+0xd2/0x270 drivers/base/core.c:2640 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x1f7/0x640 lib/kobject.c:737 put_device+0x1f/0x30 drivers/base/core.c:3884 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x198/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1d9/0x9b0 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0x168/0x210 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0x8f/0xb0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 1f c3 01 e9 83 fa 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d e3 3f 1e 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffffff89607d00 EFLAGS: 00000242 RAX: 00000000000a8189 RBX: ffffffff8962c940 RCX: ffffffff87884a45 RDX: 0000000000000001 RSI: ffffffff89329f40 RDI: ffffffff87d2b780 RBP: fffffbfff12c5928 R08: 0000000000000001 R09: ffffed103eac673d R10: ffff8881f56339eb R11: 0000000000000001 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffffffff12c0fa4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3ae/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 rest_init+0x2d3/0x2e0 init/main.c:727 start_kernel+0x489/0x490 init/main.c:1185 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x12b/0x130 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x158 ---------------- Code disassembly (best guess), 3 bytes skipped: 0: e9 83 fa 02 00 jmp 0x2fa88 5: 0f 1f 00 nopl (%rax) 8: 90 nop 9: 90 nop a: 90 nop b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: f3 0f 1e fa endbr64 1c: 66 90 xchg %ax,%ax 1e: 0f 00 2d e3 3f 1e 00 verw 0x1e3fe3(%rip) # 0x1e4008 25: fb sti 26: f4 hlt * 27: c3 ret <-- trapping instruction 28: cc int3 29: cc int3 2a: cc int3 2b: cc int3 2c: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 33: 00 00 00 36: 66 90 xchg %ax,%ax 38: 90 nop 39: 90 nop 3a: 90 nop 3b: 90 nop 3c: 90 nop final repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4561 in_atomic(): 1, irqs_disa in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/0 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 locks held by swapper/0/0: 1, last CPU#0: #0: ffffc90000007c98 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11d/0x5f0 kernel/time/timer.c:1745 Preemption disabled at: [] schedule_preempt_disabled+0x1d/0x30 kernel/sched/core.c:7426 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120 __might_resched.cold+0x1dc/0x222 kernel/sched/core.c:9256 __cancel_work_sync kernel/workqueue.c:4561 [inline] cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4642 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x198/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1d9/0x9b0 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0x168/0x210 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0x8f/0xb0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 1f c3 01 e9 83 fa 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d e3 3f 1e 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffffff89607d00 EFLAGS: 00000242 RAX: 00000000000a8189 RBX: ffffffff8962c940 RCX: ffffffff87884a45 RDX: 0000000000000001 RSI: ffffffff89329f40 RDI: ffffffff87d2b780 RBP: fffffbfff12c5928 R08: 0000000000000001 R09: ffffed103eac673d R10: ffff8881f56339eb R11: 0000000000000001 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffffffff12c0fa4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3ae/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 rest_init+0x2d3/0x2e0 init/main.c:727 start_kernel+0x489/0x490 init/main.c:1185 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x12b/0x130 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x158 ODEBUG: object ffffc90000007a60 is NOT on stack ffffffff89600000, but annotated. ------------[ cut here ]------------ 1 WARNING: lib/debugobjects.c:672 at debug_object_is_on_stack lib/debugobjects.c:672 [inline], CPU#0: swapper/0/0 WARNING: lib/debugobjects.c:672 at lookup_object_or_alloc.part.0.cold+0x19/0x40 lib/debugobjects.c:705, CPU#0: swapper/0/0 Modules linked in: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W syzkaller #0 PREEMPT(lazy) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 RIP: 0010:debug_object_is_on_stack lib/debugobjects.c:672 [inline] RIP: 0010:lookup_object_or_alloc.part.0.cold+0x19/0x40 lib/debugobjects.c:705 Code: c4 60 5b 5d 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc 83 c5 01 89 2d 60 bc 0e 13 4c 89 e6 48 c7 c7 c0 c2 d2 87 e8 61 c3 fa ff 90 <0f> 0b 90 e9 12 3b bb 01 83 c5 01 89 2d 3f bc 0e 13 49 39 c4 73 da RSP: 0018:ffffc900000078f0 EFLAGS: 00010082 RAX: 0000000000000050 RBX: ffff888108fdeaf0 RCX: 0000000000000000 RDX: 0000000000000050 RSI: ffffffff81938669 RDI: fffff52000000f0f RBP: 0000000000000001 R08: 0000000000000007 R09: 0000000000000000 R10: 0000000000000102 R11: 0000000000000001 R12: ffffc90000007a60 R13: ffffffff8962c940 R14: 0000000000000001 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8882683e2000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000005e47c1da000 CR3: 000000011c020000 CR4: 00000000003506f0 Call Trace: lookup_object_or_alloc lib/debugobjects.c:682 [inline] __debug_object_init+0x2a9/0x3d0 lib/debugobjects.c:798 __synchronize_srcu+0x1c3/0x300 kernel/rcu/srcutree.c:1475 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline] wakeup_source_unregister.part.0+0x12c/0x540 drivers/base/power/wakeup.c:237 wakeup_source_unregister+0x1f/0x30 drivers/base/power/wakeup.c:236 mmc_host_classdev_release+0x42/0x120 drivers/mmc/core/host.c:69 device_release+0xd2/0x270 drivers/base/core.c:2640 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x1f7/0x640 lib/kobject.c:737 put_device+0x1f/0x30 drivers/base/core.c:3884 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x198/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1d9/0x9b0 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0x168/0x210 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0x8f/0xb0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 1f c3 01 e9 83 fa 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d e3 3f 1e 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffffff89607d00 EFLAGS: 00000242 RAX: 00000000000a8189 RBX: ffffffff8962c940 RCX: ffffffff87884a45 RDX: 0000000000000001 RSI: ffffffff89329f40 RDI: ffffffff87d2b780 RBP: fffffbfff12c5928 R08: 0000000000000001 R09: ffffed103eac673d R10: ffff8881f56339eb R11: 0000000000000001 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffffffff12c0fa4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3ae/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 rest_init+0x2d3/0x2e0 init/main.c:727 start_kernel+0x489/0x490 init/main.c:1185 x86_64_start_reservations+0x24/0x30 arch/x86/kernel/head64.c:310 x86_64_start_kernel+0x12b/0x130 arch/x86/kernel/head64.c:291 common_startup_64+0x13e/0x158 ---------------- Code disassembly (best guess), 3 bytes skipped: 0: e9 83 fa 02 00 jmp 0x2fa88 5: 0f 1f 00 nopl (%rax) 8: 90 nop 9: 90 nop a: 90 nop b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: f3 0f 1e fa endbr64 1c: 66 90 xchg %ax,%ax 1e: 0f 00 2d e3 3f 1e 00 verw 0x1e3fe3(%rip) # 0x1e4008 25: fb sti 26: f4 hlt * 27: c3 ret <-- trapping instruction 28: cc int3 29: cc int3 2a: cc int3 2b: cc int3 2c: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 33: 00 00 00 36: 66 90 xchg %ax,%ax 38: 90 nop 39: 90 nop 3a: 90 nop 3b: 90 nop 3c: 90 nop