Extracting prog: 22m20.423396811s Minimizing prog: 39m26.832415211s Simplifying prog options: 0s Extracting C: 3m35.801139294s Simplifying C: 19m7.078632104s extracting reproducer from 70 programs first checking the prog from the crash report single: executing 1 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:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 70 programs with base timeout 30s testing program (duration=47s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 28, 19, 13, 22, 7, 4, 25, 4, 6, 16, 16, 5, 6, 4, 11, 3, 6, 6, 5, 3, 18, 5, 9, 20, 20, 3, 26, 27, 3, 1, 19, 19, 6, 4, 2, 5, 6, 4, 4, 6, 3, 3, 12, 4, 23, 3, 6, 6, 13, 19, 6, 4, 4, 14, 10, 5, 7, 1, 4, 15, 9, 23, 4, 6, 4, 13, 4, 3, 10] detailed listing: executing program 32: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000300)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x6576, 0x9}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x100000) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r3, 0x11a, 0x1, &(0x7f0000000140)=@gcm_128={{0x303}, "00000100ebffffff", "2607080d7f4fcf00fd4ef2dece6c7c58", '\x00B\x00', "006e34e400"}, 0x28) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000640)=0x6) getpid() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000100)={{}, {0x1, 0x1}, [], {0x20, 0x1}, [], {0x10, 0x2}}, 0x24, 0x2) ioctl$VHOST_SET_LOG_FD(0xffffffffffffffff, 0x4004af07, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f00000001c0), 0xfffffffffffffede, 0x0, 0x0, 0x3000137) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000d00)=@mangle={'mangle\x00', 0x10, 0x6, 0x4ec, 0x190, 0x33c, 0x190, 0x190, 0xc8, 0x424, 0x424, 0x424, 0x424, 0x424, 0x6, 0x0, {[{{@ipv6={@local, @ipv4={'\x00', '\xff\xff', @loopback}, [], [], 'virt_wifi0\x00', 'veth0_to_bond\x00'}, 0x0, 0xa4, 0xc8, 0x0, {0x7a00000000000000}}, @HL={0x24}}, {{@ipv6={@loopback, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'pimreg\x00', 'veth1_macvtap\x00'}, 0x0, 0xa4, 0xc8}, @unspec=@CHECKSUM={0x24}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private2, [0xffffffff, 0xffffff00, 0xff000000, 0xff], [], 'sit0\x00', 'gretap0\x00', {}, {0xff}, 0x67, 0x0, 0x1, 0x40}, 0x0, 0xa4, 0xe4}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x0, 0x0, "24390d4d8e6abaf968029911108a220a07a511dec200"}}}, {{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @private1, [0xffffffff, 0xffffff00, 0xffffffff], [0xff, 0xffffffff, 0x0, 0xff], 'dvmrp1\x00', 'netpci0\x00', {}, {0xff}, 0x3f, 0x9, 0x4, 0x13}, 0x0, 0xa4, 0xc8}, @unspec=@CHECKSUM={0x24}}, {{@uncond, 0x0, 0xa4, 0xe8}, @SNPT={0x44, 'SNPT\x00', 0x0, {@ipv4, @ipv4=@multicast1}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x548) sync_file_range(r2, 0x80004004, 0x6, 0x2) listen(r0, 0x0) executing program 33: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000a40)=@newtaction={0xe68, 0x30, 0x1, 0x0, 0x0, {}, [{0xe54, 0x1, [@m_pedit={0xe50, 0x2, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20, 0x4, {{{}, 0x8, 0x3}, [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x0, 0x3, 0xffffffff}, {0x0, 0x0, 0x8000000}, {}, {}, {0x0, 0x0, 0x0, 0x3a}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffc, 0x3}, {0xd}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, {0x2000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x0, 0xdbb}, {0x0, 0xfff}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x4}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x0, 0x4000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x20000000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000}, {}, {}, {0x0, 0xb}, {}, {}, {0x1, 0x0, 0x80000001}], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}, {}, {0x2, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xe68}}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r4 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$int_in(r4, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f00000007c0)) r5 = socket$packet(0x11, 0x3, 0x300) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VHOST_SET_VRING_ADDR(r6, 0x4028af11, &(0x7f0000000340)={0x0, 0x0, 0x0, &(0x7f0000000180)=""/251, 0x0}) ioctl$VHOST_NET_SET_BACKEND(r6, 0x4008af30, &(0x7f0000000080)) r7 = syz_open_dev$media(&(0x7f0000000080), 0x34, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r7, 0x80047c05, &(0x7f00000006c0)=0xffffffffffffffff) ioctl$MEDIA_REQUEST_IOC_QUEUE(r8, 0x7c80, 0x0) socket$kcm(0x2, 0xa, 0x2) executing program 34: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newtaction={0xa4, 0x30, 0x1, 0x0, 0x0, {}, [{0x90, 0x1, [@m_ct={0x44, 0x42, 0x0, 0x0, {{0x7}, {0x1c, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x9d, 0x11641e7a, 0x20000000, 0x2, 0xf}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_ife={0x48, 0x20, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x0, 0x3, 0x0, 0x0, 0x647b}}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x804}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0xff7e, &(0x7f0000000240)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_io_uring_setup(0xd2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r4, 0x4, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd_index=0x4, 0x0, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-camellia-aesni-avx2\x00'}, 0x58) r6 = userfaultfd(0x801) ioctl$UFFDIO_API(r6, 0xc018aa3f, &(0x7f0000000140)) io_uring_enter(r3, 0x47ba, 0x0, 0x0, 0x0, 0x0) executing program 35: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000280)={0x0, 0x2, 0x10, 0x30db, 0xb76b}, &(0x7f0000000440)=0x18) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="9feb0100"], 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x80009, 0xa8, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, @sock_ops, r1, 0x8, 0x0, 0x0, 0x18, &(0x7f0000000200), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x400000000000004) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x1000000, 0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000200)="480000001400190d7ebdeb75fd0d8c562c84d8c033ed7a80ffe0090f000000000000a2bc5603ca00000f7f89000000200000004a2471083ec6991778581acb6c0101ff0000000309", 0x48}], 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@getchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0x3}}}, 0x24}}, 0x40044) setsockopt$IP_VS_SO_SET_DELDEST(0xffffffffffffffff, 0x0, 0x488, 0x0, 0x0) executing program 36: r0 = socket$kcm(0x10, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f0000000400)={0x0, 'batadv0\x00', {0xb}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0x10, &(0x7f00000000c0)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x8, 0xad, &(0x7f0000000140)=""/173, 0x41000, 0x3, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3, @void, @value}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x10000000}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) bind$pptp(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, {0x0, @dev={0xac, 0x14, 0x14, 0x10}}}, 0x1e) r3 = openat$qrtrtun(0xffffffffffffff9c, 0x0, 0x1) writev(r3, &(0x7f0000000780)=[{0x0}], 0x1) syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x41) mremap(&(0x7f0000ffa000/0x3000)=nil, 0x1000000000000, 0x2, 0x0, &(0x7f0000ffa000/0x4000)=nil) r4 = syz_open_procfs$pagemap(0x0, &(0x7f00000000c0)) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x0, 0x3) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f0000000040)={0x60, 0x0, &(0x7f00001ef000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x0, 0x0, 0x0, 0x1, 0x16, 0x0, 0x55}) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2e00000010008188e6b62aa73f72cc9f0ba1f848140000005e140602000000000e000a000f00000002800000", 0x2c}], 0x1}, 0x0) executing program 9: openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x29, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[0x0], &(0x7f00000000c0), 0x0, 0x1, 0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000180)={0x0, 0x1, &(0x7f00000002c0)=[r2], &(0x7f0000000140)=[0x7], &(0x7f0000000800)=[r3], 0x0, 0x0, 0x400000000}) executing program 9: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4e, &(0x7f0000000080)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @loopback={0xfec0ffff00000000}}, 0x1c) executing program 9: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = timerfd_create(0x9, 0x0) r1 = timerfd_create(0x9, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000080)={{0x0, 0x3938700}, {0x77359400}}, 0x0) r2 = memfd_create(0x0, 0xe) timerfd_settime(r0, 0x2, &(0x7f0000007000)={{0x77359400}, {0x0, 0x989680}}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000580)={0x18, 0x0, 0x0, {0x48fb}}, 0x18) ioctl$TUNSETIFF(r3, 0x400454ca, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/181, 0xb5}], 0x1) close(0x3) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000000300)={0x0, r4}, 0x8) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080000000000000010000009400000007ad4160850000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000000c0)='netlink_extack\x00', r6}, 0x10) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r7, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)={0x24, 0x2e, 0x1, 0x0, 0x0, "", [@typed={0x8, 0xc, 0x0, 0x0, @uid}, @nested={0x9, 0x1, 0x0, 0x1, [@generic="f1c2348fb4"]}]}, 0x24}], 0x1, 0x0, 0x0, 0x2000000}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000840)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x18) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mq_timedsend(r8, &(0x7f0000000280)="c87c97c25a63d080754618f93c160b513de21518851318311e8b2869b05a6bc1dade51ef153fababfdd16031fc538da364e41bb3763447106ba9644a7ed343419ba76c9d4f6e89f16c2fe016cd1a03dd933d69692e3f8d89330187bc6d301a195b7371d8cda0a2ee37717b7d39554f054b0cf42f43e0d392f7c7d8f57d4e70aa", 0x80, 0x8000000000000000, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480), 0x4) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_enter\x00', r9}, 0x10) executing program 9: ioctl$DRM_IOCTL_SET_CLIENT_CAP(0xffffffffffffffff, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r0 = openat$vimc0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_S_PRIORITY(r0, 0x40045644, 0x20000000) ioctl$VIDIOC_ENCODER_CMD(r0, 0xc028564d, &(0x7f0000000040)={0x3, 0x0, [0xfffffffc, 0x80, 0xf, 0x3, 0x1, 0x40, 0x96, 0x307c]}) executing program 9: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000180)={{0x0, 0x2}}) r1 = openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x60) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000100)={{0x0, 0x3, 0x6, 0x3, 0x7ff}}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) executing program 9: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, 0x0) timer_create(0xfffffffffffffffc, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) socket$packet(0x11, 0xa, 0x300) bind$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mmap(&(0x7f0000709000/0x1000)=nil, 0x1000, 0x2000002, 0x62e22f973b0a977b, 0xffffffffffffffff, 0x84aa5000) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) executing program 37: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, 0x0) timer_create(0xfffffffffffffffc, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) socket$packet(0x11, 0xa, 0x300) bind$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mmap(&(0x7f0000709000/0x1000)=nil, 0x1000, 0x2000002, 0x62e22f973b0a977b, 0xffffffffffffffff, 0x84aa5000) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000640)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff3c, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r1, 0x7bcba8a653e744e5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0500ffffffff080000002e00000008000300", @ANYRES32=r2, @ANYBLOB="050034002763"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x0) executing program 4: socketpair$unix(0x1, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x1004e22}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2000}, {0xffffffffffffffff, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 4: ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000000240)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(0xffffffffffffffff, 0x3b85, &(0x7f0000000040)={0x28, 0x7, r0, 0x0, &(0x7f0000ff7000/0x2000)=nil, 0x2000}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(0xffffffffffffffff, 0x3ba0, &(0x7f00000001c0)={0x48, 0x5, r0, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, &(0x7f0000000140)={0x48, 0x8, r1, 0x0, 0x4, 0x391b24, 0x1, &(0x7f0000000300)='^', 0x10000}) executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x0, 0x1, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) r3 = dup(r2) syz_io_uring_setup(0x88f, &(0x7f0000000140)={0x0, 0xaee2, 0x2000, 0xfffffffe, 0xffdffffe}, &(0x7f00000001c0), &(0x7f0000000280)) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f00000000c0)=0xffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000180)={0x5}) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x2000}, {r1, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 38: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x2000}, {r1, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 8: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r0, &(0x7f00000009c0)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) recvfrom$inet(r0, &(0x7f00000002c0)=""/231, 0xfffffffffffffee2, 0x40000102, 0x0, 0x0) executing program 8: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000201b4510fc0428155d6d01"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) executing program 8: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)={0x14, 0x1, 0x2, 0x401}, 0x14}}, 0x20040000) socket$igmp(0x2, 0x3, 0x2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) r4 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x103902, 0x0) dup(r4) socket$inet(0x2, 0x4000000000000001, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) socket$inet_smc(0x2b, 0x1, 0x0) dup(r5) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0, @ANYRES8, @ANYRES16=r1, @ANYRES16=r6], 0x0) executing program 8: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000300)={0xffffffffffffffff, 0x0}, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x12, 0x9, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{r1}, &(0x7f0000001d80), &(0x7f0000001d40)=r0}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000080)={r1, &(0x7f0000000300), 0x0}, 0x20) executing program 8: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000080)={@link_local, @random="50a245d5cde0", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast}, @timestamp_reply={0x11, 0x0, 0x0, 0x0, 0xa, 0x9}}}}}, 0x0) sendmsg$nl_xfrm(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}}, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x60, 0x0, 0x0, 0x0, 0xee01}, {}, {}, 0x4}}, 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x11c2, 0x2208, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x4000) executing program 8: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) r3 = syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, &(0x7f0000002000)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r4, r5, 0x0) io_uring_enter(r3, 0x48e9, 0x0, 0x2, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 39: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) r3 = syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, &(0x7f0000002000)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r4, r5, 0x0) io_uring_enter(r3, 0x48e9, 0x0, 0x2, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b000000000006"], 0x48) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000000), 0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)=@hci={0x1f, 0x5865, 0x4}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000180)="2703020001f314000600002fb96dbcf706e10500000086ddffff1144ee163cd4b8bf4a31accbe1ba0777cfbf6ae77256da82f6184b8a34f9015cc99e570000002b21c90b000000000000721a5dbb56a3d9e16e7c2179c9b5b24722944820e624fc5b17d0822ca4232c98a9936ba722475ca5", 0x72}, {&(0x7f0000000440)="63f805d7649496db72959832930469edc7b700c9e37eed5653ecb716cdb8981cd819af0b33254465cc904b7b31789d65c0e0d33330e2ef36205dd154e363bcadf8f2ea93f45503c6d9fd8dfe5a638cfeb9f79c930a4d18260e5a08ffd35ed8371cff78119319b2b62c7cd9378c73ae90c801681f55ef26cb00"/135, 0xfca6}, {&(0x7f0000001400)="7f4ba13c5a27118dc920175650f0c9ba1809dd13a6e2d5b38f40adfa278c09e0e3bd05add4d780cd753b50f06f3b51f43761c7783f38ceaefc2dad57889d8b3a2d21314410f64ec2fa92e3a14b0141b39c020021d1edd011fbccb808a317fff4cf49aab12da619d67102048ec43c76cdb9d395e8b7b6e589d788aeeecb5080fc3d5ec6ccd656e49c0a642671d3fc363b46240bbc46ad965399b71db3c8f2b269b20870a3d2a6a8de5213b0f9d41c510c827056b7284391da244ec7653648b670f9a3483b314d861992ed7fb369eda093e1643c300b94d996fc592adb22c379be070ce5cd806da85a492dd4199cceb4c5b750222485325cf1073bf87e93bdf7da8af8f5f626541afd142e24ee8f4be9f038453c0edf500deabfe4d1a7a9de51df012bc2f3b767b3c03be6ace8c37ad571323cd363116e01f98a8ff8148d3900a65b788e99ddf9d9a2383f1730c7868d2dd031034bce5a77bd1ef3385105968be7bd830bde788092f657be36f89ea55ced486e18982d01339ed04a934a43c7b3be5e6bd03cbe773a938f621809345ec07cfceb013e3d76d500d97c8bee6ff54980ac3d221fcb35724ba64adb29ae8db909e097d78ff9542196635a14266944b850c9d436e96cc806a88090cbfc9db7ce83231bc043ded67966cfd68b800f6030a85f6bb070a2a5b372be2dacea7884b42e76e164af04e47f90ce0694623dce23cd1471f1a6029f68331317073e1a2d8cfb16f821c867d35a609649cf36aa781fa0a381f934844366d4e3ab8dd239c6ec35c15f307a7ed07869aacec38d787fd9c08e9dda1a28bf1a15b004bb1d88aa429ee8e927f5a1e1445685d8923cad92c90c79726d5e73dfe741de35498842cf51a4f09b97b1c14d33213705b95e84a8853fab4e1ced6faecea9d9203b038594bceb202a9d47f862c4f1853db9a0a7bf98ed9d2e3012358b38d092bd1ed7efb1a9e582ac5ef30c9b476e185f537f40ae8189528b480436122a939967e8d862e01172245ebced9f5251dd302e7e974c1db40be1e9e79799c27384caf6485e7c469b77cd6b28f71e39f84d2adbe074dd2bed6636e6853655adc3d1a47eff697e8edba53e6b281aea94798d82da7d3e86d09d869e5e345316eeeced4e15fc39234a0b0104e0b205c95eda632d0e86b095b284f441a62cb0e7262bc1967ee75f5c2d459011b0c15f4c85b02150a8834eda7f84cc96dde04e4abbdf5985a9c7218797820251b5804cae80c9a726afddf36793ae52cfb38e4e19740d6e07e4ed7c01001ab87b7fb12d5b70a75938d234c83d863b1763aec37b41d204fc319c6e802734ed681ea179fe6cad4857c3ca0e236e7b9867688d8bd7749e919f2d4f57f2249c9ccaf76a23760569b0fbde2db12ca0169e74982c1f4f0494aae13f4838b3f50d9ab0f6e328250d6fc34c0156e4b754c5c648b4ef8af32c91859f9706048f029634cefd0d767e8b7743262cb8a468ad37dfa47a745495e3f03cfa1d4ed71af55453c0a25fa1122a9054bcc4d9960c9a54f36b6db55154ab7dd19890d9f8ff3549e0fbd5a655319566b7f9c72be0242e7ffb59020356c3ffb5b9c43858e69d7b677a9bc5b8a64721a51b75a254e07199a73726834bea05901455ad53b38116b953c970b2002d0d1f91deb73ccb7266fbb21aa8555599daed7585575ef3efbd737f2523018ba4645d862889d5c3d91b12f04166db8bffecde54ee278d0d5351f3bf1f8902ff3f4c24a8c0c8a4e6addc9baadc471813589324d3128a1b193137c15c01be9f367317b1c885301ff8e9df728efa37df27f65eb0464055091f2ed469fdab48f413e3978f73ff9dffeb85453e841f86594612ac91b50add8d14910748bfa903033662f3e735ce6d299ce52338a96035aa89f63bd59d151fb20c38125236cbc0d795ac6f8da4cafc74714ed62a23b017e15adcaade58385b78c6945fb30a2539c42b1e415879433b9fb6966c6d19ed19f9f90cbd360d936a8b9f8e03bca5a83c063651b4636a7783bbda6417c83e470a16dfb115344a527436242ace9341432b5816b5e6609d97d600e142ca3cf74cbc00e1d9ee203cdfad339ce460b294f3931c5bd8ae6da8fc14d66a01bae4a212ef3d914e58c13217c8ad91628636b56257c7ca41b404cc2d4b5d50e26ebefc74656c62b1b4e9b6c5b6cc8d79101460f719d95925630bf99e042018439c50026513d680ea573620132ded57dea9e2da4e16f17dbc171642b1e80a3f41311ee73441302285668792160db6614fdb30d25a5719d2ae03ab98ea167597c48dd8197e7faf6189d801134462027901506c5ff1ae2558d96722217f65131d2f429693ae9fae19c101319473608976d08cc1c0d98f789b0c364e8aca574321ab2857af1015f1588afd313503085db4d99961a9391db06c10477ceb44199f1648594e8f9b452fafdab49b1962d02ee77ebd31b7931174a729fa943cb18102130e7e08eaba77df066069c2c3564fc85881ba0dad12c4f06a9e6dea9fea53931ff85e38505eb7ad60a52e2a8a248b3f4d0d55eee31f75f110c70e3b12409a79a5a98b0156c6d2a5d94604b8fa202b12746a365c708c671316cc0ffff6e9b7139b337953be22672a4910e1eb28cccc023b77028e20a6d377a339372f0dc235069f41c2692b0a3a7e0f315f4aebeef435a46b2e8b8462739293f9184c01b1434e87bf3fd48be54bf437056a1d2cff0c7aa52578013f96b1d5100ca936ff029cfd6f9a093621f684196ed7e1d363a97c647c34fe5f2370e7ab9dc718a1fc317779ab8a04bc12c01b778d17eea0b546bce03475fc6373c860714df0322dde550186c553ebd61ed18c0b80655f0827a63d209117ca23b026c1ad30bac4d43a4611292c7049f855b829a3a17fd2b83c142078beed8ca07b7cb7cd624705ccc160246c81174a4d3a9f2057caffe84b1ac073375e065c1ff4e9e22e7d87b3adb40ff796132e4ed86e5fc9f9616f8e4116be96497621692fb516e9316cfd15ad01742a1de4aa35fe02861236295823edf4c48fc37faf55226044e393a3733d58e8ef0f0c7941bc30f09739f37dea2f395f2e9e9b2c31a11923a2d6c9b14f1bacce15094cbbd6445f3581c6d45b76943b4d0db8fd4d4acbdb91780f57c872827abd7a1f13290a0d17dda220493476c92ce65e33f07afcf763aec0e67450f547101f1a5ada0f760c8f12137679324e22c7a13fdf78575115acb0ae4a2818b7b3ead27eea5eccba6f7a34c61819382eebfad742a3c603c6d2f332726996b3e8fcbdfd56b436c1173b1b3bc1ab66a717e31f2f918f0bea3f4801e04c14c881c59324fd9bc38745dd0e47da6bc8e98fe74a760304d74f17cd3cfceb33503397cf592d2b6a51b641d559ba8d6dc449e19b289fd1a4b3772b3998181e787723fe3893362d8f3e346c0ab0abe933e9bdd9a82b377914018377af9d2cbc58ab4fc08cea2623174239cea585603b8acd20da923a44799b1745c3bd65640508f96a0d92a6a2fd8314573f10b4f6e6cbf61e8828bd6e69b1b0c47f5795917a5035b3424dc3cadd2aadbbafb9d18349fab41d79ba13660f2c9400ff87784b26c3e88785db8522c93d3d4f12608736a235c8b9fff98a17934fe36792cb1992ea1b72b5e151cfe82b4ebc4f510882e4b34ee9f6ada188b104ba36e8acbd7bafe39b32f957da45c2743017545fd61667d36d58952de0cdbacb3abc549e1001bf6d9b19f9a353bb84bd152e04c061c691b514d6f1b36a8895424ce210a4cd75d537443a2791dc68e9fff510358f7586d3b73ed04223e683adf6a1c79d3bc92aa595cc6167", 0xa91}], 0x3}, 0x0) executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc0105303, &(0x7f0000001380)={0x0, 0x0, 0x0, 'queue1\x00'}) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x13, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8500000004000000760000000200000025000000000002009500000000000200"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_open_dev$mouse(0x0, 0x4, 0x680042) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000040), 0x8) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000011c0)=ANY=[], 0x2c}}, 0x0) rt_sigaction(0x2025, &(0x7f0000000100)={&(0x7f0000000500)="f3400f70909989999904460f1a3f660f38f55b7967306b3e0f17420b470f72d200c481dd7df0c4c27d19fff65284410f006f00", 0x20000000, 0x0, {[0x3]}}, &(0x7f0000000240)={&(0x7f0000000540)="423a7cb8172e4b0fae2fc4a1e1f633c4e1c5d56869f2466c66430f38f884cf67000000c401217d5100c4e31518901e00000006c4a141f1c7c4e33d6c3a40", 0x0, 0x0}, 0x8, &(0x7f0000000280)) r4 = socket$xdp(0x2c, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) r6 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000100)=0x800009, 0x4) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) write$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)=0x7, 0x12) sendto$packet(r5, &(0x7f0000000180)="02030c65420002000000ab5d71acedd7c9560385dcb1080084d7dc039806112405ce811cc352", 0xff88, 0x0, &(0x7f0000000140)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @broadcast}, 0x14) sendmsg$xdp(r4, &(0x7f00000004c0)={&(0x7f00000002c0)={0x2c, 0x4, r7, 0x2b}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000440)="5e1f9396aec7e31ef436055261f15928e832c442c1ad23238c9443e9e7058febd13d70e62f4ff7ae0d4250500e046647786051a5cca1295ba83ea657ce", 0x3d}], 0x1, 0x0, 0x0, 0xc809}, 0x800) executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(0xffffffffffffffff) write$P9_RLERRORu(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x9c, r3, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000500)=""/209, &(0x7f0000000280)=0xd1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) r6 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) acct(&(0x7f0000000140)='./file0\x00') timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r6}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, 0x0, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, 0x0, 0x0, 0x2, 0x0) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ptrace$setopts(0x4206, r1, 0x4a0b, 0x7d) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP(r0, 0x3b85, &(0x7f00000002c0)={0x28, 0x7, r1, 0x0, &(0x7f0000000300)='LLL', 0x3, 0xfffffffffffffffe}) executing program 1: syz_usb_connect(0x3, 0x63, &(0x7f0000000000)=ANY=[@ANYBLOB="12012e01a858e01021041804ff95010203010902510001000000000904c300000202ff00052406000105240001000d240f01ff000000020005000206241a09001005240201800524060001"], 0x0) executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(&(0x7f0000000600), 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 40: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(&(0x7f0000000600), 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 7: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x8, 0xf, 0x0, &(0x7f0000000200)='GPL\x00', 0xc, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r0 = syz_open_dev$dri(&(0x7f0000000280), 0x1, 0x2000) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000280), 0x2, r2}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, 0x0) unshare(0x2060400) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 7: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000002c0)={0x18, &(0x7f00000003c0)={0x0, 0x0, 0x41, {0x41, 0x3, "3d8cea7b952970b3ed4fb5c60999b136442d5900dde092acef10cca8c2a43f428e9f670620295414cb264110fa9341334abf87433e63b3b9fe6e46658eac59"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbcebddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ed8dba2f23b01a9aeb980aff9fa3a64709270c701db801f44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af4c0eb97fca585ec6bf58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822a0269a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7ae22e16c6c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea2a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7ef8c08acaf30235b920500d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f76062adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546bba3d005585bf07d70e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b441233151122b41a8d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225c380fac12f8205d182f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd1f539bd43007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37bc21cfdc8180c7d09c35d130d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711d7219ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a26c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a380db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29754f928c59306ce105ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc05fea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efdb36b74784f2fc286814848e92d8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800000000000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351ba332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d96ee1b84bb64b14aebc6b5194c55dd6890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56bd86acb7654a195bc3e98df3a5dffd5b07838a3ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a139d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fcc49a729f11ab377f7132c543d29646a9378eea0761b7ed9d2172e33ed87c6513c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828bf209d0ed9829dec16ab67a4f59a504e09f55ab82bbd405087a17a229a149c53ee9145500db213cb36489a10957739e481a756e65bde579bbbfb404213f661eeaaffacbcfbfd6e19946b18a45333df51d78f735999aadfcda64488160c4ae6ba9dcef0c144e3de7be7fdc1ead6a425ff6128fab1517630c1d9507e0685488a57f8529"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_DETACH(0x1c, &(0x7f0000000000)={@cgroup=r0, r0, 0x2f, 0x0, 0x0, @void, @value}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r1, 0x4) bpf$LINK_DETACH(0x22, &(0x7f00000002c0)=r2, 0x4) executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x3) r2 = userfaultfd(0x80801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="5b0000000000000096000040"]) executing program 7: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$TCSETSF(r1, 0x5404, 0x0) write$UHID_INPUT(r1, &(0x7f0000000080)={0x8, {"bbfcfb0605019533ce12d9a51eee8c13abf55b9358525056deef063394af3f66375cff06ad1258bae78ead6a260c65f77b08041fa34786b1a32355f6ee21a7f03da7786c238b9f4dc89f59e5b16148823e8878e6287891ec9bc1fedb6b521b2b1963c3d1a06a85f872712c873f746464d995121f2e384357706fe46e25b91b49f282865657d6984c495d5fe156aaeff8033505ead50612b8bc6f34c44c05c2d8d6e123fd712d718c6e577d0f3ada76eb971044044d8cd688d358a0e599852fcae124716955f6f7e9d0bad0c4bdcccf5d2a963b136ddce1d4349ffbe696c1c51256fc8e524e34ff670826d4f2f81b1ce37fbc5918e0dcf1495522b67d61fbe313e3e3aa62afe96ef1ac7c5bdaf680554267436fa3bb5901d7545a35b9b2dd5c36436e4aa444decbb6a1ec89232872d92d81865c54d2388eacadc272d56329507de885a18f6a2a4763e19db30f942f5c43ff2bd4d42e18a23b0ee0d35554f30a20107c91cd6989de935448dfdca24a417f3eaa970ded90350af45b20a034fb9ffb2cce5995d998708c1e2d7ac205b9aaa36ebdb23dce849b5d71bd12cb15bc30b778c96f6b308d95f8edfc8bd4f615b30c9490b38643e7c5ba75d2115a10c073cb88060d862b0a729fee6eb5a4cdc8a7975fe9551d8057ea5e7c37395584ed13351714728d3ceb5971573f1041a4c738ac5a1be514e54f3cd5d3955795d1d152b92791a290dcc3e6255c95fc761880d57c080659ac584dfffdb99c77e025c6440be396048911c8df53aa7b9e8d6184b83f6e3560d3d30bf4e72e21789a8ae4bf52dbdc9bb560ea38598e7708c7db9b11497f538c9b57545b5667ca1d1be6631c1840fb32d9d5c44b704ee885f244e007b6166c10e920b9dfbd835a7c738ce1b079dc3db1451f464b1d99a2c646ad9af21a0430eefddc604a14b0742469e3acaae74ae72ad5c86dd163fdcba3c42c5d3e6e40f0af97e3c17931b9ebd7f7261141cc70586253f0c9df382ba25950cf75254d609b253cbf6e61e30ed2dcdb5de911991ae63facf419a434bbdb188f0074e6176b1dfe47944fa416e08c035c47679f0f8e7e18564257dbaa2d50a5926f47bde9c96b96ef1cb24bb97dfd7b95fc474bb6a07a70afa35036d0b7896035acf4236ea21ea97265f39d13f3a662354e26970e3bfc88ae08d372fd0e021470b6a6c73e0f35f47c9151348d7c45f46ac3bfaff52d2ab53c84c64508d3c2a5149c3ba6835baf9eed33d69ba0cb83a238cfa0174a24601055c7eb7081a90c7ea4e5650e31ff3891847eaef2f9e00b77296ffd17dba0a5c0582723c32bb16484b9983ff0aa131fbb58ee6aa9e044d120f8b8377e4febd1bd1920c155ce7998c87a416891807708654fe426d3d4934b428e4b6e70521bba30fed52ffb80108995e295088c8057cc230d308f7615f2cea62e4c302c5ee0da882ed4294791126c60f972fa7434a041045b3e0811517d3faab653e31245efd7f2c1fa8f52392833a1495ea3dfaa9ff697f0078daeb207f1dfe522c0293b8214ace65dbf64f45303e707fd87d3f22921116dfe44a945936598e642085fefd0b2c5d0407777912378bb0deb993cb8fb87d70d8984c3ffa44aa3cadbe0478a1a6039b0b6122a461b691103bc87e085808533e460bcd39ea222a70989a4b8ea0e9bedf26eb6078170e8d353c58147972e2c4017ac827a2bf6cf806a1cb55830a545f8901d3adbf7c8cac364d9bfed94bbfcbbddd2007fd829f50b545bf2e16dbd284d859530446c765a92ef293e89748309b70d5e1f44acf535f2788f3ff0d76781a2ec7b02f374e19693d38c8b9f6c4f90716bef4e5a007cea63870bb3c6e48c0295f5251d403df4d78f7a2b783073e11514b1305b72610c050eff326f3df991dfa38b09abc26a8d20814580565f2e6e9d976170417753c5daefd69639f8082dfff2295a66a2e1838c31f48e9f0eb754364fdd326c377a5dbf547a89047f4fbefe4fe9a8c4d29ea353261dec7d9f5f2a54961b8108343bb7d3bae1a1b7935daf50e3c82002177e44a24483c665529613747675c1e369c4ddf28a4dee9be41ca6c339b3e044332c67b9daa77b6a029305f00a12f5cc5182c9438228e5a799f1ba6a24e0a64fadcb33882a2478ee8301ed4019291a4361df31224bf51179ee8bb87fea03f623da905725e23745018e4b0a0ada8b3e0da9922d451cd4994464a4f09d333dedf2527a1cf9f2d4893765dbe89cca4b2e1113e9e12cdc83eaa2e7a308beef95c5b4edd41b80c1b439344fcd118667b86fe1af306a7e94e8b1e150d128e3d137a2749db55bd62b6c1641f04beb4045e1014d289c71d6c55a2830e86c5b34e1efd3ca5d3e080c725c6c68eaa210e83ad1fe55ab305e08487920d3859ce7fe46bf3c9376328060184e47399dd6660f40b47ae5d357f6bb3468fc82723e2f4f2c72fd99f1f249a1f12f989166bffded4d531419f4e93e91fff5118c6ebf1ae5758b9828b0b13f9de1254a8cb022967355327b94421b823a0a9b0d4b42488335d848565a5a0e61ab4e42c591e40b4010b08f49eeb3f8ca321cab010865670bf89f9688f9eb7c93ac1d45c9a599c097d10bf1663b77e7aa6066692e1b268e1a72114d55e51e720825d8d1b8dd1a76e3f896571668a068d60ef4a24acd07db59b0f3b648e04d9f7fc57f10d314695c85efc85e3a3869c3d39c132044a6bb1bc41bb426f715fe58f8e337d25f362f1adb992e72cf775667e9ca77ff7ded4944abe77c93525a96e133334dc8d08002f3397f5fb601b4e63b0d6f37ae884041cbd658399a1b1dc756e327b0c2070a39c7747f2c5fde34134eb29d1c7a3318e124be4cd7f617e7b8983d64afeb73b0ec9913b101f793cc646884fa7e83dcdeea60737a3b7535931286bec7bed00160e255bdf9ab9a2cc01f3800ecf93cdea9ae8ace79c491d47d1a1bb1a4d99816049b6b57160b9463d97cb4bf15d502ed6397532bbbb2b1411307ab70d585de57b21d14cf339c2b91b6c55095541bea4aa769d3f6cdfc8c7af1f8f78db94639a3d81812e5343c31c4f2737ae49b99185537b959f9b92db5508cb285bcc6719d57aa81a4b88f67e2380afedf85d567227447da37d9cb2ef327bc4b71e7aa7eb134ccbb5aca139fec74028a005fc71cffaa20522bd70bb6022a9f6a421139dc4def788b2d0b1b3a3ae743ba382da982d8f2ef7695fc556f00293b721b5b24f988e31ebaf10cf81ed54bc21716a085ddcfbff84dd49759713e8a0affe4c99d48c6bc7ab45070b32fb65b08ea0942f230ba53749e12a5e96ca8331db368d9f11b92ce4468ac771bcdd9abc86759acb09aeb2584c4b650cca1a4bd138bbb51a13a208f9d862dc781ee2d45832f8ae57a70922a9afaa04aa87cf385ebc526fbe396e07b2eb2aae4a75d467b2ee9c32aaa6448420940230b84cac42baf6e062702e163bdeff8512a04aa94f0c8745de6222fa0b87e389c16c9ddbcc8577d07055da61f008fbdbd306f22445cc7252280dc4cc97e3ba7140bbecae8ccc1a20ac6ded8ef14137cd71b9f69f13a94623edf255920f3ab945049c0423150e69cb21c647ce10f220a522e2ac83f7780a25ce5d22477752c6266d9898b7130e2a44a4aee4ead4fc2ec8653f70f73f271450c54004cd006fe458aa9a94e4ad3225fcd31f2b538c48d3c1392d2494bdc466c6505f56b4faaaf6826f84f12e5c06461a4be5b9c0e9b111ed76752c33570217c10b6d02416fe79fef9a802f623c05809ee51a34b72f20df0b79af542a8b3a524c513f51f74892ab98024a93831c396499a6804427a4cdd74973a17192d9ea7642d1cfd04cec65543230cdcb6eba7f773e5326b018752d59208d0b2f46e738da7125c2047f1c66963b48b2cfb9d3655bfb3dbc616f0a2964e8d4848f08eda403c87a55ff72d27cd6d76914854ba7eed1a1e0550c2b0ca754f4cdfb0a37a3c4fc621878387f128e95ae31d5c1eeffbc3f18a066483594330862c7979750073bbe2041266eef8cea2edc3910af93a125db45745304e3c49922b51a6e3e4368e8d5b8c77b3cba7283a22386802d373864f62c78aff7d4f6d65a1751f17245da7d87a022a9c2b5b06e8e6b631d9904e40700545adff97e091b2ca6eadd7b9522bab624be1825e9ee6912095a1069d76c5660dfdb72f87edb9f1d6319cf182e4fa2beff54b03ef68ff1094c564dcbbd6412963b6cf561d936c4c820aa4fb0afc6fd781595fa3fe2b224d76ddb14ca67a5a38b4a3f5f300c3207914485ce97377cb1f18ea5d400e58f9e2ba5a11130c1b3d4947648987c2b51d1f1e977b3cdc4582f34a004135f17a2e03116515bc6d6bd2b957cb7f2ea38780e6a78a5340a17ab721e57267532d0294eb4491eb436242c116c5a9e2ea56020c4b7a0863fbfc34cf749c937d9e5141e7dde27511e814341c2a4078f1f395daca328d516231414bf329ab479aaf76f37bcfcb7afeaa8854404c23c5f1784a7b1df36f39ad414c82bf857d5946facf9ddfd63d7317fb228d758b79933e96ba222b22a4b268eb517abd31cc13f3237e329d2118cf80aed642485ccfae51e7118b791ee8fc1728122cf7be391a86f36d1b0d6a462b0d9b1ecb5578c5d3fdaa15f139120410d3f4f4591f7efec799156789eed9f938f1941b370d14ba81efa0bb5b366e7af5712b41abc3a17663618e55880a60432b743128843df5d87d6c42bc4350c10ce1180a2ae0f97accb3ebc71f6af1e49b32b74fded7cf77d4c1387d43d098e3788ddadbd13c83fe9d6a08da177dcf79c10b51b7b57a22e993a1e43f4f1cb73629c225b4635084e24cc8fc78e4bdc32416aaad80203c0ee5b4b2ac1e08ba2302fc44f474aafb0f2250352cdf71181d0bb70144a77b5ee074ddc38a943618300b27e357fc31b01bd017f047093ee25d4d5a0db53b5ed8ca1ff957137172ec973e9737e6a40c7e1ac35ef94a7d42187360d419d5a877529cfd04e7191dd4feced8d8f403c6ee4a76b7c4a6555b48fc8259a7a617706ab9c02d7cb5f62002207bc40a962a74791562fd0a0584de08bb6cca34dfd12c0183d4275746ba7f22c1d58d6be8277f2d975bbf4e37216b6ede90c69ebd2dbe848418ae1dc1a6ec8b3fe3052cf71c2bc6a9f7e861310147d63db3533d8aa0e6f70f85ca6227f1ca8f359cee113c472efd376d6dead5d6d5ba7d20c89c3e7e9220360adbaeccf6a00065a46aaf69eb4ffad75df3571b06da209da56894e88856b76c11d4cb331f82e17d6497141afc40dc4bd37c075a61dcd61df5138039cb6b304edb5b4909e4dce40814ea9fbd3ef6865102766793068a64edbc62b996e26ef94ccb3d884f7294f8600ce39a815a212a36d819564ae1e9bbb3d50b4bf0ef255363d6f04b033d0f7e731e260c109168eb27eb8c416fd875539f4294938a4401b7c17132ab5cec966982d954c74c07e358f8410e41de39289a302b1cb87884454a821021924be1375ca8f195d771b12217a4031776b6d60e767919dd3e1e8c3762d3beb26950d2bda20cab2d48aeb5e292bbb1fc2ec4b547539996e01a856e70b23a2d46eb571793180b3e2daab449a9731ab0d68e9a94150bf14a3f9d67b8c927ca4f32b590984aaab8801df56ec359933a6aaf3fd40d37ffb1f725a366d2b2bbfe34661eeb99b1f98d541fd5a5ee2fbcb53128234682c99aa72d2b954c3d5f339537b72813b10e4587f0b9a7ad0a8d6a096f1b73b42ee3ac156cc3e4de29d6800baab5dce1df1702ecbffdeea2ec21d66e00", 0xfffffffffffffef5}}, 0x1006) executing program 41: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$TCSETSF(r1, 0x5404, 0x0) write$UHID_INPUT(r1, &(0x7f0000000080)={0x8, {"bbfcfb0605019533ce12d9a51eee8c13abf55b9358525056deef063394af3f66375cff06ad1258bae78ead6a260c65f77b08041fa34786b1a32355f6ee21a7f03da7786c238b9f4dc89f59e5b16148823e8878e6287891ec9bc1fedb6b521b2b1963c3d1a06a85f872712c873f746464d995121f2e384357706fe46e25b91b49f282865657d6984c495d5fe156aaeff8033505ead50612b8bc6f34c44c05c2d8d6e123fd712d718c6e577d0f3ada76eb971044044d8cd688d358a0e599852fcae124716955f6f7e9d0bad0c4bdcccf5d2a963b136ddce1d4349ffbe696c1c51256fc8e524e34ff670826d4f2f81b1ce37fbc5918e0dcf1495522b67d61fbe313e3e3aa62afe96ef1ac7c5bdaf680554267436fa3bb5901d7545a35b9b2dd5c36436e4aa444decbb6a1ec89232872d92d81865c54d2388eacadc272d56329507de885a18f6a2a4763e19db30f942f5c43ff2bd4d42e18a23b0ee0d35554f30a20107c91cd6989de935448dfdca24a417f3eaa970ded90350af45b20a034fb9ffb2cce5995d998708c1e2d7ac205b9aaa36ebdb23dce849b5d71bd12cb15bc30b778c96f6b308d95f8edfc8bd4f615b30c9490b38643e7c5ba75d2115a10c073cb88060d862b0a729fee6eb5a4cdc8a7975fe9551d8057ea5e7c37395584ed13351714728d3ceb5971573f1041a4c738ac5a1be514e54f3cd5d3955795d1d152b92791a290dcc3e6255c95fc761880d57c080659ac584dfffdb99c77e025c6440be396048911c8df53aa7b9e8d6184b83f6e3560d3d30bf4e72e21789a8ae4bf52dbdc9bb560ea38598e7708c7db9b11497f538c9b57545b5667ca1d1be6631c1840fb32d9d5c44b704ee885f244e007b6166c10e920b9dfbd835a7c738ce1b079dc3db1451f464b1d99a2c646ad9af21a0430eefddc604a14b0742469e3acaae74ae72ad5c86dd163fdcba3c42c5d3e6e40f0af97e3c17931b9ebd7f7261141cc70586253f0c9df382ba25950cf75254d609b253cbf6e61e30ed2dcdb5de911991ae63facf419a434bbdb188f0074e6176b1dfe47944fa416e08c035c47679f0f8e7e18564257dbaa2d50a5926f47bde9c96b96ef1cb24bb97dfd7b95fc474bb6a07a70afa35036d0b7896035acf4236ea21ea97265f39d13f3a662354e26970e3bfc88ae08d372fd0e021470b6a6c73e0f35f47c9151348d7c45f46ac3bfaff52d2ab53c84c64508d3c2a5149c3ba6835baf9eed33d69ba0cb83a238cfa0174a24601055c7eb7081a90c7ea4e5650e31ff3891847eaef2f9e00b77296ffd17dba0a5c0582723c32bb16484b9983ff0aa131fbb58ee6aa9e044d120f8b8377e4febd1bd1920c155ce7998c87a416891807708654fe426d3d4934b428e4b6e70521bba30fed52ffb80108995e295088c8057cc230d308f7615f2cea62e4c302c5ee0da882ed4294791126c60f972fa7434a041045b3e0811517d3faab653e31245efd7f2c1fa8f52392833a1495ea3dfaa9ff697f0078daeb207f1dfe522c0293b8214ace65dbf64f45303e707fd87d3f22921116dfe44a945936598e642085fefd0b2c5d0407777912378bb0deb993cb8fb87d70d8984c3ffa44aa3cadbe0478a1a6039b0b6122a461b691103bc87e085808533e460bcd39ea222a70989a4b8ea0e9bedf26eb6078170e8d353c58147972e2c4017ac827a2bf6cf806a1cb55830a545f8901d3adbf7c8cac364d9bfed94bbfcbbddd2007fd829f50b545bf2e16dbd284d859530446c765a92ef293e89748309b70d5e1f44acf535f2788f3ff0d76781a2ec7b02f374e19693d38c8b9f6c4f90716bef4e5a007cea63870bb3c6e48c0295f5251d403df4d78f7a2b783073e11514b1305b72610c050eff326f3df991dfa38b09abc26a8d20814580565f2e6e9d976170417753c5daefd69639f8082dfff2295a66a2e1838c31f48e9f0eb754364fdd326c377a5dbf547a89047f4fbefe4fe9a8c4d29ea353261dec7d9f5f2a54961b8108343bb7d3bae1a1b7935daf50e3c82002177e44a24483c665529613747675c1e369c4ddf28a4dee9be41ca6c339b3e044332c67b9daa77b6a029305f00a12f5cc5182c9438228e5a799f1ba6a24e0a64fadcb33882a2478ee8301ed4019291a4361df31224bf51179ee8bb87fea03f623da905725e23745018e4b0a0ada8b3e0da9922d451cd4994464a4f09d333dedf2527a1cf9f2d4893765dbe89cca4b2e1113e9e12cdc83eaa2e7a308beef95c5b4edd41b80c1b439344fcd118667b86fe1af306a7e94e8b1e150d128e3d137a2749db55bd62b6c1641f04beb4045e1014d289c71d6c55a2830e86c5b34e1efd3ca5d3e080c725c6c68eaa210e83ad1fe55ab305e08487920d3859ce7fe46bf3c9376328060184e47399dd6660f40b47ae5d357f6bb3468fc82723e2f4f2c72fd99f1f249a1f12f989166bffded4d531419f4e93e91fff5118c6ebf1ae5758b9828b0b13f9de1254a8cb022967355327b94421b823a0a9b0d4b42488335d848565a5a0e61ab4e42c591e40b4010b08f49eeb3f8ca321cab010865670bf89f9688f9eb7c93ac1d45c9a599c097d10bf1663b77e7aa6066692e1b268e1a72114d55e51e720825d8d1b8dd1a76e3f896571668a068d60ef4a24acd07db59b0f3b648e04d9f7fc57f10d314695c85efc85e3a3869c3d39c132044a6bb1bc41bb426f715fe58f8e337d25f362f1adb992e72cf775667e9ca77ff7ded4944abe77c93525a96e133334dc8d08002f3397f5fb601b4e63b0d6f37ae884041cbd658399a1b1dc756e327b0c2070a39c7747f2c5fde34134eb29d1c7a3318e124be4cd7f617e7b8983d64afeb73b0ec9913b101f793cc646884fa7e83dcdeea60737a3b7535931286bec7bed00160e255bdf9ab9a2cc01f3800ecf93cdea9ae8ace79c491d47d1a1bb1a4d99816049b6b57160b9463d97cb4bf15d502ed6397532bbbb2b1411307ab70d585de57b21d14cf339c2b91b6c55095541bea4aa769d3f6cdfc8c7af1f8f78db94639a3d81812e5343c31c4f2737ae49b99185537b959f9b92db5508cb285bcc6719d57aa81a4b88f67e2380afedf85d567227447da37d9cb2ef327bc4b71e7aa7eb134ccbb5aca139fec74028a005fc71cffaa20522bd70bb6022a9f6a421139dc4def788b2d0b1b3a3ae743ba382da982d8f2ef7695fc556f00293b721b5b24f988e31ebaf10cf81ed54bc21716a085ddcfbff84dd49759713e8a0affe4c99d48c6bc7ab45070b32fb65b08ea0942f230ba53749e12a5e96ca8331db368d9f11b92ce4468ac771bcdd9abc86759acb09aeb2584c4b650cca1a4bd138bbb51a13a208f9d862dc781ee2d45832f8ae57a70922a9afaa04aa87cf385ebc526fbe396e07b2eb2aae4a75d467b2ee9c32aaa6448420940230b84cac42baf6e062702e163bdeff8512a04aa94f0c8745de6222fa0b87e389c16c9ddbcc8577d07055da61f008fbdbd306f22445cc7252280dc4cc97e3ba7140bbecae8ccc1a20ac6ded8ef14137cd71b9f69f13a94623edf255920f3ab945049c0423150e69cb21c647ce10f220a522e2ac83f7780a25ce5d22477752c6266d9898b7130e2a44a4aee4ead4fc2ec8653f70f73f271450c54004cd006fe458aa9a94e4ad3225fcd31f2b538c48d3c1392d2494bdc466c6505f56b4faaaf6826f84f12e5c06461a4be5b9c0e9b111ed76752c33570217c10b6d02416fe79fef9a802f623c05809ee51a34b72f20df0b79af542a8b3a524c513f51f74892ab98024a93831c396499a6804427a4cdd74973a17192d9ea7642d1cfd04cec65543230cdcb6eba7f773e5326b018752d59208d0b2f46e738da7125c2047f1c66963b48b2cfb9d3655bfb3dbc616f0a2964e8d4848f08eda403c87a55ff72d27cd6d76914854ba7eed1a1e0550c2b0ca754f4cdfb0a37a3c4fc621878387f128e95ae31d5c1eeffbc3f18a066483594330862c7979750073bbe2041266eef8cea2edc3910af93a125db45745304e3c49922b51a6e3e4368e8d5b8c77b3cba7283a22386802d373864f62c78aff7d4f6d65a1751f17245da7d87a022a9c2b5b06e8e6b631d9904e40700545adff97e091b2ca6eadd7b9522bab624be1825e9ee6912095a1069d76c5660dfdb72f87edb9f1d6319cf182e4fa2beff54b03ef68ff1094c564dcbbd6412963b6cf561d936c4c820aa4fb0afc6fd781595fa3fe2b224d76ddb14ca67a5a38b4a3f5f300c3207914485ce97377cb1f18ea5d400e58f9e2ba5a11130c1b3d4947648987c2b51d1f1e977b3cdc4582f34a004135f17a2e03116515bc6d6bd2b957cb7f2ea38780e6a78a5340a17ab721e57267532d0294eb4491eb436242c116c5a9e2ea56020c4b7a0863fbfc34cf749c937d9e5141e7dde27511e814341c2a4078f1f395daca328d516231414bf329ab479aaf76f37bcfcb7afeaa8854404c23c5f1784a7b1df36f39ad414c82bf857d5946facf9ddfd63d7317fb228d758b79933e96ba222b22a4b268eb517abd31cc13f3237e329d2118cf80aed642485ccfae51e7118b791ee8fc1728122cf7be391a86f36d1b0d6a462b0d9b1ecb5578c5d3fdaa15f139120410d3f4f4591f7efec799156789eed9f938f1941b370d14ba81efa0bb5b366e7af5712b41abc3a17663618e55880a60432b743128843df5d87d6c42bc4350c10ce1180a2ae0f97accb3ebc71f6af1e49b32b74fded7cf77d4c1387d43d098e3788ddadbd13c83fe9d6a08da177dcf79c10b51b7b57a22e993a1e43f4f1cb73629c225b4635084e24cc8fc78e4bdc32416aaad80203c0ee5b4b2ac1e08ba2302fc44f474aafb0f2250352cdf71181d0bb70144a77b5ee074ddc38a943618300b27e357fc31b01bd017f047093ee25d4d5a0db53b5ed8ca1ff957137172ec973e9737e6a40c7e1ac35ef94a7d42187360d419d5a877529cfd04e7191dd4feced8d8f403c6ee4a76b7c4a6555b48fc8259a7a617706ab9c02d7cb5f62002207bc40a962a74791562fd0a0584de08bb6cca34dfd12c0183d4275746ba7f22c1d58d6be8277f2d975bbf4e37216b6ede90c69ebd2dbe848418ae1dc1a6ec8b3fe3052cf71c2bc6a9f7e861310147d63db3533d8aa0e6f70f85ca6227f1ca8f359cee113c472efd376d6dead5d6d5ba7d20c89c3e7e9220360adbaeccf6a00065a46aaf69eb4ffad75df3571b06da209da56894e88856b76c11d4cb331f82e17d6497141afc40dc4bd37c075a61dcd61df5138039cb6b304edb5b4909e4dce40814ea9fbd3ef6865102766793068a64edbc62b996e26ef94ccb3d884f7294f8600ce39a815a212a36d819564ae1e9bbb3d50b4bf0ef255363d6f04b033d0f7e731e260c109168eb27eb8c416fd875539f4294938a4401b7c17132ab5cec966982d954c74c07e358f8410e41de39289a302b1cb87884454a821021924be1375ca8f195d771b12217a4031776b6d60e767919dd3e1e8c3762d3beb26950d2bda20cab2d48aeb5e292bbb1fc2ec4b547539996e01a856e70b23a2d46eb571793180b3e2daab449a9731ab0d68e9a94150bf14a3f9d67b8c927ca4f32b590984aaab8801df56ec359933a6aaf3fd40d37ffb1f725a366d2b2bbfe34661eeb99b1f98d541fd5a5ee2fbcb53128234682c99aa72d2b954c3d5f339537b72813b10e4587f0b9a7ad0a8d6a096f1b73b42ee3ac156cc3e4de29d6800baab5dce1df1702ecbffdeea2ec21d66e00", 0xfffffffffffffef5}}, 0x1006) executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="09000000060000000800000001"], 0x48) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x8, 0xc, 0x80000000, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000d40)=ANY=[@ANYBLOB="180000000000e3ff000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000008500000007000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, &(0x7f0000000000), &(0x7f0000000380)=r1}, 0x20) executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000002000040257d15a44000010400010902"], 0x0) r0 = socket(0x2, 0x5, 0x0) sendmmsg$inet_sctp(r0, &(0x7f00000007c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2c00000084000000"], 0x2c, 0xc000}], 0x1, 0x0) executing program 5: fsopen(&(0x7f0000000080)='ramfs\x00', 0x0) syz_usb_connect(0x4, 0x210, 0x0, 0x0) syz_usb_connect(0x2, 0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005520f010402038b14201040000010902380001000000000904000003"], 0x0) executing program 2: syz_emit_ethernet(0x22, &(0x7f0000000240)={@local, @link_local, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x64, 0x0, 0x0, 0x2f, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x32}}}}}}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5f, '\x00', 0x0, @lirc_mode2=0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x1c, 0x0, 0x5, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x0, 0x1, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) r3 = dup(r2) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)=@x86={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f00000000c0)=0xffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='limits\x00') r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) dup(r1) read$ptp(r0, &(0x7f0000000000)=""/42, 0x2a) executing program 0: syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r1 = dup(0xffffffffffffffff) write$P9_RLERRORu(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00\x00\a\x00\x00F\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [], 0x6b}}) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x58, r2, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) r5 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r5}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r6, 0xc0a85320, &(0x7f0000001400)={{0x80}, 'port1\x00', 0xe3, 0x1b1c07}) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 5: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x20605) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 'queue1\x00', 0x8001}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="218292", 0xfff6}], 0x2) executing program 6: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="09000000060000000800000001"], 0x48) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x8, 0xc, 0x80000000, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000d40)=ANY=[@ANYBLOB="180000000000e3ff000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000008500000007000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, &(0x7f0000000000), &(0x7f0000000380)=r1}, 0x20) executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000300)) r1 = socket$packet(0x11, 0x2, 0x300) r2 = dup(r1) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109142, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$kcm(0x2, 0x200000000000001, 0x106) socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x2, 0x300) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_sctp(0xa, 0x1, 0x84) r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x803, 0x0) pipe(&(0x7f0000000100)) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x44, 0x10, 0x403, 0xfffffffc, 0x3f, {0x0, 0x0, 0x0, 0x0, 0x88adfda5}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4004}, 0x0) executing program 5: openat$uinput(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)={0x14, 0x1, 0x2, 0x401}, 0x14}}, 0x20040000) socket$igmp(0x2, 0x3, 0x2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) r4 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x103902, 0x0) dup(r4) socket$inet(0x2, 0x4000000000000001, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) socket$inet_smc(0x2b, 0x1, 0x0) dup(r5) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0, @ANYRES16=r1, @ANYRES16=r6], 0x0) executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e00000010008188040f80ec59acbc0413a1f848110000005e140602000000000e000a000f0000000280", 0x2a}], 0x1}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x3}, 0x8) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="98030000", @ANYRES16=r1, @ANYBLOB="010028057000fcdbdf253b00000008000300", @ANYRES32=r2, @ANYBLOB="04008e00080057001b0a000004006c000500190107000000080026006c0900005603330080b0c000ffffffffffff0802110000010569ea7fa08e"], 0x398}, 0x1, 0x0, 0x0, 0x4094}, 0x0) executing program 0: r0 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x19) io_setup(0x6, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000800)=[0x0]) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000000b40)=[{{&(0x7f0000000180)={0xa, 0x4e23, 0x0, @loopback}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000280)="e9", 0x1}], 0x1}}], 0x1, 0x600c000) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x3000000}, &(0x7f00000001c0)=0x8) executing program 6: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000100), 0x1f, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1f, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000540)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000400)={r5, 0x0, 0x0, 0x0, 0x0, [0x0], [0x0, 0x0, 0xfffffffd], [0x1000], [0x0, 0x0, 0x0, 0xffffffffffffffff]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000100)={r6, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000180)={0x0, 0x0, r7}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, 0x0) socket$packet(0x11, 0x2, 0x300) syz_open_procfs(0x0, 0x0) close(0x3) executing program 0: openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) userfaultfd(0x80000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x14, 0x0, 0x1, 0x301, 0x0, 0x0, {0x2, 0x0, 0x5}}, 0x14}}, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000009b000040"]) socket$packet(0x11, 0x3, 0x300) executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='ns\x00') fchdir(r0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x6, 0x2, 0x0, 0x1}]}) lstat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_sys\x00', 0x275a, 0x0) executing program 6: socket$l2tp6(0xa, 0x2, 0x73) r0 = syz_io_uring_setup(0x6440, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000001c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x40, 0x0, 0x3, 0x1, 0x0, 0xce}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='.'], 0x118) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_MKDIRAT={0x25, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x33be, 0xb85, 0x3, 0x0, 0x0) executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000740)={@map, 0xffffffffffffffff, 0x4, 0x20, 0xffffffffffffffff, @void, @void, @void, @value}, 0x20) executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='limits\x00') r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) dup(r1) read$ptp(r0, &(0x7f0000000000)=""/42, 0x2a) executing program 5: socket$kcm(0x10, 0x2, 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000580), 0x22500) socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x5, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc2}]}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2004cb, 0x200000000000, 0x0, 0x0, 0xfffffffffffffffd], 0x0, 0x200}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000180)="66ba4300b006ee0f01c40f009b27000000b9800000c00f3235008000000f30b80e0000000f23d80f21f835800000a00f23f8c9b9490300000f60b932c00a000000328fe858b660002fb90d090000b800680000ba000000000f30", 0x5a}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(des3_ede)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = memfd_secret(0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xa, 0x11, r1, 0x0) ftruncate(r1, 0x51a9497) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f00000006c0)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="7f66dd", 0x3}], 0x1, 0x0, 0x0, 0x180}], 0x1, 0x0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/73, 0x49}], 0x1}, 0x0) executing program 3: syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r1 = dup(0xffffffffffffffff) write$P9_RLERRORu(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00\x00\a\x00\x00F\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [], 0x6b}}) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x58, r2, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) r5 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r5}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r6, 0xc0a85320, &(0x7f0000001400)={{0x80}, 'port1\x00', 0xe3, 0x1b1c07}) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 6: setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0x67, &(0x7f0000000040)=0x91, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e27, 0xffffffff, @mcast2, 0x7}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171}}], 0x400000000000172, 0x4001c00) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e00000010008188040f80ec59acbc0413a1f848110000005e140602000000000e000a000f0000000280", 0x2a}], 0x1}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x3}, 0x8) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="98030000", @ANYRES16=r1, @ANYBLOB="010028057000fcdbdf253b00000008000300", @ANYRES32=r2, @ANYBLOB="04008e00080057001b0a000004006c000500190107000000080026006c0900005603330080b0c000ffffffffffff0802110000010569ea7fa08e"], 0x398}, 0x1, 0x0, 0x0, 0x4094}, 0x0) executing program 6: r0 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x19) io_setup(0x6, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000800)=[0x0]) executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109142, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$kcm(0x2, 0x200000000000001, 0x106) socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x2, 0x300) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_sctp(0xa, 0x1, 0x84) r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x803, 0x0) pipe(&(0x7f0000000100)) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x44, 0x10, 0x403, 0xfffffffc, 0x3f, {0x0, 0x0, 0x0, 0x0, 0x88adfda5}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4004}, 0x0) executing program 2: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x80001, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4140aecd, 0x0) executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) executing program 5: openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) userfaultfd(0x80000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x14, 0x0, 0x1, 0x301, 0x0, 0x0, {0x2, 0x0, 0x5}}, 0x14}}, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000009b000040"]) socket$packet(0x11, 0x3, 0x300) program did not crash replaying the whole log did not cause a kernel crash single: executing 1 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:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 70 programs with base timeout 1m40s testing program (duration=1m57s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 28, 19, 13, 22, 7, 4, 25, 4, 6, 16, 16, 5, 6, 4, 11, 3, 6, 6, 5, 3, 18, 5, 9, 20, 20, 3, 26, 27, 3, 1, 19, 19, 6, 4, 2, 5, 6, 4, 4, 6, 3, 3, 12, 4, 23, 3, 6, 6, 13, 19, 6, 4, 4, 14, 10, 5, 7, 1, 4, 15, 9, 23, 4, 6, 4, 13, 4, 3, 10] detailed listing: executing program 32: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000300)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x6576, 0x9}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x100000) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r3, 0x11a, 0x1, &(0x7f0000000140)=@gcm_128={{0x303}, "00000100ebffffff", "2607080d7f4fcf00fd4ef2dece6c7c58", '\x00B\x00', "006e34e400"}, 0x28) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000640)=0x6) getpid() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000100)={{}, {0x1, 0x1}, [], {0x20, 0x1}, [], {0x10, 0x2}}, 0x24, 0x2) ioctl$VHOST_SET_LOG_FD(0xffffffffffffffff, 0x4004af07, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f00000001c0), 0xfffffffffffffede, 0x0, 0x0, 0x3000137) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000d00)=@mangle={'mangle\x00', 0x10, 0x6, 0x4ec, 0x190, 0x33c, 0x190, 0x190, 0xc8, 0x424, 0x424, 0x424, 0x424, 0x424, 0x6, 0x0, {[{{@ipv6={@local, @ipv4={'\x00', '\xff\xff', @loopback}, [], [], 'virt_wifi0\x00', 'veth0_to_bond\x00'}, 0x0, 0xa4, 0xc8, 0x0, {0x7a00000000000000}}, @HL={0x24}}, {{@ipv6={@loopback, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'pimreg\x00', 'veth1_macvtap\x00'}, 0x0, 0xa4, 0xc8}, @unspec=@CHECKSUM={0x24}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private2, [0xffffffff, 0xffffff00, 0xff000000, 0xff], [], 'sit0\x00', 'gretap0\x00', {}, {0xff}, 0x67, 0x0, 0x1, 0x40}, 0x0, 0xa4, 0xe4}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x0, 0x0, "24390d4d8e6abaf968029911108a220a07a511dec200"}}}, {{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @private1, [0xffffffff, 0xffffff00, 0xffffffff], [0xff, 0xffffffff, 0x0, 0xff], 'dvmrp1\x00', 'netpci0\x00', {}, {0xff}, 0x3f, 0x9, 0x4, 0x13}, 0x0, 0xa4, 0xc8}, @unspec=@CHECKSUM={0x24}}, {{@uncond, 0x0, 0xa4, 0xe8}, @SNPT={0x44, 'SNPT\x00', 0x0, {@ipv4, @ipv4=@multicast1}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x548) sync_file_range(r2, 0x80004004, 0x6, 0x2) listen(r0, 0x0) executing program 33: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000a40)=@newtaction={0xe68, 0x30, 0x1, 0x0, 0x0, {}, [{0xe54, 0x1, [@m_pedit={0xe50, 0x2, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20, 0x4, {{{}, 0x8, 0x3}, [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x0, 0x3, 0xffffffff}, {0x0, 0x0, 0x8000000}, {}, {}, {0x0, 0x0, 0x0, 0x3a}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffc, 0x3}, {0xd}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, {0x2000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x0, 0xdbb}, {0x0, 0xfff}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x4}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x0, 0x4000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x20000000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000}, {}, {}, {0x0, 0xb}, {}, {}, {0x1, 0x0, 0x80000001}], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}, {}, {0x2, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xe68}}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r4 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$int_in(r4, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f00000007c0)) r5 = socket$packet(0x11, 0x3, 0x300) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VHOST_SET_VRING_ADDR(r6, 0x4028af11, &(0x7f0000000340)={0x0, 0x0, 0x0, &(0x7f0000000180)=""/251, 0x0}) ioctl$VHOST_NET_SET_BACKEND(r6, 0x4008af30, &(0x7f0000000080)) r7 = syz_open_dev$media(&(0x7f0000000080), 0x34, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r7, 0x80047c05, &(0x7f00000006c0)=0xffffffffffffffff) ioctl$MEDIA_REQUEST_IOC_QUEUE(r8, 0x7c80, 0x0) socket$kcm(0x2, 0xa, 0x2) executing program 34: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newtaction={0xa4, 0x30, 0x1, 0x0, 0x0, {}, [{0x90, 0x1, [@m_ct={0x44, 0x42, 0x0, 0x0, {{0x7}, {0x1c, 0x2, 0x0, 0x1, [@TCA_CT_PARMS={0x18, 0x1, {0x9d, 0x11641e7a, 0x20000000, 0x2, 0xf}}]}, {0x4}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_ife={0x48, 0x20, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x0, 0x3, 0x0, 0x0, 0x647b}}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x804}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0xff7e, &(0x7f0000000240)=0x2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_io_uring_setup(0xd2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x10}, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r4, 0x4, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd_index=0x4, 0x0, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-camellia-aesni-avx2\x00'}, 0x58) r6 = userfaultfd(0x801) ioctl$UFFDIO_API(r6, 0xc018aa3f, &(0x7f0000000140)) io_uring_enter(r3, 0x47ba, 0x0, 0x0, 0x0, 0x0) executing program 35: getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000280)={0x0, 0x2, 0x10, 0x30db, 0xb76b}, &(0x7f0000000440)=0x18) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="9feb0100"], 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000040)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x80009, 0xa8, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, @sock_ops, r1, 0x8, 0x0, 0x0, 0x18, &(0x7f0000000200), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r2 = socket$xdp(0x2c, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x400000000000004) setsockopt$XDP_RX_RING(r2, 0x11b, 0x2, &(0x7f0000000040)=0x1000000, 0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000200)="480000001400190d7ebdeb75fd0d8c562c84d8c033ed7a80ffe0090f000000000000a2bc5603ca00000f7f89000000200000004a2471083ec6991778581acb6c0101ff0000000309", 0x48}], 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@getchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0x3}}}, 0x24}}, 0x40044) setsockopt$IP_VS_SO_SET_DELDEST(0xffffffffffffffff, 0x0, 0x488, 0x0, 0x0) executing program 36: r0 = socket$kcm(0x10, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f0000000400)={0x0, 'batadv0\x00', {0xb}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0x10, &(0x7f00000000c0)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x8, 0xad, &(0x7f0000000140)=""/173, 0x41000, 0x3, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3, @void, @value}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x10000000}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) bind$pptp(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, {0x0, @dev={0xac, 0x14, 0x14, 0x10}}}, 0x1e) r3 = openat$qrtrtun(0xffffffffffffff9c, 0x0, 0x1) writev(r3, &(0x7f0000000780)=[{0x0}], 0x1) syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x41) mremap(&(0x7f0000ffa000/0x3000)=nil, 0x1000000000000, 0x2, 0x0, &(0x7f0000ffa000/0x4000)=nil) r4 = syz_open_procfs$pagemap(0x0, &(0x7f00000000c0)) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x0, 0x3) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f0000000040)={0x60, 0x0, &(0x7f00001ef000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x0, 0x0, 0x0, 0x1, 0x16, 0x0, 0x55}) sendmsg$kcm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2e00000010008188e6b62aa73f72cc9f0ba1f848140000005e140602000000000e000a000f00000002800000", 0x2c}], 0x1}, 0x0) executing program 9: openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x29, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[0x0], &(0x7f00000000c0), 0x0, 0x1, 0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000180)={0x0, 0x1, &(0x7f00000002c0)=[r2], &(0x7f0000000140)=[0x7], &(0x7f0000000800)=[r3], 0x0, 0x0, 0x400000000}) executing program 9: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x81c0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4e, &(0x7f0000000080)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @loopback={0xfec0ffff00000000}}, 0x1c) executing program 9: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = timerfd_create(0x9, 0x0) r1 = timerfd_create(0x9, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000080)={{0x0, 0x3938700}, {0x77359400}}, 0x0) r2 = memfd_create(0x0, 0xe) timerfd_settime(r0, 0x2, &(0x7f0000007000)={{0x77359400}, {0x0, 0x989680}}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000580)={0x18, 0x0, 0x0, {0x48fb}}, 0x18) ioctl$TUNSETIFF(r3, 0x400454ca, 0x0) ioctl$TUNSETVNETBE(r3, 0x400454de, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/181, 0xb5}], 0x1) close(0x3) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000000300)={0x0, r4}, 0x8) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080000000000000010000009400000007ad4160850000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000000c0)='netlink_extack\x00', r6}, 0x10) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r7, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000380)={0x24, 0x2e, 0x1, 0x0, 0x0, "", [@typed={0x8, 0xc, 0x0, 0x0, @uid}, @nested={0x9, 0x1, 0x0, 0x1, [@generic="f1c2348fb4"]}]}, 0x24}], 0x1, 0x0, 0x0, 0x2000000}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000840)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x18) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mq_timedsend(r8, &(0x7f0000000280)="c87c97c25a63d080754618f93c160b513de21518851318311e8b2869b05a6bc1dade51ef153fababfdd16031fc538da364e41bb3763447106ba9644a7ed343419ba76c9d4f6e89f16c2fe016cd1a03dd933d69692e3f8d89330187bc6d301a195b7371d8cda0a2ee37717b7d39554f054b0cf42f43e0d392f7c7d8f57d4e70aa", 0x80, 0x8000000000000000, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480), 0x4) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_enter\x00', r9}, 0x10) executing program 9: ioctl$DRM_IOCTL_SET_CLIENT_CAP(0xffffffffffffffff, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r0 = openat$vimc0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_S_PRIORITY(r0, 0x40045644, 0x20000000) ioctl$VIDIOC_ENCODER_CMD(r0, 0xc028564d, &(0x7f0000000040)={0x3, 0x0, [0xfffffffc, 0x80, 0xf, 0x3, 0x1, 0x40, 0x96, 0x307c]}) executing program 9: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000180)={{0x0, 0x2}}) r1 = openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x60) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000100)={{0x0, 0x3, 0x6, 0x3, 0x7ff}}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) executing program 9: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, 0x0) timer_create(0xfffffffffffffffc, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) socket$packet(0x11, 0xa, 0x300) bind$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mmap(&(0x7f0000709000/0x1000)=nil, 0x1000, 0x2000002, 0x62e22f973b0a977b, 0xffffffffffffffff, 0x84aa5000) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) executing program 37: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_open_procfs$pagemap(0xffffffffffffffff, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, 0x0) timer_create(0xfffffffffffffffc, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) socket$packet(0x11, 0xa, 0x300) bind$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mmap(&(0x7f0000709000/0x1000)=nil, 0x1000, 0x2000002, 0x62e22f973b0a977b, 0xffffffffffffffff, 0x84aa5000) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000640)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff3c, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r1, 0x7bcba8a653e744e5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NL80211_CMD_CONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0500ffffffff080000002e00000008000300", @ANYRES32=r2, @ANYBLOB="050034002763"], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x0) executing program 4: socketpair$unix(0x1, 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x1004e22}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2000}, {0xffffffffffffffff, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 4: ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000000240)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(0xffffffffffffffff, 0x3b85, &(0x7f0000000040)={0x28, 0x7, r0, 0x0, &(0x7f0000ff7000/0x2000)=nil, 0x2000}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(0xffffffffffffffff, 0x3ba0, &(0x7f00000001c0)={0x48, 0x5, r0, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, &(0x7f0000000140)={0x48, 0x8, r1, 0x0, 0x4, 0x391b24, 0x1, &(0x7f0000000300)='^', 0x10000}) executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x0, 0x1, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) r3 = dup(r2) syz_io_uring_setup(0x88f, &(0x7f0000000140)={0x0, 0xaee2, 0x2000, 0xfffffffe, 0xffdffffe}, &(0x7f00000001c0), &(0x7f0000000280)) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f00000000c0)=0xffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000180)={0x5}) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x2000}, {r1, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 38: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x2000}, {r1, 0x8104}], 0x2, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) executing program 8: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r0, &(0x7f00000009c0)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) recvfrom$inet(r0, &(0x7f00000002c0)=""/231, 0xfffffffffffffee2, 0x40000102, 0x0, 0x0) executing program 8: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000201b4510fc0428155d6d01"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) executing program 8: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)={0x14, 0x1, 0x2, 0x401}, 0x14}}, 0x20040000) socket$igmp(0x2, 0x3, 0x2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) r4 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x103902, 0x0) dup(r4) socket$inet(0x2, 0x4000000000000001, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) socket$inet_smc(0x2b, 0x1, 0x0) dup(r5) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0, @ANYRES8, @ANYRES16=r1, @ANYRES16=r6], 0x0) executing program 8: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000300)={0xffffffffffffffff, 0x0}, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x12, 0x9, 0x8, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{r1}, &(0x7f0000001d80), &(0x7f0000001d40)=r0}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000080)={r1, &(0x7f0000000300), 0x0}, 0x20) executing program 8: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000080)={@link_local, @random="50a245d5cde0", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast}, @timestamp_reply={0x11, 0x0, 0x0, 0x0, 0xa, 0x9}}}}}, 0x0) sendmsg$nl_xfrm(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}}, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x60, 0x0, 0x0, 0x0, 0xee01}, {}, {}, 0x4}}, 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x11c2, 0x2208, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0xc}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x4000) executing program 8: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) r3 = syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, &(0x7f0000002000)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r4, r5, 0x0) io_uring_enter(r3, 0x48e9, 0x0, 0x2, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 39: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) r3 = syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, &(0x7f0000002000)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r4, r5, 0x0) io_uring_enter(r3, 0x48e9, 0x0, 0x2, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b000000000006"], 0x48) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000000), 0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)=@hci={0x1f, 0x5865, 0x4}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000180)="2703020001f314000600002fb96dbcf706e10500000086ddffff1144ee163cd4b8bf4a31accbe1ba0777cfbf6ae77256da82f6184b8a34f9015cc99e570000002b21c90b000000000000721a5dbb56a3d9e16e7c2179c9b5b24722944820e624fc5b17d0822ca4232c98a9936ba722475ca5", 0x72}, {&(0x7f0000000440)="63f805d7649496db72959832930469edc7b700c9e37eed5653ecb716cdb8981cd819af0b33254465cc904b7b31789d65c0e0d33330e2ef36205dd154e363bcadf8f2ea93f45503c6d9fd8dfe5a638cfeb9f79c930a4d18260e5a08ffd35ed8371cff78119319b2b62c7cd9378c73ae90c801681f55ef26cb00"/135, 0xfca6}, {&(0x7f0000001400)="7f4ba13c5a27118dc920175650f0c9ba1809dd13a6e2d5b38f40adfa278c09e0e3bd05add4d780cd753b50f06f3b51f43761c7783f38ceaefc2dad57889d8b3a2d21314410f64ec2fa92e3a14b0141b39c020021d1edd011fbccb808a317fff4cf49aab12da619d67102048ec43c76cdb9d395e8b7b6e589d788aeeecb5080fc3d5ec6ccd656e49c0a642671d3fc363b46240bbc46ad965399b71db3c8f2b269b20870a3d2a6a8de5213b0f9d41c510c827056b7284391da244ec7653648b670f9a3483b314d861992ed7fb369eda093e1643c300b94d996fc592adb22c379be070ce5cd806da85a492dd4199cceb4c5b750222485325cf1073bf87e93bdf7da8af8f5f626541afd142e24ee8f4be9f038453c0edf500deabfe4d1a7a9de51df012bc2f3b767b3c03be6ace8c37ad571323cd363116e01f98a8ff8148d3900a65b788e99ddf9d9a2383f1730c7868d2dd031034bce5a77bd1ef3385105968be7bd830bde788092f657be36f89ea55ced486e18982d01339ed04a934a43c7b3be5e6bd03cbe773a938f621809345ec07cfceb013e3d76d500d97c8bee6ff54980ac3d221fcb35724ba64adb29ae8db909e097d78ff9542196635a14266944b850c9d436e96cc806a88090cbfc9db7ce83231bc043ded67966cfd68b800f6030a85f6bb070a2a5b372be2dacea7884b42e76e164af04e47f90ce0694623dce23cd1471f1a6029f68331317073e1a2d8cfb16f821c867d35a609649cf36aa781fa0a381f934844366d4e3ab8dd239c6ec35c15f307a7ed07869aacec38d787fd9c08e9dda1a28bf1a15b004bb1d88aa429ee8e927f5a1e1445685d8923cad92c90c79726d5e73dfe741de35498842cf51a4f09b97b1c14d33213705b95e84a8853fab4e1ced6faecea9d9203b038594bceb202a9d47f862c4f1853db9a0a7bf98ed9d2e3012358b38d092bd1ed7efb1a9e582ac5ef30c9b476e185f537f40ae8189528b480436122a939967e8d862e01172245ebced9f5251dd302e7e974c1db40be1e9e79799c27384caf6485e7c469b77cd6b28f71e39f84d2adbe074dd2bed6636e6853655adc3d1a47eff697e8edba53e6b281aea94798d82da7d3e86d09d869e5e345316eeeced4e15fc39234a0b0104e0b205c95eda632d0e86b095b284f441a62cb0e7262bc1967ee75f5c2d459011b0c15f4c85b02150a8834eda7f84cc96dde04e4abbdf5985a9c7218797820251b5804cae80c9a726afddf36793ae52cfb38e4e19740d6e07e4ed7c01001ab87b7fb12d5b70a75938d234c83d863b1763aec37b41d204fc319c6e802734ed681ea179fe6cad4857c3ca0e236e7b9867688d8bd7749e919f2d4f57f2249c9ccaf76a23760569b0fbde2db12ca0169e74982c1f4f0494aae13f4838b3f50d9ab0f6e328250d6fc34c0156e4b754c5c648b4ef8af32c91859f9706048f029634cefd0d767e8b7743262cb8a468ad37dfa47a745495e3f03cfa1d4ed71af55453c0a25fa1122a9054bcc4d9960c9a54f36b6db55154ab7dd19890d9f8ff3549e0fbd5a655319566b7f9c72be0242e7ffb59020356c3ffb5b9c43858e69d7b677a9bc5b8a64721a51b75a254e07199a73726834bea05901455ad53b38116b953c970b2002d0d1f91deb73ccb7266fbb21aa8555599daed7585575ef3efbd737f2523018ba4645d862889d5c3d91b12f04166db8bffecde54ee278d0d5351f3bf1f8902ff3f4c24a8c0c8a4e6addc9baadc471813589324d3128a1b193137c15c01be9f367317b1c885301ff8e9df728efa37df27f65eb0464055091f2ed469fdab48f413e3978f73ff9dffeb85453e841f86594612ac91b50add8d14910748bfa903033662f3e735ce6d299ce52338a96035aa89f63bd59d151fb20c38125236cbc0d795ac6f8da4cafc74714ed62a23b017e15adcaade58385b78c6945fb30a2539c42b1e415879433b9fb6966c6d19ed19f9f90cbd360d936a8b9f8e03bca5a83c063651b4636a7783bbda6417c83e470a16dfb115344a527436242ace9341432b5816b5e6609d97d600e142ca3cf74cbc00e1d9ee203cdfad339ce460b294f3931c5bd8ae6da8fc14d66a01bae4a212ef3d914e58c13217c8ad91628636b56257c7ca41b404cc2d4b5d50e26ebefc74656c62b1b4e9b6c5b6cc8d79101460f719d95925630bf99e042018439c50026513d680ea573620132ded57dea9e2da4e16f17dbc171642b1e80a3f41311ee73441302285668792160db6614fdb30d25a5719d2ae03ab98ea167597c48dd8197e7faf6189d801134462027901506c5ff1ae2558d96722217f65131d2f429693ae9fae19c101319473608976d08cc1c0d98f789b0c364e8aca574321ab2857af1015f1588afd313503085db4d99961a9391db06c10477ceb44199f1648594e8f9b452fafdab49b1962d02ee77ebd31b7931174a729fa943cb18102130e7e08eaba77df066069c2c3564fc85881ba0dad12c4f06a9e6dea9fea53931ff85e38505eb7ad60a52e2a8a248b3f4d0d55eee31f75f110c70e3b12409a79a5a98b0156c6d2a5d94604b8fa202b12746a365c708c671316cc0ffff6e9b7139b337953be22672a4910e1eb28cccc023b77028e20a6d377a339372f0dc235069f41c2692b0a3a7e0f315f4aebeef435a46b2e8b8462739293f9184c01b1434e87bf3fd48be54bf437056a1d2cff0c7aa52578013f96b1d5100ca936ff029cfd6f9a093621f684196ed7e1d363a97c647c34fe5f2370e7ab9dc718a1fc317779ab8a04bc12c01b778d17eea0b546bce03475fc6373c860714df0322dde550186c553ebd61ed18c0b80655f0827a63d209117ca23b026c1ad30bac4d43a4611292c7049f855b829a3a17fd2b83c142078beed8ca07b7cb7cd624705ccc160246c81174a4d3a9f2057caffe84b1ac073375e065c1ff4e9e22e7d87b3adb40ff796132e4ed86e5fc9f9616f8e4116be96497621692fb516e9316cfd15ad01742a1de4aa35fe02861236295823edf4c48fc37faf55226044e393a3733d58e8ef0f0c7941bc30f09739f37dea2f395f2e9e9b2c31a11923a2d6c9b14f1bacce15094cbbd6445f3581c6d45b76943b4d0db8fd4d4acbdb91780f57c872827abd7a1f13290a0d17dda220493476c92ce65e33f07afcf763aec0e67450f547101f1a5ada0f760c8f12137679324e22c7a13fdf78575115acb0ae4a2818b7b3ead27eea5eccba6f7a34c61819382eebfad742a3c603c6d2f332726996b3e8fcbdfd56b436c1173b1b3bc1ab66a717e31f2f918f0bea3f4801e04c14c881c59324fd9bc38745dd0e47da6bc8e98fe74a760304d74f17cd3cfceb33503397cf592d2b6a51b641d559ba8d6dc449e19b289fd1a4b3772b3998181e787723fe3893362d8f3e346c0ab0abe933e9bdd9a82b377914018377af9d2cbc58ab4fc08cea2623174239cea585603b8acd20da923a44799b1745c3bd65640508f96a0d92a6a2fd8314573f10b4f6e6cbf61e8828bd6e69b1b0c47f5795917a5035b3424dc3cadd2aadbbafb9d18349fab41d79ba13660f2c9400ff87784b26c3e88785db8522c93d3d4f12608736a235c8b9fff98a17934fe36792cb1992ea1b72b5e151cfe82b4ebc4f510882e4b34ee9f6ada188b104ba36e8acbd7bafe39b32f957da45c2743017545fd61667d36d58952de0cdbacb3abc549e1001bf6d9b19f9a353bb84bd152e04c061c691b514d6f1b36a8895424ce210a4cd75d537443a2791dc68e9fff510358f7586d3b73ed04223e683adf6a1c79d3bc92aa595cc6167", 0xa91}], 0x3}, 0x0) executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc0105303, &(0x7f0000001380)={0x0, 0x0, 0x0, 'queue1\x00'}) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x13, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8500000004000000760000000200000025000000000002009500000000000200"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_open_dev$mouse(0x0, 0x4, 0x680042) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000040), 0x8) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000011c0)=ANY=[], 0x2c}}, 0x0) rt_sigaction(0x2025, &(0x7f0000000100)={&(0x7f0000000500)="f3400f70909989999904460f1a3f660f38f55b7967306b3e0f17420b470f72d200c481dd7df0c4c27d19fff65284410f006f00", 0x20000000, 0x0, {[0x3]}}, &(0x7f0000000240)={&(0x7f0000000540)="423a7cb8172e4b0fae2fc4a1e1f633c4e1c5d56869f2466c66430f38f884cf67000000c401217d5100c4e31518901e00000006c4a141f1c7c4e33d6c3a40", 0x0, 0x0}, 0x8, &(0x7f0000000280)) r4 = socket$xdp(0x2c, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) r6 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000000100)=0x800009, 0x4) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) write$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)=0x7, 0x12) sendto$packet(r5, &(0x7f0000000180)="02030c65420002000000ab5d71acedd7c9560385dcb1080084d7dc039806112405ce811cc352", 0xff88, 0x0, &(0x7f0000000140)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @broadcast}, 0x14) sendmsg$xdp(r4, &(0x7f00000004c0)={&(0x7f00000002c0)={0x2c, 0x4, r7, 0x2b}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000440)="5e1f9396aec7e31ef436055261f15928e832c442c1ad23238c9443e9e7058febd13d70e62f4ff7ae0d4250500e046647786051a5cca1295ba83ea657ce", 0x3d}], 0x1, 0x0, 0x0, 0xc809}, 0x800) executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(0xffffffffffffffff) write$P9_RLERRORu(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x9c, r3, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000500)=""/209, &(0x7f0000000280)=0xd1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) r6 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) acct(&(0x7f0000000140)='./file0\x00') timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r6}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, 0x0, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, 0x0, 0x0, 0x2, 0x0) r7 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ptrace$setopts(0x4206, r1, 0x4a0b, 0x7d) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP(r0, 0x3b85, &(0x7f00000002c0)={0x28, 0x7, r1, 0x0, &(0x7f0000000300)='LLL', 0x3, 0xfffffffffffffffe}) executing program 1: syz_usb_connect(0x3, 0x63, &(0x7f0000000000)=ANY=[@ANYBLOB="12012e01a858e01021041804ff95010203010902510001000000000904c300000202ff00052406000105240001000d240f01ff000000020005000206241a09001005240201800524060001"], 0x0) executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(&(0x7f0000000600), 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 40: openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0x0) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f00000001c0)={0x0, 0x0, 0x0, &(0x7f00000002c0)=""/138, 0x0}) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000600)=""/81}) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000580)) syz_genetlink_get_family_id$ipvs(&(0x7f0000000600), 0xffffffffffffffff) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000140)={0x1, r2}) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x20000) syz_io_uring_setup(0x1e1f, &(0x7f00000002c0)={0x0, 0x86f7, 0x10100, 0x0, 0x1000}, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"948a5769d840d83c6d831e8d9685267f2d9e50ecc5730dc217698e0646239633037e01f83143c60346f624ed7ed31f57c25facedeb93724c5c29aebca2710c640f2ca1efee83f21c7af494c03047af79e2191394c121dc602f9b612786ac158f365b85d8e87dff94e50b9150819ed17febeae43b8a81ec2a3dc9ec9215a1932aabe071b6bb644a68bbc003840ee2c0826364afd7df3f5db56cef993236473f1c73ecee0f37164a1f73d6b002e14d9cd7d0f982b8e2b26e3748adb5dc7a2dea9029252b368927a4db79a3ef720b4418ae5432647a8d8a9971e121f8a1fbe9316f913f9fbeff66174d2950639d5b6c0c17ec32fd3162c4f85e24cdd5568dbc554eab8963663040cb1366e11eb8c0ebd82f9b5e274e62988c412cb08831a894662bd277668697bb20d68c38f5f2dcc35bb5be0be46c4659f03be0d46ae372fd05375775c1a866323edfdeed0be6391c4c9e1935933944e53657c0e1895f82a9e721565ee0f2787d3f8ac9310ea499f44db0ef3b6c7e3f20ddffcc91f5c7c35c452b877e81722c6360e04efb8a16ff00c5a3c603a83964407abd33f7fa037afc1eb3970edb74717389cf12038fdd08aeabee951744f0975e42782acf35206e1e2ec1ff358cbc601037f477024b609d7465c2198d61f4bd0b85211f7756116a8f594118ba1a52c5a9e557713b4a6fbbd947a4d2608cedcbab8a996524be71492572f06a36de4be6c8dadfb51b827d68d2f51883af2783044a2532e7087e3c9d6679c3cf92bf8fa1ffd2f18be5bf5ba4dd828b370e6918d5988d38880906ec3c9bf9572717659d13b73b415149d29f10bcdb792f83c7f1960d22918cec25813183cce128719e6b791c22a4dbde6f20e5a82815c0a74aa565854056f3573755c83027502ef0349ec1052323f5f07e749be2b4078b346b6c059fafbc0afcb82c880c65d5d068f297bc565cf4b1c8b72a4a297601ccaaa29c964dd4b86b742b16891d3de24a1aef2d6e96f22784bc1fb7bf3f9e1aace370173d4c3b75be64956102309e11a38b431d58077440e122fb65f42b12bda5c891f991235f52470a6d80b7faf5bb90c070c30415cbfe701626a0bfe6fd43eaeceec1fe55ff228d6af7fdab52631f3daee6b0aaa9269fd5d67b8981b515cdf6340c4c193b71b4138487bb44d54d14cad6cd697fece5b788eba6625848b2e5892548c8620c15600e26a05f5c660b860393eaf73261208872aaa4e56d0ab2673f50bf0004055d4e55631017b44bd4fa8c262de261865ccc8ee849141823e5e55b135d7af7b24104f75fd3f172a11a0b7d4cdcd29f447f8eaa16e3f249d4aa7e0a63a1367df3ad1dd63b273ad4324bcc5fad9c1a19d5d79eea7a18c40bd6ce2d1eb6982e4d4b95beb87a84e313046b25982d569d7a9e2d8a71487b9561c7d465154cc4a85dd2c4a738dc25756212dea9cb803c026d1bf37255d7e7762e63e98ad2d5b10722468ef5cda53694beeda8fd7876a94fd136497724d8cb947110157cac9fa2a3bc30ca45162ce8e519dbf62d871087d2f6ff93e3ef5df342948b7a1f7456c498150a864bdb475cf087cb391c1c67712f903cebca7b91a30932517f8e362a16ee4258930791f1e7424be6ce81f9fedf6100d6f7e93415beb4f537d60c09f63f037aefbee4d595d586af127b0dfdc0b1713233f3924dcaffe4ae4d1b4a8e453d72dfc2d50b7bcf98157515b5d2f0a9cf1a529f9889fb465b0ce3fc470b74a95302a0592bcaf622d0e0f53226fd1d52555a33716f8bae37ef20c5c70cf659039a5c3c2a5b3887297503a1c79ca5cd07e381ffbac7756ff006709fd814ab546d1dd35041d45ee681ee71946c4633a4c2021f9e156e12b1ed5cf5d45d0754e0e98ee79b0dab07dbb939cdc50f22b808f0bcfbab3071ab681192dc102b989cf5190a19f55651daed5dddab3d89470adfe41ac8aee008f66101e81bd6850e23090b286f848f5e7834738e4e5c9571bc3d1ddac19868f769de0c7a69f761b3c4b6064bf99d728b0a6dbbd0028a424ba0e3d660bff060a647d07cf72dcf62f704334689137d479402b8ee295b4bb9d41edd783c70d4ff4b48b61fb5051f277df422afaad320b0ededec0b5e1058b8f7d432a28cb588fc26b9b34036e804db1882107bcd4d0c757567eb822961c1e0d2894236d639a0bcb9064f6b1cbed74b46a7086e3e6075add79eb0972adba3eaa57358f18836a827dfbed9fe46f947629964ea3df0506b34d3278d36d070fa40829f8137860985c9981d4f564e9b959a743704cc981acd6fd8a9878e87f4efefd4631d321c7734e9c8a6b2d5d30c0e271419df90ec3c0e3cd5d69c9895a6097f82879ab35afaa5ce068351ff07ff5f71121d5ce0c196f162ae0d95c7f29345ee8f3bd43dd942f830567a6761fe648e0462bff7a76f75c977ab818f2d6c7ff9087e136ca475195069110f945bf75cadca480b49f4677fc86707dc399e6200ebeea976f30211abaa17992102abc054472ec401ca71a506a447e1fc4f88c6e5fa7fe91643c1ecff800007c331ea67d7aedc2b61ce80a9b5fc76c734d5e78091d48d1e3650d78991ff0d36d3e40ca40dd8eaf5191dacf32890d4f2d5e0a9de3b2b6e5fb7b73f9724c1dabf825f7c5696370636dca31c93c333e1012047c55af062323f413fe84e97d495e548998efe26cd039b29d13a056cb90848ae28a0476879545ab9dbe2b08a527d4f87c4f88d690410d36370289af60851d5e13d8acdcd0e812a1a0d19dc6cc7620e161f27a403bfdd8a8555df56cf98490b44d8450c3beed50e41a4116f1d55d16d0d8277494304072c881e9514faa8afe1468322aa53f11e87862824b5ffe7bfd1e6e9b40759629fb25f7d3efbae1d352106dcd2ad4a9692cfa7d82a3196664a8eb27846b69647f2841c5cccd569471403bfb15b46b29182fb09da0bf17db547be7e548beca0b9518240e6fbabaa41edfa22df431cfcc5cfbe27bba9617c25b68ea6151792e31644f17032858ca39a3741ab0588dd17770a8f79127955337fede7508b6383323ba9d948b07d49c344ab3396dfc369a2117277f41a5971ae9499c621ad6e9a8fca12b944f6cc321bbe26a4ddbd946888a986b0559af63220bfa16f25388c26626783b92fe7a633aadc9f0c96a4a61c93f39441a8b771578ab860f0bd19ab521b6202efeed2904e7e5a2ba80aa5181e52c2878fc73c788fbac9af3233468a2209c4043ce467e9bba76296cd66addc484c47f1db879c5680f3de74b08968da363c4ef952c74f47a0fa0d12cc1ddfe5c6af9fc606f0c1d2e525d25924971ba8b7f37dda8d45fd428ab9e5bc24f81db68bd88e62c87543f8a656c1da0efccd9f97642b8ad0899961b005c307b2dd2edcfd8d62005a34311f850da4a1fa73966d608cf4a26c5efabc2f52aa4721bd380cf558bf59df2a203a0e48d07b7e18a284d1418c068b94a00e820182876ea7cb8ba9c6fd2aca71848df1f4f67ea80359142ba08ee06254712db96502c1c1b6ea937c8894a7c4f817353e073fc1e7a524a3cde9978ebd13e2bddd1092000f185e6013cb6fbdbbcbd0821ba0fbaab26c023382226395eafff0d76f980c9e9070be1358308bee1e4afd4356820970acec8e51df072ad2763066f325183deab888ce741625125d3af6d9be64f5cc7b1f4f942829cab7cb4f2485d6cd8ed4b49fa7b9c5fba9120460b669b3427279b6a30ead250fee7741c246b43ea6c48be3e1ebcf7be92ef6fb31a8b4caf7175052b92b24e572447fe61cb7010788cc22a761accedc20f10ff0ac476aec3ae49969c5764825acaeaa429ac625cbe45035cb9d5e5bbf8097114b2e473e018ba7b8102d84be5d6ec00aee9afdf610318b2b382aae8c372ba2ab1d5a75cec7613853e9124c196ec5b7326eef757660f982b37257c7698e45de5b0e82d86c546b72a95921bc86f9efdedd2902b297029edac6a08770016bbb2ca814eb84f522f82e397bc4c9fce476c0b3441e05f031ed322215065192abe5d39b6c7b2ea1be7dde792da8d134218f7928014c0d86273dbf207485c467b27beb5246938c9d1590963d07e7e532dbcfc0ad4ee8c7a0245aa509471d51eaf57257df52c85f9c343285383b6d4ac606b8382748c280f054c405291d709810ea95120b86d7de89e72c5a26473e7d5486cf9dcc9d35a98af5a61fa1be61e22dd4fd3b1172b7ddbecb21a62b44c86bfdf324ac21e2d5c8a9ee074fae6bee5c60bbead1c06523cc1c7c1ed62c26abc01becc42045187c5532fd190b7f75a64b580fc7851112980faf85a9cafd328bfa4b3bd0d2e4e7a323e7ef55eef91801ec4730bfed09a89a863f89f694586fa4e1842c0c490d0b685cb2af87faf0fa31af5c796d0a67783d353b2e392df309bb2bf560947d61587f5deb7fce10de8846063248ecff36e3cc1c8fa2c83969d3e188f8ead5de813c4683630cad9c35ce78a5f98b0c5aafcc98e60bf6a76416b633aca3cafc9c2a56832f52c24d6f6ff0c43cbedc2bca96623f9b3f554a9180496c04c13ab54ddd5baa5cb55775010fc5eef842502fe2a22c539f5ccd681fd645cc0f073dc2757cd3b86c1c658fad890c2f97e7e7211aa7528b8a92a10658a267961241d3006ab7dd1d25d3a449407d8ed37a9d3bded310f15fe6416ce2b37445ebee7005bd71c7acd8bddb93d5df959b90e6baccd2e11e132fe12472960dff269dc04ab6f0cadca3a59197711422cd831e3019b0cfb7676881372314e8dbe303474b1e22319f7857edb39634b1ec9f4bd025b93b3ef08ce430ebb257f1786a0044cc002226ca283996641f2e7c8fdaf143e2f3b3167ef36dc13ca55b3be617fa9875896f4bc09fcdd18918f829c9791c07c657899d9708a58424edd0a0c79d18c2f85d4e5553cbe26fc6c37d146b05050dd4b73d26079471e7487145edb209f7ab21d41211dd308bf4f4c4b7727167f496b6047a94a2c8453255a14febc7e9f756f59e9f2049636ad37bde57a630751200a7fdd7e50cf18ebca70c00ff6f87bc0b28006dd9aa71469beadce78c8471d62818c36d41cee47f8a9788fd3900245d078ed9de78f3c4f4dbd8d02cc24579ed83fe7c3588b02f0070c10db647414979443a1dddd114cfe4bdb3353d206750894ea05ae6a742b110679d383ffeaf1e2b461b60890e23d82f0718da0746ea916bed8cfcbf103072c3c0d6ed16c3d5ff7ed2c80efffc24895cc974eb2d552ce149a9f4eef67ab339dc030db851251dd23548fd26eb06fef0880370a3bce07f4fe31ef540494e8c3798feff688bb77e3ee68d05be8d1ca844daf44a551fe22381819ca5ace06cc1a9c971ffea6b1b88279aa039810016bff84b748518eebf5bb8ad3315d2c969b6aba20513d129e82679e117c2e1b224c3689beb71fe81010f3576b54e782f4f7bd7c5e5f8b7440762c93de5305585e3bea29ceba7fc18aac30d53f5ee75fbf920464f7e6e79d68464ad0f00c5d17ca0408e4d25436657f6c5cf1cf3e175fbb1e1052fcbff1f17f095ad3b78bea618576fef8ace42300e1f934baf1100e7326b2c3607112c8a711545112e2b3743ed89edd317545747023990581daeeb78ddb6648c0b93ed88d408382f2994c8171f96f30a278f99416a3dc568a35a023865dc92e32174b5c895344a7f94b01f17671477c5cdfc1e2ee41b917082c981b9d50b0f15051699a69105fa1d19f62614f8a10b8e7b5389f8143595a52f61f7c21e981f647d706155b8b65c737aa69064281d35981b68c890e694ee2c87b6cfff07bab83450e45d", 0x1000}}, 0x1006) executing program 7: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x8, 0xf, 0x0, &(0x7f0000000200)='GPL\x00', 0xc, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r0 = syz_open_dev$dri(&(0x7f0000000280), 0x1, 0x2000) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000280), 0x2, r2}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, 0x0) unshare(0x2060400) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 7: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000002c0)={0x18, &(0x7f00000003c0)={0x0, 0x0, 0x41, {0x41, 0x3, "3d8cea7b952970b3ed4fb5c60999b136442d5900dde092acef10cca8c2a43f428e9f670620295414cb264110fa9341334abf87433e63b3b9fe6e46658eac59"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbcebddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ed8dba2f23b01a9aeb980aff9fa3a64709270c701db801f44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af4c0eb97fca585ec6bf58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822a0269a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7ae22e16c6c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea2a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7ef8c08acaf30235b920500d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f76062adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546bba3d005585bf07d70e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b441233151122b41a8d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225c380fac12f8205d182f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd1f539bd43007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37bc21cfdc8180c7d09c35d130d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711d7219ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a26c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a380db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29754f928c59306ce105ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc05fea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efdb36b74784f2fc286814848e92d8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800000000000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351ba332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d96ee1b84bb64b14aebc6b5194c55dd6890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56bd86acb7654a195bc3e98df3a5dffd5b07838a3ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a139d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fcc49a729f11ab377f7132c543d29646a9378eea0761b7ed9d2172e33ed87c6513c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828bf209d0ed9829dec16ab67a4f59a504e09f55ab82bbd405087a17a229a149c53ee9145500db213cb36489a10957739e481a756e65bde579bbbfb404213f661eeaaffacbcfbfd6e19946b18a45333df51d78f735999aadfcda64488160c4ae6ba9dcef0c144e3de7be7fdc1ead6a425ff6128fab1517630c1d9507e0685488a57f8529"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_DETACH(0x1c, &(0x7f0000000000)={@cgroup=r0, r0, 0x2f, 0x0, 0x0, @void, @value}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r2 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r1, 0x4) bpf$LINK_DETACH(0x22, &(0x7f00000002c0)=r2, 0x4) executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x3) r2 = userfaultfd(0x80801) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="5b0000000000000096000040"]) executing program 7: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$TCSETSF(r1, 0x5404, 0x0) write$UHID_INPUT(r1, &(0x7f0000000080)={0x8, {"bbfcfb0605019533ce12d9a51eee8c13abf55b9358525056deef063394af3f66375cff06ad1258bae78ead6a260c65f77b08041fa34786b1a32355f6ee21a7f03da7786c238b9f4dc89f59e5b16148823e8878e6287891ec9bc1fedb6b521b2b1963c3d1a06a85f872712c873f746464d995121f2e384357706fe46e25b91b49f282865657d6984c495d5fe156aaeff8033505ead50612b8bc6f34c44c05c2d8d6e123fd712d718c6e577d0f3ada76eb971044044d8cd688d358a0e599852fcae124716955f6f7e9d0bad0c4bdcccf5d2a963b136ddce1d4349ffbe696c1c51256fc8e524e34ff670826d4f2f81b1ce37fbc5918e0dcf1495522b67d61fbe313e3e3aa62afe96ef1ac7c5bdaf680554267436fa3bb5901d7545a35b9b2dd5c36436e4aa444decbb6a1ec89232872d92d81865c54d2388eacadc272d56329507de885a18f6a2a4763e19db30f942f5c43ff2bd4d42e18a23b0ee0d35554f30a20107c91cd6989de935448dfdca24a417f3eaa970ded90350af45b20a034fb9ffb2cce5995d998708c1e2d7ac205b9aaa36ebdb23dce849b5d71bd12cb15bc30b778c96f6b308d95f8edfc8bd4f615b30c9490b38643e7c5ba75d2115a10c073cb88060d862b0a729fee6eb5a4cdc8a7975fe9551d8057ea5e7c37395584ed13351714728d3ceb5971573f1041a4c738ac5a1be514e54f3cd5d3955795d1d152b92791a290dcc3e6255c95fc761880d57c080659ac584dfffdb99c77e025c6440be396048911c8df53aa7b9e8d6184b83f6e3560d3d30bf4e72e21789a8ae4bf52dbdc9bb560ea38598e7708c7db9b11497f538c9b57545b5667ca1d1be6631c1840fb32d9d5c44b704ee885f244e007b6166c10e920b9dfbd835a7c738ce1b079dc3db1451f464b1d99a2c646ad9af21a0430eefddc604a14b0742469e3acaae74ae72ad5c86dd163fdcba3c42c5d3e6e40f0af97e3c17931b9ebd7f7261141cc70586253f0c9df382ba25950cf75254d609b253cbf6e61e30ed2dcdb5de911991ae63facf419a434bbdb188f0074e6176b1dfe47944fa416e08c035c47679f0f8e7e18564257dbaa2d50a5926f47bde9c96b96ef1cb24bb97dfd7b95fc474bb6a07a70afa35036d0b7896035acf4236ea21ea97265f39d13f3a662354e26970e3bfc88ae08d372fd0e021470b6a6c73e0f35f47c9151348d7c45f46ac3bfaff52d2ab53c84c64508d3c2a5149c3ba6835baf9eed33d69ba0cb83a238cfa0174a24601055c7eb7081a90c7ea4e5650e31ff3891847eaef2f9e00b77296ffd17dba0a5c0582723c32bb16484b9983ff0aa131fbb58ee6aa9e044d120f8b8377e4febd1bd1920c155ce7998c87a416891807708654fe426d3d4934b428e4b6e70521bba30fed52ffb80108995e295088c8057cc230d308f7615f2cea62e4c302c5ee0da882ed4294791126c60f972fa7434a041045b3e0811517d3faab653e31245efd7f2c1fa8f52392833a1495ea3dfaa9ff697f0078daeb207f1dfe522c0293b8214ace65dbf64f45303e707fd87d3f22921116dfe44a945936598e642085fefd0b2c5d0407777912378bb0deb993cb8fb87d70d8984c3ffa44aa3cadbe0478a1a6039b0b6122a461b691103bc87e085808533e460bcd39ea222a70989a4b8ea0e9bedf26eb6078170e8d353c58147972e2c4017ac827a2bf6cf806a1cb55830a545f8901d3adbf7c8cac364d9bfed94bbfcbbddd2007fd829f50b545bf2e16dbd284d859530446c765a92ef293e89748309b70d5e1f44acf535f2788f3ff0d76781a2ec7b02f374e19693d38c8b9f6c4f90716bef4e5a007cea63870bb3c6e48c0295f5251d403df4d78f7a2b783073e11514b1305b72610c050eff326f3df991dfa38b09abc26a8d20814580565f2e6e9d976170417753c5daefd69639f8082dfff2295a66a2e1838c31f48e9f0eb754364fdd326c377a5dbf547a89047f4fbefe4fe9a8c4d29ea353261dec7d9f5f2a54961b8108343bb7d3bae1a1b7935daf50e3c82002177e44a24483c665529613747675c1e369c4ddf28a4dee9be41ca6c339b3e044332c67b9daa77b6a029305f00a12f5cc5182c9438228e5a799f1ba6a24e0a64fadcb33882a2478ee8301ed4019291a4361df31224bf51179ee8bb87fea03f623da905725e23745018e4b0a0ada8b3e0da9922d451cd4994464a4f09d333dedf2527a1cf9f2d4893765dbe89cca4b2e1113e9e12cdc83eaa2e7a308beef95c5b4edd41b80c1b439344fcd118667b86fe1af306a7e94e8b1e150d128e3d137a2749db55bd62b6c1641f04beb4045e1014d289c71d6c55a2830e86c5b34e1efd3ca5d3e080c725c6c68eaa210e83ad1fe55ab305e08487920d3859ce7fe46bf3c9376328060184e47399dd6660f40b47ae5d357f6bb3468fc82723e2f4f2c72fd99f1f249a1f12f989166bffded4d531419f4e93e91fff5118c6ebf1ae5758b9828b0b13f9de1254a8cb022967355327b94421b823a0a9b0d4b42488335d848565a5a0e61ab4e42c591e40b4010b08f49eeb3f8ca321cab010865670bf89f9688f9eb7c93ac1d45c9a599c097d10bf1663b77e7aa6066692e1b268e1a72114d55e51e720825d8d1b8dd1a76e3f896571668a068d60ef4a24acd07db59b0f3b648e04d9f7fc57f10d314695c85efc85e3a3869c3d39c132044a6bb1bc41bb426f715fe58f8e337d25f362f1adb992e72cf775667e9ca77ff7ded4944abe77c93525a96e133334dc8d08002f3397f5fb601b4e63b0d6f37ae884041cbd658399a1b1dc756e327b0c2070a39c7747f2c5fde34134eb29d1c7a3318e124be4cd7f617e7b8983d64afeb73b0ec9913b101f793cc646884fa7e83dcdeea60737a3b7535931286bec7bed00160e255bdf9ab9a2cc01f3800ecf93cdea9ae8ace79c491d47d1a1bb1a4d99816049b6b57160b9463d97cb4bf15d502ed6397532bbbb2b1411307ab70d585de57b21d14cf339c2b91b6c55095541bea4aa769d3f6cdfc8c7af1f8f78db94639a3d81812e5343c31c4f2737ae49b99185537b959f9b92db5508cb285bcc6719d57aa81a4b88f67e2380afedf85d567227447da37d9cb2ef327bc4b71e7aa7eb134ccbb5aca139fec74028a005fc71cffaa20522bd70bb6022a9f6a421139dc4def788b2d0b1b3a3ae743ba382da982d8f2ef7695fc556f00293b721b5b24f988e31ebaf10cf81ed54bc21716a085ddcfbff84dd49759713e8a0affe4c99d48c6bc7ab45070b32fb65b08ea0942f230ba53749e12a5e96ca8331db368d9f11b92ce4468ac771bcdd9abc86759acb09aeb2584c4b650cca1a4bd138bbb51a13a208f9d862dc781ee2d45832f8ae57a70922a9afaa04aa87cf385ebc526fbe396e07b2eb2aae4a75d467b2ee9c32aaa6448420940230b84cac42baf6e062702e163bdeff8512a04aa94f0c8745de6222fa0b87e389c16c9ddbcc8577d07055da61f008fbdbd306f22445cc7252280dc4cc97e3ba7140bbecae8ccc1a20ac6ded8ef14137cd71b9f69f13a94623edf255920f3ab945049c0423150e69cb21c647ce10f220a522e2ac83f7780a25ce5d22477752c6266d9898b7130e2a44a4aee4ead4fc2ec8653f70f73f271450c54004cd006fe458aa9a94e4ad3225fcd31f2b538c48d3c1392d2494bdc466c6505f56b4faaaf6826f84f12e5c06461a4be5b9c0e9b111ed76752c33570217c10b6d02416fe79fef9a802f623c05809ee51a34b72f20df0b79af542a8b3a524c513f51f74892ab98024a93831c396499a6804427a4cdd74973a17192d9ea7642d1cfd04cec65543230cdcb6eba7f773e5326b018752d59208d0b2f46e738da7125c2047f1c66963b48b2cfb9d3655bfb3dbc616f0a2964e8d4848f08eda403c87a55ff72d27cd6d76914854ba7eed1a1e0550c2b0ca754f4cdfb0a37a3c4fc621878387f128e95ae31d5c1eeffbc3f18a066483594330862c7979750073bbe2041266eef8cea2edc3910af93a125db45745304e3c49922b51a6e3e4368e8d5b8c77b3cba7283a22386802d373864f62c78aff7d4f6d65a1751f17245da7d87a022a9c2b5b06e8e6b631d9904e40700545adff97e091b2ca6eadd7b9522bab624be1825e9ee6912095a1069d76c5660dfdb72f87edb9f1d6319cf182e4fa2beff54b03ef68ff1094c564dcbbd6412963b6cf561d936c4c820aa4fb0afc6fd781595fa3fe2b224d76ddb14ca67a5a38b4a3f5f300c3207914485ce97377cb1f18ea5d400e58f9e2ba5a11130c1b3d4947648987c2b51d1f1e977b3cdc4582f34a004135f17a2e03116515bc6d6bd2b957cb7f2ea38780e6a78a5340a17ab721e57267532d0294eb4491eb436242c116c5a9e2ea56020c4b7a0863fbfc34cf749c937d9e5141e7dde27511e814341c2a4078f1f395daca328d516231414bf329ab479aaf76f37bcfcb7afeaa8854404c23c5f1784a7b1df36f39ad414c82bf857d5946facf9ddfd63d7317fb228d758b79933e96ba222b22a4b268eb517abd31cc13f3237e329d2118cf80aed642485ccfae51e7118b791ee8fc1728122cf7be391a86f36d1b0d6a462b0d9b1ecb5578c5d3fdaa15f139120410d3f4f4591f7efec799156789eed9f938f1941b370d14ba81efa0bb5b366e7af5712b41abc3a17663618e55880a60432b743128843df5d87d6c42bc4350c10ce1180a2ae0f97accb3ebc71f6af1e49b32b74fded7cf77d4c1387d43d098e3788ddadbd13c83fe9d6a08da177dcf79c10b51b7b57a22e993a1e43f4f1cb73629c225b4635084e24cc8fc78e4bdc32416aaad80203c0ee5b4b2ac1e08ba2302fc44f474aafb0f2250352cdf71181d0bb70144a77b5ee074ddc38a943618300b27e357fc31b01bd017f047093ee25d4d5a0db53b5ed8ca1ff957137172ec973e9737e6a40c7e1ac35ef94a7d42187360d419d5a877529cfd04e7191dd4feced8d8f403c6ee4a76b7c4a6555b48fc8259a7a617706ab9c02d7cb5f62002207bc40a962a74791562fd0a0584de08bb6cca34dfd12c0183d4275746ba7f22c1d58d6be8277f2d975bbf4e37216b6ede90c69ebd2dbe848418ae1dc1a6ec8b3fe3052cf71c2bc6a9f7e861310147d63db3533d8aa0e6f70f85ca6227f1ca8f359cee113c472efd376d6dead5d6d5ba7d20c89c3e7e9220360adbaeccf6a00065a46aaf69eb4ffad75df3571b06da209da56894e88856b76c11d4cb331f82e17d6497141afc40dc4bd37c075a61dcd61df5138039cb6b304edb5b4909e4dce40814ea9fbd3ef6865102766793068a64edbc62b996e26ef94ccb3d884f7294f8600ce39a815a212a36d819564ae1e9bbb3d50b4bf0ef255363d6f04b033d0f7e731e260c109168eb27eb8c416fd875539f4294938a4401b7c17132ab5cec966982d954c74c07e358f8410e41de39289a302b1cb87884454a821021924be1375ca8f195d771b12217a4031776b6d60e767919dd3e1e8c3762d3beb26950d2bda20cab2d48aeb5e292bbb1fc2ec4b547539996e01a856e70b23a2d46eb571793180b3e2daab449a9731ab0d68e9a94150bf14a3f9d67b8c927ca4f32b590984aaab8801df56ec359933a6aaf3fd40d37ffb1f725a366d2b2bbfe34661eeb99b1f98d541fd5a5ee2fbcb53128234682c99aa72d2b954c3d5f339537b72813b10e4587f0b9a7ad0a8d6a096f1b73b42ee3ac156cc3e4de29d6800baab5dce1df1702ecbffdeea2ec21d66e00", 0xfffffffffffffef5}}, 0x1006) executing program 41: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$TCSETSF(r1, 0x5404, 0x0) write$UHID_INPUT(r1, &(0x7f0000000080)={0x8, {"bbfcfb0605019533ce12d9a51eee8c13abf55b9358525056deef063394af3f66375cff06ad1258bae78ead6a260c65f77b08041fa34786b1a32355f6ee21a7f03da7786c238b9f4dc89f59e5b16148823e8878e6287891ec9bc1fedb6b521b2b1963c3d1a06a85f872712c873f746464d995121f2e384357706fe46e25b91b49f282865657d6984c495d5fe156aaeff8033505ead50612b8bc6f34c44c05c2d8d6e123fd712d718c6e577d0f3ada76eb971044044d8cd688d358a0e599852fcae124716955f6f7e9d0bad0c4bdcccf5d2a963b136ddce1d4349ffbe696c1c51256fc8e524e34ff670826d4f2f81b1ce37fbc5918e0dcf1495522b67d61fbe313e3e3aa62afe96ef1ac7c5bdaf680554267436fa3bb5901d7545a35b9b2dd5c36436e4aa444decbb6a1ec89232872d92d81865c54d2388eacadc272d56329507de885a18f6a2a4763e19db30f942f5c43ff2bd4d42e18a23b0ee0d35554f30a20107c91cd6989de935448dfdca24a417f3eaa970ded90350af45b20a034fb9ffb2cce5995d998708c1e2d7ac205b9aaa36ebdb23dce849b5d71bd12cb15bc30b778c96f6b308d95f8edfc8bd4f615b30c9490b38643e7c5ba75d2115a10c073cb88060d862b0a729fee6eb5a4cdc8a7975fe9551d8057ea5e7c37395584ed13351714728d3ceb5971573f1041a4c738ac5a1be514e54f3cd5d3955795d1d152b92791a290dcc3e6255c95fc761880d57c080659ac584dfffdb99c77e025c6440be396048911c8df53aa7b9e8d6184b83f6e3560d3d30bf4e72e21789a8ae4bf52dbdc9bb560ea38598e7708c7db9b11497f538c9b57545b5667ca1d1be6631c1840fb32d9d5c44b704ee885f244e007b6166c10e920b9dfbd835a7c738ce1b079dc3db1451f464b1d99a2c646ad9af21a0430eefddc604a14b0742469e3acaae74ae72ad5c86dd163fdcba3c42c5d3e6e40f0af97e3c17931b9ebd7f7261141cc70586253f0c9df382ba25950cf75254d609b253cbf6e61e30ed2dcdb5de911991ae63facf419a434bbdb188f0074e6176b1dfe47944fa416e08c035c47679f0f8e7e18564257dbaa2d50a5926f47bde9c96b96ef1cb24bb97dfd7b95fc474bb6a07a70afa35036d0b7896035acf4236ea21ea97265f39d13f3a662354e26970e3bfc88ae08d372fd0e021470b6a6c73e0f35f47c9151348d7c45f46ac3bfaff52d2ab53c84c64508d3c2a5149c3ba6835baf9eed33d69ba0cb83a238cfa0174a24601055c7eb7081a90c7ea4e5650e31ff3891847eaef2f9e00b77296ffd17dba0a5c0582723c32bb16484b9983ff0aa131fbb58ee6aa9e044d120f8b8377e4febd1bd1920c155ce7998c87a416891807708654fe426d3d4934b428e4b6e70521bba30fed52ffb80108995e295088c8057cc230d308f7615f2cea62e4c302c5ee0da882ed4294791126c60f972fa7434a041045b3e0811517d3faab653e31245efd7f2c1fa8f52392833a1495ea3dfaa9ff697f0078daeb207f1dfe522c0293b8214ace65dbf64f45303e707fd87d3f22921116dfe44a945936598e642085fefd0b2c5d0407777912378bb0deb993cb8fb87d70d8984c3ffa44aa3cadbe0478a1a6039b0b6122a461b691103bc87e085808533e460bcd39ea222a70989a4b8ea0e9bedf26eb6078170e8d353c58147972e2c4017ac827a2bf6cf806a1cb55830a545f8901d3adbf7c8cac364d9bfed94bbfcbbddd2007fd829f50b545bf2e16dbd284d859530446c765a92ef293e89748309b70d5e1f44acf535f2788f3ff0d76781a2ec7b02f374e19693d38c8b9f6c4f90716bef4e5a007cea63870bb3c6e48c0295f5251d403df4d78f7a2b783073e11514b1305b72610c050eff326f3df991dfa38b09abc26a8d20814580565f2e6e9d976170417753c5daefd69639f8082dfff2295a66a2e1838c31f48e9f0eb754364fdd326c377a5dbf547a89047f4fbefe4fe9a8c4d29ea353261dec7d9f5f2a54961b8108343bb7d3bae1a1b7935daf50e3c82002177e44a24483c665529613747675c1e369c4ddf28a4dee9be41ca6c339b3e044332c67b9daa77b6a029305f00a12f5cc5182c9438228e5a799f1ba6a24e0a64fadcb33882a2478ee8301ed4019291a4361df31224bf51179ee8bb87fea03f623da905725e23745018e4b0a0ada8b3e0da9922d451cd4994464a4f09d333dedf2527a1cf9f2d4893765dbe89cca4b2e1113e9e12cdc83eaa2e7a308beef95c5b4edd41b80c1b439344fcd118667b86fe1af306a7e94e8b1e150d128e3d137a2749db55bd62b6c1641f04beb4045e1014d289c71d6c55a2830e86c5b34e1efd3ca5d3e080c725c6c68eaa210e83ad1fe55ab305e08487920d3859ce7fe46bf3c9376328060184e47399dd6660f40b47ae5d357f6bb3468fc82723e2f4f2c72fd99f1f249a1f12f989166bffded4d531419f4e93e91fff5118c6ebf1ae5758b9828b0b13f9de1254a8cb022967355327b94421b823a0a9b0d4b42488335d848565a5a0e61ab4e42c591e40b4010b08f49eeb3f8ca321cab010865670bf89f9688f9eb7c93ac1d45c9a599c097d10bf1663b77e7aa6066692e1b268e1a72114d55e51e720825d8d1b8dd1a76e3f896571668a068d60ef4a24acd07db59b0f3b648e04d9f7fc57f10d314695c85efc85e3a3869c3d39c132044a6bb1bc41bb426f715fe58f8e337d25f362f1adb992e72cf775667e9ca77ff7ded4944abe77c93525a96e133334dc8d08002f3397f5fb601b4e63b0d6f37ae884041cbd658399a1b1dc756e327b0c2070a39c7747f2c5fde34134eb29d1c7a3318e124be4cd7f617e7b8983d64afeb73b0ec9913b101f793cc646884fa7e83dcdeea60737a3b7535931286bec7bed00160e255bdf9ab9a2cc01f3800ecf93cdea9ae8ace79c491d47d1a1bb1a4d99816049b6b57160b9463d97cb4bf15d502ed6397532bbbb2b1411307ab70d585de57b21d14cf339c2b91b6c55095541bea4aa769d3f6cdfc8c7af1f8f78db94639a3d81812e5343c31c4f2737ae49b99185537b959f9b92db5508cb285bcc6719d57aa81a4b88f67e2380afedf85d567227447da37d9cb2ef327bc4b71e7aa7eb134ccbb5aca139fec74028a005fc71cffaa20522bd70bb6022a9f6a421139dc4def788b2d0b1b3a3ae743ba382da982d8f2ef7695fc556f00293b721b5b24f988e31ebaf10cf81ed54bc21716a085ddcfbff84dd49759713e8a0affe4c99d48c6bc7ab45070b32fb65b08ea0942f230ba53749e12a5e96ca8331db368d9f11b92ce4468ac771bcdd9abc86759acb09aeb2584c4b650cca1a4bd138bbb51a13a208f9d862dc781ee2d45832f8ae57a70922a9afaa04aa87cf385ebc526fbe396e07b2eb2aae4a75d467b2ee9c32aaa6448420940230b84cac42baf6e062702e163bdeff8512a04aa94f0c8745de6222fa0b87e389c16c9ddbcc8577d07055da61f008fbdbd306f22445cc7252280dc4cc97e3ba7140bbecae8ccc1a20ac6ded8ef14137cd71b9f69f13a94623edf255920f3ab945049c0423150e69cb21c647ce10f220a522e2ac83f7780a25ce5d22477752c6266d9898b7130e2a44a4aee4ead4fc2ec8653f70f73f271450c54004cd006fe458aa9a94e4ad3225fcd31f2b538c48d3c1392d2494bdc466c6505f56b4faaaf6826f84f12e5c06461a4be5b9c0e9b111ed76752c33570217c10b6d02416fe79fef9a802f623c05809ee51a34b72f20df0b79af542a8b3a524c513f51f74892ab98024a93831c396499a6804427a4cdd74973a17192d9ea7642d1cfd04cec65543230cdcb6eba7f773e5326b018752d59208d0b2f46e738da7125c2047f1c66963b48b2cfb9d3655bfb3dbc616f0a2964e8d4848f08eda403c87a55ff72d27cd6d76914854ba7eed1a1e0550c2b0ca754f4cdfb0a37a3c4fc621878387f128e95ae31d5c1eeffbc3f18a066483594330862c7979750073bbe2041266eef8cea2edc3910af93a125db45745304e3c49922b51a6e3e4368e8d5b8c77b3cba7283a22386802d373864f62c78aff7d4f6d65a1751f17245da7d87a022a9c2b5b06e8e6b631d9904e40700545adff97e091b2ca6eadd7b9522bab624be1825e9ee6912095a1069d76c5660dfdb72f87edb9f1d6319cf182e4fa2beff54b03ef68ff1094c564dcbbd6412963b6cf561d936c4c820aa4fb0afc6fd781595fa3fe2b224d76ddb14ca67a5a38b4a3f5f300c3207914485ce97377cb1f18ea5d400e58f9e2ba5a11130c1b3d4947648987c2b51d1f1e977b3cdc4582f34a004135f17a2e03116515bc6d6bd2b957cb7f2ea38780e6a78a5340a17ab721e57267532d0294eb4491eb436242c116c5a9e2ea56020c4b7a0863fbfc34cf749c937d9e5141e7dde27511e814341c2a4078f1f395daca328d516231414bf329ab479aaf76f37bcfcb7afeaa8854404c23c5f1784a7b1df36f39ad414c82bf857d5946facf9ddfd63d7317fb228d758b79933e96ba222b22a4b268eb517abd31cc13f3237e329d2118cf80aed642485ccfae51e7118b791ee8fc1728122cf7be391a86f36d1b0d6a462b0d9b1ecb5578c5d3fdaa15f139120410d3f4f4591f7efec799156789eed9f938f1941b370d14ba81efa0bb5b366e7af5712b41abc3a17663618e55880a60432b743128843df5d87d6c42bc4350c10ce1180a2ae0f97accb3ebc71f6af1e49b32b74fded7cf77d4c1387d43d098e3788ddadbd13c83fe9d6a08da177dcf79c10b51b7b57a22e993a1e43f4f1cb73629c225b4635084e24cc8fc78e4bdc32416aaad80203c0ee5b4b2ac1e08ba2302fc44f474aafb0f2250352cdf71181d0bb70144a77b5ee074ddc38a943618300b27e357fc31b01bd017f047093ee25d4d5a0db53b5ed8ca1ff957137172ec973e9737e6a40c7e1ac35ef94a7d42187360d419d5a877529cfd04e7191dd4feced8d8f403c6ee4a76b7c4a6555b48fc8259a7a617706ab9c02d7cb5f62002207bc40a962a74791562fd0a0584de08bb6cca34dfd12c0183d4275746ba7f22c1d58d6be8277f2d975bbf4e37216b6ede90c69ebd2dbe848418ae1dc1a6ec8b3fe3052cf71c2bc6a9f7e861310147d63db3533d8aa0e6f70f85ca6227f1ca8f359cee113c472efd376d6dead5d6d5ba7d20c89c3e7e9220360adbaeccf6a00065a46aaf69eb4ffad75df3571b06da209da56894e88856b76c11d4cb331f82e17d6497141afc40dc4bd37c075a61dcd61df5138039cb6b304edb5b4909e4dce40814ea9fbd3ef6865102766793068a64edbc62b996e26ef94ccb3d884f7294f8600ce39a815a212a36d819564ae1e9bbb3d50b4bf0ef255363d6f04b033d0f7e731e260c109168eb27eb8c416fd875539f4294938a4401b7c17132ab5cec966982d954c74c07e358f8410e41de39289a302b1cb87884454a821021924be1375ca8f195d771b12217a4031776b6d60e767919dd3e1e8c3762d3beb26950d2bda20cab2d48aeb5e292bbb1fc2ec4b547539996e01a856e70b23a2d46eb571793180b3e2daab449a9731ab0d68e9a94150bf14a3f9d67b8c927ca4f32b590984aaab8801df56ec359933a6aaf3fd40d37ffb1f725a366d2b2bbfe34661eeb99b1f98d541fd5a5ee2fbcb53128234682c99aa72d2b954c3d5f339537b72813b10e4587f0b9a7ad0a8d6a096f1b73b42ee3ac156cc3e4de29d6800baab5dce1df1702ecbffdeea2ec21d66e00", 0xfffffffffffffef5}}, 0x1006) executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="09000000060000000800000001"], 0x48) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x8, 0xc, 0x80000000, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000d40)=ANY=[@ANYBLOB="180000000000e3ff000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000008500000007000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, &(0x7f0000000000), &(0x7f0000000380)=r1}, 0x20) executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000002000040257d15a44000010400010902"], 0x0) r0 = socket(0x2, 0x5, 0x0) sendmmsg$inet_sctp(r0, &(0x7f00000007c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2c00000084000000"], 0x2c, 0xc000}], 0x1, 0x0) executing program 5: fsopen(&(0x7f0000000080)='ramfs\x00', 0x0) syz_usb_connect(0x4, 0x210, 0x0, 0x0) syz_usb_connect(0x2, 0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005520f010402038b14201040000010902380001000000000904000003"], 0x0) executing program 2: syz_emit_ethernet(0x22, &(0x7f0000000240)={@local, @link_local, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x64, 0x0, 0x0, 0x2f, 0x0, @remote, @dev={0xac, 0x14, 0x14, 0x32}}}}}}, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5f, '\x00', 0x0, @lirc_mode2=0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x1c, 0x0, 0x5, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x0, 0x1, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) r3 = dup(r2) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)=@x86={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f00000000c0)=0xffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='limits\x00') r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) dup(r1) read$ptp(r0, &(0x7f0000000000)=""/42, 0x2a) executing program 0: syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r1 = dup(0xffffffffffffffff) write$P9_RLERRORu(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00\x00\a\x00\x00F\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [], 0x6b}}) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x58, r2, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) r5 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r5}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r6, 0xc0a85320, &(0x7f0000001400)={{0x80}, 'port1\x00', 0xe3, 0x1b1c07}) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 5: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x20605) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 'queue1\x00', 0x8001}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="218292", 0xfff6}], 0x2) executing program 6: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="09000000060000000800000001"], 0x48) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x8, 0xc, 0x80000000, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000d40)=ANY=[@ANYBLOB="180000000000e3ff000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000008500000007000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, &(0x7f0000000000), &(0x7f0000000380)=r1}, 0x20) executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000300)) r1 = socket$packet(0x11, 0x2, 0x300) r2 = dup(r1) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109142, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$kcm(0x2, 0x200000000000001, 0x106) socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x2, 0x300) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_sctp(0xa, 0x1, 0x84) r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x803, 0x0) pipe(&(0x7f0000000100)) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x44, 0x10, 0x403, 0xfffffffc, 0x3f, {0x0, 0x0, 0x0, 0x0, 0x88adfda5}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4004}, 0x0) executing program 5: openat$uinput(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000740)={0x14, 0x1, 0x2, 0x401}, 0x14}}, 0x20040000) socket$igmp(0x2, 0x3, 0x2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) accept4(r3, 0x0, 0x0, 0x0) r4 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000000), 0x103902, 0x0) dup(r4) socket$inet(0x2, 0x4000000000000001, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) socket$inet_smc(0x2b, 0x1, 0x0) dup(r5) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0, @ANYRES16=r1, @ANYRES16=r6], 0x0) executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e00000010008188040f80ec59acbc0413a1f848110000005e140602000000000e000a000f0000000280", 0x2a}], 0x1}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x3}, 0x8) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="98030000", @ANYRES16=r1, @ANYBLOB="010028057000fcdbdf253b00000008000300", @ANYRES32=r2, @ANYBLOB="04008e00080057001b0a000004006c000500190107000000080026006c0900005603330080b0c000ffffffffffff0802110000010569ea7fa08e"], 0x398}, 0x1, 0x0, 0x0, 0x4094}, 0x0) executing program 0: r0 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x19) io_setup(0x6, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000800)=[0x0]) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000000b40)=[{{&(0x7f0000000180)={0xa, 0x4e23, 0x0, @loopback}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000280)="e9", 0x1}], 0x1}}], 0x1, 0x600c000) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x3000000}, &(0x7f00000001c0)=0x8) executing program 6: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000100), 0x1f, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000100), 0x1f, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000540)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000400)={r5, 0x0, 0x0, 0x0, 0x0, [0x0], [0x0, 0x0, 0xfffffffd], [0x1000], [0x0, 0x0, 0x0, 0xffffffffffffffff]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000100)={r6, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000180)={0x0, 0x0, r7}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, 0x0) socket$packet(0x11, 0x2, 0x300) syz_open_procfs(0x0, 0x0) close(0x3) executing program 0: openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) userfaultfd(0x80000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x14, 0x0, 0x1, 0x301, 0x0, 0x0, {0x2, 0x0, 0x5}}, 0x14}}, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000009b000040"]) socket$packet(0x11, 0x3, 0x300) executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='ns\x00') fchdir(r0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x6, 0x2, 0x0, 0x1}]}) lstat(0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_sys\x00', 0x275a, 0x0) executing program 6: socket$l2tp6(0xa, 0x2, 0x73) r0 = syz_io_uring_setup(0x6440, &(0x7f0000000080)={0x0, 0x0, 0x10100}, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000001c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x40, 0x0, 0x3, 0x1, 0x0, 0xce}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) write$UHID_CREATE2(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='.'], 0x118) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_MKDIRAT={0x25, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) io_uring_enter(r0, 0x33be, 0xb85, 0x3, 0x0, 0x0) executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000740)={@map, 0xffffffffffffffff, 0x4, 0x20, 0xffffffffffffffff, @void, @void, @void, @value}, 0x20) executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='limits\x00') r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) dup(r1) read$ptp(r0, &(0x7f0000000000)=""/42, 0x2a) executing program 5: socket$kcm(0x10, 0x2, 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000580), 0x22500) socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x5, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc2}]}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2004cb, 0x200000000000, 0x0, 0x0, 0xfffffffffffffffd], 0x0, 0x200}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000180)="66ba4300b006ee0f01c40f009b27000000b9800000c00f3235008000000f30b80e0000000f23d80f21f835800000a00f23f8c9b9490300000f60b932c00a000000328fe858b660002fb90d090000b800680000ba000000000f30", 0x5a}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(des3_ede)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = memfd_secret(0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xa, 0x11, r1, 0x0) ftruncate(r1, 0x51a9497) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f00000006c0)=[{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="7f66dd", 0x3}], 0x1, 0x0, 0x0, 0x180}], 0x1, 0x0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/73, 0x49}], 0x1}, 0x0) executing program 3: syz_init_net_socket$netrom(0x6, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() write$P9_RVERSION(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r1 = dup(0xffffffffffffffff) write$P9_RLERRORu(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='S\x00\x00\x00\a\x00\x00F\x00'], 0x53) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000080)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [], 0x6b}}) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x58, r2, 0xf16, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x20044804}, 0x4000000) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) r5 = gettid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x21, 0x800000000004, @tid=r5}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) r6 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r6, 0xc0a85320, &(0x7f0000001400)={{0x80}, 'port1\x00', 0xe3, 0x1b1c07}) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140), 0x8417f, 0x0) executing program 6: setsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0x67, &(0x7f0000000040)=0x91, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e27, 0xffffffff, @mcast2, 0x7}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171}}], 0x400000000000172, 0x4001c00) executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="2e00000010008188040f80ec59acbc0413a1f848110000005e140602000000000e000a000f0000000280", 0x2a}], 0x1}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x3}, 0x8) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="98030000", @ANYRES16=r1, @ANYBLOB="010028057000fcdbdf253b00000008000300", @ANYRES32=r2, @ANYBLOB="04008e00080057001b0a000004006c000500190107000000080026006c0900005603330080b0c000ffffffffffff0802110000010569ea7fa08e"], 0x398}, 0x1, 0x0, 0x0, 0x4094}, 0x0) executing program 6: r0 = openat$ttynull(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000100)=0x19) io_setup(0x6, &(0x7f0000000180)=0x0) io_submit(r1, 0x1, &(0x7f0000000800)=[0x0]) executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109142, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$kcm(0x2, 0x200000000000001, 0x106) socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x2, 0x300) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_sctp(0xa, 0x1, 0x84) r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x1, 0x803, 0x0) pipe(&(0x7f0000000100)) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x44, 0x10, 0x403, 0xfffffffc, 0x3f, {0x0, 0x0, 0x0, 0x0, 0x88adfda5}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4004}, 0x0) executing program 2: r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x80001, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4140aecd, 0x0) executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) executing program 5: openat$vnet(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) userfaultfd(0x80000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x14, 0x0, 0x1, 0x301, 0x0, 0x0, {0x2, 0x0, 0x5}}, 0x14}}, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000009b000040"]) socket$packet(0x11, 0x3, 0x300) program did not crash replaying the whole log did not cause a kernel crash single: executing 1 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) program crashed: KMSAN: uninit-value in full_proxy_write single: successfully extracted reproducer found reproducer with 3 syscalls minimizing guilty program testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) write$vga_arbiter(0xffffffffffffffff, 0x0, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') write$vga_arbiter(r0, 0x0, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter detailed listing: executing program 0: openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, 0x0) write$vga_arbiter(r0, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write simplifying C reproducer testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {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:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write testing compiled C program (duration=6m0s, {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 LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$binder_debug-syz_open_procfs-write$vga_arbiter program crashed: KMSAN: uninit-value in full_proxy_write reproducing took 1h24m30.135625416s repro crashed as (corrupted=false): ===================================================== BUG: KMSAN: uninit-value in full_proxy_write+0x101/0x3f0 fs/debugfs/file.c:394 full_proxy_write+0x101/0x3f0 fs/debugfs/file.c:394 vfs_write+0x48a/0x1540 fs/read_write.c:677 ksys_write+0x240/0x4b0 fs/read_write.c:731 __do_sys_write fs/read_write.c:742 [inline] __se_sys_write fs/read_write.c:739 [inline] __x64_sys_write+0x93/0xe0 fs/read_write.c:739 x64_sys_call+0x3161/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:2 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: __debugfs_file_get+0xe59/0xef0 fs/debugfs/file.c:120 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: __debugfs_file_get+0xdff/0xef0 fs/debugfs/file.c:118 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: slab_post_alloc_hook mm/slub.c:4121 [inline] slab_alloc_node mm/slub.c:4164 [inline] __kmalloc_cache_noprof+0x8e3/0xdf0 mm/slub.c:4320 kmalloc_noprof include/linux/slab.h:901 [inline] __debugfs_file_get+0x31d/0xef0 fs/debugfs/file.c:101 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 0 UID: 0 PID: 5778 Comm: syz-executor233 Not tainted 6.13.0-syzkaller-09950-g60c828cf80c0 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 ===================================================== final repro crashed as (corrupted=false): ===================================================== BUG: KMSAN: uninit-value in full_proxy_write+0x101/0x3f0 fs/debugfs/file.c:394 full_proxy_write+0x101/0x3f0 fs/debugfs/file.c:394 vfs_write+0x48a/0x1540 fs/read_write.c:677 ksys_write+0x240/0x4b0 fs/read_write.c:731 __do_sys_write fs/read_write.c:742 [inline] __se_sys_write fs/read_write.c:739 [inline] __x64_sys_write+0x93/0xe0 fs/read_write.c:739 x64_sys_call+0x3161/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:2 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: __debugfs_file_get+0xe59/0xef0 fs/debugfs/file.c:120 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: __debugfs_file_get+0xdff/0xef0 fs/debugfs/file.c:118 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: slab_post_alloc_hook mm/slub.c:4121 [inline] slab_alloc_node mm/slub.c:4164 [inline] __kmalloc_cache_noprof+0x8e3/0xdf0 mm/slub.c:4320 kmalloc_noprof include/linux/slab.h:901 [inline] __debugfs_file_get+0x31d/0xef0 fs/debugfs/file.c:101 full_proxy_open_regular+0x67/0xa00 fs/debugfs/file.c:447 do_dentry_open+0x1bdd/0x26b0 fs/open.c:955 vfs_open+0x53/0x5b0 fs/open.c:1085 do_open fs/namei.c:3830 [inline] path_openat+0x56a1/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1427 do_sys_open fs/open.c:1442 [inline] __do_sys_openat fs/open.c:1458 [inline] __se_sys_openat fs/open.c:1453 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1453 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 0 UID: 0 PID: 5778 Comm: syz-executor233 Not tainted 6.13.0-syzkaller-09950-g60c828cf80c0 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 =====================================================