=r9, @ANYBLOB="0000000000000000240012800b00010062726964676500001400028005002600000000000500070000000000"], 0x44}}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000600)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_VLAN_PROTOCOL={0x6, 0x5, 0x88a8}, @IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x54}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=@gettclass={0x24, 0x2a, 0x300, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {0x8, 0xfff1}, {0x0, 0x3}, {0xd, 0xf}}, ["", "", "", "", "", "", "", ""]}, 0x24}}, 0x8040) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=@deltaction={0x13c, 0x31, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@TCA_ACT_TAB={0x20, 0x1, [{0xc, 0xd, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffff36af}}, {0xc, 0x19, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x86}}, {0xc, 0x81, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x3, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffffffff}}, {0x14, 0x18, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0x14, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}]}, @TCA_ACT_TAB={0x80, 0x1, [{0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3ff}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x14, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7f}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}]}]}, 0x13c}, 0x1, 0x0, 0x0, 0x4000040}, 0x24008000) (async) 01:48:25 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_io_uring_complete(0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_CAP_DIRTY_LOG_RING(r2, 0x4068aea3, &(0x7f0000000300)={0xc0, 0x0, 0x10000}) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000040), 0x0, 0x4) syz_io_uring_setup(0x4a61, &(0x7f0000000240)={0x0, 0x0, 0x20, 0x0, 0x378, 0x0, r4}, &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:25 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x1}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x6e8b00, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x1}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x6e8b00, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) [ 655.341121][ T9239] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:26 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x1}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x6e8b00, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x1}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x6e8b00, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) [ 655.400422][ T9252] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 655.414335][ T23] audit: type=1400 audit(1639360105.939:352): avc: denied { getopt } for pid=9234 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 01:48:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0000007f000000001c00088001f82839aaeb562b10000000000004001200000000000000"], 0x3c}}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) r3 = accept4(r2, 0x0, &(0x7f00000002c0), 0x80800) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x30}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(r4, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) (async) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r8, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000240012800b00010062726964676500001400028005002600000000000500070000000000"], 0x44}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000600)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_VLAN_PROTOCOL={0x6, 0x5, 0x88a8}, @IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x54}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=@gettclass={0x24, 0x2a, 0x300, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, r6, {0x8, 0xfff1}, {0x0, 0x3}, {0xd, 0xf}}, ["", "", "", "", "", "", "", ""]}, 0x24}}, 0x8040) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)=@deltaction={0x13c, 0x31, 0x100, 0x70bd2a, 0x25dfdbfd, {}, [@TCA_ACT_TAB={0x20, 0x1, [{0xc, 0xd, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffff36af}}, {0xc, 0x19, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x86}}, {0xc, 0x81, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x3, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffffffff}}, {0x14, 0x18, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0x14, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x1d, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}]}, @TCA_ACT_TAB={0x80, 0x1, [{0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3ff}}, {0x10, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x14, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7f}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}]}]}, 0x13c}, 0x1, 0x0, 0x0, 0x4000040}, 0x24008000) [ 655.494157][ T9457] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:26 executing program 4: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40086602, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2b7069647320006d656d6f7279200072646d6120006d656d6f727920006e657420aaaf876ab894953f632ea1d56bb9ccf15101320a7df11fb2861cbd51ffa2e0e3c55c76af1747a1c40e82fc41d941d9dc"], 0x21) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000100000000000000000000009500000000000000"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) close(r1) 01:48:26 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:26 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x101203, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000040)={0x10001, 0x2, 0xd000, 0x1000, &(0x7f0000017000/0x1000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) [ 655.587834][T18170] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 655.647001][ T9666] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 655.847818][T18170] usb 3-1: Using ep0 maxpacket: 8 [ 655.967895][T18170] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 656.147863][T18170] usb 3-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=e4.73 [ 656.161563][T18170] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 656.169826][T18170] usb 3-1: Product: syz [ 656.175029][T18170] usb 3-1: Manufacturer: syz [ 656.179690][T18170] usb 3-1: SerialNumber: syz [ 656.186559][T18170] usb 3-1: config 0 descriptor?? 01:48:26 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000aa491b085715207773e40102030109021b0001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x40, 0x13, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x4d, {0x4d, 0x31, "1c197fc1cfe43889e3a8f5078fcfd32215fb1028724a1fd617df60792a3c1bb3db43d80bd8112fca3682145527f6bf28c61531c0610cc9274f048af2607b99682914089d00a3ecf6ca6304"}}, &(0x7f0000000080)={0x0, 0x3, 0x28, @string={0x28, 0x3, "759028a16ed175e70730190239959677efd792dd83b5d5b1731d09a716b67ac19da743aee5be"}}, &(0x7f00000000c0)={0x0, 0x22, 0x14, {[@local=@item_4={0x3, 0x2, 0x2, "a6e7e0b5"}, @main=@item_012={0x1, 0x0, 0xb, "92"}, @local=@item_4={0x3, 0x2, 0x7, "6df67ff3"}, @local=@item_012={0x1, 0x2, 0x3, "1c"}, @global=@item_012={0x0, 0x1, 0x7}, @global=@item_4={0x3, 0x1, 0xb, "10418ce4"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x9, 0x1, {0x22, 0xaa3}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x40, 0xf, 0xb0, "247a17fae43da5ee679e7b99c5948facd7c8a5d2bd0ed504d9835bf2b6c4b8600534d3988734ccb8fee272324d0b75e05cfb0634ba50968f91067eca69f0e2b9bab0af67bd5afaedb69dcf6bc2ff062243478e811020abcc4c471e08c898f4e14ab3fd14b2bf2670485d077ef6e81641d14bf437504f741e72a0c905103c2da68053fbb1088ffa505bdb07d9a4995b27e7a1ce5d5cd21c81fd675f30439786c88425c4fe56badfaa8a2fbdc1254d04e7"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000300)={0x20, 0x1, 0x4d, "63235edfbfb0629406ebb6a6e1c3a0088f6c9cbc2fdd3d7d6ae24928c3310ea52674bf62cc482eccf07dec1b6a8a17c64e579cc34e884cb8d59426adbaee0e6ccee975c7aee11b8725e4b4ab90"}, &(0x7f0000000380)={0x20, 0x3, 0x1}}) r1 = syz_usb_connect(0x0, 0x10b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b24b4a10e60403007701000000010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000640)={0x2c, &(0x7f0000000400)={0x20, 0x22, 0xc6, {0xc6, 0x7, "08cb691c29539a4e7e325231c87154ea150d213e815677ab5a7db70e0faa7ddcf05a577cf29bbed18899ecafc922d7e1e6ed7e88b21dc2db5ef2041563b997d93a14d4079fb9741993b489ae8c4e381f9aef781138aa7607a79eeeb9dabb4e214ec696812a6951cfe62661bd7bc73fa5717ed47fa097b102e9ff14d6dde90c0875f01cbd63ac270ead4ace1ff60ebdca93d5d9568db2b418933cf15902f9fa2a316907ccbb9e252af89b56735348cbcd9357e8f21b34c4df15e036085cd0608fc08e681b"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, &(0x7f0000000580)={0x0, 0xf, 0x2a, {0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xd0, "05b81e18221163d9caab5228aebbc5b0"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x6, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x1, 0x80}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x0, 0xb7, "07d9cc91", "62e1c0bc"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x2, 0x8, 0x1, 0x3, 0x7f, 0x967}}}, &(0x7f0000000b40)={0x84, &(0x7f0000000680)={0x20, 0xf, 0x2f, "e8c74b480f061915e59280dc96ce6c20639799adb25cadc2ba97749704e9c8e9c77682a371c5073dcba8bb204d9aa9"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x80}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000004000000000d50581ccdb41849fab2b2c69075d408cfa22896c829684cde5e5b2c6c991c70ded1ce6000000"], &(0x7f0000000880)={0x40, 0x7, 0x2, 0x4}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0xb, 0x2, 'ch'}, &(0x7f0000000940)={0x40, 0xf, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "c7a8"}, &(0x7f0000000a40)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000a80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000ac0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000b00)={0x40, 0x21, 0x1, 0x1}}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000aa491b085715207773e40102030109021b0001000000000904"], 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x40, 0x13, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0x1, 0x4d, {0x4d, 0x31, "1c197fc1cfe43889e3a8f5078fcfd32215fb1028724a1fd617df60792a3c1bb3db43d80bd8112fca3682145527f6bf28c61531c0610cc9274f048af2607b99682914089d00a3ecf6ca6304"}}, &(0x7f0000000080)={0x0, 0x3, 0x28, @string={0x28, 0x3, "759028a16ed175e70730190239959677efd792dd83b5d5b1731d09a716b67ac19da743aee5be"}}, &(0x7f00000000c0)={0x0, 0x22, 0x14, {[@local=@item_4={0x3, 0x2, 0x2, "a6e7e0b5"}, @main=@item_012={0x1, 0x0, 0xb, "92"}, @local=@item_4={0x3, 0x2, 0x7, "6df67ff3"}, @local=@item_012={0x1, 0x2, 0x3, "1c"}, @global=@item_012={0x0, 0x1, 0x7}, @global=@item_4={0x3, 0x1, 0xb, "10418ce4"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x9, 0x1, {0x22, 0xaa3}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x40, 0xf, 0xb0, "247a17fae43da5ee679e7b99c5948facd7c8a5d2bd0ed504d9835bf2b6c4b8600534d3988734ccb8fee272324d0b75e05cfb0634ba50968f91067eca69f0e2b9bab0af67bd5afaedb69dcf6bc2ff062243478e811020abcc4c471e08c898f4e14ab3fd14b2bf2670485d077ef6e81641d14bf437504f741e72a0c905103c2da68053fbb1088ffa505bdb07d9a4995b27e7a1ce5d5cd21c81fd675f30439786c88425c4fe56badfaa8a2fbdc1254d04e7"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000300)={0x20, 0x1, 0x4d, "63235edfbfb0629406ebb6a6e1c3a0088f6c9cbc2fdd3d7d6ae24928c3310ea52674bf62cc482eccf07dec1b6a8a17c64e579cc34e884cb8d59426adbaee0e6ccee975c7aee11b8725e4b4ab90"}, &(0x7f0000000380)={0x20, 0x3, 0x1}}) (async) syz_usb_connect(0x0, 0x10b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b24b4a10e60403007701000000010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000640)={0x2c, &(0x7f0000000400)={0x20, 0x22, 0xc6, {0xc6, 0x7, "08cb691c29539a4e7e325231c87154ea150d213e815677ab5a7db70e0faa7ddcf05a577cf29bbed18899ecafc922d7e1e6ed7e88b21dc2db5ef2041563b997d93a14d4079fb9741993b489ae8c4e381f9aef781138aa7607a79eeeb9dabb4e214ec696812a6951cfe62661bd7bc73fa5717ed47fa097b102e9ff14d6dde90c0875f01cbd63ac270ead4ace1ff60ebdca93d5d9568db2b418933cf15902f9fa2a316907ccbb9e252af89b56735348cbcd9357e8f21b34c4df15e036085cd0608fc08e681b"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x804}}, &(0x7f0000000580)={0x0, 0xf, 0x2a, {0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xd0, "05b81e18221163d9caab5228aebbc5b0"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x6, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x1, 0x80}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x0, 0xb7, "07d9cc91", "62e1c0bc"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x2, 0x8, 0x1, 0x3, 0x7f, 0x967}}}, &(0x7f0000000b40)={0x84, &(0x7f0000000680)={0x20, 0xf, 0x2f, "e8c74b480f061915e59280dc96ce6c20639799adb25cadc2ba97749704e9c8e9c77682a371c5073dcba8bb204d9aa9"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x80}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000004000000000d50581ccdb41849fab2b2c69075d408cfa22896c829684cde5e5b2c6c991c70ded1ce6000000"], &(0x7f0000000880)={0x40, 0x7, 0x2, 0x4}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000900)={0x40, 0xb, 0x2, 'ch'}, &(0x7f0000000940)={0x40, 0xf, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "c7a8"}, &(0x7f0000000a40)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000a80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000ac0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000b00)={0x40, 0x21, 0x1, 0x1}}) (async) 01:48:26 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 01:48:26 executing program 4: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40086602, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2b7069647320006d656d6f7279200072646d6120006d656d6f727920006e657420aaaf876ab894953f632ea1d56bb9ccf15101320a7df11fb2861cbd51ffa2e0e3c55c76af1747a1c40e82fc41d941d9dc"], 0x21) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000100000000000000000000009500000000000000"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) close(r1) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40086602, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2b7069647320006d656d6f7279200072646d6120006d656d6f727920006e657420aaaf876ab894953f632ea1d56bb9ccf15101320a7df11fb2861cbd51ffa2e0e3c55c76af1747a1c40e82fc41d941d9dc"], 0x21) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000100000000000000000000009500000000000000"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) (async) close(r1) (async) 01:48:26 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x101203, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000040)={0x10001, 0x2, 0xd000, 0x1000, &(0x7f0000017000/0x1000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:26 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, 0x0, 0x0, 0x4) mount$bpf(0x20000000, 0x0, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100002, 0x0, @perf_config_ext={0x4000000}, 0x40000, 0x8}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) syz_io_uring_setup(0x3ede, &(0x7f0000000180), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r0, r1, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, 0x0}, 0x0) (async) syz_io_uring_submit(r0, 0x0, 0x0, 0x5) (async) socket$nl_route(0x10, 0x3, 0x0) (async) syz_genetlink_get_family_id$smc(&(0x7f0000000440), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) (async) syz_mount_image$vfat(0x0, &(0x7f00000005c0)='./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0xeffd, &(0x7f0000000600)={[{@utf8no}, {@shortname_lower}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) clock_gettime(0x0, 0x0) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040), 0x10) (async) recvmmsg$unix(r2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) clone3(&(0x7f0000000300)={0x50202000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:48:26 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r2 = syz_io_uring_complete(0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_CAP_DIRTY_LOG_RING(r2, 0x4068aea3, &(0x7f0000000300)={0xc0, 0x0, 0x10000}) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000040), 0x0, 0x4) (async) syz_io_uring_setup(0x4a61, &(0x7f0000000240)={0x0, 0x0, 0x20, 0x0, 0x378, 0x0, r4}, &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:27 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async, rerun: 32) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r2 = syz_io_uring_complete(0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (rerun: 64) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_CAP_DIRTY_LOG_RING(r2, 0x4068aea3, &(0x7f0000000300)={0xc0, 0x0, 0x10000}) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r3, 0xae9a) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000040), 0x0, 0x4) (async, rerun: 32) syz_io_uring_setup(0x4a61, &(0x7f0000000240)={0x0, 0x0, 0x20, 0x0, 0x378, 0x0, r4}, &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) (rerun: 32) 01:48:27 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) (async) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, 0x0, 0x0, 0x4) mount$bpf(0x20000000, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100002, 0x0, @perf_config_ext={0x4000000}, 0x40000, 0x8}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) syz_io_uring_setup(0x3ede, &(0x7f0000000180), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r0, r1, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, 0x0}, 0x0) (async) syz_io_uring_submit(r0, 0x0, 0x0, 0x5) (async) socket$nl_route(0x10, 0x3, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000440), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) syz_mount_image$vfat(0x0, &(0x7f00000005c0)='./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0xeffd, &(0x7f0000000600)={[{@utf8no}, {@shortname_lower}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) clock_gettime(0x0, 0x0) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000040), 0x10) (async) recvmmsg$unix(r2, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) (async) clone3(&(0x7f0000000300)={0x50202000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:48:27 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x101203, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async, rerun: 64) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async, rerun: 64) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000040)={0x10001, 0x2, 0xd000, 0x1000, &(0x7f0000017000/0x1000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) [ 656.461332][T18170] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 656.472756][T18170] asix: probe of 3-1:0.0 failed with error -71 [ 656.483622][T18170] usb 3-1: USB disconnect, device number 116 [ 656.495985][ T9888] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:27 executing program 4: ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40086602, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2b7069647320006d656d6f7279200072646d6120006d656d6f727920006e657420aaaf876ab894953f632ea1d56bb9ccf15101320a7df11fb2861cbd51ffa2e0e3c55c76af1747a1c40e82fc41d941d9dc"], 0x21) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000100000000000000000000009500000000000000"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) (async) close(r1) [ 656.523265][T10152] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:27 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f00000001c0)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed642e0fc7a900d0f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x42}], 0x1, 0x3, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async, rerun: 32) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (rerun: 32) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 656.568164][ C0] ip6_tunnel: syztnl2 xmit: Local address not yet configured! [ 656.837792][T18170] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 657.077795][T18170] usb 3-1: Using ep0 maxpacket: 8 [ 657.197848][T18170] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 657.367869][T18170] usb 3-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=e4.73 [ 657.376970][T18170] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 657.385188][T18170] usb 3-1: Product: syz [ 657.389462][T18170] usb 3-1: Manufacturer: syz [ 657.394030][T18170] usb 3-1: SerialNumber: syz [ 657.399223][T18170] usb 3-1: config 0 descriptor?? [ 657.657854][T18170] asix 3-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random 01:48:28 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x800002, 0x0) write$binfmt_aout(r3, &(0x7f0000000080)=ANY=[], 0x8a) sendfile(r1, r2, 0x0, 0x8000000a) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) r4 = creat(&(0x7f00000000c0)='./bus\x00', 0x5) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r4, r2, 0x1d}, 0x10) 01:48:28 executing program 4: r0 = clone3(&(0x7f0000001400)={0x10000000, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), {0x16}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f00000012c0)=""/221, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x4}, 0x58) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000014c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = clone3(&(0x7f0000001500)={0x40800, &(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080), {0x3c}, &(0x7f00000000c0)=""/107, 0x6b, &(0x7f0000000140)=""/186, &(0x7f0000001480)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0x6, {r1}}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000001580)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) clock_gettime(0x0, &(0x7f00000035c0)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x1, &(0x7f0000003600)={{}, {r5, r6+10000000}}, &(0x7f0000003640)) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000003780)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x24014}, 0xc, &(0x7f0000003740)={&(0x7f00000036c0)={0x74, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "3267e86af115792567fa08f5b33ba92948ae7b83ab72ee81"}], @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0xc000) sendmsg$NL80211_CMD_START_SCHED_SCAN(0xffffffffffffffff, &(0x7f0000003880)={&(0x7f00000037c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000003840)={&(0x7f0000003800)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x4008010}, 0x8800) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f00000038c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003940)={&(0x7f0000003900)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80000001, 0x7a}}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7e}]}, 0x28}, 0x1, 0x0, 0x0, 0x8810}, 0x4080) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000003a00), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000003ac0)={&(0x7f00000039c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000003a80)={&(0x7f0000003a40)={0x40, r7, 0x0, 0x70bd2a, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0xc840}, 0x840) syz_open_dev$mouse(&(0x7f0000003f80), 0x4, 0x80440) syz_open_procfs(r3, &(0x7f0000004100)='net/arp\x00') ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000003b40)={'team0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000003c00)={'syztnl2\x00', &(0x7f0000003b80)={'sit0\x00', 0x0, 0x4, 0x3f, 0x94, 0xa0e, 0x10, @ipv4={'\x00', '\xff\xff', @broadcast}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x20, 0x1ff, 0x9}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000003d80)={&(0x7f0000003b00)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000003d40)={&(0x7f0000003c40)=@RTM_DELMDB={0xf8, 0x55, 0x720, 0x70bd26, 0x25dfdbfc, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r8, 0x1, 0x1, 0x1, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r9, 0x1, 0x3, 0x1, {@ip4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1000}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x0, 0x2, {@ip4=@rand_addr=0x64010101, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x1, 0x4, {@ip4=@private=0xa010101, 0x4b6e}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x3, 0x3, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x3, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x2, {@ip4=@multicast2, 0x82dd}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4004}, 0x4000000) clone3(&(0x7f0000004000)={0x44000000, &(0x7f0000003dc0), &(0x7f0000003e00), &(0x7f0000003e40), {0x8}, &(0x7f0000003e80)=""/196, 0xc4, &(0x7f0000003f80), &(0x7f0000003fc0)=[0xffffffffffffffff, r4, r2], 0x3, {r1}}, 0x58) r10 = openat$bsg(0xffffffffffffff9c, &(0x7f00000040c0), 0x101000, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000004080), r10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000004140)={'batadv_slave_0\x00'}) 01:48:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r3, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) io_destroy(r3) io_submit(r1, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) r4 = socket$can_bcm(0x1d, 0x2, 0x2) r5 = syz_open_dev$vcsa(&(0x7f0000002a80), 0x1, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r8, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}]) r9 = socket(0x23, 0x1, 0x400) io_submit(0x0, 0x8, &(0x7f0000002e00)=[&(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x25b, 0xffffffffffffffff, &(0x7f0000001780)="3a03e09f4a77f625547385672e93947de1d26d4587ee0d2617a84377e66bc756538dbc77b837a8eccfcd6949df321a9261b10664f74962c8b0ca9fca0da4cb733fed833e90bd5ccedc6367d29cc3161c64802ffdd81cff78d87964a39e31b0c9b3f797be77a8f6f47ce683f8270e1fc5f8cd4c8d277afff8bf6ef26b4876ce3a2b1aade55c896e867740c745b4596767d16a8e50cb7995d2e1fafa1f", 0x9c, 0x3, 0x0, 0x6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x2, r2, &(0x7f0000001840)="318eeadc7a758e4fb516512a8589959941dee5a3deed54f8306901fcbf21ad026a54c8c201f931290378948ccaf1b85809216a00c0dc17e0dc6f7bf03b3d29837947e42d968b8dc0eba60d4edfaaeb5755d05673a8a11c9736bd88ed81f22cf82a526549fe0eefc51023c835b7b693e4779355ec2f1a346431f9a4389da94a15fb1e52191bf60a", 0x87, 0x8}, &(0x7f0000002940)={0x0, 0x0, 0x0, 0x2, 0x869, 0xffffffffffffffff, &(0x7f0000001940)="96639ab2213f7a1ed1e82b8c47fd31ecdf6474f5256b85a8b9214a61105f496718040a77248f6fde6e3eb6211e14f440bc151f4ffae79ff5d9fded7f0816a43757f7df39f599b5791697ec894d49715f1fc9336b78fd89bb6218c87001ab11af4f950f68eb47f493d406c8801ee49f31a147054dae60b37e077bb0355653331885889be774786513a465f29924b7ed06ae9c6f17b44d30bbc06cb783ffb46123da3970a9ad82963e4b0e09fff6d6a50631379e50c857e8a0c50df6c01c83be66ae49ec5882a7d11429e455a61372bce0cdd543bbf043e32f6f8245a9d99096cdd47e94d142856c458221cb35e25745fca0cf4e2408cdf729e94b535b724db8fca3f16ec8987a71f9e0376ca4a2c927d67fcfc1bab63d4cff3afff04f43bf4f8a1365bb86908e6ea83ede9adefae75fdc7733b6a6ba31029ab879726365cb485d5a5834a1143ab72025547b2e54ee5348dfe5081a238b69d3ebf2ab3b359e6fcb89cce95a451da869ae01453dcaecf4a0e1df8c7ae173bef8df952cf528cba6cdfe7cddd3aa6c1f229083a16b1ab2da65a66f65155d02c71a2af68f7822b9502ee4933f4e0509466025c26876a4acb7cc77a2fc71a3dfab99b6e09bd4f0af2eae289b385e2ce037c51040fd32fd460738ae927782e40f67bdba37323451ffc911b02348eb5c0ddb19edf76fc79b0588c11f39c793e0314a7d684a5782eb763bbd8ff5bc7d3f3c3229228e84f104bd62b31bf60b89bea20eb0ec1d8f7de92db41359bfc4b550c0c11635dd7def33e5203a5d67f480c2b0fa449aa07c27cd46614aab934df0d773a4014c3fd3dda08214e038f8a685a3e4136104f8e3a86ee79eeaac7a97295a9da93bbb167ef238678b4f30fdc20ec6cac5618bf963569d13530da5eb57b10a51512c3795b74b0a1d0c62e31ecbd8bb4a61f8207d03a982bfe9315c86a95aaf127bdeb2167fdcc193196ff717ffb84b8fc4a879ee326a22b65b0662870ae7b99772809f7e61b9b890e0d0f62de9e6bfe05e3e40c0755485315e8cc04979ebfa49220b23add057ec3e0578ad1f3bfd398dc89b85a57b6e7bfc2962fb8fe375167670968c71494d58917d6df52e4684d528ddf736194fa174c32311fd074f8d3190b6379542c4a3f0a50d81e89d7ab5f833f031997a86577fcab2f5b8f23937052ff57c6565d55f7e1242011af9b755bece9c8e4da09a462a597fb8d2a6c13eff14ddf398719d857195be1eb96d354e67a69ce33aab66c2b187f19eb5ec83539c3472043f26d85e3efdf0cb405b9211e30ceb0aa6aaf91d16527a67ba17bfdf13726a864d9bac5898d508c91765a1cce619e567d05d51b47b305fa23ce17244d5f4f873a9be2bfd5617563ce6ee02ec5b77905116cc738a845f5edf4cd4019453de03eec2e12c9006609605fc255fd7eec1644d01b225f3113c6ce90cec6e41067fedee5dee1b1f1b33c8a105f7018754c2102676274539fc873fa5092d8d72640cedee37344c4de77cfbd2a37589339c984e716ec87715a2b9b6bda53089d7c2d34dde290941225d078cd12f808519684fad5dc6bce8c1d5bad0d2f7d677f792f0f7bf1dd1919f038d0d9aaedd3080e10dc5ca1028ef86b326a818dd7e22850f29bdd2c0b89b9aa7d2c14f06a96c460397780ca4bc4da5a49f489b5e8e4c6985880d384a7987999f2b32b35f619d62c426d36f7e30441a4036c0b443ae8ffb698f54a17e4e50891b068090a0feef380f9b55846d0d14c910aa24fc283ea00c3daca4c8e7cd177da790c141fd17acbcdeb4d6236cc68aae50f092f38ba5800fea6aa01763808fe6872aac63010ba4bad0cb2867dc90583ed6763a2a2810dfbb1fc743afa4d8e0fecadd5735d3f3134c52c34b2eaead88d27e4609bc1b1d61847dbfa4711e3f1f6353a73164dde12dc2648a6fd383a478bd1f866a876113f59b8fd8e639cf0f0a41525328c5013d5a4c1f6fe72ed96c730663279e0ba2fd6a611098455a0cd5cbdf2cc0a891b558331bb9ff5a574d470f1a6559c87a413fe07276f813de727a1bccb8e6a1629516e30a3722175ad8e5bfb2f31ee3045921a09c77a21a6ce01cb6b5b0fe55792278fdf6a206738f4de51101110da5357c24518c6c819f95aa456b52c600756558ba4f831929b64b72e1eb2ed021f77c59bdf7c02f493a24bf181e228458b9a9582c726629d0d17174b4350a17e7cde84473507aaec93ed126088daf552cb320192bfc3a32b019597c1862655d28bca409d487672a55b20d10db3d8f32154b05e17bf54f45e10ca5244433319fbf913d504b2234425279cdc19fc493f1e8276f7f629a4a5e9fff5d60144907c892f931f28eb0bf590d5e1f6225b95b835ff942802c3106f95f0ab32283ea6e98e27e4ec13e2ff5ef06de84608f696c22f12af7fac75849c22356da9b5a3bf18688b998380c0d76fb2fe1342c6a85c23f00b992e18aa181aa3c6c2b94cfa369dc591633f745fe0c1f60d93447e87fb8d4d35cacdfe96b5423e58e4351f8ea0ff20e9cd3f3a423d50c276101c4fa7a8a5902d557def620bbe603b9b95403325e59440cfd58e828dbf67d714fbfc53e501197776ee634ab5f15034eacdf3bd19e5a7a28dc5eba383ae7d7780127939609f61f69babcb691661b01791ed39a8a8e7fc508d7aa628bdfbae6f87026b32aba5c4c239249f505f3ff6ab9555e1add9a0a2b134f7f5f1dba12a14fa435411314e420c7cc2406db0383a43b0cccebf738a18c1b1460e1b0aec69dd029f341e73d16ca475c2fef0094805eda6128d94d88f28d788b0af063e822a85c25e9a59b8e45ae4ebad693592ce6e25dbba09f71e8e9de0b5c904cebb21aef96790060afcf2a84eacc8b2b60b70c7ab7267b5603e4119d4d9eebbf5be14d37c300be6dc4a2f6937131e9d7af5bf723813ae684ad6ea93d072f797f93985d006f9ad60bb9e35dafbe2e7656decbe2690cbe34d1c7505db7cdf49238c118e1b499f8f14a8d989fcfdf8096ae3d51649e22ebe212c1662bee9cc378b476c0b056253837f2bd0ee6396e61041cc9b4af8c576d245bbe42a229346805996fb4bd3e3cdf5debca32c7bd4c2c7b7c9a506a2bfacbbc97a7713ca1c4d1a1ac6d055935b24be80a7a2a4ded91fd905531f68fd343f46d267287fda80897a7522443e7f92c9b00ed6c3e7119fcf8eea53bc1882105bd3a33ac64203ee040498653b2394401c0e059faf448e2208c89c152e51124a3b8fdebcf47b2a9d2ac0abb214fbeeafe18b5e5c326d53c94486644091d04a4115e5bf95f4b2bb02caa3ef74daa8bd957aea56b47ed6e63cfe8b91a003dd4ca2c036a7974953c73e2b6737462fe2bbb9d54a7b4899b23ba63acddfe8ce4fd6ff8ebf1dc5a80a73ba3d225ba834978c69fe7e55d9d1b6900467bb9986f5dc469107a3b6a501753f236c7492cf8bf3221db173263accfda19981b9cb1f984b70bea1b1a2e8a24acf099aae6b3b78228e22c225f53a19d91a65c818832138907d25486e67298faef56c43c601b35ecdd88436aa898e1ced3203a528dad4523ada04f8ab6dd88766984697c580c5f4d63d8c63aff4e479185e80a05472489d7567451ceacd8919c8063f7816e3a701983e24d97fae429e512f905019c0b50a2ae984b27f1026db6b34ec79f38c92d2cc661cafb04f788a4fa796a023e9723348de994f74e165431cb7abf6035a5cd1b2d6b432c6419489e1926406ee1d42c6f78e3e119abab999a3870594f6c39dfda1cc16fb659b67f5114186c8daad4167b6cfa01856c92cb4658702fbffa4c31cd5e3304e685f44dadc61121ad1d28f8db283fe010e8f9b30a87a70d2a535dc9da395104db66a8c729f48c71305924051b204acd0f3521bacc8b2e69d435fef3c3df2d0a8b78a4807e345db8c85829d0e47834f668c666da83f8078940ecfd610361e980ac7681104f34b5b1e4f8f25cc9795da483d2a6bf843249baacb2b42ae20c09c039d82703df89116188d79f3100ecc7d6bbbe6d6b268d1b91ad54c04e379cda344c155e40dfcfaf47b644738bb54dcb1e042eb15ba8e2dbbab488914a5d788ea97551490a9d14ec064922878bde40d12441173361fa48ebd24b290323eb5977fc97fe6ed16ed6cdb9bf937557e47e2d20cbb0b801aa0140c3aa84f77fa154c4a9a6f1b4803aa92859e9dafb8a05988a376e5ffa8a8921a9c795217f262396c69387c57195d7c4ea53eb29df42c749313df5b8c0296e64985f96ebdd6e7de2bf32b36cd23c23cdd2a9236da55cb72df0a846f5c8bbd4716b2401f551e80206544b28cb7236b49d902226f2e581190e4c049bdb00a6bd40ce609898b07485aca68003d67343502a8ecb42dec53e31b5608fa6ab7022f2354e4dc1a40c8b0e882f317f539f3b3e47c86d1e5b9ae3fbd7eb64eb2a9dd5aa63392ca0c2a4c1ee8e14061d527642e090ede001d81269a1d2c95d564ee3e58a010c6d748392a10ec08d681e25401873f44ded6f5679a5d184a59fee9a6b2484bd9e6cf189c1a11d45482824c2385dfc246b420142a82b0c8ae9bcf7bc46e54bb469888e8ea716b771dcb69b87a899a3b06217a9694eee9f0778df3e325e0cce481d39c02408ba5f88b9e796ab37113d87d025096b0258db78e3459e4637189494fc91a3709e73baeb31d62e3b427682e59318422aed2c1141e66434227f7cbd5cabbb7584bbbfbb6b12286b44a2299b49b1ffb9bd9dcc95cf7ab5b524903fcf7f94630041d2891d5fc0eb074a2cef5650ed17a6ea74f104437f97f7e52d233445d009591bbc9d45e55898da6c3aed095f141e24921f6e3a4c3297d8c412fa752a4a9992b602f575aa9203357e51c26f9c62944414b4928dd59748268c9067a68f85fb412fa5b042acb8f1b44cdb4bf4340554b1651577efe9644d57d61ee03fd7de1fcb938c05a49b345e0d40c6e3fa37bbb2aa1619855689951dcecee9a2e18f83ad41ad8d3a48160310ddad04cde29b01ddcd357ced398ca885984eade2127d4a7baa00eaa3ac9f21893752c671c2bceee56b9ffaa40b4422a03628c5cb982bad283ac15011c3d8d46d29a5b85741a8b096e455c68209eca807e02b6e118e33a847eb972b1bae54012d218760b30ca128b7d1a59d8ab70d0706e1d0060061c175ef0cf8d376f7588ea8636a1be2c1c468f6fb3e9dd6ab91eaf473db13f72dd8c0adb6d507a41ae1cd356d4b07632503f68d7858f434aad63939aea6a043f7beea243951a0c31bbd07169cc6c8cfae6ffca356db13a1882d10a41b522185ae2e60a5175526030503ef82a0ce18ff712db8dff8ddfc2dd86ef88badf02651e406a52f363cb82846e4f1b4420fe75d962f7df203ba535ebeedb5f2aa49d2888a8108f2668fd7993381b5cd48d0abaa067ec04bbd522cf62e955b19467d3811262b457c7412b5b215e7fbbd27dec1697cfa43579188b0ef193bb813a088b1869f5fe270bbed0f250bc3d43eb3183dab985f59b1b3edef0794919aa07359a0f5480933cc276f185776e8e43542234689e6f4d9b719fa24e5b7ddbcc3cae2e7d93f6c80dd7ab7fe5841bdb955391604ae41ded87a6a53a19d749496825afd8ad7e2b967f6ce4be211936bc24084da95f794e5d5910fad42a4069a55fffcc9eafc147f7855bf13795886e1c6eb1056402be5c34c853837c46150379ac746b2c98d2abcc64b95fbd372d76b712d09feb295ed479bea44eacf46fdde2d1840d3768dec1c2abe21a96b950b76df6a3e8694c6bd90d6ba587b06c68297cf0ca367b1eb82e59e8bdf", 0x1000, 0xde, 0x0, 0x2}, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x6, 0x200, r4, &(0x7f0000002980)="61fa4f29e2da03b29d919ca6b51bd1f23acb62b236ee9e6b2114249c98881a5e08efdfb5941c13796a0ce8bd8c4ae66882392981ef036433413a0845e9c59a81a72792e2ea26c311956f4ff276c2b80abab197790a71389c6bd5991f9b72a3118bdbf6b809d5e289e22339fc9542b86918acabc17d7673945ce924ea71d639c6244e6d04a570025a40dcde431d", 0x8d, 0x1, 0x0, 0x2}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x2, 0x0, r5, &(0x7f0000002ac0)="f51e35ed107f7f0bca721a6fdbbc6622183ac59769db76313f8aeea159805e4539ef11142d4bb5dff12d5f47d9736e18d276f1ab3e577d81e6bc0ff6df932de0152a93", 0x43, 0x10000, 0x0, 0x0, r6}, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x3, 0x9, r7, &(0x7f0000002b80)="b7cea5010f9caad4249c6302c94288b2c159912dac2e6a74c7a7c864acddf4743307a49b517d78de41625e84a8c879344bf0782e94efbe5400806f0724fc2cc8946cbe09299572586eb168500543034cb1c756", 0x53, 0xfffffffffffffffb, 0x0, 0x2}, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x3, 0x6, r9, &(0x7f0000002c40)="552828c7fbb591fcb8b29adc3cbc0fa9f1a273ad5572bc3e7c7f99d761728f094167cd96610ffd8df8b24254ae21652d2ace6d8cb69b026fb6e72f1dccfc676efa27606beca9253a86e119eb72a5fc3fcbe67f172a5abde6c98dfc796010dbfbb4276f5bb94040ff3cfc60d69567261a168adf1f849bb97ae992", 0x7a, 0x400, 0x0, 0x3}, &(0x7f0000002dc0)={0x0, 0x0, 0x0, 0x2, 0x1, r2, &(0x7f0000002d00)="7868776a03cff5e448001808bd122621b9ac0a4e712f29be448fa6bb0dd8fbb1a362e66d90c8f081e6a4663d7234a900ec511da1dd3759a9797cf8aeeeb221e86743bdd82123ea6c7524f1bd2b98a614885beb3ab28e483ebcfe71b70c62c2b8ea85843c520f6c5c563690e8364debf718ba55a6e14fbdddf50b25a370ec9830e8a8315de302fd0fa6ced83e438dad74bd7bf8099a0bfa06e1aa02", 0x9b, 0xb7cf, 0x0, 0x3780e56ceaf3b8c1}]) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x400037, &(0x7f0000001640)=[{&(0x7f00000000c0)="e35cd7834140f96d3e34597ce488bdc1c2401ac7e515cf52fbf7235771841d3f9224455cb413b4bb3b3901ed8ff4f741e66f75518bae51df87ec6cf50b0035d620374298d43ef611418134ff675ba0c6861b1b31efbdb1988d976a0f2c7799a86eb68ba1aa2d25ecbfcc84c52db74bd6b44c51a04de86f5a13b3b2a525238ec8bad210e3ed40de361c5c102b5e2a1461dc1e12387b551e02591f9aee5f6e477abf2d4d23b0e51d7dc8854f4cf0a6744b8e73b7d1dcc2797f", 0x0, 0x2}, {&(0x7f0000000180)="4b0063941e55cc13868794095f37169e0a9a77bc662442139619130cd4a2756e31add39f76436162ed6b41ee3a421acbf56db41b6a15a0c0f6f39f65caeeacc7cbe68806bccca955db092e502f46891efd2deb50f58a36123830484586ac8225cf6964a63b911da2ef365124e6f67f5945b0b19e37aaab417a103b6e8f20809e5c04e31855cdac7021489ca4ee97eaf105ddb7e8a64f0b479fa5391748f4f6029a6207b8", 0x0, 0x8}, {&(0x7f0000000240)="842c7f50140f3e4f1113da26dee2ac4bff500c96db6660885aec332a2112600db840b180f714858fdfd5e70ba236766b50f541854a07f289fd96b745daf5d1fd29c7575cb66e18de515e33798cf3212455dd63122a1993fb05ad657b66d606d011c74e344247e614e9191bc0618787d33c17cfe1d6076fa3ce", 0x0, 0xfffffffffffffffb}, {&(0x7f0000001700)="5b963157d70801e1384d224b7d69adc492c743dab74b23d4e38aa43223f3d18c894a2a77ce8faada2db707b75eba9f6283ad25fe28e7a2f7680e73a78369c20717ef7525f40c868bab245b79b83033ba9d7092e9c5c3c9caf2027b2e2753f02a87", 0x0, 0x4}, {&(0x7f00000003c0)="110f54c0fcb926d3553192bd7ea3d561b43a2ae7487886d3ffb6fbd1b2b7c5da7dce9d15fb1fa3b1b7d0f1b09c8fa73384abc6268fe1191bae398f4503d7c2d5d5d9e59a8409a8fecd02c440e757184cc827b313de1ce3b7aa6ab750e24bd1220dbaed5468dc688c3b0c563ef0042524a47ffc8c59654cbfa5e98294afe9df65e59c5296d4d57a8ab87636eadcfcfd19f7f8d659f9f77ee397fe9a41e443b22681dc49af8866d5b2613fbec9ddab16055624911d6b4ced2a3bfab5383c8f692a03f4b1a504246f1fbca4", 0x0, 0x6}, {&(0x7f00000004c0)="c82ff9cb8d3ef2c3ff999a4b30999fa40833b5b91a82d614ec92ea9425ba592a2268bddca59b74a9d8b3acb4bb317ee55d181bee1e46909051049ec4cae945d1cedbfd16d7c2542485771cdb7cd1c1b2aac560fa81a9ce1885637df682212a81b960bbb7ea56f5d69ec77109e14059d1bc56726809f2558a3d590fe360dca5ed2aa7910ba55244a3bb9aaf32ed34cf356e76be5b7ec11dcff25fae537daed8db0de6bbfc2270e10d688ba65300427536b75a226a3c1298bff6f51870154967bfd1cf7cb7e6358743f928b7e2f1818cf8cce0e1fc306de9348d40208ceb353b2418938d897e37d2db28961a804bc3f457b4580aaa5e6d117f185dc8635523652fb0592c0cdb2a403184f25c1a375c8c1c3de4f05b5215122fdace7b70529f3c6efd7296314ce1d3357082c3426c2ebb3b636f37e2809148393b9ff7876b075453c9e7bc4eef12171d199c2f169259931ffe86e2b4749162b7a8329d1b046373d0265049c9bc89c1be8eaa578a7c0dcd4fdc3318ebeaa4f36668888d35d3ac325b4cea7ec55934796b7c3a58129f2aedb441eaa34b3279a87636781952074ee90a5f56bf37e151c0d4cac3126618572ca77922e1daa0d428b2ff182836fb33c721fddde9048358c0d14f3bf9ef32eb1f41a46c53865fe5028a07390f0efa3d49b4ace0bffee0e81753ecde226b5e0e42f6116dfc6af10b73df3167871fa57067745440b270f61d13fb02ad0db142ba080182462e018665e3b6676fcf5918505485f297dee8d936ad11c91cb2be22792119b7adfbfd07fe4213f43a606e587184e0cd80da83cfabcc42ee73db87f1960b49046eebe0bd0fcebc46f18ca58ec57c5b4ff75170f367556151427ecdb4a3087c03db0a634c929dad50783e7d44d637efb79a0fbd875f4dcc19153c486651918f7368d99c0ce9c4cb701bfe22fbe5fcbc903e017a0e879e2ded52549623c80194d0bf5040e1b06a463748ba948843d9e50734d9cb3095aac77970220a76540483776f46f3f6d8e2fd2b5e1f59cbd8d849e83678f9d9a489be24b76bfc43ca73b82b6b3b3dc0fdb70ab29b319f1a36e950dccc691fdbd318db6bd8bb88621ba71fce76aaee828edd0af11a1d22fba97adad1fefe14360ea9dcdf1f51c0daa5492066d4930e55c26a3a51eaa99ef45e9d3aac45367934dada6baa0fbaab324dc93938d82a39f1e12be4a0b6d630aa56c5bba2307bc60bfe4052aea30cc3021be1ba3f4053a38506962f30ccb3d16df11206ee9a0d564520c80e2f13bbabac00129a5fee7c904ed098886b109da84fbaa45a7730b6c9ae2307de689f31917b8e05fa4273f3750c703e46608b6d58fa979827e419890cc9a26ef8f08ed237a15592b6181f20c47024fb124f06a5f6b6a9b0516df6349f2770435f378371bf84b98d1a348c81aa73811abf373e09734b2dd4d20eeaa21d8f81d181cec4014af746de6372bda70af3048517f4930eb6bb293ca4fdb87b2e4643602c46eb0a4f0d1aeb1f4724855dfa3998b116ef2d4cfe2359f50025d373f66d165718745507ad3755aea7a9b02884a7b90bd3312e601c9ac21d79eb48215705dd2d91ad6818ebb2584702d131012cefb5a8c27dfc241356a0d3511e282dda3217604ce38bd54a8f0acab3ea9714558833bc488f82141c31e0df1b3a724c3b1b1386fc47988e3e5b03a9c9631174d87de04dcff445bf56f8e954f293e3e7dc62d29088de5921fc02139c03ef7dd69f6750be712f0c170ed945495028dda823bdf015288c4e0c47473924b947934189ec3cb37a36a56ca480751d5935078f3211ae08118bd42d3b4dc1a4925e2a84cdf9c708ca8958898dd12be5974b89d89f9dcbfe88179d850ac0adb41343ab710729418b8b6545d627e664d355bf1e5e0283f7bd6882ec711771dc84603c639371ad78c8f24a146f3d9787317b10c88cfc9d8325e48eb9907bc4b9909424d9cbb03410cf47afd063c2658c294600e66810d5cc94c7133ed6c95d7607a8e52c7ef0456d684af5827f34e7c9b610ea63cbee2ff3decb033bb561e66a19b74673642e66ffb33dd37842e40416a6d9442a1d7219d08ef0dbb747db37b22995453768ed7292035d3bafc7130f0802361045c2f767757fd22cdab8172074a438cdb82c78bb465c26c5349ec7eca2b1546f10416590caa453acc720faa97bb7904dab13ff70570e947fe4cec5d475a6be1c6bf4263bf1b8979dc0fadf1f874405b810f9fc9bb01b042e0d542fba111aaa48e3d2e24b88790efc24c98fb401985fd66a91e01c432efc71f5379feb44ea6f0359f214432f478df3950cb51cfaf9ef231bbb9081b577b9f24475bab768b7490f53200e106156ba52ffde7ead84d34ecc5ee0a1a887e283f5603cfa2352772d7b5923eb069c86dd9ffc2fb689967060c013e873a83bc60ffa6458502403e404ff67ca690b939161a5ec63f53c4c19780b46560c28c1920cecffcb9d7b0b0348bd73119b04d2dee6e811fa561dd9bbeccd259b4a2b24be0f5540f7e9f8ff8fdeab19f3478b4243a4be5373f9cb956c1466e4e8bf45dd9998986c1d19e4fe6d4b73348876d201e0ededa1e1d0d97078953bf30a5b76fa63e8a3b4ced32469d86ce26033b7edb0d9a8533a549b68decb613d896cbe1eff03afb468c94a05d25ace66659ca28e2555bad09f30856190d7489a8827ebdc4cf9d0e67d22dde101924579fbba595c803e8e57784f35676c7cfaf4815a49509cecbcff2826c5e281da936c2b60649966ef646f6777aed6a7b3b4900fcad164cf8ed1f10f3ac63dbb1281284c0f86f6cd1f54c98be01c0ab59809decb18ff79dadb403209aec98266931a5e73572cd9bc88a64bc3c9281483b4e8743c6356096d1dd4686846e21fd4e9a5509914ca3d09f0c24b0ba2de5311b7d5520f475a473f7f161c00387710716eb03e8357018fd4ce7450e04755cb0e93b383dc22fb08d55e1c9db4b4f0d9dba689dbfdea72d1f6cd8fc35bccee47c9a2a5240fd8effe4ad69edcf201413e1a333b727feefd89c352af77d56372c5bd62a7797a650dfa9db9d49e9f6405fa074ef3b38eae63dd94e39790e05d426526064a5572f8550a78856c9baba80a478216c4dec763a5d2c9abe8e1c9b8dbc67be1b0fefe0b7da7c7626159a70663f2c016b70e82240e00ab5c8266fdc556c037ab359ce4dd903b6e8712993f459884c1fea75cffda2960d0952d3f11875c4e56b45f793f15ffb3bb407e0688bdec7a8cb03041982769f38f4abcd0981fd0788f34a9b8390dbc060419ea27a35bc6e13816b73d1d7853eed8a0250280f575c32aea7af795907fc322e0ba741b7ec360ce565126957727cee6bc462e970ad1c994c874af76471596900622d0ba45c4ecccd6aa2e991f5a3e33db225beb1b94ee48713208d6dc02f0380edb8ba77580703e75739d89e6bee9255e407c874b5eb382ac3d92e9ab892ae606e320d9a7f04711e912e4534d4b8682a4d5785f51aa13bdae214948169ba19aa3fc8233008a2c67f3c909b13f356e005afa7b430088dba757537c2430563e391179fcde8be875ad0400bcf228b6482ac54d8d945666d669dd28e9208adaa3ae65a320afe57e3694942e41403f0c698c3881603ccc0b5e5d8b8a105df6c7bf038a2659e37607c0657b7941f582561df22ec919d32eb14a78db564448ed4ec2693b4cc82c7d3d43934614b7cb8d89ec8094ebba24af74792aa5b339190dc341851e8752512d729998d6a5acfa5d06739da3b1570b952bc7fd3e455b6c1d765cce07a997accc63e9b95605e68cb2fefdf90d6df7285b2970491a1cfd7987d130bb1c2bd040e3174dfa4b4ee2b7f884782830dc82fdcca831852b1c4d56d33c480f45f784f035b51dd97a11c9c3c37ba99b385cd121d26590276f42bdbd3fee994c953e910c235dcb40cd5e9ed29729ac49b196e6978933f2bc2f1ac59aba8c5c1af371356e5e0e429de4bfd9e81f96574b76c8047a57ebe12954abe54fc3631a6a389504c63992611f9436c0ac41d358fb711138f222bb9f442679219df45c7f7dc2c3f758e4b50d99ce90b6bd88024e75257bcacfb43b2abe1ff644f863b5f2df0fdfa88bbcce45f2b9d95cf2521a7f488a38727af489397ad1ec5cea18d55a617643d65a8c8ba18b2728bf5202adf51ff0e8640bc74a264a88ad560c222926cbe0c9b325c066fa3adee291acf0cfe7c74b224ea1fb28dc3bd1f49ca1d04fe8aa6a1f71744db875082f59b66cb011702431a1e3a08423fd8f0c83e7a6c5b3b4b776c30346a143a3069b0dcca47b2914f78d12c5dd6bd6e0787d5f47495bc10fb32cd26f8d88d044dbce136e13e5400f01ef6cd1871971ccf0bf2e07ef83c030fb48f8fb04058453d5f35e5c248532647464b4d8044f1439b972115af003800d6a756ef0c3db9769a345e36c4a543d8745ca50584ebfbb1febc2b7b141982cb0b418452bb04eeacfbeed61378405cc412b61701b74961b2cd07cca3653ba121e0a6ee31be881b4eeb5f412e1df4035c8882b8f17040bd6037de26c71ada1c417316cb914e2490b1be18fac20700bdd6d5f3f78e3960eaabbb69bee639a3a90a0ed18fc9e703155064f9e737c1394c0b2e17deef9a843ed8b5cc22a069f15b6b34d8ac6d3e30de078cec94daf036edc5494f21099a5c2adc1256eeb5f6f128dbd2298865376ace430235e52a8f5b8d12bc6601740cdd4ea3f8faecf3b36b9556ff81b6a42502e5055f9745c063c364b460188f2ca6b2c5c68571919ce6a95acc317b11b9b131f7efab2f6c0fb621b55071710e3f219b0c9be005c0679f7ce5399be0b7d26d6b0587ab700beb65d025904aa9b9fd0d7ef77277c1dbf839c30142469d2b0fae81f3679c165375507f73ac0073d767826130e901ba7d63da421f9152f16b0d63cc0b38b4c23e8fbba196fd10d982afaaff03a3dad3689c91e74cafd64a338dc9988eeba9a5e26ab32df2c4a794a0a4fb9f07adf3ec11868054d0f929e3e6707cf03a563cf331cb69241a1dedc0dddc881d82dd06132d415f92ab96501eaff32c3cb8d8d8bd994abc56a4c6ba0b34576225d74305371ff4dd0d1f4a21f6302e78fb67f555e01231df4abc285c8ae881b53c05382f6dc14e1293ac557cae92fb77e1fe4d32b5b5fbb110e9b47d0e35597c427160c0c78d32bd24293d2665f5a3fb42863f59170e98e4a3baa22ac2d1e6367e6b24807eac01f7822c507ef050782c5f7362d4d949b2e996a876a40b1add2622d7af9337d84fe0b6ab1d50dc53ff89b600413c3067edba572a8b7da043189bed9c22660a55382d9e6d7b4ed32b75e9b283da8dbb44f2ab6d3bcc65eb0a914b09dc562d8fae8c359a99a1cf40204a4801da83d988cd0f3e637288d95be834b4eba7f8d990a998a76151e20d69718a47ace95406d864428793c2fe5560a39839c52b6a87863c3cec6ee13e19183d5200e5dab2a7d41dc178808c332aa5f10108f826b283339214b448c1850068e5a49da82d47a2be1094117bbcfcd9fccbee05737cc43a9573a6a5f20c8e4a36e5a337d9f28149e68f3a460ab1f48a0aba23e176f6e92b73babbc448ec50e7470f4a1257bf74fec7042d939468c5ab4b21db99e610a55ac474692ee95cca3bf47c9beb654472ac2f27de00485627f29a6834a76c237b56b3ebd7f9a5ccfaa10deafcd298eb1b29d872270425c8207c8129c8a0f96105cdf5576b5620cdab4011eb7e68a29c4d87068168f99974dbb1609311a545600"/4096, 0x0, 0x7}, {&(0x7f00000014c0)="e2f241fc67cb1c76486a70c7d6b8cf133f3392ead4fbbcdc56671e2f2721a24e256e0e12a084848eec0ca62357a184e72ef360f123221487162dafcfe1100f333f9a04d3893c1dee57034455049a5420598543096b9044490c46a008b86ce2d6c3803a190a6c7226ce5a29b8d9aaac69adf19ad8468ebe35652fde94f4c7f4c77da0cb0a257351c632c32fe6393188d125b7ffd4cb3addd0ddfa1633bf9c9e39f4589af5fb83010e3525316cb854be661a680e3692ae2818f608708eb883edc992d09e2a4b53b169da291d68b32546077185f99c281160584c1eb89d", 0x0, 0x7}, {&(0x7f00000002c0)="0dd094618145c35df17a83101fea761b66aff01a140522f856f46622fa4b6c5a8055596a1d6f6ffe7e66849940462ef000000000ca151a5991b6ebf321c5a23297e41aff42d27f52d8750bebccbfbbb43422534ee4a00b1bfa2e824be863f5c8a3323053c53ba0d4f7475ccc30c257"}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="636f6483706167653d3835352c00", @ANYRES16=r0]) 01:48:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0x2, 0x28, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[0x401, 0x5ea, 0x0, 0x0, 0x2d2, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x100000001], 0x0, 0x20000}) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 01:48:28 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:28 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f00000001c0)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed642e0fc7a900d0f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x42}], 0x1, 0x3, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f00000001c0)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed642e0fc7a900d0f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x42}], 0x1, 0x3, 0x0, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) [ 658.078055][ T9937] udc-core: couldn't find an available UDC or it's busy [ 658.085004][ T9937] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 658.092996][ T9937] udc-core: couldn't find an available UDC or it's busy [ 658.099976][ T9937] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:48:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0x2, 0x28, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[0x401, 0x5ea, 0x0, 0x0, 0x2d2, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x100000001], 0x0, 0x20000}) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) (async) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0x2, 0x28, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[0x401, 0x5ea, 0x0, 0x0, 0x2d2, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x100000001], 0x0, 0x20000}) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) (async) [ 658.120070][T18170] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 658.147800][T18170] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 658.162943][T18170] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 01:48:28 executing program 4: r0 = clone3(&(0x7f0000001400)={0x10000000, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), {0x16}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f00000012c0)=""/221, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x4}, 0x58) (async, rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000014c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) (rerun: 64) r2 = clone3(&(0x7f0000001500)={0x40800, &(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080), {0x3c}, &(0x7f00000000c0)=""/107, 0x6b, &(0x7f0000000140)=""/186, &(0x7f0000001480)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0x6, {r1}}, 0x58) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000001580)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 32) clock_gettime(0x0, &(0x7f00000035c0)={0x0, 0x0}) (rerun: 32) timerfd_settime(0xffffffffffffffff, 0x1, &(0x7f0000003600)={{}, {r5, r6+10000000}}, &(0x7f0000003640)) (async) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000003780)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x24014}, 0xc, &(0x7f0000003740)={&(0x7f00000036c0)={0x74, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "3267e86af115792567fa08f5b33ba92948ae7b83ab72ee81"}], @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0xc000) sendmsg$NL80211_CMD_START_SCHED_SCAN(0xffffffffffffffff, &(0x7f0000003880)={&(0x7f00000037c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000003840)={&(0x7f0000003800)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x4008010}, 0x8800) (async, rerun: 64) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f00000038c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003940)={&(0x7f0000003900)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80000001, 0x7a}}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7e}]}, 0x28}, 0x1, 0x0, 0x0, 0x8810}, 0x4080) (rerun: 64) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000003a00), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000003ac0)={&(0x7f00000039c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000003a80)={&(0x7f0000003a40)={0x40, r7, 0x0, 0x70bd2a, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0xc840}, 0x840) syz_open_dev$mouse(&(0x7f0000003f80), 0x4, 0x80440) (async) syz_open_procfs(r3, &(0x7f0000004100)='net/arp\x00') (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000003b40)={'team0\x00', 0x0}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000003c00)={'syztnl2\x00', &(0x7f0000003b80)={'sit0\x00', 0x0, 0x4, 0x3f, 0x94, 0xa0e, 0x10, @ipv4={'\x00', '\xff\xff', @broadcast}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x20, 0x1ff, 0x9}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000003d80)={&(0x7f0000003b00)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000003d40)={&(0x7f0000003c40)=@RTM_DELMDB={0xf8, 0x55, 0x720, 0x70bd26, 0x25dfdbfc, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r8, 0x1, 0x1, 0x1, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r9, 0x1, 0x3, 0x1, {@ip4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1000}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x0, 0x2, {@ip4=@rand_addr=0x64010101, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x1, 0x4, {@ip4=@private=0xa010101, 0x4b6e}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x3, 0x3, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x3, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x2, {@ip4=@multicast2, 0x82dd}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4004}, 0x4000000) clone3(&(0x7f0000004000)={0x44000000, &(0x7f0000003dc0), &(0x7f0000003e00), &(0x7f0000003e40), {0x8}, &(0x7f0000003e80)=""/196, 0xc4, &(0x7f0000003f80), &(0x7f0000003fc0)=[0xffffffffffffffff, r4, r2], 0x3, {r1}}, 0x58) r10 = openat$bsg(0xffffffffffffff9c, &(0x7f00000040c0), 0x101000, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000004080), r10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000004140)={'batadv_slave_0\x00'}) 01:48:28 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f00000001c0)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed642e0fc7a900d0f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x42}], 0x1, 0x3, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) (async) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0x2, 0x28, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[0x401, 0x5ea, 0x0, 0x0, 0x2d2, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x100000001], 0x0, 0x20000}) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 01:48:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r3, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) io_destroy(r3) (async) io_submit(r1, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) r4 = socket$can_bcm(0x1d, 0x2, 0x2) r5 = syz_open_dev$vcsa(&(0x7f0000002a80), 0x1, 0x1) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r8, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) r9 = socket(0x23, 0x1, 0x400) io_submit(0x0, 0x8, &(0x7f0000002e00)=[&(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x25b, 0xffffffffffffffff, &(0x7f0000001780)="3a03e09f4a77f625547385672e93947de1d26d4587ee0d2617a84377e66bc756538dbc77b837a8eccfcd6949df321a9261b10664f74962c8b0ca9fca0da4cb733fed833e90bd5ccedc6367d29cc3161c64802ffdd81cff78d87964a39e31b0c9b3f797be77a8f6f47ce683f8270e1fc5f8cd4c8d277afff8bf6ef26b4876ce3a2b1aade55c896e867740c745b4596767d16a8e50cb7995d2e1fafa1f", 0x9c, 0x3, 0x0, 0x6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x2, r2, &(0x7f0000001840)="318eeadc7a758e4fb516512a8589959941dee5a3deed54f8306901fcbf21ad026a54c8c201f931290378948ccaf1b85809216a00c0dc17e0dc6f7bf03b3d29837947e42d968b8dc0eba60d4edfaaeb5755d05673a8a11c9736bd88ed81f22cf82a526549fe0eefc51023c835b7b693e4779355ec2f1a346431f9a4389da94a15fb1e52191bf60a", 0x87, 0x8}, &(0x7f0000002940)={0x0, 0x0, 0x0, 0x2, 0x869, 0xffffffffffffffff, &(0x7f0000001940)="96639ab2213f7a1ed1e82b8c47fd31ecdf6474f5256b85a8b9214a61105f496718040a77248f6fde6e3eb6211e14f440bc151f4ffae79ff5d9fded7f0816a43757f7df39f599b5791697ec894d49715f1fc9336b78fd89bb6218c87001ab11af4f950f68eb47f493d406c8801ee49f31a147054dae60b37e077bb0355653331885889be774786513a465f29924b7ed06ae9c6f17b44d30bbc06cb783ffb46123da3970a9ad82963e4b0e09fff6d6a50631379e50c857e8a0c50df6c01c83be66ae49ec5882a7d11429e455a61372bce0cdd543bbf043e32f6f8245a9d99096cdd47e94d142856c458221cb35e25745fca0cf4e2408cdf729e94b535b724db8fca3f16ec8987a71f9e0376ca4a2c927d67fcfc1bab63d4cff3afff04f43bf4f8a1365bb86908e6ea83ede9adefae75fdc7733b6a6ba31029ab879726365cb485d5a5834a1143ab72025547b2e54ee5348dfe5081a238b69d3ebf2ab3b359e6fcb89cce95a451da869ae01453dcaecf4a0e1df8c7ae173bef8df952cf528cba6cdfe7cddd3aa6c1f229083a16b1ab2da65a66f65155d02c71a2af68f7822b9502ee4933f4e0509466025c26876a4acb7cc77a2fc71a3dfab99b6e09bd4f0af2eae289b385e2ce037c51040fd32fd460738ae927782e40f67bdba37323451ffc911b02348eb5c0ddb19edf76fc79b0588c11f39c793e0314a7d684a5782eb763bbd8ff5bc7d3f3c3229228e84f104bd62b31bf60b89bea20eb0ec1d8f7de92db41359bfc4b550c0c11635dd7def33e5203a5d67f480c2b0fa449aa07c27cd46614aab934df0d773a4014c3fd3dda08214e038f8a685a3e4136104f8e3a86ee79eeaac7a97295a9da93bbb167ef238678b4f30fdc20ec6cac5618bf963569d13530da5eb57b10a51512c3795b74b0a1d0c62e31ecbd8bb4a61f8207d03a982bfe9315c86a95aaf127bdeb2167fdcc193196ff717ffb84b8fc4a879ee326a22b65b0662870ae7b99772809f7e61b9b890e0d0f62de9e6bfe05e3e40c0755485315e8cc04979ebfa49220b23add057ec3e0578ad1f3bfd398dc89b85a57b6e7bfc2962fb8fe375167670968c71494d58917d6df52e4684d528ddf736194fa174c32311fd074f8d3190b6379542c4a3f0a50d81e89d7ab5f833f031997a86577fcab2f5b8f23937052ff57c6565d55f7e1242011af9b755bece9c8e4da09a462a597fb8d2a6c13eff14ddf398719d857195be1eb96d354e67a69ce33aab66c2b187f19eb5ec83539c3472043f26d85e3efdf0cb405b9211e30ceb0aa6aaf91d16527a67ba17bfdf13726a864d9bac5898d508c91765a1cce619e567d05d51b47b305fa23ce17244d5f4f873a9be2bfd5617563ce6ee02ec5b77905116cc738a845f5edf4cd4019453de03eec2e12c9006609605fc255fd7eec1644d01b225f3113c6ce90cec6e41067fedee5dee1b1f1b33c8a105f7018754c2102676274539fc873fa5092d8d72640cedee37344c4de77cfbd2a37589339c984e716ec87715a2b9b6bda53089d7c2d34dde290941225d078cd12f808519684fad5dc6bce8c1d5bad0d2f7d677f792f0f7bf1dd1919f038d0d9aaedd3080e10dc5ca1028ef86b326a818dd7e22850f29bdd2c0b89b9aa7d2c14f06a96c460397780ca4bc4da5a49f489b5e8e4c6985880d384a7987999f2b32b35f619d62c426d36f7e30441a4036c0b443ae8ffb698f54a17e4e50891b068090a0feef380f9b55846d0d14c910aa24fc283ea00c3daca4c8e7cd177da790c141fd17acbcdeb4d6236cc68aae50f092f38ba5800fea6aa01763808fe6872aac63010ba4bad0cb2867dc90583ed6763a2a2810dfbb1fc743afa4d8e0fecadd5735d3f3134c52c34b2eaead88d27e4609bc1b1d61847dbfa4711e3f1f6353a73164dde12dc2648a6fd383a478bd1f866a876113f59b8fd8e639cf0f0a41525328c5013d5a4c1f6fe72ed96c730663279e0ba2fd6a611098455a0cd5cbdf2cc0a891b558331bb9ff5a574d470f1a6559c87a413fe07276f813de727a1bccb8e6a1629516e30a3722175ad8e5bfb2f31ee3045921a09c77a21a6ce01cb6b5b0fe55792278fdf6a206738f4de51101110da5357c24518c6c819f95aa456b52c600756558ba4f831929b64b72e1eb2ed021f77c59bdf7c02f493a24bf181e228458b9a9582c726629d0d17174b4350a17e7cde84473507aaec93ed126088daf552cb320192bfc3a32b019597c1862655d28bca409d487672a55b20d10db3d8f32154b05e17bf54f45e10ca5244433319fbf913d504b2234425279cdc19fc493f1e8276f7f629a4a5e9fff5d60144907c892f931f28eb0bf590d5e1f6225b95b835ff942802c3106f95f0ab32283ea6e98e27e4ec13e2ff5ef06de84608f696c22f12af7fac75849c22356da9b5a3bf18688b998380c0d76fb2fe1342c6a85c23f00b992e18aa181aa3c6c2b94cfa369dc591633f745fe0c1f60d93447e87fb8d4d35cacdfe96b5423e58e4351f8ea0ff20e9cd3f3a423d50c276101c4fa7a8a5902d557def620bbe603b9b95403325e59440cfd58e828dbf67d714fbfc53e501197776ee634ab5f15034eacdf3bd19e5a7a28dc5eba383ae7d7780127939609f61f69babcb691661b01791ed39a8a8e7fc508d7aa628bdfbae6f87026b32aba5c4c239249f505f3ff6ab9555e1add9a0a2b134f7f5f1dba12a14fa435411314e420c7cc2406db0383a43b0cccebf738a18c1b1460e1b0aec69dd029f341e73d16ca475c2fef0094805eda6128d94d88f28d788b0af063e822a85c25e9a59b8e45ae4ebad693592ce6e25dbba09f71e8e9de0b5c904cebb21aef96790060afcf2a84eacc8b2b60b70c7ab7267b5603e4119d4d9eebbf5be14d37c300be6dc4a2f6937131e9d7af5bf723813ae684ad6ea93d072f797f93985d006f9ad60bb9e35dafbe2e7656decbe2690cbe34d1c7505db7cdf49238c118e1b499f8f14a8d989fcfdf8096ae3d51649e22ebe212c1662bee9cc378b476c0b056253837f2bd0ee6396e61041cc9b4af8c576d245bbe42a229346805996fb4bd3e3cdf5debca32c7bd4c2c7b7c9a506a2bfacbbc97a7713ca1c4d1a1ac6d055935b24be80a7a2a4ded91fd905531f68fd343f46d267287fda80897a7522443e7f92c9b00ed6c3e7119fcf8eea53bc1882105bd3a33ac64203ee040498653b2394401c0e059faf448e2208c89c152e51124a3b8fdebcf47b2a9d2ac0abb214fbeeafe18b5e5c326d53c94486644091d04a4115e5bf95f4b2bb02caa3ef74daa8bd957aea56b47ed6e63cfe8b91a003dd4ca2c036a7974953c73e2b6737462fe2bbb9d54a7b4899b23ba63acddfe8ce4fd6ff8ebf1dc5a80a73ba3d225ba834978c69fe7e55d9d1b6900467bb9986f5dc469107a3b6a501753f236c7492cf8bf3221db173263accfda19981b9cb1f984b70bea1b1a2e8a24acf099aae6b3b78228e22c225f53a19d91a65c818832138907d25486e67298faef56c43c601b35ecdd88436aa898e1ced3203a528dad4523ada04f8ab6dd88766984697c580c5f4d63d8c63aff4e479185e80a05472489d7567451ceacd8919c8063f7816e3a701983e24d97fae429e512f905019c0b50a2ae984b27f1026db6b34ec79f38c92d2cc661cafb04f788a4fa796a023e9723348de994f74e165431cb7abf6035a5cd1b2d6b432c6419489e1926406ee1d42c6f78e3e119abab999a3870594f6c39dfda1cc16fb659b67f5114186c8daad4167b6cfa01856c92cb4658702fbffa4c31cd5e3304e685f44dadc61121ad1d28f8db283fe010e8f9b30a87a70d2a535dc9da395104db66a8c729f48c71305924051b204acd0f3521bacc8b2e69d435fef3c3df2d0a8b78a4807e345db8c85829d0e47834f668c666da83f8078940ecfd610361e980ac7681104f34b5b1e4f8f25cc9795da483d2a6bf843249baacb2b42ae20c09c039d82703df89116188d79f3100ecc7d6bbbe6d6b268d1b91ad54c04e379cda344c155e40dfcfaf47b644738bb54dcb1e042eb15ba8e2dbbab488914a5d788ea97551490a9d14ec064922878bde40d12441173361fa48ebd24b290323eb5977fc97fe6ed16ed6cdb9bf937557e47e2d20cbb0b801aa0140c3aa84f77fa154c4a9a6f1b4803aa92859e9dafb8a05988a376e5ffa8a8921a9c795217f262396c69387c57195d7c4ea53eb29df42c749313df5b8c0296e64985f96ebdd6e7de2bf32b36cd23c23cdd2a9236da55cb72df0a846f5c8bbd4716b2401f551e80206544b28cb7236b49d902226f2e581190e4c049bdb00a6bd40ce609898b07485aca68003d67343502a8ecb42dec53e31b5608fa6ab7022f2354e4dc1a40c8b0e882f317f539f3b3e47c86d1e5b9ae3fbd7eb64eb2a9dd5aa63392ca0c2a4c1ee8e14061d527642e090ede001d81269a1d2c95d564ee3e58a010c6d748392a10ec08d681e25401873f44ded6f5679a5d184a59fee9a6b2484bd9e6cf189c1a11d45482824c2385dfc246b420142a82b0c8ae9bcf7bc46e54bb469888e8ea716b771dcb69b87a899a3b06217a9694eee9f0778df3e325e0cce481d39c02408ba5f88b9e796ab37113d87d025096b0258db78e3459e4637189494fc91a3709e73baeb31d62e3b427682e59318422aed2c1141e66434227f7cbd5cabbb7584bbbfbb6b12286b44a2299b49b1ffb9bd9dcc95cf7ab5b524903fcf7f94630041d2891d5fc0eb074a2cef5650ed17a6ea74f104437f97f7e52d233445d009591bbc9d45e55898da6c3aed095f141e24921f6e3a4c3297d8c412fa752a4a9992b602f575aa9203357e51c26f9c62944414b4928dd59748268c9067a68f85fb412fa5b042acb8f1b44cdb4bf4340554b1651577efe9644d57d61ee03fd7de1fcb938c05a49b345e0d40c6e3fa37bbb2aa1619855689951dcecee9a2e18f83ad41ad8d3a48160310ddad04cde29b01ddcd357ced398ca885984eade2127d4a7baa00eaa3ac9f21893752c671c2bceee56b9ffaa40b4422a03628c5cb982bad283ac15011c3d8d46d29a5b85741a8b096e455c68209eca807e02b6e118e33a847eb972b1bae54012d218760b30ca128b7d1a59d8ab70d0706e1d0060061c175ef0cf8d376f7588ea8636a1be2c1c468f6fb3e9dd6ab91eaf473db13f72dd8c0adb6d507a41ae1cd356d4b07632503f68d7858f434aad63939aea6a043f7beea243951a0c31bbd07169cc6c8cfae6ffca356db13a1882d10a41b522185ae2e60a5175526030503ef82a0ce18ff712db8dff8ddfc2dd86ef88badf02651e406a52f363cb82846e4f1b4420fe75d962f7df203ba535ebeedb5f2aa49d2888a8108f2668fd7993381b5cd48d0abaa067ec04bbd522cf62e955b19467d3811262b457c7412b5b215e7fbbd27dec1697cfa43579188b0ef193bb813a088b1869f5fe270bbed0f250bc3d43eb3183dab985f59b1b3edef0794919aa07359a0f5480933cc276f185776e8e43542234689e6f4d9b719fa24e5b7ddbcc3cae2e7d93f6c80dd7ab7fe5841bdb955391604ae41ded87a6a53a19d749496825afd8ad7e2b967f6ce4be211936bc24084da95f794e5d5910fad42a4069a55fffcc9eafc147f7855bf13795886e1c6eb1056402be5c34c853837c46150379ac746b2c98d2abcc64b95fbd372d76b712d09feb295ed479bea44eacf46fdde2d1840d3768dec1c2abe21a96b950b76df6a3e8694c6bd90d6ba587b06c68297cf0ca367b1eb82e59e8bdf", 0x1000, 0xde, 0x0, 0x2}, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x6, 0x200, r4, &(0x7f0000002980)="61fa4f29e2da03b29d919ca6b51bd1f23acb62b236ee9e6b2114249c98881a5e08efdfb5941c13796a0ce8bd8c4ae66882392981ef036433413a0845e9c59a81a72792e2ea26c311956f4ff276c2b80abab197790a71389c6bd5991f9b72a3118bdbf6b809d5e289e22339fc9542b86918acabc17d7673945ce924ea71d639c6244e6d04a570025a40dcde431d", 0x8d, 0x1, 0x0, 0x2}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x2, 0x0, r5, &(0x7f0000002ac0)="f51e35ed107f7f0bca721a6fdbbc6622183ac59769db76313f8aeea159805e4539ef11142d4bb5dff12d5f47d9736e18d276f1ab3e577d81e6bc0ff6df932de0152a93", 0x43, 0x10000, 0x0, 0x0, r6}, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x3, 0x9, r7, &(0x7f0000002b80)="b7cea5010f9caad4249c6302c94288b2c159912dac2e6a74c7a7c864acddf4743307a49b517d78de41625e84a8c879344bf0782e94efbe5400806f0724fc2cc8946cbe09299572586eb168500543034cb1c756", 0x53, 0xfffffffffffffffb, 0x0, 0x2}, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x3, 0x6, r9, &(0x7f0000002c40)="552828c7fbb591fcb8b29adc3cbc0fa9f1a273ad5572bc3e7c7f99d761728f094167cd96610ffd8df8b24254ae21652d2ace6d8cb69b026fb6e72f1dccfc676efa27606beca9253a86e119eb72a5fc3fcbe67f172a5abde6c98dfc796010dbfbb4276f5bb94040ff3cfc60d69567261a168adf1f849bb97ae992", 0x7a, 0x400, 0x0, 0x3}, &(0x7f0000002dc0)={0x0, 0x0, 0x0, 0x2, 0x1, r2, &(0x7f0000002d00)="7868776a03cff5e448001808bd122621b9ac0a4e712f29be448fa6bb0dd8fbb1a362e66d90c8f081e6a4663d7234a900ec511da1dd3759a9797cf8aeeeb221e86743bdd82123ea6c7524f1bd2b98a614885beb3ab28e483ebcfe71b70c62c2b8ea85843c520f6c5c563690e8364debf718ba55a6e14fbdddf50b25a370ec9830e8a8315de302fd0fa6ced83e438dad74bd7bf8099a0bfa06e1aa02", 0x9b, 0xb7cf, 0x0, 0x3780e56ceaf3b8c1}]) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x400037, &(0x7f0000001640)=[{&(0x7f00000000c0)="e35cd7834140f96d3e34597ce488bdc1c2401ac7e515cf52fbf7235771841d3f9224455cb413b4bb3b3901ed8ff4f741e66f75518bae51df87ec6cf50b0035d620374298d43ef611418134ff675ba0c6861b1b31efbdb1988d976a0f2c7799a86eb68ba1aa2d25ecbfcc84c52db74bd6b44c51a04de86f5a13b3b2a525238ec8bad210e3ed40de361c5c102b5e2a1461dc1e12387b551e02591f9aee5f6e477abf2d4d23b0e51d7dc8854f4cf0a6744b8e73b7d1dcc2797f", 0x0, 0x2}, {&(0x7f0000000180)="4b0063941e55cc13868794095f37169e0a9a77bc662442139619130cd4a2756e31add39f76436162ed6b41ee3a421acbf56db41b6a15a0c0f6f39f65caeeacc7cbe68806bccca955db092e502f46891efd2deb50f58a36123830484586ac8225cf6964a63b911da2ef365124e6f67f5945b0b19e37aaab417a103b6e8f20809e5c04e31855cdac7021489ca4ee97eaf105ddb7e8a64f0b479fa5391748f4f6029a6207b8", 0x0, 0x8}, {&(0x7f0000000240)="842c7f50140f3e4f1113da26dee2ac4bff500c96db6660885aec332a2112600db840b180f714858fdfd5e70ba236766b50f541854a07f289fd96b745daf5d1fd29c7575cb66e18de515e33798cf3212455dd63122a1993fb05ad657b66d606d011c74e344247e614e9191bc0618787d33c17cfe1d6076fa3ce", 0x0, 0xfffffffffffffffb}, {&(0x7f0000001700)="5b963157d70801e1384d224b7d69adc492c743dab74b23d4e38aa43223f3d18c894a2a77ce8faada2db707b75eba9f6283ad25fe28e7a2f7680e73a78369c20717ef7525f40c868bab245b79b83033ba9d7092e9c5c3c9caf2027b2e2753f02a87", 0x0, 0x4}, {&(0x7f00000003c0)="110f54c0fcb926d3553192bd7ea3d561b43a2ae7487886d3ffb6fbd1b2b7c5da7dce9d15fb1fa3b1b7d0f1b09c8fa73384abc6268fe1191bae398f4503d7c2d5d5d9e59a8409a8fecd02c440e757184cc827b313de1ce3b7aa6ab750e24bd1220dbaed5468dc688c3b0c563ef0042524a47ffc8c59654cbfa5e98294afe9df65e59c5296d4d57a8ab87636eadcfcfd19f7f8d659f9f77ee397fe9a41e443b22681dc49af8866d5b2613fbec9ddab16055624911d6b4ced2a3bfab5383c8f692a03f4b1a504246f1fbca4", 0x0, 0x6}, {&(0x7f00000004c0)="c82ff9cb8d3ef2c3ff999a4b30999fa40833b5b91a82d614ec92ea9425ba592a2268bddca59b74a9d8b3acb4bb317ee55d181bee1e46909051049ec4cae945d1cedbfd16d7c2542485771cdb7cd1c1b2aac560fa81a9ce1885637df682212a81b960bbb7ea56f5d69ec77109e14059d1bc56726809f2558a3d590fe360dca5ed2aa7910ba55244a3bb9aaf32ed34cf356e76be5b7ec11dcff25fae537daed8db0de6bbfc2270e10d688ba65300427536b75a226a3c1298bff6f51870154967bfd1cf7cb7e6358743f928b7e2f1818cf8cce0e1fc306de9348d40208ceb353b2418938d897e37d2db28961a804bc3f457b4580aaa5e6d117f185dc8635523652fb0592c0cdb2a403184f25c1a375c8c1c3de4f05b5215122fdace7b70529f3c6efd7296314ce1d3357082c3426c2ebb3b636f37e2809148393b9ff7876b075453c9e7bc4eef12171d199c2f169259931ffe86e2b4749162b7a8329d1b046373d0265049c9bc89c1be8eaa578a7c0dcd4fdc3318ebeaa4f36668888d35d3ac325b4cea7ec55934796b7c3a58129f2aedb441eaa34b3279a87636781952074ee90a5f56bf37e151c0d4cac3126618572ca77922e1daa0d428b2ff182836fb33c721fddde9048358c0d14f3bf9ef32eb1f41a46c53865fe5028a07390f0efa3d49b4ace0bffee0e81753ecde226b5e0e42f6116dfc6af10b73df3167871fa57067745440b270f61d13fb02ad0db142ba080182462e018665e3b6676fcf5918505485f297dee8d936ad11c91cb2be22792119b7adfbfd07fe4213f43a606e587184e0cd80da83cfabcc42ee73db87f1960b49046eebe0bd0fcebc46f18ca58ec57c5b4ff75170f367556151427ecdb4a3087c03db0a634c929dad50783e7d44d637efb79a0fbd875f4dcc19153c486651918f7368d99c0ce9c4cb701bfe22fbe5fcbc903e017a0e879e2ded52549623c80194d0bf5040e1b06a463748ba948843d9e50734d9cb3095aac77970220a76540483776f46f3f6d8e2fd2b5e1f59cbd8d849e83678f9d9a489be24b76bfc43ca73b82b6b3b3dc0fdb70ab29b319f1a36e950dccc691fdbd318db6bd8bb88621ba71fce76aaee828edd0af11a1d22fba97adad1fefe14360ea9dcdf1f51c0daa5492066d4930e55c26a3a51eaa99ef45e9d3aac45367934dada6baa0fbaab324dc93938d82a39f1e12be4a0b6d630aa56c5bba2307bc60bfe4052aea30cc3021be1ba3f4053a38506962f30ccb3d16df11206ee9a0d564520c80e2f13bbabac00129a5fee7c904ed098886b109da84fbaa45a7730b6c9ae2307de689f31917b8e05fa4273f3750c703e46608b6d58fa979827e419890cc9a26ef8f08ed237a15592b6181f20c47024fb124f06a5f6b6a9b0516df6349f2770435f378371bf84b98d1a348c81aa73811abf373e09734b2dd4d20eeaa21d8f81d181cec4014af746de6372bda70af3048517f4930eb6bb293ca4fdb87b2e4643602c46eb0a4f0d1aeb1f4724855dfa3998b116ef2d4cfe2359f50025d373f66d165718745507ad3755aea7a9b02884a7b90bd3312e601c9ac21d79eb48215705dd2d91ad6818ebb2584702d131012cefb5a8c27dfc241356a0d3511e282dda3217604ce38bd54a8f0acab3ea9714558833bc488f82141c31e0df1b3a724c3b1b1386fc47988e3e5b03a9c9631174d87de04dcff445bf56f8e954f293e3e7dc62d29088de5921fc02139c03ef7dd69f6750be712f0c170ed945495028dda823bdf015288c4e0c47473924b947934189ec3cb37a36a56ca480751d5935078f3211ae08118bd42d3b4dc1a4925e2a84cdf9c708ca8958898dd12be5974b89d89f9dcbfe88179d850ac0adb41343ab710729418b8b6545d627e664d355bf1e5e0283f7bd6882ec711771dc84603c639371ad78c8f24a146f3d9787317b10c88cfc9d8325e48eb9907bc4b9909424d9cbb03410cf47afd063c2658c294600e66810d5cc94c7133ed6c95d7607a8e52c7ef0456d684af5827f34e7c9b610ea63cbee2ff3decb033bb561e66a19b74673642e66ffb33dd37842e40416a6d9442a1d7219d08ef0dbb747db37b22995453768ed7292035d3bafc7130f0802361045c2f767757fd22cdab8172074a438cdb82c78bb465c26c5349ec7eca2b1546f10416590caa453acc720faa97bb7904dab13ff70570e947fe4cec5d475a6be1c6bf4263bf1b8979dc0fadf1f874405b810f9fc9bb01b042e0d542fba111aaa48e3d2e24b88790efc24c98fb401985fd66a91e01c432efc71f5379feb44ea6f0359f214432f478df3950cb51cfaf9ef231bbb9081b577b9f24475bab768b7490f53200e106156ba52ffde7ead84d34ecc5ee0a1a887e283f5603cfa2352772d7b5923eb069c86dd9ffc2fb689967060c013e873a83bc60ffa6458502403e404ff67ca690b939161a5ec63f53c4c19780b46560c28c1920cecffcb9d7b0b0348bd73119b04d2dee6e811fa561dd9bbeccd259b4a2b24be0f5540f7e9f8ff8fdeab19f3478b4243a4be5373f9cb956c1466e4e8bf45dd9998986c1d19e4fe6d4b73348876d201e0ededa1e1d0d97078953bf30a5b76fa63e8a3b4ced32469d86ce26033b7edb0d9a8533a549b68decb613d896cbe1eff03afb468c94a05d25ace66659ca28e2555bad09f30856190d7489a8827ebdc4cf9d0e67d22dde101924579fbba595c803e8e57784f35676c7cfaf4815a49509cecbcff2826c5e281da936c2b60649966ef646f6777aed6a7b3b4900fcad164cf8ed1f10f3ac63dbb1281284c0f86f6cd1f54c98be01c0ab59809decb18ff79dadb403209aec98266931a5e73572cd9bc88a64bc3c9281483b4e8743c6356096d1dd4686846e21fd4e9a5509914ca3d09f0c24b0ba2de5311b7d5520f475a473f7f161c00387710716eb03e8357018fd4ce7450e04755cb0e93b383dc22fb08d55e1c9db4b4f0d9dba689dbfdea72d1f6cd8fc35bccee47c9a2a5240fd8effe4ad69edcf201413e1a333b727feefd89c352af77d56372c5bd62a7797a650dfa9db9d49e9f6405fa074ef3b38eae63dd94e39790e05d426526064a5572f8550a78856c9baba80a478216c4dec763a5d2c9abe8e1c9b8dbc67be1b0fefe0b7da7c7626159a70663f2c016b70e82240e00ab5c8266fdc556c037ab359ce4dd903b6e8712993f459884c1fea75cffda2960d0952d3f11875c4e56b45f793f15ffb3bb407e0688bdec7a8cb03041982769f38f4abcd0981fd0788f34a9b8390dbc060419ea27a35bc6e13816b73d1d7853eed8a0250280f575c32aea7af795907fc322e0ba741b7ec360ce565126957727cee6bc462e970ad1c994c874af76471596900622d0ba45c4ecccd6aa2e991f5a3e33db225beb1b94ee48713208d6dc02f0380edb8ba77580703e75739d89e6bee9255e407c874b5eb382ac3d92e9ab892ae606e320d9a7f04711e912e4534d4b8682a4d5785f51aa13bdae214948169ba19aa3fc8233008a2c67f3c909b13f356e005afa7b430088dba757537c2430563e391179fcde8be875ad0400bcf228b6482ac54d8d945666d669dd28e9208adaa3ae65a320afe57e3694942e41403f0c698c3881603ccc0b5e5d8b8a105df6c7bf038a2659e37607c0657b7941f582561df22ec919d32eb14a78db564448ed4ec2693b4cc82c7d3d43934614b7cb8d89ec8094ebba24af74792aa5b339190dc341851e8752512d729998d6a5acfa5d06739da3b1570b952bc7fd3e455b6c1d765cce07a997accc63e9b95605e68cb2fefdf90d6df7285b2970491a1cfd7987d130bb1c2bd040e3174dfa4b4ee2b7f884782830dc82fdcca831852b1c4d56d33c480f45f784f035b51dd97a11c9c3c37ba99b385cd121d26590276f42bdbd3fee994c953e910c235dcb40cd5e9ed29729ac49b196e6978933f2bc2f1ac59aba8c5c1af371356e5e0e429de4bfd9e81f96574b76c8047a57ebe12954abe54fc3631a6a389504c63992611f9436c0ac41d358fb711138f222bb9f442679219df45c7f7dc2c3f758e4b50d99ce90b6bd88024e75257bcacfb43b2abe1ff644f863b5f2df0fdfa88bbcce45f2b9d95cf2521a7f488a38727af489397ad1ec5cea18d55a617643d65a8c8ba18b2728bf5202adf51ff0e8640bc74a264a88ad560c222926cbe0c9b325c066fa3adee291acf0cfe7c74b224ea1fb28dc3bd1f49ca1d04fe8aa6a1f71744db875082f59b66cb011702431a1e3a08423fd8f0c83e7a6c5b3b4b776c30346a143a3069b0dcca47b2914f78d12c5dd6bd6e0787d5f47495bc10fb32cd26f8d88d044dbce136e13e5400f01ef6cd1871971ccf0bf2e07ef83c030fb48f8fb04058453d5f35e5c248532647464b4d8044f1439b972115af003800d6a756ef0c3db9769a345e36c4a543d8745ca50584ebfbb1febc2b7b141982cb0b418452bb04eeacfbeed61378405cc412b61701b74961b2cd07cca3653ba121e0a6ee31be881b4eeb5f412e1df4035c8882b8f17040bd6037de26c71ada1c417316cb914e2490b1be18fac20700bdd6d5f3f78e3960eaabbb69bee639a3a90a0ed18fc9e703155064f9e737c1394c0b2e17deef9a843ed8b5cc22a069f15b6b34d8ac6d3e30de078cec94daf036edc5494f21099a5c2adc1256eeb5f6f128dbd2298865376ace430235e52a8f5b8d12bc6601740cdd4ea3f8faecf3b36b9556ff81b6a42502e5055f9745c063c364b460188f2ca6b2c5c68571919ce6a95acc317b11b9b131f7efab2f6c0fb621b55071710e3f219b0c9be005c0679f7ce5399be0b7d26d6b0587ab700beb65d025904aa9b9fd0d7ef77277c1dbf839c30142469d2b0fae81f3679c165375507f73ac0073d767826130e901ba7d63da421f9152f16b0d63cc0b38b4c23e8fbba196fd10d982afaaff03a3dad3689c91e74cafd64a338dc9988eeba9a5e26ab32df2c4a794a0a4fb9f07adf3ec11868054d0f929e3e6707cf03a563cf331cb69241a1dedc0dddc881d82dd06132d415f92ab96501eaff32c3cb8d8d8bd994abc56a4c6ba0b34576225d74305371ff4dd0d1f4a21f6302e78fb67f555e01231df4abc285c8ae881b53c05382f6dc14e1293ac557cae92fb77e1fe4d32b5b5fbb110e9b47d0e35597c427160c0c78d32bd24293d2665f5a3fb42863f59170e98e4a3baa22ac2d1e6367e6b24807eac01f7822c507ef050782c5f7362d4d949b2e996a876a40b1add2622d7af9337d84fe0b6ab1d50dc53ff89b600413c3067edba572a8b7da043189bed9c22660a55382d9e6d7b4ed32b75e9b283da8dbb44f2ab6d3bcc65eb0a914b09dc562d8fae8c359a99a1cf40204a4801da83d988cd0f3e637288d95be834b4eba7f8d990a998a76151e20d69718a47ace95406d864428793c2fe5560a39839c52b6a87863c3cec6ee13e19183d5200e5dab2a7d41dc178808c332aa5f10108f826b283339214b448c1850068e5a49da82d47a2be1094117bbcfcd9fccbee05737cc43a9573a6a5f20c8e4a36e5a337d9f28149e68f3a460ab1f48a0aba23e176f6e92b73babbc448ec50e7470f4a1257bf74fec7042d939468c5ab4b21db99e610a55ac474692ee95cca3bf47c9beb654472ac2f27de00485627f29a6834a76c237b56b3ebd7f9a5ccfaa10deafcd298eb1b29d872270425c8207c8129c8a0f96105cdf5576b5620cdab4011eb7e68a29c4d87068168f99974dbb1609311a545600"/4096, 0x0, 0x7}, {&(0x7f00000014c0)="e2f241fc67cb1c76486a70c7d6b8cf133f3392ead4fbbcdc56671e2f2721a24e256e0e12a084848eec0ca62357a184e72ef360f123221487162dafcfe1100f333f9a04d3893c1dee57034455049a5420598543096b9044490c46a008b86ce2d6c3803a190a6c7226ce5a29b8d9aaac69adf19ad8468ebe35652fde94f4c7f4c77da0cb0a257351c632c32fe6393188d125b7ffd4cb3addd0ddfa1633bf9c9e39f4589af5fb83010e3525316cb854be661a680e3692ae2818f608708eb883edc992d09e2a4b53b169da291d68b32546077185f99c281160584c1eb89d", 0x0, 0x7}, {&(0x7f00000002c0)="0dd094618145c35df17a83101fea761b66aff01a140522f856f46622fa4b6c5a8055596a1d6f6ffe7e66849940462ef000000000ca151a5991b6ebf321c5a23297e41aff42d27f52d8750bebccbfbbb43422534ee4a00b1bfa2e824be863f5c8a3323053c53ba0d4f7475ccc30c257"}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="636f6483706167653d3835352c00", @ANYRES16=r0]) [ 658.217891][T18170] asix: probe of 3-1:0.0 failed with error -71 [ 658.237077][T18170] usb 3-1: USB disconnect, device number 117 01:48:28 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv6_getaddrlabel={0x70, 0x4a, 0x100, 0x70bd2c, 0x25dfdbfe, {0xa, 0x0, 0x80, 0x0, 0x0, 0x4}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFAL_LABEL={0x8, 0x2, 0x4}, @IFAL_ADDRESS={0x14, 0x1, @private2}, @IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x10}, 0x20044884) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r3, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000000)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:28 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d0) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x800002, 0x0) (async) write$binfmt_aout(r3, &(0x7f0000000080)=ANY=[], 0x8a) (async) sendfile(r1, r2, 0x0, 0x8000000a) (async) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) (async) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) r4 = creat(&(0x7f00000000c0)='./bus\x00', 0x5) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r4, r2, 0x1d}, 0x10) 01:48:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r3, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) io_destroy(r3) io_submit(r1, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) r4 = socket$can_bcm(0x1d, 0x2, 0x2) r5 = syz_open_dev$vcsa(&(0x7f0000002a80), 0x1, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r8, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}]) r9 = socket(0x23, 0x1, 0x400) io_submit(0x0, 0x8, &(0x7f0000002e00)=[&(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x25b, 0xffffffffffffffff, &(0x7f0000001780)="3a03e09f4a77f625547385672e93947de1d26d4587ee0d2617a84377e66bc756538dbc77b837a8eccfcd6949df321a9261b10664f74962c8b0ca9fca0da4cb733fed833e90bd5ccedc6367d29cc3161c64802ffdd81cff78d87964a39e31b0c9b3f797be77a8f6f47ce683f8270e1fc5f8cd4c8d277afff8bf6ef26b4876ce3a2b1aade55c896e867740c745b4596767d16a8e50cb7995d2e1fafa1f", 0x9c, 0x3, 0x0, 0x6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x2, r2, &(0x7f0000001840)="318eeadc7a758e4fb516512a8589959941dee5a3deed54f8306901fcbf21ad026a54c8c201f931290378948ccaf1b85809216a00c0dc17e0dc6f7bf03b3d29837947e42d968b8dc0eba60d4edfaaeb5755d05673a8a11c9736bd88ed81f22cf82a526549fe0eefc51023c835b7b693e4779355ec2f1a346431f9a4389da94a15fb1e52191bf60a", 0x87, 0x8}, &(0x7f0000002940)={0x0, 0x0, 0x0, 0x2, 0x869, 0xffffffffffffffff, &(0x7f0000001940)="96639ab2213f7a1ed1e82b8c47fd31ecdf6474f5256b85a8b9214a61105f496718040a77248f6fde6e3eb6211e14f440bc151f4ffae79ff5d9fded7f0816a43757f7df39f599b5791697ec894d49715f1fc9336b78fd89bb6218c87001ab11af4f950f68eb47f493d406c8801ee49f31a147054dae60b37e077bb0355653331885889be774786513a465f29924b7ed06ae9c6f17b44d30bbc06cb783ffb46123da3970a9ad82963e4b0e09fff6d6a50631379e50c857e8a0c50df6c01c83be66ae49ec5882a7d11429e455a61372bce0cdd543bbf043e32f6f8245a9d99096cdd47e94d142856c458221cb35e25745fca0cf4e2408cdf729e94b535b724db8fca3f16ec8987a71f9e0376ca4a2c927d67fcfc1bab63d4cff3afff04f43bf4f8a1365bb86908e6ea83ede9adefae75fdc7733b6a6ba31029ab879726365cb485d5a5834a1143ab72025547b2e54ee5348dfe5081a238b69d3ebf2ab3b359e6fcb89cce95a451da869ae01453dcaecf4a0e1df8c7ae173bef8df952cf528cba6cdfe7cddd3aa6c1f229083a16b1ab2da65a66f65155d02c71a2af68f7822b9502ee4933f4e0509466025c26876a4acb7cc77a2fc71a3dfab99b6e09bd4f0af2eae289b385e2ce037c51040fd32fd460738ae927782e40f67bdba37323451ffc911b02348eb5c0ddb19edf76fc79b0588c11f39c793e0314a7d684a5782eb763bbd8ff5bc7d3f3c3229228e84f104bd62b31bf60b89bea20eb0ec1d8f7de92db41359bfc4b550c0c11635dd7def33e5203a5d67f480c2b0fa449aa07c27cd46614aab934df0d773a4014c3fd3dda08214e038f8a685a3e4136104f8e3a86ee79eeaac7a97295a9da93bbb167ef238678b4f30fdc20ec6cac5618bf963569d13530da5eb57b10a51512c3795b74b0a1d0c62e31ecbd8bb4a61f8207d03a982bfe9315c86a95aaf127bdeb2167fdcc193196ff717ffb84b8fc4a879ee326a22b65b0662870ae7b99772809f7e61b9b890e0d0f62de9e6bfe05e3e40c0755485315e8cc04979ebfa49220b23add057ec3e0578ad1f3bfd398dc89b85a57b6e7bfc2962fb8fe375167670968c71494d58917d6df52e4684d528ddf736194fa174c32311fd074f8d3190b6379542c4a3f0a50d81e89d7ab5f833f031997a86577fcab2f5b8f23937052ff57c6565d55f7e1242011af9b755bece9c8e4da09a462a597fb8d2a6c13eff14ddf398719d857195be1eb96d354e67a69ce33aab66c2b187f19eb5ec83539c3472043f26d85e3efdf0cb405b9211e30ceb0aa6aaf91d16527a67ba17bfdf13726a864d9bac5898d508c91765a1cce619e567d05d51b47b305fa23ce17244d5f4f873a9be2bfd5617563ce6ee02ec5b77905116cc738a845f5edf4cd4019453de03eec2e12c9006609605fc255fd7eec1644d01b225f3113c6ce90cec6e41067fedee5dee1b1f1b33c8a105f7018754c2102676274539fc873fa5092d8d72640cedee37344c4de77cfbd2a37589339c984e716ec87715a2b9b6bda53089d7c2d34dde290941225d078cd12f808519684fad5dc6bce8c1d5bad0d2f7d677f792f0f7bf1dd1919f038d0d9aaedd3080e10dc5ca1028ef86b326a818dd7e22850f29bdd2c0b89b9aa7d2c14f06a96c460397780ca4bc4da5a49f489b5e8e4c6985880d384a7987999f2b32b35f619d62c426d36f7e30441a4036c0b443ae8ffb698f54a17e4e50891b068090a0feef380f9b55846d0d14c910aa24fc283ea00c3daca4c8e7cd177da790c141fd17acbcdeb4d6236cc68aae50f092f38ba5800fea6aa01763808fe6872aac63010ba4bad0cb2867dc90583ed6763a2a2810dfbb1fc743afa4d8e0fecadd5735d3f3134c52c34b2eaead88d27e4609bc1b1d61847dbfa4711e3f1f6353a73164dde12dc2648a6fd383a478bd1f866a876113f59b8fd8e639cf0f0a41525328c5013d5a4c1f6fe72ed96c730663279e0ba2fd6a611098455a0cd5cbdf2cc0a891b558331bb9ff5a574d470f1a6559c87a413fe07276f813de727a1bccb8e6a1629516e30a3722175ad8e5bfb2f31ee3045921a09c77a21a6ce01cb6b5b0fe55792278fdf6a206738f4de51101110da5357c24518c6c819f95aa456b52c600756558ba4f831929b64b72e1eb2ed021f77c59bdf7c02f493a24bf181e228458b9a9582c726629d0d17174b4350a17e7cde84473507aaec93ed126088daf552cb320192bfc3a32b019597c1862655d28bca409d487672a55b20d10db3d8f32154b05e17bf54f45e10ca5244433319fbf913d504b2234425279cdc19fc493f1e8276f7f629a4a5e9fff5d60144907c892f931f28eb0bf590d5e1f6225b95b835ff942802c3106f95f0ab32283ea6e98e27e4ec13e2ff5ef06de84608f696c22f12af7fac75849c22356da9b5a3bf18688b998380c0d76fb2fe1342c6a85c23f00b992e18aa181aa3c6c2b94cfa369dc591633f745fe0c1f60d93447e87fb8d4d35cacdfe96b5423e58e4351f8ea0ff20e9cd3f3a423d50c276101c4fa7a8a5902d557def620bbe603b9b95403325e59440cfd58e828dbf67d714fbfc53e501197776ee634ab5f15034eacdf3bd19e5a7a28dc5eba383ae7d7780127939609f61f69babcb691661b01791ed39a8a8e7fc508d7aa628bdfbae6f87026b32aba5c4c239249f505f3ff6ab9555e1add9a0a2b134f7f5f1dba12a14fa435411314e420c7cc2406db0383a43b0cccebf738a18c1b1460e1b0aec69dd029f341e73d16ca475c2fef0094805eda6128d94d88f28d788b0af063e822a85c25e9a59b8e45ae4ebad693592ce6e25dbba09f71e8e9de0b5c904cebb21aef96790060afcf2a84eacc8b2b60b70c7ab7267b5603e4119d4d9eebbf5be14d37c300be6dc4a2f6937131e9d7af5bf723813ae684ad6ea93d072f797f93985d006f9ad60bb9e35dafbe2e7656decbe2690cbe34d1c7505db7cdf49238c118e1b499f8f14a8d989fcfdf8096ae3d51649e22ebe212c1662bee9cc378b476c0b056253837f2bd0ee6396e61041cc9b4af8c576d245bbe42a229346805996fb4bd3e3cdf5debca32c7bd4c2c7b7c9a506a2bfacbbc97a7713ca1c4d1a1ac6d055935b24be80a7a2a4ded91fd905531f68fd343f46d267287fda80897a7522443e7f92c9b00ed6c3e7119fcf8eea53bc1882105bd3a33ac64203ee040498653b2394401c0e059faf448e2208c89c152e51124a3b8fdebcf47b2a9d2ac0abb214fbeeafe18b5e5c326d53c94486644091d04a4115e5bf95f4b2bb02caa3ef74daa8bd957aea56b47ed6e63cfe8b91a003dd4ca2c036a7974953c73e2b6737462fe2bbb9d54a7b4899b23ba63acddfe8ce4fd6ff8ebf1dc5a80a73ba3d225ba834978c69fe7e55d9d1b6900467bb9986f5dc469107a3b6a501753f236c7492cf8bf3221db173263accfda19981b9cb1f984b70bea1b1a2e8a24acf099aae6b3b78228e22c225f53a19d91a65c818832138907d25486e67298faef56c43c601b35ecdd88436aa898e1ced3203a528dad4523ada04f8ab6dd88766984697c580c5f4d63d8c63aff4e479185e80a05472489d7567451ceacd8919c8063f7816e3a701983e24d97fae429e512f905019c0b50a2ae984b27f1026db6b34ec79f38c92d2cc661cafb04f788a4fa796a023e9723348de994f74e165431cb7abf6035a5cd1b2d6b432c6419489e1926406ee1d42c6f78e3e119abab999a3870594f6c39dfda1cc16fb659b67f5114186c8daad4167b6cfa01856c92cb4658702fbffa4c31cd5e3304e685f44dadc61121ad1d28f8db283fe010e8f9b30a87a70d2a535dc9da395104db66a8c729f48c71305924051b204acd0f3521bacc8b2e69d435fef3c3df2d0a8b78a4807e345db8c85829d0e47834f668c666da83f8078940ecfd610361e980ac7681104f34b5b1e4f8f25cc9795da483d2a6bf843249baacb2b42ae20c09c039d82703df89116188d79f3100ecc7d6bbbe6d6b268d1b91ad54c04e379cda344c155e40dfcfaf47b644738bb54dcb1e042eb15ba8e2dbbab488914a5d788ea97551490a9d14ec064922878bde40d12441173361fa48ebd24b290323eb5977fc97fe6ed16ed6cdb9bf937557e47e2d20cbb0b801aa0140c3aa84f77fa154c4a9a6f1b4803aa92859e9dafb8a05988a376e5ffa8a8921a9c795217f262396c69387c57195d7c4ea53eb29df42c749313df5b8c0296e64985f96ebdd6e7de2bf32b36cd23c23cdd2a9236da55cb72df0a846f5c8bbd4716b2401f551e80206544b28cb7236b49d902226f2e581190e4c049bdb00a6bd40ce609898b07485aca68003d67343502a8ecb42dec53e31b5608fa6ab7022f2354e4dc1a40c8b0e882f317f539f3b3e47c86d1e5b9ae3fbd7eb64eb2a9dd5aa63392ca0c2a4c1ee8e14061d527642e090ede001d81269a1d2c95d564ee3e58a010c6d748392a10ec08d681e25401873f44ded6f5679a5d184a59fee9a6b2484bd9e6cf189c1a11d45482824c2385dfc246b420142a82b0c8ae9bcf7bc46e54bb469888e8ea716b771dcb69b87a899a3b06217a9694eee9f0778df3e325e0cce481d39c02408ba5f88b9e796ab37113d87d025096b0258db78e3459e4637189494fc91a3709e73baeb31d62e3b427682e59318422aed2c1141e66434227f7cbd5cabbb7584bbbfbb6b12286b44a2299b49b1ffb9bd9dcc95cf7ab5b524903fcf7f94630041d2891d5fc0eb074a2cef5650ed17a6ea74f104437f97f7e52d233445d009591bbc9d45e55898da6c3aed095f141e24921f6e3a4c3297d8c412fa752a4a9992b602f575aa9203357e51c26f9c62944414b4928dd59748268c9067a68f85fb412fa5b042acb8f1b44cdb4bf4340554b1651577efe9644d57d61ee03fd7de1fcb938c05a49b345e0d40c6e3fa37bbb2aa1619855689951dcecee9a2e18f83ad41ad8d3a48160310ddad04cde29b01ddcd357ced398ca885984eade2127d4a7baa00eaa3ac9f21893752c671c2bceee56b9ffaa40b4422a03628c5cb982bad283ac15011c3d8d46d29a5b85741a8b096e455c68209eca807e02b6e118e33a847eb972b1bae54012d218760b30ca128b7d1a59d8ab70d0706e1d0060061c175ef0cf8d376f7588ea8636a1be2c1c468f6fb3e9dd6ab91eaf473db13f72dd8c0adb6d507a41ae1cd356d4b07632503f68d7858f434aad63939aea6a043f7beea243951a0c31bbd07169cc6c8cfae6ffca356db13a1882d10a41b522185ae2e60a5175526030503ef82a0ce18ff712db8dff8ddfc2dd86ef88badf02651e406a52f363cb82846e4f1b4420fe75d962f7df203ba535ebeedb5f2aa49d2888a8108f2668fd7993381b5cd48d0abaa067ec04bbd522cf62e955b19467d3811262b457c7412b5b215e7fbbd27dec1697cfa43579188b0ef193bb813a088b1869f5fe270bbed0f250bc3d43eb3183dab985f59b1b3edef0794919aa07359a0f5480933cc276f185776e8e43542234689e6f4d9b719fa24e5b7ddbcc3cae2e7d93f6c80dd7ab7fe5841bdb955391604ae41ded87a6a53a19d749496825afd8ad7e2b967f6ce4be211936bc24084da95f794e5d5910fad42a4069a55fffcc9eafc147f7855bf13795886e1c6eb1056402be5c34c853837c46150379ac746b2c98d2abcc64b95fbd372d76b712d09feb295ed479bea44eacf46fdde2d1840d3768dec1c2abe21a96b950b76df6a3e8694c6bd90d6ba587b06c68297cf0ca367b1eb82e59e8bdf", 0x1000, 0xde, 0x0, 0x2}, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x6, 0x200, r4, &(0x7f0000002980)="61fa4f29e2da03b29d919ca6b51bd1f23acb62b236ee9e6b2114249c98881a5e08efdfb5941c13796a0ce8bd8c4ae66882392981ef036433413a0845e9c59a81a72792e2ea26c311956f4ff276c2b80abab197790a71389c6bd5991f9b72a3118bdbf6b809d5e289e22339fc9542b86918acabc17d7673945ce924ea71d639c6244e6d04a570025a40dcde431d", 0x8d, 0x1, 0x0, 0x2}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x2, 0x0, r5, &(0x7f0000002ac0)="f51e35ed107f7f0bca721a6fdbbc6622183ac59769db76313f8aeea159805e4539ef11142d4bb5dff12d5f47d9736e18d276f1ab3e577d81e6bc0ff6df932de0152a93", 0x43, 0x10000, 0x0, 0x0, r6}, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x3, 0x9, r7, &(0x7f0000002b80)="b7cea5010f9caad4249c6302c94288b2c159912dac2e6a74c7a7c864acddf4743307a49b517d78de41625e84a8c879344bf0782e94efbe5400806f0724fc2cc8946cbe09299572586eb168500543034cb1c756", 0x53, 0xfffffffffffffffb, 0x0, 0x2}, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x3, 0x6, r9, &(0x7f0000002c40)="552828c7fbb591fcb8b29adc3cbc0fa9f1a273ad5572bc3e7c7f99d761728f094167cd96610ffd8df8b24254ae21652d2ace6d8cb69b026fb6e72f1dccfc676efa27606beca9253a86e119eb72a5fc3fcbe67f172a5abde6c98dfc796010dbfbb4276f5bb94040ff3cfc60d69567261a168adf1f849bb97ae992", 0x7a, 0x400, 0x0, 0x3}, &(0x7f0000002dc0)={0x0, 0x0, 0x0, 0x2, 0x1, r2, &(0x7f0000002d00)="7868776a03cff5e448001808bd122621b9ac0a4e712f29be448fa6bb0dd8fbb1a362e66d90c8f081e6a4663d7234a900ec511da1dd3759a9797cf8aeeeb221e86743bdd82123ea6c7524f1bd2b98a614885beb3ab28e483ebcfe71b70c62c2b8ea85843c520f6c5c563690e8364debf718ba55a6e14fbdddf50b25a370ec9830e8a8315de302fd0fa6ced83e438dad74bd7bf8099a0bfa06e1aa02", 0x9b, 0xb7cf, 0x0, 0x3780e56ceaf3b8c1}]) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x400037, &(0x7f0000001640)=[{&(0x7f00000000c0)="e35cd7834140f96d3e34597ce488bdc1c2401ac7e515cf52fbf7235771841d3f9224455cb413b4bb3b3901ed8ff4f741e66f75518bae51df87ec6cf50b0035d620374298d43ef611418134ff675ba0c6861b1b31efbdb1988d976a0f2c7799a86eb68ba1aa2d25ecbfcc84c52db74bd6b44c51a04de86f5a13b3b2a525238ec8bad210e3ed40de361c5c102b5e2a1461dc1e12387b551e02591f9aee5f6e477abf2d4d23b0e51d7dc8854f4cf0a6744b8e73b7d1dcc2797f", 0x0, 0x2}, {&(0x7f0000000180)="4b0063941e55cc13868794095f37169e0a9a77bc662442139619130cd4a2756e31add39f76436162ed6b41ee3a421acbf56db41b6a15a0c0f6f39f65caeeacc7cbe68806bccca955db092e502f46891efd2deb50f58a36123830484586ac8225cf6964a63b911da2ef365124e6f67f5945b0b19e37aaab417a103b6e8f20809e5c04e31855cdac7021489ca4ee97eaf105ddb7e8a64f0b479fa5391748f4f6029a6207b8", 0x0, 0x8}, {&(0x7f0000000240)="842c7f50140f3e4f1113da26dee2ac4bff500c96db6660885aec332a2112600db840b180f714858fdfd5e70ba236766b50f541854a07f289fd96b745daf5d1fd29c7575cb66e18de515e33798cf3212455dd63122a1993fb05ad657b66d606d011c74e344247e614e9191bc0618787d33c17cfe1d6076fa3ce", 0x0, 0xfffffffffffffffb}, {&(0x7f0000001700)="5b963157d70801e1384d224b7d69adc492c743dab74b23d4e38aa43223f3d18c894a2a77ce8faada2db707b75eba9f6283ad25fe28e7a2f7680e73a78369c20717ef7525f40c868bab245b79b83033ba9d7092e9c5c3c9caf2027b2e2753f02a87", 0x0, 0x4}, {&(0x7f00000003c0)="110f54c0fcb926d3553192bd7ea3d561b43a2ae7487886d3ffb6fbd1b2b7c5da7dce9d15fb1fa3b1b7d0f1b09c8fa73384abc6268fe1191bae398f4503d7c2d5d5d9e59a8409a8fecd02c440e757184cc827b313de1ce3b7aa6ab750e24bd1220dbaed5468dc688c3b0c563ef0042524a47ffc8c59654cbfa5e98294afe9df65e59c5296d4d57a8ab87636eadcfcfd19f7f8d659f9f77ee397fe9a41e443b22681dc49af8866d5b2613fbec9ddab16055624911d6b4ced2a3bfab5383c8f692a03f4b1a504246f1fbca4", 0x0, 0x6}, {&(0x7f00000004c0)="c82ff9cb8d3ef2c3ff999a4b30999fa40833b5b91a82d614ec92ea9425ba592a2268bddca59b74a9d8b3acb4bb317ee55d181bee1e46909051049ec4cae945d1cedbfd16d7c2542485771cdb7cd1c1b2aac560fa81a9ce1885637df682212a81b960bbb7ea56f5d69ec77109e14059d1bc56726809f2558a3d590fe360dca5ed2aa7910ba55244a3bb9aaf32ed34cf356e76be5b7ec11dcff25fae537daed8db0de6bbfc2270e10d688ba65300427536b75a226a3c1298bff6f51870154967bfd1cf7cb7e6358743f928b7e2f1818cf8cce0e1fc306de9348d40208ceb353b2418938d897e37d2db28961a804bc3f457b4580aaa5e6d117f185dc8635523652fb0592c0cdb2a403184f25c1a375c8c1c3de4f05b5215122fdace7b70529f3c6efd7296314ce1d3357082c3426c2ebb3b636f37e2809148393b9ff7876b075453c9e7bc4eef12171d199c2f169259931ffe86e2b4749162b7a8329d1b046373d0265049c9bc89c1be8eaa578a7c0dcd4fdc3318ebeaa4f36668888d35d3ac325b4cea7ec55934796b7c3a58129f2aedb441eaa34b3279a87636781952074ee90a5f56bf37e151c0d4cac3126618572ca77922e1daa0d428b2ff182836fb33c721fddde9048358c0d14f3bf9ef32eb1f41a46c53865fe5028a07390f0efa3d49b4ace0bffee0e81753ecde226b5e0e42f6116dfc6af10b73df3167871fa57067745440b270f61d13fb02ad0db142ba080182462e018665e3b6676fcf5918505485f297dee8d936ad11c91cb2be22792119b7adfbfd07fe4213f43a606e587184e0cd80da83cfabcc42ee73db87f1960b49046eebe0bd0fcebc46f18ca58ec57c5b4ff75170f367556151427ecdb4a3087c03db0a634c929dad50783e7d44d637efb79a0fbd875f4dcc19153c486651918f7368d99c0ce9c4cb701bfe22fbe5fcbc903e017a0e879e2ded52549623c80194d0bf5040e1b06a463748ba948843d9e50734d9cb3095aac77970220a76540483776f46f3f6d8e2fd2b5e1f59cbd8d849e83678f9d9a489be24b76bfc43ca73b82b6b3b3dc0fdb70ab29b319f1a36e950dccc691fdbd318db6bd8bb88621ba71fce76aaee828edd0af11a1d22fba97adad1fefe14360ea9dcdf1f51c0daa5492066d4930e55c26a3a51eaa99ef45e9d3aac45367934dada6baa0fbaab324dc93938d82a39f1e12be4a0b6d630aa56c5bba2307bc60bfe4052aea30cc3021be1ba3f4053a38506962f30ccb3d16df11206ee9a0d564520c80e2f13bbabac00129a5fee7c904ed098886b109da84fbaa45a7730b6c9ae2307de689f31917b8e05fa4273f3750c703e46608b6d58fa979827e419890cc9a26ef8f08ed237a15592b6181f20c47024fb124f06a5f6b6a9b0516df6349f2770435f378371bf84b98d1a348c81aa73811abf373e09734b2dd4d20eeaa21d8f81d181cec4014af746de6372bda70af3048517f4930eb6bb293ca4fdb87b2e4643602c46eb0a4f0d1aeb1f4724855dfa3998b116ef2d4cfe2359f50025d373f66d165718745507ad3755aea7a9b02884a7b90bd3312e601c9ac21d79eb48215705dd2d91ad6818ebb2584702d131012cefb5a8c27dfc241356a0d3511e282dda3217604ce38bd54a8f0acab3ea9714558833bc488f82141c31e0df1b3a724c3b1b1386fc47988e3e5b03a9c9631174d87de04dcff445bf56f8e954f293e3e7dc62d29088de5921fc02139c03ef7dd69f6750be712f0c170ed945495028dda823bdf015288c4e0c47473924b947934189ec3cb37a36a56ca480751d5935078f3211ae08118bd42d3b4dc1a4925e2a84cdf9c708ca8958898dd12be5974b89d89f9dcbfe88179d850ac0adb41343ab710729418b8b6545d627e664d355bf1e5e0283f7bd6882ec711771dc84603c639371ad78c8f24a146f3d9787317b10c88cfc9d8325e48eb9907bc4b9909424d9cbb03410cf47afd063c2658c294600e66810d5cc94c7133ed6c95d7607a8e52c7ef0456d684af5827f34e7c9b610ea63cbee2ff3decb033bb561e66a19b74673642e66ffb33dd37842e40416a6d9442a1d7219d08ef0dbb747db37b22995453768ed7292035d3bafc7130f0802361045c2f767757fd22cdab8172074a438cdb82c78bb465c26c5349ec7eca2b1546f10416590caa453acc720faa97bb7904dab13ff70570e947fe4cec5d475a6be1c6bf4263bf1b8979dc0fadf1f874405b810f9fc9bb01b042e0d542fba111aaa48e3d2e24b88790efc24c98fb401985fd66a91e01c432efc71f5379feb44ea6f0359f214432f478df3950cb51cfaf9ef231bbb9081b577b9f24475bab768b7490f53200e106156ba52ffde7ead84d34ecc5ee0a1a887e283f5603cfa2352772d7b5923eb069c86dd9ffc2fb689967060c013e873a83bc60ffa6458502403e404ff67ca690b939161a5ec63f53c4c19780b46560c28c1920cecffcb9d7b0b0348bd73119b04d2dee6e811fa561dd9bbeccd259b4a2b24be0f5540f7e9f8ff8fdeab19f3478b4243a4be5373f9cb956c1466e4e8bf45dd9998986c1d19e4fe6d4b73348876d201e0ededa1e1d0d97078953bf30a5b76fa63e8a3b4ced32469d86ce26033b7edb0d9a8533a549b68decb613d896cbe1eff03afb468c94a05d25ace66659ca28e2555bad09f30856190d7489a8827ebdc4cf9d0e67d22dde101924579fbba595c803e8e57784f35676c7cfaf4815a49509cecbcff2826c5e281da936c2b60649966ef646f6777aed6a7b3b4900fcad164cf8ed1f10f3ac63dbb1281284c0f86f6cd1f54c98be01c0ab59809decb18ff79dadb403209aec98266931a5e73572cd9bc88a64bc3c9281483b4e8743c6356096d1dd4686846e21fd4e9a5509914ca3d09f0c24b0ba2de5311b7d5520f475a473f7f161c00387710716eb03e8357018fd4ce7450e04755cb0e93b383dc22fb08d55e1c9db4b4f0d9dba689dbfdea72d1f6cd8fc35bccee47c9a2a5240fd8effe4ad69edcf201413e1a333b727feefd89c352af77d56372c5bd62a7797a650dfa9db9d49e9f6405fa074ef3b38eae63dd94e39790e05d426526064a5572f8550a78856c9baba80a478216c4dec763a5d2c9abe8e1c9b8dbc67be1b0fefe0b7da7c7626159a70663f2c016b70e82240e00ab5c8266fdc556c037ab359ce4dd903b6e8712993f459884c1fea75cffda2960d0952d3f11875c4e56b45f793f15ffb3bb407e0688bdec7a8cb03041982769f38f4abcd0981fd0788f34a9b8390dbc060419ea27a35bc6e13816b73d1d7853eed8a0250280f575c32aea7af795907fc322e0ba741b7ec360ce565126957727cee6bc462e970ad1c994c874af76471596900622d0ba45c4ecccd6aa2e991f5a3e33db225beb1b94ee48713208d6dc02f0380edb8ba77580703e75739d89e6bee9255e407c874b5eb382ac3d92e9ab892ae606e320d9a7f04711e912e4534d4b8682a4d5785f51aa13bdae214948169ba19aa3fc8233008a2c67f3c909b13f356e005afa7b430088dba757537c2430563e391179fcde8be875ad0400bcf228b6482ac54d8d945666d669dd28e9208adaa3ae65a320afe57e3694942e41403f0c698c3881603ccc0b5e5d8b8a105df6c7bf038a2659e37607c0657b7941f582561df22ec919d32eb14a78db564448ed4ec2693b4cc82c7d3d43934614b7cb8d89ec8094ebba24af74792aa5b339190dc341851e8752512d729998d6a5acfa5d06739da3b1570b952bc7fd3e455b6c1d765cce07a997accc63e9b95605e68cb2fefdf90d6df7285b2970491a1cfd7987d130bb1c2bd040e3174dfa4b4ee2b7f884782830dc82fdcca831852b1c4d56d33c480f45f784f035b51dd97a11c9c3c37ba99b385cd121d26590276f42bdbd3fee994c953e910c235dcb40cd5e9ed29729ac49b196e6978933f2bc2f1ac59aba8c5c1af371356e5e0e429de4bfd9e81f96574b76c8047a57ebe12954abe54fc3631a6a389504c63992611f9436c0ac41d358fb711138f222bb9f442679219df45c7f7dc2c3f758e4b50d99ce90b6bd88024e75257bcacfb43b2abe1ff644f863b5f2df0fdfa88bbcce45f2b9d95cf2521a7f488a38727af489397ad1ec5cea18d55a617643d65a8c8ba18b2728bf5202adf51ff0e8640bc74a264a88ad560c222926cbe0c9b325c066fa3adee291acf0cfe7c74b224ea1fb28dc3bd1f49ca1d04fe8aa6a1f71744db875082f59b66cb011702431a1e3a08423fd8f0c83e7a6c5b3b4b776c30346a143a3069b0dcca47b2914f78d12c5dd6bd6e0787d5f47495bc10fb32cd26f8d88d044dbce136e13e5400f01ef6cd1871971ccf0bf2e07ef83c030fb48f8fb04058453d5f35e5c248532647464b4d8044f1439b972115af003800d6a756ef0c3db9769a345e36c4a543d8745ca50584ebfbb1febc2b7b141982cb0b418452bb04eeacfbeed61378405cc412b61701b74961b2cd07cca3653ba121e0a6ee31be881b4eeb5f412e1df4035c8882b8f17040bd6037de26c71ada1c417316cb914e2490b1be18fac20700bdd6d5f3f78e3960eaabbb69bee639a3a90a0ed18fc9e703155064f9e737c1394c0b2e17deef9a843ed8b5cc22a069f15b6b34d8ac6d3e30de078cec94daf036edc5494f21099a5c2adc1256eeb5f6f128dbd2298865376ace430235e52a8f5b8d12bc6601740cdd4ea3f8faecf3b36b9556ff81b6a42502e5055f9745c063c364b460188f2ca6b2c5c68571919ce6a95acc317b11b9b131f7efab2f6c0fb621b55071710e3f219b0c9be005c0679f7ce5399be0b7d26d6b0587ab700beb65d025904aa9b9fd0d7ef77277c1dbf839c30142469d2b0fae81f3679c165375507f73ac0073d767826130e901ba7d63da421f9152f16b0d63cc0b38b4c23e8fbba196fd10d982afaaff03a3dad3689c91e74cafd64a338dc9988eeba9a5e26ab32df2c4a794a0a4fb9f07adf3ec11868054d0f929e3e6707cf03a563cf331cb69241a1dedc0dddc881d82dd06132d415f92ab96501eaff32c3cb8d8d8bd994abc56a4c6ba0b34576225d74305371ff4dd0d1f4a21f6302e78fb67f555e01231df4abc285c8ae881b53c05382f6dc14e1293ac557cae92fb77e1fe4d32b5b5fbb110e9b47d0e35597c427160c0c78d32bd24293d2665f5a3fb42863f59170e98e4a3baa22ac2d1e6367e6b24807eac01f7822c507ef050782c5f7362d4d949b2e996a876a40b1add2622d7af9337d84fe0b6ab1d50dc53ff89b600413c3067edba572a8b7da043189bed9c22660a55382d9e6d7b4ed32b75e9b283da8dbb44f2ab6d3bcc65eb0a914b09dc562d8fae8c359a99a1cf40204a4801da83d988cd0f3e637288d95be834b4eba7f8d990a998a76151e20d69718a47ace95406d864428793c2fe5560a39839c52b6a87863c3cec6ee13e19183d5200e5dab2a7d41dc178808c332aa5f10108f826b283339214b448c1850068e5a49da82d47a2be1094117bbcfcd9fccbee05737cc43a9573a6a5f20c8e4a36e5a337d9f28149e68f3a460ab1f48a0aba23e176f6e92b73babbc448ec50e7470f4a1257bf74fec7042d939468c5ab4b21db99e610a55ac474692ee95cca3bf47c9beb654472ac2f27de00485627f29a6834a76c237b56b3ebd7f9a5ccfaa10deafcd298eb1b29d872270425c8207c8129c8a0f96105cdf5576b5620cdab4011eb7e68a29c4d87068168f99974dbb1609311a545600"/4096, 0x0, 0x7}, {&(0x7f00000014c0)="e2f241fc67cb1c76486a70c7d6b8cf133f3392ead4fbbcdc56671e2f2721a24e256e0e12a084848eec0ca62357a184e72ef360f123221487162dafcfe1100f333f9a04d3893c1dee57034455049a5420598543096b9044490c46a008b86ce2d6c3803a190a6c7226ce5a29b8d9aaac69adf19ad8468ebe35652fde94f4c7f4c77da0cb0a257351c632c32fe6393188d125b7ffd4cb3addd0ddfa1633bf9c9e39f4589af5fb83010e3525316cb854be661a680e3692ae2818f608708eb883edc992d09e2a4b53b169da291d68b32546077185f99c281160584c1eb89d", 0x0, 0x7}, {&(0x7f00000002c0)="0dd094618145c35df17a83101fea761b66aff01a140522f856f46622fa4b6c5a8055596a1d6f6ffe7e66849940462ef000000000ca151a5991b6ebf321c5a23297e41aff42d27f52d8750bebccbfbbb43422534ee4a00b1bfa2e824be863f5c8a3323053c53ba0d4f7475ccc30c257"}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="636f6483706167653d3835352c00", @ANYRES16=r0]) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r3, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) io_destroy(r3) (async) io_submit(r1, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) syz_open_dev$vcsa(&(0x7f0000002a80), 0x1, 0x1) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r6, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r8, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) socket(0x23, 0x1, 0x400) (async) io_submit(0x0, 0x8, &(0x7f0000002e00)=[&(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x25b, 0xffffffffffffffff, &(0x7f0000001780)="3a03e09f4a77f625547385672e93947de1d26d4587ee0d2617a84377e66bc756538dbc77b837a8eccfcd6949df321a9261b10664f74962c8b0ca9fca0da4cb733fed833e90bd5ccedc6367d29cc3161c64802ffdd81cff78d87964a39e31b0c9b3f797be77a8f6f47ce683f8270e1fc5f8cd4c8d277afff8bf6ef26b4876ce3a2b1aade55c896e867740c745b4596767d16a8e50cb7995d2e1fafa1f", 0x9c, 0x3, 0x0, 0x6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x2, r2, &(0x7f0000001840)="318eeadc7a758e4fb516512a8589959941dee5a3deed54f8306901fcbf21ad026a54c8c201f931290378948ccaf1b85809216a00c0dc17e0dc6f7bf03b3d29837947e42d968b8dc0eba60d4edfaaeb5755d05673a8a11c9736bd88ed81f22cf82a526549fe0eefc51023c835b7b693e4779355ec2f1a346431f9a4389da94a15fb1e52191bf60a", 0x87, 0x8}, &(0x7f0000002940)={0x0, 0x0, 0x0, 0x2, 0x869, 0xffffffffffffffff, &(0x7f0000001940)="96639ab2213f7a1ed1e82b8c47fd31ecdf6474f5256b85a8b9214a61105f496718040a77248f6fde6e3eb6211e14f440bc151f4ffae79ff5d9fded7f0816a43757f7df39f599b5791697ec894d49715f1fc9336b78fd89bb6218c87001ab11af4f950f68eb47f493d406c8801ee49f31a147054dae60b37e077bb0355653331885889be774786513a465f29924b7ed06ae9c6f17b44d30bbc06cb783ffb46123da3970a9ad82963e4b0e09fff6d6a50631379e50c857e8a0c50df6c01c83be66ae49ec5882a7d11429e455a61372bce0cdd543bbf043e32f6f8245a9d99096cdd47e94d142856c458221cb35e25745fca0cf4e2408cdf729e94b535b724db8fca3f16ec8987a71f9e0376ca4a2c927d67fcfc1bab63d4cff3afff04f43bf4f8a1365bb86908e6ea83ede9adefae75fdc7733b6a6ba31029ab879726365cb485d5a5834a1143ab72025547b2e54ee5348dfe5081a238b69d3ebf2ab3b359e6fcb89cce95a451da869ae01453dcaecf4a0e1df8c7ae173bef8df952cf528cba6cdfe7cddd3aa6c1f229083a16b1ab2da65a66f65155d02c71a2af68f7822b9502ee4933f4e0509466025c26876a4acb7cc77a2fc71a3dfab99b6e09bd4f0af2eae289b385e2ce037c51040fd32fd460738ae927782e40f67bdba37323451ffc911b02348eb5c0ddb19edf76fc79b0588c11f39c793e0314a7d684a5782eb763bbd8ff5bc7d3f3c3229228e84f104bd62b31bf60b89bea20eb0ec1d8f7de92db41359bfc4b550c0c11635dd7def33e5203a5d67f480c2b0fa449aa07c27cd46614aab934df0d773a4014c3fd3dda08214e038f8a685a3e4136104f8e3a86ee79eeaac7a97295a9da93bbb167ef238678b4f30fdc20ec6cac5618bf963569d13530da5eb57b10a51512c3795b74b0a1d0c62e31ecbd8bb4a61f8207d03a982bfe9315c86a95aaf127bdeb2167fdcc193196ff717ffb84b8fc4a879ee326a22b65b0662870ae7b99772809f7e61b9b890e0d0f62de9e6bfe05e3e40c0755485315e8cc04979ebfa49220b23add057ec3e0578ad1f3bfd398dc89b85a57b6e7bfc2962fb8fe375167670968c71494d58917d6df52e4684d528ddf736194fa174c32311fd074f8d3190b6379542c4a3f0a50d81e89d7ab5f833f031997a86577fcab2f5b8f23937052ff57c6565d55f7e1242011af9b755bece9c8e4da09a462a597fb8d2a6c13eff14ddf398719d857195be1eb96d354e67a69ce33aab66c2b187f19eb5ec83539c3472043f26d85e3efdf0cb405b9211e30ceb0aa6aaf91d16527a67ba17bfdf13726a864d9bac5898d508c91765a1cce619e567d05d51b47b305fa23ce17244d5f4f873a9be2bfd5617563ce6ee02ec5b77905116cc738a845f5edf4cd4019453de03eec2e12c9006609605fc255fd7eec1644d01b225f3113c6ce90cec6e41067fedee5dee1b1f1b33c8a105f7018754c2102676274539fc873fa5092d8d72640cedee37344c4de77cfbd2a37589339c984e716ec87715a2b9b6bda53089d7c2d34dde290941225d078cd12f808519684fad5dc6bce8c1d5bad0d2f7d677f792f0f7bf1dd1919f038d0d9aaedd3080e10dc5ca1028ef86b326a818dd7e22850f29bdd2c0b89b9aa7d2c14f06a96c460397780ca4bc4da5a49f489b5e8e4c6985880d384a7987999f2b32b35f619d62c426d36f7e30441a4036c0b443ae8ffb698f54a17e4e50891b068090a0feef380f9b55846d0d14c910aa24fc283ea00c3daca4c8e7cd177da790c141fd17acbcdeb4d6236cc68aae50f092f38ba5800fea6aa01763808fe6872aac63010ba4bad0cb2867dc90583ed6763a2a2810dfbb1fc743afa4d8e0fecadd5735d3f3134c52c34b2eaead88d27e4609bc1b1d61847dbfa4711e3f1f6353a73164dde12dc2648a6fd383a478bd1f866a876113f59b8fd8e639cf0f0a41525328c5013d5a4c1f6fe72ed96c730663279e0ba2fd6a611098455a0cd5cbdf2cc0a891b558331bb9ff5a574d470f1a6559c87a413fe07276f813de727a1bccb8e6a1629516e30a3722175ad8e5bfb2f31ee3045921a09c77a21a6ce01cb6b5b0fe55792278fdf6a206738f4de51101110da5357c24518c6c819f95aa456b52c600756558ba4f831929b64b72e1eb2ed021f77c59bdf7c02f493a24bf181e228458b9a9582c726629d0d17174b4350a17e7cde84473507aaec93ed126088daf552cb320192bfc3a32b019597c1862655d28bca409d487672a55b20d10db3d8f32154b05e17bf54f45e10ca5244433319fbf913d504b2234425279cdc19fc493f1e8276f7f629a4a5e9fff5d60144907c892f931f28eb0bf590d5e1f6225b95b835ff942802c3106f95f0ab32283ea6e98e27e4ec13e2ff5ef06de84608f696c22f12af7fac75849c22356da9b5a3bf18688b998380c0d76fb2fe1342c6a85c23f00b992e18aa181aa3c6c2b94cfa369dc591633f745fe0c1f60d93447e87fb8d4d35cacdfe96b5423e58e4351f8ea0ff20e9cd3f3a423d50c276101c4fa7a8a5902d557def620bbe603b9b95403325e59440cfd58e828dbf67d714fbfc53e501197776ee634ab5f15034eacdf3bd19e5a7a28dc5eba383ae7d7780127939609f61f69babcb691661b01791ed39a8a8e7fc508d7aa628bdfbae6f87026b32aba5c4c239249f505f3ff6ab9555e1add9a0a2b134f7f5f1dba12a14fa435411314e420c7cc2406db0383a43b0cccebf738a18c1b1460e1b0aec69dd029f341e73d16ca475c2fef0094805eda6128d94d88f28d788b0af063e822a85c25e9a59b8e45ae4ebad693592ce6e25dbba09f71e8e9de0b5c904cebb21aef96790060afcf2a84eacc8b2b60b70c7ab7267b5603e4119d4d9eebbf5be14d37c300be6dc4a2f6937131e9d7af5bf723813ae684ad6ea93d072f797f93985d006f9ad60bb9e35dafbe2e7656decbe2690cbe34d1c7505db7cdf49238c118e1b499f8f14a8d989fcfdf8096ae3d51649e22ebe212c1662bee9cc378b476c0b056253837f2bd0ee6396e61041cc9b4af8c576d245bbe42a229346805996fb4bd3e3cdf5debca32c7bd4c2c7b7c9a506a2bfacbbc97a7713ca1c4d1a1ac6d055935b24be80a7a2a4ded91fd905531f68fd343f46d267287fda80897a7522443e7f92c9b00ed6c3e7119fcf8eea53bc1882105bd3a33ac64203ee040498653b2394401c0e059faf448e2208c89c152e51124a3b8fdebcf47b2a9d2ac0abb214fbeeafe18b5e5c326d53c94486644091d04a4115e5bf95f4b2bb02caa3ef74daa8bd957aea56b47ed6e63cfe8b91a003dd4ca2c036a7974953c73e2b6737462fe2bbb9d54a7b4899b23ba63acddfe8ce4fd6ff8ebf1dc5a80a73ba3d225ba834978c69fe7e55d9d1b6900467bb9986f5dc469107a3b6a501753f236c7492cf8bf3221db173263accfda19981b9cb1f984b70bea1b1a2e8a24acf099aae6b3b78228e22c225f53a19d91a65c818832138907d25486e67298faef56c43c601b35ecdd88436aa898e1ced3203a528dad4523ada04f8ab6dd88766984697c580c5f4d63d8c63aff4e479185e80a05472489d7567451ceacd8919c8063f7816e3a701983e24d97fae429e512f905019c0b50a2ae984b27f1026db6b34ec79f38c92d2cc661cafb04f788a4fa796a023e9723348de994f74e165431cb7abf6035a5cd1b2d6b432c6419489e1926406ee1d42c6f78e3e119abab999a3870594f6c39dfda1cc16fb659b67f5114186c8daad4167b6cfa01856c92cb4658702fbffa4c31cd5e3304e685f44dadc61121ad1d28f8db283fe010e8f9b30a87a70d2a535dc9da395104db66a8c729f48c71305924051b204acd0f3521bacc8b2e69d435fef3c3df2d0a8b78a4807e345db8c85829d0e47834f668c666da83f8078940ecfd610361e980ac7681104f34b5b1e4f8f25cc9795da483d2a6bf843249baacb2b42ae20c09c039d82703df89116188d79f3100ecc7d6bbbe6d6b268d1b91ad54c04e379cda344c155e40dfcfaf47b644738bb54dcb1e042eb15ba8e2dbbab488914a5d788ea97551490a9d14ec064922878bde40d12441173361fa48ebd24b290323eb5977fc97fe6ed16ed6cdb9bf937557e47e2d20cbb0b801aa0140c3aa84f77fa154c4a9a6f1b4803aa92859e9dafb8a05988a376e5ffa8a8921a9c795217f262396c69387c57195d7c4ea53eb29df42c749313df5b8c0296e64985f96ebdd6e7de2bf32b36cd23c23cdd2a9236da55cb72df0a846f5c8bbd4716b2401f551e80206544b28cb7236b49d902226f2e581190e4c049bdb00a6bd40ce609898b07485aca68003d67343502a8ecb42dec53e31b5608fa6ab7022f2354e4dc1a40c8b0e882f317f539f3b3e47c86d1e5b9ae3fbd7eb64eb2a9dd5aa63392ca0c2a4c1ee8e14061d527642e090ede001d81269a1d2c95d564ee3e58a010c6d748392a10ec08d681e25401873f44ded6f5679a5d184a59fee9a6b2484bd9e6cf189c1a11d45482824c2385dfc246b420142a82b0c8ae9bcf7bc46e54bb469888e8ea716b771dcb69b87a899a3b06217a9694eee9f0778df3e325e0cce481d39c02408ba5f88b9e796ab37113d87d025096b0258db78e3459e4637189494fc91a3709e73baeb31d62e3b427682e59318422aed2c1141e66434227f7cbd5cabbb7584bbbfbb6b12286b44a2299b49b1ffb9bd9dcc95cf7ab5b524903fcf7f94630041d2891d5fc0eb074a2cef5650ed17a6ea74f104437f97f7e52d233445d009591bbc9d45e55898da6c3aed095f141e24921f6e3a4c3297d8c412fa752a4a9992b602f575aa9203357e51c26f9c62944414b4928dd59748268c9067a68f85fb412fa5b042acb8f1b44cdb4bf4340554b1651577efe9644d57d61ee03fd7de1fcb938c05a49b345e0d40c6e3fa37bbb2aa1619855689951dcecee9a2e18f83ad41ad8d3a48160310ddad04cde29b01ddcd357ced398ca885984eade2127d4a7baa00eaa3ac9f21893752c671c2bceee56b9ffaa40b4422a03628c5cb982bad283ac15011c3d8d46d29a5b85741a8b096e455c68209eca807e02b6e118e33a847eb972b1bae54012d218760b30ca128b7d1a59d8ab70d0706e1d0060061c175ef0cf8d376f7588ea8636a1be2c1c468f6fb3e9dd6ab91eaf473db13f72dd8c0adb6d507a41ae1cd356d4b07632503f68d7858f434aad63939aea6a043f7beea243951a0c31bbd07169cc6c8cfae6ffca356db13a1882d10a41b522185ae2e60a5175526030503ef82a0ce18ff712db8dff8ddfc2dd86ef88badf02651e406a52f363cb82846e4f1b4420fe75d962f7df203ba535ebeedb5f2aa49d2888a8108f2668fd7993381b5cd48d0abaa067ec04bbd522cf62e955b19467d3811262b457c7412b5b215e7fbbd27dec1697cfa43579188b0ef193bb813a088b1869f5fe270bbed0f250bc3d43eb3183dab985f59b1b3edef0794919aa07359a0f5480933cc276f185776e8e43542234689e6f4d9b719fa24e5b7ddbcc3cae2e7d93f6c80dd7ab7fe5841bdb955391604ae41ded87a6a53a19d749496825afd8ad7e2b967f6ce4be211936bc24084da95f794e5d5910fad42a4069a55fffcc9eafc147f7855bf13795886e1c6eb1056402be5c34c853837c46150379ac746b2c98d2abcc64b95fbd372d76b712d09feb295ed479bea44eacf46fdde2d1840d3768dec1c2abe21a96b950b76df6a3e8694c6bd90d6ba587b06c68297cf0ca367b1eb82e59e8bdf", 0x1000, 0xde, 0x0, 0x2}, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x6, 0x200, r4, &(0x7f0000002980)="61fa4f29e2da03b29d919ca6b51bd1f23acb62b236ee9e6b2114249c98881a5e08efdfb5941c13796a0ce8bd8c4ae66882392981ef036433413a0845e9c59a81a72792e2ea26c311956f4ff276c2b80abab197790a71389c6bd5991f9b72a3118bdbf6b809d5e289e22339fc9542b86918acabc17d7673945ce924ea71d639c6244e6d04a570025a40dcde431d", 0x8d, 0x1, 0x0, 0x2}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x2, 0x0, r5, &(0x7f0000002ac0)="f51e35ed107f7f0bca721a6fdbbc6622183ac59769db76313f8aeea159805e4539ef11142d4bb5dff12d5f47d9736e18d276f1ab3e577d81e6bc0ff6df932de0152a93", 0x43, 0x10000, 0x0, 0x0, r6}, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x3, 0x9, r7, &(0x7f0000002b80)="b7cea5010f9caad4249c6302c94288b2c159912dac2e6a74c7a7c864acddf4743307a49b517d78de41625e84a8c879344bf0782e94efbe5400806f0724fc2cc8946cbe09299572586eb168500543034cb1c756", 0x53, 0xfffffffffffffffb, 0x0, 0x2}, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x3, 0x6, r9, &(0x7f0000002c40)="552828c7fbb591fcb8b29adc3cbc0fa9f1a273ad5572bc3e7c7f99d761728f094167cd96610ffd8df8b24254ae21652d2ace6d8cb69b026fb6e72f1dccfc676efa27606beca9253a86e119eb72a5fc3fcbe67f172a5abde6c98dfc796010dbfbb4276f5bb94040ff3cfc60d69567261a168adf1f849bb97ae992", 0x7a, 0x400, 0x0, 0x3}, &(0x7f0000002dc0)={0x0, 0x0, 0x0, 0x2, 0x1, r2, &(0x7f0000002d00)="7868776a03cff5e448001808bd122621b9ac0a4e712f29be448fa6bb0dd8fbb1a362e66d90c8f081e6a4663d7234a900ec511da1dd3759a9797cf8aeeeb221e86743bdd82123ea6c7524f1bd2b98a614885beb3ab28e483ebcfe71b70c62c2b8ea85843c520f6c5c563690e8364debf718ba55a6e14fbdddf50b25a370ec9830e8a8315de302fd0fa6ced83e438dad74bd7bf8099a0bfa06e1aa02", 0x9b, 0xb7cf, 0x0, 0x3780e56ceaf3b8c1}]) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x0, 0x400037, &(0x7f0000001640)=[{&(0x7f00000000c0)="e35cd7834140f96d3e34597ce488bdc1c2401ac7e515cf52fbf7235771841d3f9224455cb413b4bb3b3901ed8ff4f741e66f75518bae51df87ec6cf50b0035d620374298d43ef611418134ff675ba0c6861b1b31efbdb1988d976a0f2c7799a86eb68ba1aa2d25ecbfcc84c52db74bd6b44c51a04de86f5a13b3b2a525238ec8bad210e3ed40de361c5c102b5e2a1461dc1e12387b551e02591f9aee5f6e477abf2d4d23b0e51d7dc8854f4cf0a6744b8e73b7d1dcc2797f", 0x0, 0x2}, {&(0x7f0000000180)="4b0063941e55cc13868794095f37169e0a9a77bc662442139619130cd4a2756e31add39f76436162ed6b41ee3a421acbf56db41b6a15a0c0f6f39f65caeeacc7cbe68806bccca955db092e502f46891efd2deb50f58a36123830484586ac8225cf6964a63b911da2ef365124e6f67f5945b0b19e37aaab417a103b6e8f20809e5c04e31855cdac7021489ca4ee97eaf105ddb7e8a64f0b479fa5391748f4f6029a6207b8", 0x0, 0x8}, {&(0x7f0000000240)="842c7f50140f3e4f1113da26dee2ac4bff500c96db6660885aec332a2112600db840b180f714858fdfd5e70ba236766b50f541854a07f289fd96b745daf5d1fd29c7575cb66e18de515e33798cf3212455dd63122a1993fb05ad657b66d606d011c74e344247e614e9191bc0618787d33c17cfe1d6076fa3ce", 0x0, 0xfffffffffffffffb}, {&(0x7f0000001700)="5b963157d70801e1384d224b7d69adc492c743dab74b23d4e38aa43223f3d18c894a2a77ce8faada2db707b75eba9f6283ad25fe28e7a2f7680e73a78369c20717ef7525f40c868bab245b79b83033ba9d7092e9c5c3c9caf2027b2e2753f02a87", 0x0, 0x4}, {&(0x7f00000003c0)="110f54c0fcb926d3553192bd7ea3d561b43a2ae7487886d3ffb6fbd1b2b7c5da7dce9d15fb1fa3b1b7d0f1b09c8fa73384abc6268fe1191bae398f4503d7c2d5d5d9e59a8409a8fecd02c440e757184cc827b313de1ce3b7aa6ab750e24bd1220dbaed5468dc688c3b0c563ef0042524a47ffc8c59654cbfa5e98294afe9df65e59c5296d4d57a8ab87636eadcfcfd19f7f8d659f9f77ee397fe9a41e443b22681dc49af8866d5b2613fbec9ddab16055624911d6b4ced2a3bfab5383c8f692a03f4b1a504246f1fbca4", 0x0, 0x6}, {&(0x7f00000004c0)="c82ff9cb8d3ef2c3ff999a4b30999fa40833b5b91a82d614ec92ea9425ba592a2268bddca59b74a9d8b3acb4bb317ee55d181bee1e46909051049ec4cae945d1cedbfd16d7c2542485771cdb7cd1c1b2aac560fa81a9ce1885637df682212a81b960bbb7ea56f5d69ec77109e14059d1bc56726809f2558a3d590fe360dca5ed2aa7910ba55244a3bb9aaf32ed34cf356e76be5b7ec11dcff25fae537daed8db0de6bbfc2270e10d688ba65300427536b75a226a3c1298bff6f51870154967bfd1cf7cb7e6358743f928b7e2f1818cf8cce0e1fc306de9348d40208ceb353b2418938d897e37d2db28961a804bc3f457b4580aaa5e6d117f185dc8635523652fb0592c0cdb2a403184f25c1a375c8c1c3de4f05b5215122fdace7b70529f3c6efd7296314ce1d3357082c3426c2ebb3b636f37e2809148393b9ff7876b075453c9e7bc4eef12171d199c2f169259931ffe86e2b4749162b7a8329d1b046373d0265049c9bc89c1be8eaa578a7c0dcd4fdc3318ebeaa4f36668888d35d3ac325b4cea7ec55934796b7c3a58129f2aedb441eaa34b3279a87636781952074ee90a5f56bf37e151c0d4cac3126618572ca77922e1daa0d428b2ff182836fb33c721fddde9048358c0d14f3bf9ef32eb1f41a46c53865fe5028a07390f0efa3d49b4ace0bffee0e81753ecde226b5e0e42f6116dfc6af10b73df3167871fa57067745440b270f61d13fb02ad0db142ba080182462e018665e3b6676fcf5918505485f297dee8d936ad11c91cb2be22792119b7adfbfd07fe4213f43a606e587184e0cd80da83cfabcc42ee73db87f1960b49046eebe0bd0fcebc46f18ca58ec57c5b4ff75170f367556151427ecdb4a3087c03db0a634c929dad50783e7d44d637efb79a0fbd875f4dcc19153c486651918f7368d99c0ce9c4cb701bfe22fbe5fcbc903e017a0e879e2ded52549623c80194d0bf5040e1b06a463748ba948843d9e50734d9cb3095aac77970220a76540483776f46f3f6d8e2fd2b5e1f59cbd8d849e83678f9d9a489be24b76bfc43ca73b82b6b3b3dc0fdb70ab29b319f1a36e950dccc691fdbd318db6bd8bb88621ba71fce76aaee828edd0af11a1d22fba97adad1fefe14360ea9dcdf1f51c0daa5492066d4930e55c26a3a51eaa99ef45e9d3aac45367934dada6baa0fbaab324dc93938d82a39f1e12be4a0b6d630aa56c5bba2307bc60bfe4052aea30cc3021be1ba3f4053a38506962f30ccb3d16df11206ee9a0d564520c80e2f13bbabac00129a5fee7c904ed098886b109da84fbaa45a7730b6c9ae2307de689f31917b8e05fa4273f3750c703e46608b6d58fa979827e419890cc9a26ef8f08ed237a15592b6181f20c47024fb124f06a5f6b6a9b0516df6349f2770435f378371bf84b98d1a348c81aa73811abf373e09734b2dd4d20eeaa21d8f81d181cec4014af746de6372bda70af3048517f4930eb6bb293ca4fdb87b2e4643602c46eb0a4f0d1aeb1f4724855dfa3998b116ef2d4cfe2359f50025d373f66d165718745507ad3755aea7a9b02884a7b90bd3312e601c9ac21d79eb48215705dd2d91ad6818ebb2584702d131012cefb5a8c27dfc241356a0d3511e282dda3217604ce38bd54a8f0acab3ea9714558833bc488f82141c31e0df1b3a724c3b1b1386fc47988e3e5b03a9c9631174d87de04dcff445bf56f8e954f293e3e7dc62d29088de5921fc02139c03ef7dd69f6750be712f0c170ed945495028dda823bdf015288c4e0c47473924b947934189ec3cb37a36a56ca480751d5935078f3211ae08118bd42d3b4dc1a4925e2a84cdf9c708ca8958898dd12be5974b89d89f9dcbfe88179d850ac0adb41343ab710729418b8b6545d627e664d355bf1e5e0283f7bd6882ec711771dc84603c639371ad78c8f24a146f3d9787317b10c88cfc9d8325e48eb9907bc4b9909424d9cbb03410cf47afd063c2658c294600e66810d5cc94c7133ed6c95d7607a8e52c7ef0456d684af5827f34e7c9b610ea63cbee2ff3decb033bb561e66a19b74673642e66ffb33dd37842e40416a6d9442a1d7219d08ef0dbb747db37b22995453768ed7292035d3bafc7130f0802361045c2f767757fd22cdab8172074a438cdb82c78bb465c26c5349ec7eca2b1546f10416590caa453acc720faa97bb7904dab13ff70570e947fe4cec5d475a6be1c6bf4263bf1b8979dc0fadf1f874405b810f9fc9bb01b042e0d542fba111aaa48e3d2e24b88790efc24c98fb401985fd66a91e01c432efc71f5379feb44ea6f0359f214432f478df3950cb51cfaf9ef231bbb9081b577b9f24475bab768b7490f53200e106156ba52ffde7ead84d34ecc5ee0a1a887e283f5603cfa2352772d7b5923eb069c86dd9ffc2fb689967060c013e873a83bc60ffa6458502403e404ff67ca690b939161a5ec63f53c4c19780b46560c28c1920cecffcb9d7b0b0348bd73119b04d2dee6e811fa561dd9bbeccd259b4a2b24be0f5540f7e9f8ff8fdeab19f3478b4243a4be5373f9cb956c1466e4e8bf45dd9998986c1d19e4fe6d4b73348876d201e0ededa1e1d0d97078953bf30a5b76fa63e8a3b4ced32469d86ce26033b7edb0d9a8533a549b68decb613d896cbe1eff03afb468c94a05d25ace66659ca28e2555bad09f30856190d7489a8827ebdc4cf9d0e67d22dde101924579fbba595c803e8e57784f35676c7cfaf4815a49509cecbcff2826c5e281da936c2b60649966ef646f6777aed6a7b3b4900fcad164cf8ed1f10f3ac63dbb1281284c0f86f6cd1f54c98be01c0ab59809decb18ff79dadb403209aec98266931a5e73572cd9bc88a64bc3c9281483b4e8743c6356096d1dd4686846e21fd4e9a5509914ca3d09f0c24b0ba2de5311b7d5520f475a473f7f161c00387710716eb03e8357018fd4ce7450e04755cb0e93b383dc22fb08d55e1c9db4b4f0d9dba689dbfdea72d1f6cd8fc35bccee47c9a2a5240fd8effe4ad69edcf201413e1a333b727feefd89c352af77d56372c5bd62a7797a650dfa9db9d49e9f6405fa074ef3b38eae63dd94e39790e05d426526064a5572f8550a78856c9baba80a478216c4dec763a5d2c9abe8e1c9b8dbc67be1b0fefe0b7da7c7626159a70663f2c016b70e82240e00ab5c8266fdc556c037ab359ce4dd903b6e8712993f459884c1fea75cffda2960d0952d3f11875c4e56b45f793f15ffb3bb407e0688bdec7a8cb03041982769f38f4abcd0981fd0788f34a9b8390dbc060419ea27a35bc6e13816b73d1d7853eed8a0250280f575c32aea7af795907fc322e0ba741b7ec360ce565126957727cee6bc462e970ad1c994c874af76471596900622d0ba45c4ecccd6aa2e991f5a3e33db225beb1b94ee48713208d6dc02f0380edb8ba77580703e75739d89e6bee9255e407c874b5eb382ac3d92e9ab892ae606e320d9a7f04711e912e4534d4b8682a4d5785f51aa13bdae214948169ba19aa3fc8233008a2c67f3c909b13f356e005afa7b430088dba757537c2430563e391179fcde8be875ad0400bcf228b6482ac54d8d945666d669dd28e9208adaa3ae65a320afe57e3694942e41403f0c698c3881603ccc0b5e5d8b8a105df6c7bf038a2659e37607c0657b7941f582561df22ec919d32eb14a78db564448ed4ec2693b4cc82c7d3d43934614b7cb8d89ec8094ebba24af74792aa5b339190dc341851e8752512d729998d6a5acfa5d06739da3b1570b952bc7fd3e455b6c1d765cce07a997accc63e9b95605e68cb2fefdf90d6df7285b2970491a1cfd7987d130bb1c2bd040e3174dfa4b4ee2b7f884782830dc82fdcca831852b1c4d56d33c480f45f784f035b51dd97a11c9c3c37ba99b385cd121d26590276f42bdbd3fee994c953e910c235dcb40cd5e9ed29729ac49b196e6978933f2bc2f1ac59aba8c5c1af371356e5e0e429de4bfd9e81f96574b76c8047a57ebe12954abe54fc3631a6a389504c63992611f9436c0ac41d358fb711138f222bb9f442679219df45c7f7dc2c3f758e4b50d99ce90b6bd88024e75257bcacfb43b2abe1ff644f863b5f2df0fdfa88bbcce45f2b9d95cf2521a7f488a38727af489397ad1ec5cea18d55a617643d65a8c8ba18b2728bf5202adf51ff0e8640bc74a264a88ad560c222926cbe0c9b325c066fa3adee291acf0cfe7c74b224ea1fb28dc3bd1f49ca1d04fe8aa6a1f71744db875082f59b66cb011702431a1e3a08423fd8f0c83e7a6c5b3b4b776c30346a143a3069b0dcca47b2914f78d12c5dd6bd6e0787d5f47495bc10fb32cd26f8d88d044dbce136e13e5400f01ef6cd1871971ccf0bf2e07ef83c030fb48f8fb04058453d5f35e5c248532647464b4d8044f1439b972115af003800d6a756ef0c3db9769a345e36c4a543d8745ca50584ebfbb1febc2b7b141982cb0b418452bb04eeacfbeed61378405cc412b61701b74961b2cd07cca3653ba121e0a6ee31be881b4eeb5f412e1df4035c8882b8f17040bd6037de26c71ada1c417316cb914e2490b1be18fac20700bdd6d5f3f78e3960eaabbb69bee639a3a90a0ed18fc9e703155064f9e737c1394c0b2e17deef9a843ed8b5cc22a069f15b6b34d8ac6d3e30de078cec94daf036edc5494f21099a5c2adc1256eeb5f6f128dbd2298865376ace430235e52a8f5b8d12bc6601740cdd4ea3f8faecf3b36b9556ff81b6a42502e5055f9745c063c364b460188f2ca6b2c5c68571919ce6a95acc317b11b9b131f7efab2f6c0fb621b55071710e3f219b0c9be005c0679f7ce5399be0b7d26d6b0587ab700beb65d025904aa9b9fd0d7ef77277c1dbf839c30142469d2b0fae81f3679c165375507f73ac0073d767826130e901ba7d63da421f9152f16b0d63cc0b38b4c23e8fbba196fd10d982afaaff03a3dad3689c91e74cafd64a338dc9988eeba9a5e26ab32df2c4a794a0a4fb9f07adf3ec11868054d0f929e3e6707cf03a563cf331cb69241a1dedc0dddc881d82dd06132d415f92ab96501eaff32c3cb8d8d8bd994abc56a4c6ba0b34576225d74305371ff4dd0d1f4a21f6302e78fb67f555e01231df4abc285c8ae881b53c05382f6dc14e1293ac557cae92fb77e1fe4d32b5b5fbb110e9b47d0e35597c427160c0c78d32bd24293d2665f5a3fb42863f59170e98e4a3baa22ac2d1e6367e6b24807eac01f7822c507ef050782c5f7362d4d949b2e996a876a40b1add2622d7af9337d84fe0b6ab1d50dc53ff89b600413c3067edba572a8b7da043189bed9c22660a55382d9e6d7b4ed32b75e9b283da8dbb44f2ab6d3bcc65eb0a914b09dc562d8fae8c359a99a1cf40204a4801da83d988cd0f3e637288d95be834b4eba7f8d990a998a76151e20d69718a47ace95406d864428793c2fe5560a39839c52b6a87863c3cec6ee13e19183d5200e5dab2a7d41dc178808c332aa5f10108f826b283339214b448c1850068e5a49da82d47a2be1094117bbcfcd9fccbee05737cc43a9573a6a5f20c8e4a36e5a337d9f28149e68f3a460ab1f48a0aba23e176f6e92b73babbc448ec50e7470f4a1257bf74fec7042d939468c5ab4b21db99e610a55ac474692ee95cca3bf47c9beb654472ac2f27de00485627f29a6834a76c237b56b3ebd7f9a5ccfaa10deafcd298eb1b29d872270425c8207c8129c8a0f96105cdf5576b5620cdab4011eb7e68a29c4d87068168f99974dbb1609311a545600"/4096, 0x0, 0x7}, {&(0x7f00000014c0)="e2f241fc67cb1c76486a70c7d6b8cf133f3392ead4fbbcdc56671e2f2721a24e256e0e12a084848eec0ca62357a184e72ef360f123221487162dafcfe1100f333f9a04d3893c1dee57034455049a5420598543096b9044490c46a008b86ce2d6c3803a190a6c7226ce5a29b8d9aaac69adf19ad8468ebe35652fde94f4c7f4c77da0cb0a257351c632c32fe6393188d125b7ffd4cb3addd0ddfa1633bf9c9e39f4589af5fb83010e3525316cb854be661a680e3692ae2818f608708eb883edc992d09e2a4b53b169da291d68b32546077185f99c281160584c1eb89d", 0x0, 0x7}, {&(0x7f00000002c0)="0dd094618145c35df17a83101fea761b66aff01a140522f856f46622fa4b6c5a8055596a1d6f6ffe7e66849940462ef000000000ca151a5991b6ebf321c5a23297e41aff42d27f52d8750bebccbfbbb43422534ee4a00b1bfa2e824be863f5c8a3323053c53ba0d4f7475ccc30c257"}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="636f6483706167653d3835352c00", @ANYRES16=r0]) (async) 01:48:28 executing program 4: r0 = clone3(&(0x7f0000001400)={0x10000000, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), {0x16}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f00000012c0)=""/221, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x4}, 0x58) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000014c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = clone3(&(0x7f0000001500)={0x40800, &(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080), {0x3c}, &(0x7f00000000c0)=""/107, 0x6b, &(0x7f0000000140)=""/186, &(0x7f0000001480)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0x6, {r1}}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000001580)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) clock_gettime(0x0, &(0x7f00000035c0)={0x0, 0x0}) timerfd_settime(0xffffffffffffffff, 0x1, &(0x7f0000003600)={{}, {r5, r6+10000000}}, &(0x7f0000003640)) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000003780)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x24014}, 0xc, &(0x7f0000003740)={&(0x7f00000036c0)={0x74, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "3267e86af115792567fa08f5b33ba92948ae7b83ab72ee81"}], @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0xc000) sendmsg$NL80211_CMD_START_SCHED_SCAN(0xffffffffffffffff, &(0x7f0000003880)={&(0x7f00000037c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000003840)={&(0x7f0000003800)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x4008010}, 0x8800) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f00000038c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003940)={&(0x7f0000003900)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80000001, 0x7a}}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7e}]}, 0x28}, 0x1, 0x0, 0x0, 0x8810}, 0x4080) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000003a00), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000003ac0)={&(0x7f00000039c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000003a80)={&(0x7f0000003a40)={0x40, r7, 0x0, 0x70bd2a, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0xc840}, 0x840) syz_open_dev$mouse(&(0x7f0000003f80), 0x4, 0x80440) syz_open_procfs(r3, &(0x7f0000004100)='net/arp\x00') ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000003b40)={'team0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000003c00)={'syztnl2\x00', &(0x7f0000003b80)={'sit0\x00', 0x0, 0x4, 0x3f, 0x94, 0xa0e, 0x10, @ipv4={'\x00', '\xff\xff', @broadcast}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x20, 0x1ff, 0x9}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000003d80)={&(0x7f0000003b00)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000003d40)={&(0x7f0000003c40)=@RTM_DELMDB={0xf8, 0x55, 0x720, 0x70bd26, 0x25dfdbfc, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r8, 0x1, 0x1, 0x1, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r9, 0x1, 0x3, 0x1, {@ip4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1000}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x0, 0x2, {@ip4=@rand_addr=0x64010101, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x1, 0x4, {@ip4=@private=0xa010101, 0x4b6e}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x3, 0x3, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x3, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x2, {@ip4=@multicast2, 0x82dd}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4004}, 0x4000000) clone3(&(0x7f0000004000)={0x44000000, &(0x7f0000003dc0), &(0x7f0000003e00), &(0x7f0000003e40), {0x8}, &(0x7f0000003e80)=""/196, 0xc4, &(0x7f0000003f80), &(0x7f0000003fc0)=[0xffffffffffffffff, r4, r2], 0x3, {r1}}, 0x58) r10 = openat$bsg(0xffffffffffffff9c, &(0x7f00000040c0), 0x101000, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000004080), r10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000004140)={'batadv_slave_0\x00'}) clone3(&(0x7f0000001400)={0x10000000, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), {0x16}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f00000012c0)=""/221, &(0x7f00000013c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x4}, 0x58) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000014c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) clone3(&(0x7f0000001500)={0x40800, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x3c}, &(0x7f00000000c0)=""/107, 0x6b, &(0x7f0000000140)=""/186, &(0x7f0000001480)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0x6, {r1}}, 0x58) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000001580)={0x2020}, 0x2020) (async) clock_gettime(0x0, &(0x7f00000035c0)) (async) timerfd_settime(0xffffffffffffffff, 0x1, &(0x7f0000003600)={{}, {r5, r6+10000000}}, &(0x7f0000003640)) (async) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000003780)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x24014}, 0xc, &(0x7f0000003740)={&(0x7f00000036c0)={0x74, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "3267e86af115792567fa08f5b33ba92948ae7b83ab72ee81"}], @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x74}, 0x1, 0x0, 0x0, 0x1}, 0xc000) (async) sendmsg$NL80211_CMD_START_SCHED_SCAN(0xffffffffffffffff, &(0x7f0000003880)={&(0x7f00000037c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000003840)={&(0x7f0000003800)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x4008010}, 0x8800) (async) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f00000038c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000003940)={&(0x7f0000003900)={0x28, 0x0, 0x1, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80000001, 0x7a}}}}, [@NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x7e}]}, 0x28}, 0x1, 0x0, 0x0, 0x8810}, 0x4080) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000003a00), 0xffffffffffffffff) (async) sendmsg$MPTCP_PM_CMD_SET_LIMITS(0xffffffffffffffff, &(0x7f0000003ac0)={&(0x7f00000039c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000003a80)={&(0x7f0000003a40)={0x40, r7, 0x0, 0x70bd2a, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0xc840}, 0x840) (async) syz_open_dev$mouse(&(0x7f0000003f80), 0x4, 0x80440) (async) syz_open_procfs(r3, &(0x7f0000004100)='net/arp\x00') (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000003b40)) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000003c00)={'syztnl2\x00', &(0x7f0000003b80)={'sit0\x00', 0x0, 0x4, 0x3f, 0x94, 0xa0e, 0x10, @ipv4={'\x00', '\xff\xff', @broadcast}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x20, 0x1ff, 0x9}}) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000003d80)={&(0x7f0000003b00)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000003d40)={&(0x7f0000003c40)=@RTM_DELMDB={0xf8, 0x55, 0x720, 0x70bd26, 0x25dfdbfc, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r8, 0x1, 0x1, 0x1, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r9, 0x1, 0x3, 0x1, {@ip4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1000}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x0, 0x2, {@ip4=@rand_addr=0x64010101, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x1, 0x4, {@ip4=@private=0xa010101, 0x4b6e}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x3, 0x3, {@ip4=@broadcast, 0x800}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x2, 0x3, {@ip4=@empty}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x2, {@ip4=@multicast2, 0x82dd}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4004}, 0x4000000) (async) clone3(&(0x7f0000004000)={0x44000000, &(0x7f0000003dc0), &(0x7f0000003e00), &(0x7f0000003e40), {0x8}, &(0x7f0000003e80)=""/196, 0xc4, &(0x7f0000003f80), &(0x7f0000003fc0)=[0xffffffffffffffff, r4, r2], 0x3, {r1}}, 0x58) (async) openat$bsg(0xffffffffffffff9c, &(0x7f00000040c0), 0x101000, 0x0) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000004080), r10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000004140)={'batadv_slave_0\x00'}) (async) [ 658.399018][T11374] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:29 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) (async) 01:48:29 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv6_getaddrlabel={0x70, 0x4a, 0x100, 0x70bd2c, 0x25dfdbfe, {0xa, 0x0, 0x80, 0x0, 0x0, 0x4}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFAL_LABEL={0x8, 0x2, 0x4}, @IFAL_ADDRESS={0x14, 0x1, @private2}, @IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x10}, 0x20044884) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r3, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000040)) (async) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv6_getaddrlabel={0x70, 0x4a, 0x100, 0x70bd2c, 0x25dfdbfe, {0xa, 0x0, 0x80, 0x0, 0x0, 0x4}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFAL_LABEL={0x8, 0x2, 0x4}, @IFAL_ADDRESS={0x14, 0x1, @private2}, @IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x10}, 0x20044884) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r3, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r4, 0xae9a) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 01:48:29 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d0) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lseek(r3, 0x800002, 0x0) write$binfmt_aout(r3, &(0x7f0000000080)=ANY=[], 0x8a) sendfile(r1, r2, 0x0, 0x8000000a) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) r4 = creat(&(0x7f00000000c0)='./bus\x00', 0x5) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r4, r2, 0x1d}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1d0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) lseek(r3, 0x800002, 0x0) (async) write$binfmt_aout(r3, &(0x7f0000000080)=ANY=[], 0x8a) (async) sendfile(r1, r2, 0x0, 0x8000000a) (async) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) (async) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) (async) creat(&(0x7f00000000c0)='./bus\x00', 0x5) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r4, r2, 0x1d}, 0x10) (async) 01:48:29 executing program 4: r0 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000680)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x14, @struct={0x4, 0x3}, 0x0, 0xdba7, 0x2, 0x0, 0x20, 0x8f, 0x40, @struct={0x0, 0x5}, 0x0, 0x0, [0x7, 0xfffffffffffffffb, 0x3]}, {0x6, @usage=0x1, 0x0, 0x7ff, 0x7, 0x1, 0x6, 0x1, 0x0, @usage=0x5, 0xb9, 0x8, [0x0, 0x0, 0x8a, 0x0, 0x0, 0x1f]}, {0x0, @struct={0x0, 0x800}, r2, 0x9, 0x10000, 0x4, 0x0, 0x800000000000000, 0xc, @usage=0x6, 0x80000001, 0x5, [0x5, 0x3, 0x0, 0x6]}, {0x0, 0x4, 0x20000000200}}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000002280)={{}, 0x0, 0x1c, @unused=[0x0, 0x8], @devid=r2}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000002c0)={0x1, 0x4000000000001, @start={r2, 0x1, "44bf1a453ee826b3ef5992c3123803a7bd9f355d15c1722ea09f63bf9fea165c37fd31291525c9909dfe2b86810d18dc2b42b50100e35d4954199efc57c900e8e7d31be36ea6ee37081de70050aad2999a60fb064438d4b9253a4ce51cbdb1fdc676a606d64524ad51a050c47e6631274cbbdbc1ce5055760f1b8e1b55cbbe83aec097511da0fa760d023ad8c78f7b04989cd5b2b0e989831190a544d5d1fb2a515ba1b1c9f83d8b4044b3604d048f3d3dae290a7eb05eedb2afdbdb7b75e99494fe8a53a4a247f0fbac8b4ae09b934b806b858aacaaef3e7bdb06d60a4f0b91b4e3bf1fac3b261210ae5f7800be7e69d98eb694bc1294dc795f05a427e897df23c3491b67e833146166d6c1928217ece72695fa832059660c3b0ec6402045557a224e3f6c4c6f4c6743733377eadf6044d7dda01faf2925a4c7e54b86487a948ee4881cc674a77220ba936b6a6f629bccb4b22da905256055a6c7952b36fc7473b1ea35e48d6b0444251a7ef2a497f81541d976c315d5e653757bfd5b9147e6d301b9197a98272ff3883735d940d528f1156f857fd3b2dfff4ce191e5018021ff313b9e1a0e40bde498886bcba11d0a05876242e2094d28f7a606454a5123895f1a88e7a814a0ea29c9c10b857a921ae2123790f331b2f715e65a9d22e63f749455844e306848be505e5c86c5dc0a59ee213fe1ba769a7286cc87b1ee7a940ca5170280c148951801ba4afc40b700bcb39f5e2d80953f9c9a7a2bea775bd4f2de88198e2a8d552975bf3ab9b07c9530d52d9ecbe4e47db7c80bef8dad4702dd751f0c0ff80baa870f537bf8c764fb5fd20324c88fca26443620e9cd3076b7a65ae7faf016cfb815bae869dace2edeba13a90e00f657bc0ca4a8e4b9680900cff5466aef9b8da673e47ffcfd0b736e722888c59efcd7e17c4892858ffbd928bdfb0cf9dd2c6d0bbafce74c323cb79b1b82fa377fd7eec76603007ea4297c9ee480ac8e398806b79ec8486a84ab7c796f443bdb5737fd8aaf06b8e416d643fd40db7a645431eea7c0fa4fbe212dbeead71069083538b9eb5a4ff6a33158c1075bb490d309daf702dbb63a2dd4b67eb7d2bbcf228131203548c8dc96c6722a4b95ba3df3e9d0c8853b4926c50b850aa7545e6313c63919ccd1057b954408bb0e4a14954c4b060bf68d662883f04c2cb0db6b2cb4c9228ce724e715f7a2e05e441e221c1f8cb1c2de87aa0ce17b5047629fcdefe17e116f36c550c8aeaafa148458dc62e97a4d66a4245017db5ca3476a44a7d3e78a9ec5b24b3bcaca82458508fc57b1a58b13a4490236dbfef0fe5e75f572ad3aa2e352ce6061c47d7769392c0fcc6d301c0d42f20c8b12af7048c175b3255a22524f5ded0b144346c616f2624c71fd5455ef5f2c7e383eeabe56ac6bef564affe328e4cda70cdce1a423aebfe908", "437877d0f3d7626ed275cb0ce317d2b513271ff981bc7f7826d90716ec44b6ca95d10b5f1189e71b4004452da7f1cee71a82c09a21a4c4e7f1c57e3baae3b2432f81d81c2f61025b201315fc6b537607c2a07d7d5aedd9726ae13956f36eac7612b8a5e8de32123859e11bf8bd674aa021f15f7901d5f758d7243a4128e77d0c0b6699ab848b815f268f455a867a2ece5fca1d6d2f40a589a3a525df64b3e3df95484cc29eb6c291e741e4db007c7a345539e87f2220a82e66b604cfdc6c9e50729b678949ca9e4ba647f340b9db6d2674c94f97b570cb177a49906bfa9049bedff6d1d28a1141513a84658bd5369c512dd1dc7510becde5987f6a67fc50282c51339fc98f590e1d5cbfc942e440cbdf100bde6f00717b8cea715a4cb972515bbccac6e842eb412af49f494b51ff9ceec720811218f69fbe5f3e4520a80c4600d5c142baeae0c6f185dc9c8fa4b218eafd1adc2713d3935a1d276fca8c3e5c51fec47b33b788c290f021b4f52515f4dd9647006dc575f98463a576d536b1501a68a72ca89fc7e17d637e7899a43badb726d7389e261acf8a1b34da59f0d2c635d956578495b330f2b65381910c187d056c7d6d34d79659a3f02c5f07f820082cf634c1938c039cf876c956d2bebeeaafc0a860b851f87598602ba0cfa3a256ba8d19ed9fae91cc6f5fe48d383ee21ae78392410c9c559386d64281bc3c7ac2aff676d313500faecc430d74dc1436f20b7e2094008e0cd1775688ce95af145cd82203186a81b0e1c44d60247fa6dcc4a0b8aad6da2b88b2571d56ecba49a61e8c4ef49fba5002b5f66bcb2e9c6ba7ef6ee4a2694f96cb85e99f47c6a5dbacd55c6374eacffe764166d0e93452e15ff46f781ebefdef3700e869f738a139dcdf86afa2a712f6ad913988a8d31ec705986a9c28424e4d64aed342e1b9237c577fdd39fef467002976f09d303145ac66da88d656d3b2716f259bd3efa974ffb98e8fbd11664c67eacfb2840b241d6e42c02a1d55adc269845c731db00a7eb93ccaf6155953e543d3579b28a585264ad171b584aa861ddf541a701584c4f2ec22c1b030d054e0c35fe77ac7bb1e8138b7af18e9def6f633f93d148348dc5148b28765a6e6a9ddcb2c5877bf49c988701c3bd1a2719acdda4dc75c0ddecb1f10ef9aa3978a7c60eb6cdaecdc82e2c1f1e5f84b5d2a6ab0781ee84d75d5322aec93d440a2846cf8a8a5e9e1a86988aae5a68be56742e4eb407a022cd72a36edc433bab13a3e0601e93162f488b2438a69d6caa7a730b4c008966cf078cec87b2a0d056d2cdfe22c2f135634afdf715ed594427cf71525083b938494180cfabd8409b8d84d528a8b3a34ff16bd87e5cf89f09725d7bd7f2cc1606e3257fbe15bcebf5d28d149fe4d8a4a02c0f2964aafba67f3f1cd4df87a00135d72d003fe76f911074a0b"}, [0x6, 0x3, 0x2, 0xa1, 0x800000000, 0x1000000000, 0x3f, 0x3, 0x7, 0x80, 0xfffffffffffffffb, 0x5968cf0a, 0x1f, 0x2, 0xffff, 0xffffffffffffffff, 0x9, 0xffffffffffffffe0, 0x334, 0xfffffffffffffffc, 0x3, 0x7, 0x2, 0x7, 0x3, 0x3, 0x8, 0x20, 0x18ad, 0x5, 0x800, 0x84, 0x1, 0x2, 0xfcd0, 0x4000800, 0x7, 0xc1e1, 0x9, 0x6, 0x3, 0x0, 0x2, 0x8, 0x75a4, 0xffffffff, 0x20, 0x3, 0x2, 0x6, 0x8, 0x10000, 0x7, 0x1f, 0x3e, 0x0, 0xcb, 0x5, 0x3, 0x3, 0x0, 0x6e, 0x1, 0xfde]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) getpeername$inet(r3, &(0x7f0000000200)={0x2, 0x0, @initdev}, &(0x7f0000000280)=0x10) write$P9_RREADDIR(r1, &(0x7f0000000100)=ANY=[], 0x112) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000100), &(0x7f0000000140)=0x40) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r5 = inotify_init() inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r4) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$can_bcm(r4, &(0x7f0000000080), 0x10) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 01:48:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000000)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:29 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1e7, 0x100000001}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r7, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}]) write$binfmt_elf64(r6, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x8, 0x1, 0x8, 0x4c, 0x3, 0x3, 0x8, 0x3b0, 0x40, 0x8, 0x0, 0x81fc, 0x38, 0x2, 0x8, 0x7, 0x6}, [{0x2, 0xde92, 0x5e, 0x3f, 0x7ff, 0x7fffffff, 0x4, 0xffff}, {0x3, 0x2, 0x3, 0x3, 0x18000, 0x1, 0x179, 0x6}], "bc8dc6fb2f65612dfde61fb1634ecc0c1cc61cf1654d4d055dffae0b204fa56f87b6732b6450b5f5bf38b4f6d794de97e564ea0abb315dccc547eb1205f781e86896907df08530ac1d21e0b76874e21c2c77a683960bee9516038e261db6e3f4ea11f185b768a09177b32cb9b825c54bdd349253f9363bbbb10524a828cdaa", ['\x00', '\x00']}, 0x32f) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) 01:48:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000000)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 658.981848][T11804] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:29 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv6_getaddrlabel={0x70, 0x4a, 0x100, 0x70bd2c, 0x25dfdbfe, {0xa, 0x0, 0x80, 0x0, 0x0, 0x4}, [@IFAL_ADDRESS={0x14, 0x1, @private0}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFAL_LABEL={0x8, 0x2, 0x4}, @IFAL_ADDRESS={0x14, 0x1, @private2}, @IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x10}, 0x20044884) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r3, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:29 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1e7, 0x100000001}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r7, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}]) write$binfmt_elf64(r6, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x8, 0x1, 0x8, 0x4c, 0x3, 0x3, 0x8, 0x3b0, 0x40, 0x8, 0x0, 0x81fc, 0x38, 0x2, 0x8, 0x7, 0x6}, [{0x2, 0xde92, 0x5e, 0x3f, 0x7ff, 0x7fffffff, 0x4, 0xffff}, {0x3, 0x2, 0x3, 0x3, 0x18000, 0x1, 0x179, 0x6}], "bc8dc6fb2f65612dfde61fb1634ecc0c1cc61cf1654d4d055dffae0b204fa56f87b6732b6450b5f5bf38b4f6d794de97e564ea0abb315dccc547eb1205f781e86896907df08530ac1d21e0b76874e21c2c77a683960bee9516038e261db6e3f4ea11f185b768a09177b32cb9b825c54bdd349253f9363bbbb10524a828cdaa", ['\x00', '\x00']}, 0x32f) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1e7, 0x100000001}) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r7, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) write$binfmt_elf64(r6, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x8, 0x1, 0x8, 0x4c, 0x3, 0x3, 0x8, 0x3b0, 0x40, 0x8, 0x0, 0x81fc, 0x38, 0x2, 0x8, 0x7, 0x6}, [{0x2, 0xde92, 0x5e, 0x3f, 0x7ff, 0x7fffffff, 0x4, 0xffff}, {0x3, 0x2, 0x3, 0x3, 0x18000, 0x1, 0x179, 0x6}], "bc8dc6fb2f65612dfde61fb1634ecc0c1cc61cf1654d4d055dffae0b204fa56f87b6732b6450b5f5bf38b4f6d794de97e564ea0abb315dccc547eb1205f781e86896907df08530ac1d21e0b76874e21c2c77a683960bee9516038e261db6e3f4ea11f185b768a09177b32cb9b825c54bdd349253f9363bbbb10524a828cdaa", ['\x00', '\x00']}, 0x32f) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) 01:48:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 01:48:29 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) 01:48:29 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f0000000140)="649d660f380b01360f0686060f2246c4e1ddfba80000000066ba610066b8000066ef66b8d1000f00d8f20f0666b884000f00d8", 0x33}], 0x1, 0x40, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:29 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:29 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1e7, 0x100000001}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r7, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}]) write$binfmt_elf64(r6, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x8, 0x1, 0x8, 0x4c, 0x3, 0x3, 0x8, 0x3b0, 0x40, 0x8, 0x0, 0x81fc, 0x38, 0x2, 0x8, 0x7, 0x6}, [{0x2, 0xde92, 0x5e, 0x3f, 0x7ff, 0x7fffffff, 0x4, 0xffff}, {0x3, 0x2, 0x3, 0x3, 0x18000, 0x1, 0x179, 0x6}], "bc8dc6fb2f65612dfde61fb1634ecc0c1cc61cf1654d4d055dffae0b204fa56f87b6732b6450b5f5bf38b4f6d794de97e564ea0abb315dccc547eb1205f781e86896907df08530ac1d21e0b76874e21c2c77a683960bee9516038e261db6e3f4ea11f185b768a09177b32cb9b825c54bdd349253f9363bbbb10524a828cdaa", ['\x00', '\x00']}, 0x32f) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1e7, 0x100000001}) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r6, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r7, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) write$binfmt_elf64(r6, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x8, 0x1, 0x8, 0x4c, 0x3, 0x3, 0x8, 0x3b0, 0x40, 0x8, 0x0, 0x81fc, 0x38, 0x2, 0x8, 0x7, 0x6}, [{0x2, 0xde92, 0x5e, 0x3f, 0x7ff, 0x7fffffff, 0x4, 0xffff}, {0x3, 0x2, 0x3, 0x3, 0x18000, 0x1, 0x179, 0x6}], "bc8dc6fb2f65612dfde61fb1634ecc0c1cc61cf1654d4d055dffae0b204fa56f87b6732b6450b5f5bf38b4f6d794de97e564ea0abb315dccc547eb1205f781e86896907df08530ac1d21e0b76874e21c2c77a683960bee9516038e261db6e3f4ea11f185b768a09177b32cb9b825c54bdd349253f9363bbbb10524a828cdaa", ['\x00', '\x00']}, 0x32f) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) 01:48:29 executing program 2: perf_event_open(&(0x7f00000003c0)={0x2, 0x5a, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f0000001000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80100, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0x5, 0x0, &(0x7f0000000440)="61b734ec440a264075b4b4a3b778e558f9bbac495a857a78b30f8d5f4106c29e00d255d1a51b40dac772e5329dfa908d4f8bd6286e1cd2ae5c14ff3d61eceddbd93dd9aae707cecf6e177d9e79b4778d71d82fc68b2ac340dcef115fde1b6cbf622f93c2568f4d45737a90c7dd2c6cff2bb01c72c2f5cb67025e94e3ae93c061abd59d5327d0951be57dd59f6cfdcd7cfc333f2964021ad82589e77fdae795f4aa41b3684890093ea17c5c233a936cbf9b1f3a95f7da72c9cd65e6ef83edfaca5cf93a2432adc88065e6a70a0e4bd0d5d0db2525e5dbd9ee26e7fc6b2a95b8e17fc3bc25789e14063ad9684ca007975f197199a14c2102464db6650bcc1f70bdb9ff18e17a3b56cfdb6aa7da01ff1abc6274a0f95b7a5fcfdb756258027c709eca0e480fcd44eb289c9f6969b2d9fd255be6c0598530673ad8f0cf490bbafb815f7fed072b6018072dff1ef3f726b1c2f2f53a460248cbf52e799f80f6c9ea75bd5daa0c0ca7311f65676fa15f56e854fa7e5e39e51b3a6a3cbd1748cb4673a5529bfb5b05006ca0065bd5128925041a61394c39fe912f4ec795ad1fd469a7fdc617fad6e6c91f58eedcd8291f93f174f72b099ff4681975d7f2595c10b3301accc9f0bcf9a34a59eaf9ab253091a35e8324cecd1105bcdeb7227ea86305dced01bfef31c9d5d23800a0401625dcbb5ae9bbdfe3265afe04693b8a8e36ca1de9b5c8b6ad4a84285a402053780d0b4ae5d4221bd69516ced40324d42020bf5859085931a7c18154bfb3e55dd948a9516e70520868f32ec52042e1ee5adeb2235036db8646d2d1bf9dfdc0e0a42f8648c0796e79f6f44fa0afe60ddae7f19664127926e27e51298940a9e21d57f8db22e33169a70491871fe42ef3c7b1a721f5e9264f50035425f501dc22f0b4425bd4c33129c46977d8afc9b5059937fe7701dd583ae33341cd619e66443327d34bf719d5f5dd8601a90afc48ff3cb7458b5353a38bed5f2f42ae8cf068b937887db25bcbe83bb2b1c50a4cb87fdd59b9f1f34f332078f69ea621a25b8cc1eaa53181d82140e95333e3aef7c1e71f1bfebad0669c9c2328742f98a080c55fc522a389b909f05eae88bc4ef5bf270fd66508d6a7de0f464e845d9633baaa2fe36bf19429342d7e17829a6f7aa6af51876e018bd0322c7781060735fff9ab2d8f6175123cc1cf7dd368d5180d5463cbadc4a04402bf9150f4324b1e7c1a8de8dbe70b53c6871a203ef9b1f864b50c3b1fd4687aecf1797974497dafbb84985c798aa54750d0e7a9d533bb60cef2ac6bfb6e3ddd34431e31f0ca90dfddc9d4f9915db03af3d39281e57c0cc28f1806c42af0bdc0b4767f02ea2d32c87064b7a19b0e2edf4ed201c4d37b69acea4907b0847efc2205f7c64341b31e6511a88d92677fbe0b5488805a7687cef5e83709ac95544d2f48f01b17cf1d523c9cd49a103fafef2ec891a63c18908ea56f92d922707852be5682faad5752d31639ef6a4d4068096659cbaddd5854403c4d55395392e848de95e8245e48ed54d36f1be7c677642a5c758c12109ddb050b9f3b843a63597f5fc805787dc858902f582ea7dbd9b80e851924db68e50b001f22a1eeae099a3f655b20b8c1e1bf4d70ac4a13e584c925d7ea3ef9e16da30e9df29c73f23a2cadf57d2c572e7ca7f3595e8ed3519b82b7fe56a2bc15253f6b3fc5eaa3bbea28c2c2b31ab511d20e054d6c72355dbd0513a1f11e1d8493714c17f7632b6949bd0317069e220518f9706b890c3abbf3e052c0542ebb30bb1963e81b1642c491de809b638f6bb39b44e86d5b2d6b3080e04c66053ecda21878284f849c105256cb0342d2537f056b5b3e1a96d84c10aaed2bae893fbead5f1c5c20ceb9cdc407315b599a7a44a37bfe75e397da1624f9c46a2100d6d178922b9b4c94573b03c4313590f811b03a85cd73a58c659a4a5c07e33968b963270685a786ef803e7e41e18eb664286b29ec43a133dacdd0d11afa2f689a889fd0447c2fc8175b9c9a538655f60917b67ae874d90e979dca0253b03feab74daa2a9652bf00adc15a80153bc6babde7f3b147705de85953d37ea3f67b8949ce3af40b8407690378ad5531258000926b9792cd1120079b8fc0a5f4ee0454e8ee47f839d4593f5d3578352a31bd8603725facfb4bf940b1ef0fd3224118746ef611512fa807778561f195213ea100dd8540b7cf4a4198b33c3dab6084ab5115d4185280d50729649d89d18fa61030a55083ff607d826dc95c4b3443c53cb0e11bd5bb2a4af45e1aa187ab7847f3b3111beda095e56738202f687ab2b460fd219e4ec9ca1373e33866870bc3afc539bc6266ba79da9be0755ace7ee74b48e8821105c37d2d7fef88132063ba62d9c451bee7e7bd984f9fe4ff2213fe7de2ca831b275455ed8078491cd72d5cd30f08ef30cb72832681182f559d333824c1e0df994fd9bc489080894802dc19e25bd6aa028f1cb358f4b3b4165d321f57fd6a3f8b4d0536dcae13a40f81fbd2a1e482813f1cc49f2c2db7ce308713b7e12f1329c08885eb668bbf2b54abfafbe503cc8f2408e46035f573e9babfaf9b34df931ffb09d4291b6139fcdea68669649cb1ef38d9314bf14091369e597cb1e166645e61813e19c3669d840b21dc13c461a03f4dce71ff13b74f8b86d1078bc5aef9f1debd0519be34ecd53181be45b5f73351a0a4b924092d09bb847731f9ee5d4e797a0fc5d6d6fb6a9a431ed5af42a4e362c6b581c2f31017ca9e3819272584d99b2236791359e5e4f71f02e745340ddbdc3355ad22c8930ddde46634343f0c78c15257d2f72bad71996dd3de15c7da26094ac23c1d5e7b6b4d5a1a1cd6484bf55f49d3d398e3210c0f50b0b1b8754e0681f505367a0fea46b06e12d5ab118c9bcf2b6ab3165f2ddb7928b19c4f7e9cedfb1d71d0f6494fe512fed34ef0766e4d9aca181368679ff8eb9710f1d41b3471ffb78ed7e54923fdc8bc839a756eb884a036301205a5319ec7aed483ae6f6869d7be0d7c8a1204178d94de431d2c38d097509efe19068b3cb17d1bf2452dc68b7e32968d505a56e72912dde243f0060c0769f3258f2c3392a7455506d80a1f039ffc7a70435944c4c7e577629becf285fe3781dfcbb6512bb85149b0611bd895f588c2cc5e7a9106135f99b49ba6312f7a2afd20c095accb7364ef29e3fa79c8db280dd0ac930b22cc67ebbb2a5daf5c380f0e3f699c4e047f6dbdd47faf0d9cb44630906ce783050b3163af2f9b3fd121a9495b24fb883362889c6ea9bb1a7bcc9b9dedda98785c30165ceac1115f7b864bf62e1887c9d92d15daed314c4d18502ae6cc6b5d1b530f49ca2f49d28573fc4dbcc5b3945dc80c4ab7563b59f039c3bcfad03f335dffcf4ec18b65de8392296044f9e215d2306c398fd92921f9c8f59f34fe330f7975f7712cb72724c0e5878807bfa9b19352c5cf994646dfa2f644e19a3f16cfbd693100c107e83e6e7e65203a9334a9f6c8cfe8c28b26fc8c32d3cda981f38306ddb18a58d5750f14ca74b38edc8a93676637951edf6a93d982d01ee4222aee9f674fea96e8184148f243ebede4a6a7fea565eb3d9afdce411123ed90d0337ab418a2b787e5fa0388a8beeac043ea52cb7b240d19a8e33d761c0577566b23b7086517c9bcd1aeb634dbce236d9519870911ca04f572b19b3768c54987138c94f216334831b1367c42ac6223fe7eb08d692aa3c0fb82a497d80768028336d59edb0d371e206368c8f5c0642d7011306c0ed62880ea110a01cc7fb09b303a4232fbe42f40888050976f94920eb29d66d208650c076301d25b96bf9c165fec09cdaf5c0f49690fb4ff63422c75f3a0e4476d84180584707751a8463d729cc4a639c0835dae2ce0b85ecd248271cbc2877ebfb85bcd7d9e023b9a93fd0a40de36e17a9079147761d0719fe0ecc343734e5d8147aca5f06ef23844e7eebd5c303deb6cc58bdd4dd886f0543f49a4cd5c8684a56d6aec68e801d3997e3181b71fbe7c58dfdabec2b44f156cf04702981701d0827bca07f39fcb287e0f04dbf41a2924aad678b5bf1fd060f86f77d489f1b0db987284f11db1604419f6f392b46b663492755c07702a1de469fab0b25da7315dd23e96d38dc91e8243c15b021b4aa9a8c93fed856aac22697d52cba6c949c10b0b29f90a2db9cc9db0c0bf78db1efa812517afd637acd358cf930c59db13816695bba6c69fa568a53826ff274633d342463dd3da91e94efae3d2a7816b7fda78692dbded875501b127c2c3b770fed101f3b7298885a4c3c321221b04cae990ca344060135bbe407267e4c187035a430cc6b2476eacd8ad61b6aa08295190da33b43bad4d6973d51322270cf225c0df8d6257f7c3c2def7169e0d31bf5e41b226e39075f99e2d4728983c0f2b25c205a137d26560f00ce1141bc1fbf1bf9bc227ca10c1b54fbdee11721b5d08a4bc6b65f33b2a0bd717b4e9ecd8e1b3d69ebd32afb78375b0546894016e71071e815e39c2e90752a43b7f525e11e5c99834d1b2b99343e2f71c4859d2429c52ba56ddb4223e712bbb64360f4912e4bdf78bab63acc9d7ab59dc43ac6038968f8fb0b15d74ccdac72a086d5e659d546f3876a0e2186fbdbdeb9beb1a7a936ed7bbaeb1d55d996d456dd8ec7145b9d17554d6d1da6700bf8c8a58005982be387af1d3b73f26438ac92210bda4b5945ab527e7a1b191deb7ccdf242956a8f31ca4eef8ca9bb711e9d92d21d2a237a499d8b5ad3f9f45be257461c51a92aa9b17719e94232db75ca4ec5a6e9ee7098400539f741f86e8e47856cee24425fc097f5722fc862eec56ed0e8ed6ad4250bbc02a652b4111d25e2892f4d9ea4e671e5998d3951b16118a75452aff69d4854871091e1f51e1b58cf1faf27064fe6262ecd9e4c1597b8932490302c77c40c9491725446a317627a6308edd1ba84f063da599295ec03ed908d147d577c0aca611eaf337c10d839b0aa06791498ab020c1a070bae21f6a2105f4286a0d05686d453a37207db9bcfe57a39bfe3a769d310432ac944e58f7f117d6f6395eb1cfed8f17138e733a4dfbcd0a2a6f8bb5f6cbb5bba0e9fb29e8ee64b848b62d1f0d284f748824c97034c874fe712e2fd3f965fa5c09d687ae32576f47aa1925883bb5c5a0e15b2f5f576d177000aa9be005cccb0b03ade280e6383053252e7b44fad00433d0e7fc303a699aa4578263e9cf695daee5eb45b8a469ca21eb71ecef885b98deb7da85bcfea68683137272280111947496cc24c189b41bece106d3847fc05d54ac74a6e8248c4ae899c0f0d8ee5c2652bbe2b0cf25b151b107a592059527e7f07b38e7906ff55c7e819c3d0bc21b1818097596fad06da25d45a3119ce8c2058b38a48c95d8fd65e8eb44b267d8ab0998f48efe32dcfb6f835eff3449c0af15c22a3840b204c1c9c230d37c0a1108831ea6c440d0af19d6953432dce91a941f24f41789dd4257ac22a4e4a14899a196273037d59ececd35b96c491ba019b33670b0e0a861163216fbd103197f0bf9ed4091b5136f869bf7e1921068409699268132eb4f9412c5f0fc324958d2edeeeda821c8b297e84c5374d17854062174023563922ae4fe628f3f83b08b7e9924730a7c4cfdb3735a4b73de82115a318611e8130aebaaa96e2c71bbc44bf980893fb476a9fbd5d57a7959766f6e3228aa1c51b7e723c1a283dae4a6e090e06db38180c41153fda2fa6ba2a9810512900a8c223628c777b05c5f9d4fb5080ffe4bafde", 0x3, 0x0, 0x1, {0x1, r2}}, 0xf30) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448cb, &(0x7f0000000080)="295d63d81c00f0d12f613003f2fc347ea20af3bac4c5d4161cfc6d5861c3265e0a8802575035fe2fecd2dd461b065b248b7f8fff78cce73a1c2fa522c5aa1df64a9db704694738536f4a3f933e77d49e59767da6777059ff8d779caa6a5fb9abaf304a34fcaa2f4a1ac697bc651c3e15b74f41a0b909df0380c7ec8c1f886c9951ddffec789cae0c2dd08163ab6fe7212c453e400eb663b8c7d593ecd30f1637bd970159f7911d2bee140ba4f0f65e1179591abab226a1073c1b2701e160f06201b026ea29165155af4514a8380657f9d29c13013e2a7416681cbdb49b927d34486a7946bd583f4bf7bd06c826d95fe40ae776f0a7d4fed187fa1fe36080") 01:48:30 executing program 4: r0 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000680)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x14, @struct={0x4, 0x3}, 0x0, 0xdba7, 0x2, 0x0, 0x20, 0x8f, 0x40, @struct={0x0, 0x5}, 0x0, 0x0, [0x7, 0xfffffffffffffffb, 0x3]}, {0x6, @usage=0x1, 0x0, 0x7ff, 0x7, 0x1, 0x6, 0x1, 0x0, @usage=0x5, 0xb9, 0x8, [0x0, 0x0, 0x8a, 0x0, 0x0, 0x1f]}, {0x0, @struct={0x0, 0x800}, r2, 0x9, 0x10000, 0x4, 0x0, 0x800000000000000, 0xc, @usage=0x6, 0x80000001, 0x5, [0x5, 0x3, 0x0, 0x6]}, {0x0, 0x4, 0x20000000200}}) (async) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000002280)={{}, 0x0, 0x1c, @unused=[0x0, 0x8], @devid=r2}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000002c0)={0x1, 0x4000000000001, @start={r2, 0x1, "44bf1a453ee826b3ef5992c3123803a7bd9f355d15c1722ea09f63bf9fea165c37fd31291525c9909dfe2b86810d18dc2b42b50100e35d4954199efc57c900e8e7d31be36ea6ee37081de70050aad2999a60fb064438d4b9253a4ce51cbdb1fdc676a606d64524ad51a050c47e6631274cbbdbc1ce5055760f1b8e1b55cbbe83aec097511da0fa760d023ad8c78f7b04989cd5b2b0e989831190a544d5d1fb2a515ba1b1c9f83d8b4044b3604d048f3d3dae290a7eb05eedb2afdbdb7b75e99494fe8a53a4a247f0fbac8b4ae09b934b806b858aacaaef3e7bdb06d60a4f0b91b4e3bf1fac3b261210ae5f7800be7e69d98eb694bc1294dc795f05a427e897df23c3491b67e833146166d6c1928217ece72695fa832059660c3b0ec6402045557a224e3f6c4c6f4c6743733377eadf6044d7dda01faf2925a4c7e54b86487a948ee4881cc674a77220ba936b6a6f629bccb4b22da905256055a6c7952b36fc7473b1ea35e48d6b0444251a7ef2a497f81541d976c315d5e653757bfd5b9147e6d301b9197a98272ff3883735d940d528f1156f857fd3b2dfff4ce191e5018021ff313b9e1a0e40bde498886bcba11d0a05876242e2094d28f7a606454a5123895f1a88e7a814a0ea29c9c10b857a921ae2123790f331b2f715e65a9d22e63f749455844e306848be505e5c86c5dc0a59ee213fe1ba769a7286cc87b1ee7a940ca5170280c148951801ba4afc40b700bcb39f5e2d80953f9c9a7a2bea775bd4f2de88198e2a8d552975bf3ab9b07c9530d52d9ecbe4e47db7c80bef8dad4702dd751f0c0ff80baa870f537bf8c764fb5fd20324c88fca26443620e9cd3076b7a65ae7faf016cfb815bae869dace2edeba13a90e00f657bc0ca4a8e4b9680900cff5466aef9b8da673e47ffcfd0b736e722888c59efcd7e17c4892858ffbd928bdfb0cf9dd2c6d0bbafce74c323cb79b1b82fa377fd7eec76603007ea4297c9ee480ac8e398806b79ec8486a84ab7c796f443bdb5737fd8aaf06b8e416d643fd40db7a645431eea7c0fa4fbe212dbeead71069083538b9eb5a4ff6a33158c1075bb490d309daf702dbb63a2dd4b67eb7d2bbcf228131203548c8dc96c6722a4b95ba3df3e9d0c8853b4926c50b850aa7545e6313c63919ccd1057b954408bb0e4a14954c4b060bf68d662883f04c2cb0db6b2cb4c9228ce724e715f7a2e05e441e221c1f8cb1c2de87aa0ce17b5047629fcdefe17e116f36c550c8aeaafa148458dc62e97a4d66a4245017db5ca3476a44a7d3e78a9ec5b24b3bcaca82458508fc57b1a58b13a4490236dbfef0fe5e75f572ad3aa2e352ce6061c47d7769392c0fcc6d301c0d42f20c8b12af7048c175b3255a22524f5ded0b144346c616f2624c71fd5455ef5f2c7e383eeabe56ac6bef564affe328e4cda70cdce1a423aebfe908", "437877d0f3d7626ed275cb0ce317d2b513271ff981bc7f7826d90716ec44b6ca95d10b5f1189e71b4004452da7f1cee71a82c09a21a4c4e7f1c57e3baae3b2432f81d81c2f61025b201315fc6b537607c2a07d7d5aedd9726ae13956f36eac7612b8a5e8de32123859e11bf8bd674aa021f15f7901d5f758d7243a4128e77d0c0b6699ab848b815f268f455a867a2ece5fca1d6d2f40a589a3a525df64b3e3df95484cc29eb6c291e741e4db007c7a345539e87f2220a82e66b604cfdc6c9e50729b678949ca9e4ba647f340b9db6d2674c94f97b570cb177a49906bfa9049bedff6d1d28a1141513a84658bd5369c512dd1dc7510becde5987f6a67fc50282c51339fc98f590e1d5cbfc942e440cbdf100bde6f00717b8cea715a4cb972515bbccac6e842eb412af49f494b51ff9ceec720811218f69fbe5f3e4520a80c4600d5c142baeae0c6f185dc9c8fa4b218eafd1adc2713d3935a1d276fca8c3e5c51fec47b33b788c290f021b4f52515f4dd9647006dc575f98463a576d536b1501a68a72ca89fc7e17d637e7899a43badb726d7389e261acf8a1b34da59f0d2c635d956578495b330f2b65381910c187d056c7d6d34d79659a3f02c5f07f820082cf634c1938c039cf876c956d2bebeeaafc0a860b851f87598602ba0cfa3a256ba8d19ed9fae91cc6f5fe48d383ee21ae78392410c9c559386d64281bc3c7ac2aff676d313500faecc430d74dc1436f20b7e2094008e0cd1775688ce95af145cd82203186a81b0e1c44d60247fa6dcc4a0b8aad6da2b88b2571d56ecba49a61e8c4ef49fba5002b5f66bcb2e9c6ba7ef6ee4a2694f96cb85e99f47c6a5dbacd55c6374eacffe764166d0e93452e15ff46f781ebefdef3700e869f738a139dcdf86afa2a712f6ad913988a8d31ec705986a9c28424e4d64aed342e1b9237c577fdd39fef467002976f09d303145ac66da88d656d3b2716f259bd3efa974ffb98e8fbd11664c67eacfb2840b241d6e42c02a1d55adc269845c731db00a7eb93ccaf6155953e543d3579b28a585264ad171b584aa861ddf541a701584c4f2ec22c1b030d054e0c35fe77ac7bb1e8138b7af18e9def6f633f93d148348dc5148b28765a6e6a9ddcb2c5877bf49c988701c3bd1a2719acdda4dc75c0ddecb1f10ef9aa3978a7c60eb6cdaecdc82e2c1f1e5f84b5d2a6ab0781ee84d75d5322aec93d440a2846cf8a8a5e9e1a86988aae5a68be56742e4eb407a022cd72a36edc433bab13a3e0601e93162f488b2438a69d6caa7a730b4c008966cf078cec87b2a0d056d2cdfe22c2f135634afdf715ed594427cf71525083b938494180cfabd8409b8d84d528a8b3a34ff16bd87e5cf89f09725d7bd7f2cc1606e3257fbe15bcebf5d28d149fe4d8a4a02c0f2964aafba67f3f1cd4df87a00135d72d003fe76f911074a0b"}, [0x6, 0x3, 0x2, 0xa1, 0x800000000, 0x1000000000, 0x3f, 0x3, 0x7, 0x80, 0xfffffffffffffffb, 0x5968cf0a, 0x1f, 0x2, 0xffff, 0xffffffffffffffff, 0x9, 0xffffffffffffffe0, 0x334, 0xfffffffffffffffc, 0x3, 0x7, 0x2, 0x7, 0x3, 0x3, 0x8, 0x20, 0x18ad, 0x5, 0x800, 0x84, 0x1, 0x2, 0xfcd0, 0x4000800, 0x7, 0xc1e1, 0x9, 0x6, 0x3, 0x0, 0x2, 0x8, 0x75a4, 0xffffffff, 0x20, 0x3, 0x2, 0x6, 0x8, 0x10000, 0x7, 0x1f, 0x3e, 0x0, 0xcb, 0x5, 0x3, 0x3, 0x0, 0x6e, 0x1, 0xfde]}) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) getpeername$inet(r3, &(0x7f0000000200)={0x2, 0x0, @initdev}, &(0x7f0000000280)=0x10) write$P9_RREADDIR(r1, &(0x7f0000000100)=ANY=[], 0x112) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000100), &(0x7f0000000140)=0x40) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) (async) r5 = inotify_init() inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r4) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) connect$can_bcm(r4, &(0x7f0000000080), 0x10) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 01:48:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) (async) 01:48:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f0000000140)="649d660f380b01360f0686060f2246c4e1ddfba80000000066ba610066b8000066ef66b8d1000f00d8f20f0666b884000f00d8", 0x33}], 0x1, 0x40, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:30 executing program 0: getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f00000002c0)=""/164, 0xa4}, &(0x7f0000000440)=0x40) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x0) dup(r0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0x7, 0x1}, 0x2, 0x5, &(0x7f0000000100)="2804925dca", 0x5, 0x1f, 0x2, 0x0, 0xe1d, 0xd3, &(0x7f0000000200)="acce3893aeb7606d1bb9fbc8177e920f6dd1d56b54373f98bf50eae59aa8b1d728760a038d29e9891d7b28c9da6d75082696976cc6a556e0b8e5a6e6908562b423276cb3b9474e550aeddc49d9f1cb902d0a996d9fcf5d526ea3c56078b07ec93f4e089e769963c8c0fef3364a59fed52a5bae220e771699871b99b3a568d1c4f141e3d01fbcd41a8e613609c9a1476eec2e217ab45d95f7cbd72799bed5b95a835118967689b8945d1163a080e22ce89ff523fe42d6e461660a215d"}) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000000c0)) dup(r0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x7, 0x1}) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) syz_io_uring_setup(0x6701, &(0x7f0000000380)={0x0, 0x1c9, 0x1, 0x0, 0x3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 01:48:30 executing program 2: perf_event_open(&(0x7f00000003c0)={0x2, 0x5a, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f0000001000)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80100, 0x0) (async) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0x5, 0x0, &(0x7f0000000440)="61b734ec440a264075b4b4a3b778e558f9bbac495a857a78b30f8d5f4106c29e00d255d1a51b40dac772e5329dfa908d4f8bd6286e1cd2ae5c14ff3d61eceddbd93dd9aae707cecf6e177d9e79b4778d71d82fc68b2ac340dcef115fde1b6cbf622f93c2568f4d45737a90c7dd2c6cff2bb01c72c2f5cb67025e94e3ae93c061abd59d5327d0951be57dd59f6cfdcd7cfc333f2964021ad82589e77fdae795f4aa41b3684890093ea17c5c233a936cbf9b1f3a95f7da72c9cd65e6ef83edfaca5cf93a2432adc88065e6a70a0e4bd0d5d0db2525e5dbd9ee26e7fc6b2a95b8e17fc3bc25789e14063ad9684ca007975f197199a14c2102464db6650bcc1f70bdb9ff18e17a3b56cfdb6aa7da01ff1abc6274a0f95b7a5fcfdb756258027c709eca0e480fcd44eb289c9f6969b2d9fd255be6c0598530673ad8f0cf490bbafb815f7fed072b6018072dff1ef3f726b1c2f2f53a460248cbf52e799f80f6c9ea75bd5daa0c0ca7311f65676fa15f56e854fa7e5e39e51b3a6a3cbd1748cb4673a5529bfb5b05006ca0065bd5128925041a61394c39fe912f4ec795ad1fd469a7fdc617fad6e6c91f58eedcd8291f93f174f72b099ff4681975d7f2595c10b3301accc9f0bcf9a34a59eaf9ab253091a35e8324cecd1105bcdeb7227ea86305dced01bfef31c9d5d23800a0401625dcbb5ae9bbdfe3265afe04693b8a8e36ca1de9b5c8b6ad4a84285a402053780d0b4ae5d4221bd69516ced40324d42020bf5859085931a7c18154bfb3e55dd948a9516e70520868f32ec52042e1ee5adeb2235036db8646d2d1bf9dfdc0e0a42f8648c0796e79f6f44fa0afe60ddae7f19664127926e27e51298940a9e21d57f8db22e33169a70491871fe42ef3c7b1a721f5e9264f50035425f501dc22f0b4425bd4c33129c46977d8afc9b5059937fe7701dd583ae33341cd619e66443327d34bf719d5f5dd8601a90afc48ff3cb7458b5353a38bed5f2f42ae8cf068b937887db25bcbe83bb2b1c50a4cb87fdd59b9f1f34f332078f69ea621a25b8cc1eaa53181d82140e95333e3aef7c1e71f1bfebad0669c9c2328742f98a080c55fc522a389b909f05eae88bc4ef5bf270fd66508d6a7de0f464e845d9633baaa2fe36bf19429342d7e17829a6f7aa6af51876e018bd0322c7781060735fff9ab2d8f6175123cc1cf7dd368d5180d5463cbadc4a04402bf9150f4324b1e7c1a8de8dbe70b53c6871a203ef9b1f864b50c3b1fd4687aecf1797974497dafbb84985c798aa54750d0e7a9d533bb60cef2ac6bfb6e3ddd34431e31f0ca90dfddc9d4f9915db03af3d39281e57c0cc28f1806c42af0bdc0b4767f02ea2d32c87064b7a19b0e2edf4ed201c4d37b69acea4907b0847efc2205f7c64341b31e6511a88d92677fbe0b5488805a7687cef5e83709ac95544d2f48f01b17cf1d523c9cd49a103fafef2ec891a63c18908ea56f92d922707852be5682faad5752d31639ef6a4d4068096659cbaddd5854403c4d55395392e848de95e8245e48ed54d36f1be7c677642a5c758c12109ddb050b9f3b843a63597f5fc805787dc858902f582ea7dbd9b80e851924db68e50b001f22a1eeae099a3f655b20b8c1e1bf4d70ac4a13e584c925d7ea3ef9e16da30e9df29c73f23a2cadf57d2c572e7ca7f3595e8ed3519b82b7fe56a2bc15253f6b3fc5eaa3bbea28c2c2b31ab511d20e054d6c72355dbd0513a1f11e1d8493714c17f7632b6949bd0317069e220518f9706b890c3abbf3e052c0542ebb30bb1963e81b1642c491de809b638f6bb39b44e86d5b2d6b3080e04c66053ecda21878284f849c105256cb0342d2537f056b5b3e1a96d84c10aaed2bae893fbead5f1c5c20ceb9cdc407315b599a7a44a37bfe75e397da1624f9c46a2100d6d178922b9b4c94573b03c4313590f811b03a85cd73a58c659a4a5c07e33968b963270685a786ef803e7e41e18eb664286b29ec43a133dacdd0d11afa2f689a889fd0447c2fc8175b9c9a538655f60917b67ae874d90e979dca0253b03feab74daa2a9652bf00adc15a80153bc6babde7f3b147705de85953d37ea3f67b8949ce3af40b8407690378ad5531258000926b9792cd1120079b8fc0a5f4ee0454e8ee47f839d4593f5d3578352a31bd8603725facfb4bf940b1ef0fd3224118746ef611512fa807778561f195213ea100dd8540b7cf4a4198b33c3dab6084ab5115d4185280d50729649d89d18fa61030a55083ff607d826dc95c4b3443c53cb0e11bd5bb2a4af45e1aa187ab7847f3b3111beda095e56738202f687ab2b460fd219e4ec9ca1373e33866870bc3afc539bc6266ba79da9be0755ace7ee74b48e8821105c37d2d7fef88132063ba62d9c451bee7e7bd984f9fe4ff2213fe7de2ca831b275455ed8078491cd72d5cd30f08ef30cb72832681182f559d333824c1e0df994fd9bc489080894802dc19e25bd6aa028f1cb358f4b3b4165d321f57fd6a3f8b4d0536dcae13a40f81fbd2a1e482813f1cc49f2c2db7ce308713b7e12f1329c08885eb668bbf2b54abfafbe503cc8f2408e46035f573e9babfaf9b34df931ffb09d4291b6139fcdea68669649cb1ef38d9314bf14091369e597cb1e166645e61813e19c3669d840b21dc13c461a03f4dce71ff13b74f8b86d1078bc5aef9f1debd0519be34ecd53181be45b5f73351a0a4b924092d09bb847731f9ee5d4e797a0fc5d6d6fb6a9a431ed5af42a4e362c6b581c2f31017ca9e3819272584d99b2236791359e5e4f71f02e745340ddbdc3355ad22c8930ddde46634343f0c78c15257d2f72bad71996dd3de15c7da26094ac23c1d5e7b6b4d5a1a1cd6484bf55f49d3d398e3210c0f50b0b1b8754e0681f505367a0fea46b06e12d5ab118c9bcf2b6ab3165f2ddb7928b19c4f7e9cedfb1d71d0f6494fe512fed34ef0766e4d9aca181368679ff8eb9710f1d41b3471ffb78ed7e54923fdc8bc839a756eb884a036301205a5319ec7aed483ae6f6869d7be0d7c8a1204178d94de431d2c38d097509efe19068b3cb17d1bf2452dc68b7e32968d505a56e72912dde243f0060c0769f3258f2c3392a7455506d80a1f039ffc7a70435944c4c7e577629becf285fe3781dfcbb6512bb85149b0611bd895f588c2cc5e7a9106135f99b49ba6312f7a2afd20c095accb7364ef29e3fa79c8db280dd0ac930b22cc67ebbb2a5daf5c380f0e3f699c4e047f6dbdd47faf0d9cb44630906ce783050b3163af2f9b3fd121a9495b24fb883362889c6ea9bb1a7bcc9b9dedda98785c30165ceac1115f7b864bf62e1887c9d92d15daed314c4d18502ae6cc6b5d1b530f49ca2f49d28573fc4dbcc5b3945dc80c4ab7563b59f039c3bcfad03f335dffcf4ec18b65de8392296044f9e215d2306c398fd92921f9c8f59f34fe330f7975f7712cb72724c0e5878807bfa9b19352c5cf994646dfa2f644e19a3f16cfbd693100c107e83e6e7e65203a9334a9f6c8cfe8c28b26fc8c32d3cda981f38306ddb18a58d5750f14ca74b38edc8a93676637951edf6a93d982d01ee4222aee9f674fea96e8184148f243ebede4a6a7fea565eb3d9afdce411123ed90d0337ab418a2b787e5fa0388a8beeac043ea52cb7b240d19a8e33d761c0577566b23b7086517c9bcd1aeb634dbce236d9519870911ca04f572b19b3768c54987138c94f216334831b1367c42ac6223fe7eb08d692aa3c0fb82a497d80768028336d59edb0d371e206368c8f5c0642d7011306c0ed62880ea110a01cc7fb09b303a4232fbe42f40888050976f94920eb29d66d208650c076301d25b96bf9c165fec09cdaf5c0f49690fb4ff63422c75f3a0e4476d84180584707751a8463d729cc4a639c0835dae2ce0b85ecd248271cbc2877ebfb85bcd7d9e023b9a93fd0a40de36e17a9079147761d0719fe0ecc343734e5d8147aca5f06ef23844e7eebd5c303deb6cc58bdd4dd886f0543f49a4cd5c8684a56d6aec68e801d3997e3181b71fbe7c58dfdabec2b44f156cf04702981701d0827bca07f39fcb287e0f04dbf41a2924aad678b5bf1fd060f86f77d489f1b0db987284f11db1604419f6f392b46b663492755c07702a1de469fab0b25da7315dd23e96d38dc91e8243c15b021b4aa9a8c93fed856aac22697d52cba6c949c10b0b29f90a2db9cc9db0c0bf78db1efa812517afd637acd358cf930c59db13816695bba6c69fa568a53826ff274633d342463dd3da91e94efae3d2a7816b7fda78692dbded875501b127c2c3b770fed101f3b7298885a4c3c321221b04cae990ca344060135bbe407267e4c187035a430cc6b2476eacd8ad61b6aa08295190da33b43bad4d6973d51322270cf225c0df8d6257f7c3c2def7169e0d31bf5e41b226e39075f99e2d4728983c0f2b25c205a137d26560f00ce1141bc1fbf1bf9bc227ca10c1b54fbdee11721b5d08a4bc6b65f33b2a0bd717b4e9ecd8e1b3d69ebd32afb78375b0546894016e71071e815e39c2e90752a43b7f525e11e5c99834d1b2b99343e2f71c4859d2429c52ba56ddb4223e712bbb64360f4912e4bdf78bab63acc9d7ab59dc43ac6038968f8fb0b15d74ccdac72a086d5e659d546f3876a0e2186fbdbdeb9beb1a7a936ed7bbaeb1d55d996d456dd8ec7145b9d17554d6d1da6700bf8c8a58005982be387af1d3b73f26438ac92210bda4b5945ab527e7a1b191deb7ccdf242956a8f31ca4eef8ca9bb711e9d92d21d2a237a499d8b5ad3f9f45be257461c51a92aa9b17719e94232db75ca4ec5a6e9ee7098400539f741f86e8e47856cee24425fc097f5722fc862eec56ed0e8ed6ad4250bbc02a652b4111d25e2892f4d9ea4e671e5998d3951b16118a75452aff69d4854871091e1f51e1b58cf1faf27064fe6262ecd9e4c1597b8932490302c77c40c9491725446a317627a6308edd1ba84f063da599295ec03ed908d147d577c0aca611eaf337c10d839b0aa06791498ab020c1a070bae21f6a2105f4286a0d05686d453a37207db9bcfe57a39bfe3a769d310432ac944e58f7f117d6f6395eb1cfed8f17138e733a4dfbcd0a2a6f8bb5f6cbb5bba0e9fb29e8ee64b848b62d1f0d284f748824c97034c874fe712e2fd3f965fa5c09d687ae32576f47aa1925883bb5c5a0e15b2f5f576d177000aa9be005cccb0b03ade280e6383053252e7b44fad00433d0e7fc303a699aa4578263e9cf695daee5eb45b8a469ca21eb71ecef885b98deb7da85bcfea68683137272280111947496cc24c189b41bece106d3847fc05d54ac74a6e8248c4ae899c0f0d8ee5c2652bbe2b0cf25b151b107a592059527e7f07b38e7906ff55c7e819c3d0bc21b1818097596fad06da25d45a3119ce8c2058b38a48c95d8fd65e8eb44b267d8ab0998f48efe32dcfb6f835eff3449c0af15c22a3840b204c1c9c230d37c0a1108831ea6c440d0af19d6953432dce91a941f24f41789dd4257ac22a4e4a14899a196273037d59ececd35b96c491ba019b33670b0e0a861163216fbd103197f0bf9ed4091b5136f869bf7e1921068409699268132eb4f9412c5f0fc324958d2edeeeda821c8b297e84c5374d17854062174023563922ae4fe628f3f83b08b7e9924730a7c4cfdb3735a4b73de82115a318611e8130aebaaa96e2c71bbc44bf980893fb476a9fbd5d57a7959766f6e3228aa1c51b7e723c1a283dae4a6e090e06db38180c41153fda2fa6ba2a9810512900a8c223628c777b05c5f9d4fb5080ffe4bafde", 0x3, 0x0, 0x1, {0x1, r2}}, 0xf30) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448cb, &(0x7f0000000080)="295d63d81c00f0d12f613003f2fc347ea20af3bac4c5d4161cfc6d5861c3265e0a8802575035fe2fecd2dd461b065b248b7f8fff78cce73a1c2fa522c5aa1df64a9db704694738536f4a3f933e77d49e59767da6777059ff8d779caa6a5fb9abaf304a34fcaa2f4a1ac697bc651c3e15b74f41a0b909df0380c7ec8c1f886c9951ddffec789cae0c2dd08163ab6fe7212c453e400eb663b8c7d593ecd30f1637bd970159f7911d2bee140ba4f0f65e1179591abab226a1073c1b2701e160f06201b026ea29165155af4514a8380657f9d29c13013e2a7416681cbdb49b927d34486a7946bd583f4bf7bd06c826d95fe40ae776f0a7d4fed187fa1fe36080") 01:48:30 executing program 0: getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f00000002c0)=""/164, 0xa4}, &(0x7f0000000440)=0x40) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x0) dup(r0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0x7, 0x1}, 0x2, 0x5, &(0x7f0000000100)="2804925dca", 0x5, 0x1f, 0x2, 0x0, 0xe1d, 0xd3, &(0x7f0000000200)="acce3893aeb7606d1bb9fbc8177e920f6dd1d56b54373f98bf50eae59aa8b1d728760a038d29e9891d7b28c9da6d75082696976cc6a556e0b8e5a6e6908562b423276cb3b9474e550aeddc49d9f1cb902d0a996d9fcf5d526ea3c56078b07ec93f4e089e769963c8c0fef3364a59fed52a5bae220e771699871b99b3a568d1c4f141e3d01fbcd41a8e613609c9a1476eec2e217ab45d95f7cbd72799bed5b95a835118967689b8945d1163a080e22ce89ff523fe42d6e461660a215d"}) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000000c0)) dup(r0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x7, 0x1}) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) syz_io_uring_setup(0x6701, &(0x7f0000000380)={0x0, 0x1c9, 0x1, 0x0, 0x3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f00000002c0)=""/164, 0xa4}, &(0x7f0000000440)=0x40) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x0) (async) dup(r0) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0x7, 0x1}, 0x2, 0x5, &(0x7f0000000100)="2804925dca", 0x5, 0x1f, 0x2, 0x0, 0xe1d, 0xd3, &(0x7f0000000200)="acce3893aeb7606d1bb9fbc8177e920f6dd1d56b54373f98bf50eae59aa8b1d728760a038d29e9891d7b28c9da6d75082696976cc6a556e0b8e5a6e6908562b423276cb3b9474e550aeddc49d9f1cb902d0a996d9fcf5d526ea3c56078b07ec93f4e089e769963c8c0fef3364a59fed52a5bae220e771699871b99b3a568d1c4f141e3d01fbcd41a8e613609c9a1476eec2e217ab45d95f7cbd72799bed5b95a835118967689b8945d1163a080e22ce89ff523fe42d6e461660a215d"}) (async) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000000c0)) (async) dup(r0) (async) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x7, 0x1}) (async) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) syz_io_uring_setup(0x6701, &(0x7f0000000380)={0x0, 0x1c9, 0x1, 0x0, 0x3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) (async) 01:48:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r2, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x10010, r1, 0x68c26000) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r4, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r4, 0xae80, 0x0) 01:48:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f0000000140)="649d660f380b01360f0686060f2246c4e1ddfba80000000066ba610066b8000066ef66b8d1000f00d8f20f0666b884000f00d8", 0x33}], 0x1, 0x40, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:30 executing program 0: getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f00000002c0)=""/164, 0xa4}, &(0x7f0000000440)=0x40) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x0) dup(r0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0x7, 0x1}, 0x2, 0x5, &(0x7f0000000100)="2804925dca", 0x5, 0x1f, 0x2, 0x0, 0xe1d, 0xd3, &(0x7f0000000200)="acce3893aeb7606d1bb9fbc8177e920f6dd1d56b54373f98bf50eae59aa8b1d728760a038d29e9891d7b28c9da6d75082696976cc6a556e0b8e5a6e6908562b423276cb3b9474e550aeddc49d9f1cb902d0a996d9fcf5d526ea3c56078b07ec93f4e089e769963c8c0fef3364a59fed52a5bae220e771699871b99b3a568d1c4f141e3d01fbcd41a8e613609c9a1476eec2e217ab45d95f7cbd72799bed5b95a835118967689b8945d1163a080e22ce89ff523fe42d6e461660a215d"}) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000000c0)) dup(r0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x7, 0x1}) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) syz_io_uring_setup(0x6701, &(0x7f0000000380)={0x0, 0x1c9, 0x1, 0x0, 0x3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f00000002c0)=""/164, 0xa4}, &(0x7f0000000440)=0x40) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x0) (async) dup(r0) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0x7, 0x1}, 0x2, 0x5, &(0x7f0000000100)="2804925dca", 0x5, 0x1f, 0x2, 0x0, 0xe1d, 0xd3, &(0x7f0000000200)="acce3893aeb7606d1bb9fbc8177e920f6dd1d56b54373f98bf50eae59aa8b1d728760a038d29e9891d7b28c9da6d75082696976cc6a556e0b8e5a6e6908562b423276cb3b9474e550aeddc49d9f1cb902d0a996d9fcf5d526ea3c56078b07ec93f4e089e769963c8c0fef3364a59fed52a5bae220e771699871b99b3a568d1c4f141e3d01fbcd41a8e613609c9a1476eec2e217ab45d95f7cbd72799bed5b95a835118967689b8945d1163a080e22ce89ff523fe42d6e461660a215d"}) (async) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000000c0)) (async) dup(r0) (async) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x7, 0x1}) (async) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) syz_io_uring_setup(0x6701, &(0x7f0000000380)={0x0, 0x1c9, 0x1, 0x0, 0x3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) (async) [ 659.556968][T12655] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:30 executing program 2: perf_event_open(&(0x7f00000003c0)={0x2, 0x5a, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f0000001000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80100, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0x5, 0x0, &(0x7f0000000440)="61b734ec440a264075b4b4a3b778e558f9bbac495a857a78b30f8d5f4106c29e00d255d1a51b40dac772e5329dfa908d4f8bd6286e1cd2ae5c14ff3d61eceddbd93dd9aae707cecf6e177d9e79b4778d71d82fc68b2ac340dcef115fde1b6cbf622f93c2568f4d45737a90c7dd2c6cff2bb01c72c2f5cb67025e94e3ae93c061abd59d5327d0951be57dd59f6cfdcd7cfc333f2964021ad82589e77fdae795f4aa41b3684890093ea17c5c233a936cbf9b1f3a95f7da72c9cd65e6ef83edfaca5cf93a2432adc88065e6a70a0e4bd0d5d0db2525e5dbd9ee26e7fc6b2a95b8e17fc3bc25789e14063ad9684ca007975f197199a14c2102464db6650bcc1f70bdb9ff18e17a3b56cfdb6aa7da01ff1abc6274a0f95b7a5fcfdb756258027c709eca0e480fcd44eb289c9f6969b2d9fd255be6c0598530673ad8f0cf490bbafb815f7fed072b6018072dff1ef3f726b1c2f2f53a460248cbf52e799f80f6c9ea75bd5daa0c0ca7311f65676fa15f56e854fa7e5e39e51b3a6a3cbd1748cb4673a5529bfb5b05006ca0065bd5128925041a61394c39fe912f4ec795ad1fd469a7fdc617fad6e6c91f58eedcd8291f93f174f72b099ff4681975d7f2595c10b3301accc9f0bcf9a34a59eaf9ab253091a35e8324cecd1105bcdeb7227ea86305dced01bfef31c9d5d23800a0401625dcbb5ae9bbdfe3265afe04693b8a8e36ca1de9b5c8b6ad4a84285a402053780d0b4ae5d4221bd69516ced40324d42020bf5859085931a7c18154bfb3e55dd948a9516e70520868f32ec52042e1ee5adeb2235036db8646d2d1bf9dfdc0e0a42f8648c0796e79f6f44fa0afe60ddae7f19664127926e27e51298940a9e21d57f8db22e33169a70491871fe42ef3c7b1a721f5e9264f50035425f501dc22f0b4425bd4c33129c46977d8afc9b5059937fe7701dd583ae33341cd619e66443327d34bf719d5f5dd8601a90afc48ff3cb7458b5353a38bed5f2f42ae8cf068b937887db25bcbe83bb2b1c50a4cb87fdd59b9f1f34f332078f69ea621a25b8cc1eaa53181d82140e95333e3aef7c1e71f1bfebad0669c9c2328742f98a080c55fc522a389b909f05eae88bc4ef5bf270fd66508d6a7de0f464e845d9633baaa2fe36bf19429342d7e17829a6f7aa6af51876e018bd0322c7781060735fff9ab2d8f6175123cc1cf7dd368d5180d5463cbadc4a04402bf9150f4324b1e7c1a8de8dbe70b53c6871a203ef9b1f864b50c3b1fd4687aecf1797974497dafbb84985c798aa54750d0e7a9d533bb60cef2ac6bfb6e3ddd34431e31f0ca90dfddc9d4f9915db03af3d39281e57c0cc28f1806c42af0bdc0b4767f02ea2d32c87064b7a19b0e2edf4ed201c4d37b69acea4907b0847efc2205f7c64341b31e6511a88d92677fbe0b5488805a7687cef5e83709ac95544d2f48f01b17cf1d523c9cd49a103fafef2ec891a63c18908ea56f92d922707852be5682faad5752d31639ef6a4d4068096659cbaddd5854403c4d55395392e848de95e8245e48ed54d36f1be7c677642a5c758c12109ddb050b9f3b843a63597f5fc805787dc858902f582ea7dbd9b80e851924db68e50b001f22a1eeae099a3f655b20b8c1e1bf4d70ac4a13e584c925d7ea3ef9e16da30e9df29c73f23a2cadf57d2c572e7ca7f3595e8ed3519b82b7fe56a2bc15253f6b3fc5eaa3bbea28c2c2b31ab511d20e054d6c72355dbd0513a1f11e1d8493714c17f7632b6949bd0317069e220518f9706b890c3abbf3e052c0542ebb30bb1963e81b1642c491de809b638f6bb39b44e86d5b2d6b3080e04c66053ecda21878284f849c105256cb0342d2537f056b5b3e1a96d84c10aaed2bae893fbead5f1c5c20ceb9cdc407315b599a7a44a37bfe75e397da1624f9c46a2100d6d178922b9b4c94573b03c4313590f811b03a85cd73a58c659a4a5c07e33968b963270685a786ef803e7e41e18eb664286b29ec43a133dacdd0d11afa2f689a889fd0447c2fc8175b9c9a538655f60917b67ae874d90e979dca0253b03feab74daa2a9652bf00adc15a80153bc6babde7f3b147705de85953d37ea3f67b8949ce3af40b8407690378ad5531258000926b9792cd1120079b8fc0a5f4ee0454e8ee47f839d4593f5d3578352a31bd8603725facfb4bf940b1ef0fd3224118746ef611512fa807778561f195213ea100dd8540b7cf4a4198b33c3dab6084ab5115d4185280d50729649d89d18fa61030a55083ff607d826dc95c4b3443c53cb0e11bd5bb2a4af45e1aa187ab7847f3b3111beda095e56738202f687ab2b460fd219e4ec9ca1373e33866870bc3afc539bc6266ba79da9be0755ace7ee74b48e8821105c37d2d7fef88132063ba62d9c451bee7e7bd984f9fe4ff2213fe7de2ca831b275455ed8078491cd72d5cd30f08ef30cb72832681182f559d333824c1e0df994fd9bc489080894802dc19e25bd6aa028f1cb358f4b3b4165d321f57fd6a3f8b4d0536dcae13a40f81fbd2a1e482813f1cc49f2c2db7ce308713b7e12f1329c08885eb668bbf2b54abfafbe503cc8f2408e46035f573e9babfaf9b34df931ffb09d4291b6139fcdea68669649cb1ef38d9314bf14091369e597cb1e166645e61813e19c3669d840b21dc13c461a03f4dce71ff13b74f8b86d1078bc5aef9f1debd0519be34ecd53181be45b5f73351a0a4b924092d09bb847731f9ee5d4e797a0fc5d6d6fb6a9a431ed5af42a4e362c6b581c2f31017ca9e3819272584d99b2236791359e5e4f71f02e745340ddbdc3355ad22c8930ddde46634343f0c78c15257d2f72bad71996dd3de15c7da26094ac23c1d5e7b6b4d5a1a1cd6484bf55f49d3d398e3210c0f50b0b1b8754e0681f505367a0fea46b06e12d5ab118c9bcf2b6ab3165f2ddb7928b19c4f7e9cedfb1d71d0f6494fe512fed34ef0766e4d9aca181368679ff8eb9710f1d41b3471ffb78ed7e54923fdc8bc839a756eb884a036301205a5319ec7aed483ae6f6869d7be0d7c8a1204178d94de431d2c38d097509efe19068b3cb17d1bf2452dc68b7e32968d505a56e72912dde243f0060c0769f3258f2c3392a7455506d80a1f039ffc7a70435944c4c7e577629becf285fe3781dfcbb6512bb85149b0611bd895f588c2cc5e7a9106135f99b49ba6312f7a2afd20c095accb7364ef29e3fa79c8db280dd0ac930b22cc67ebbb2a5daf5c380f0e3f699c4e047f6dbdd47faf0d9cb44630906ce783050b3163af2f9b3fd121a9495b24fb883362889c6ea9bb1a7bcc9b9dedda98785c30165ceac1115f7b864bf62e1887c9d92d15daed314c4d18502ae6cc6b5d1b530f49ca2f49d28573fc4dbcc5b3945dc80c4ab7563b59f039c3bcfad03f335dffcf4ec18b65de8392296044f9e215d2306c398fd92921f9c8f59f34fe330f7975f7712cb72724c0e5878807bfa9b19352c5cf994646dfa2f644e19a3f16cfbd693100c107e83e6e7e65203a9334a9f6c8cfe8c28b26fc8c32d3cda981f38306ddb18a58d5750f14ca74b38edc8a93676637951edf6a93d982d01ee4222aee9f674fea96e8184148f243ebede4a6a7fea565eb3d9afdce411123ed90d0337ab418a2b787e5fa0388a8beeac043ea52cb7b240d19a8e33d761c0577566b23b7086517c9bcd1aeb634dbce236d9519870911ca04f572b19b3768c54987138c94f216334831b1367c42ac6223fe7eb08d692aa3c0fb82a497d80768028336d59edb0d371e206368c8f5c0642d7011306c0ed62880ea110a01cc7fb09b303a4232fbe42f40888050976f94920eb29d66d208650c076301d25b96bf9c165fec09cdaf5c0f49690fb4ff63422c75f3a0e4476d84180584707751a8463d729cc4a639c0835dae2ce0b85ecd248271cbc2877ebfb85bcd7d9e023b9a93fd0a40de36e17a9079147761d0719fe0ecc343734e5d8147aca5f06ef23844e7eebd5c303deb6cc58bdd4dd886f0543f49a4cd5c8684a56d6aec68e801d3997e3181b71fbe7c58dfdabec2b44f156cf04702981701d0827bca07f39fcb287e0f04dbf41a2924aad678b5bf1fd060f86f77d489f1b0db987284f11db1604419f6f392b46b663492755c07702a1de469fab0b25da7315dd23e96d38dc91e8243c15b021b4aa9a8c93fed856aac22697d52cba6c949c10b0b29f90a2db9cc9db0c0bf78db1efa812517afd637acd358cf930c59db13816695bba6c69fa568a53826ff274633d342463dd3da91e94efae3d2a7816b7fda78692dbded875501b127c2c3b770fed101f3b7298885a4c3c321221b04cae990ca344060135bbe407267e4c187035a430cc6b2476eacd8ad61b6aa08295190da33b43bad4d6973d51322270cf225c0df8d6257f7c3c2def7169e0d31bf5e41b226e39075f99e2d4728983c0f2b25c205a137d26560f00ce1141bc1fbf1bf9bc227ca10c1b54fbdee11721b5d08a4bc6b65f33b2a0bd717b4e9ecd8e1b3d69ebd32afb78375b0546894016e71071e815e39c2e90752a43b7f525e11e5c99834d1b2b99343e2f71c4859d2429c52ba56ddb4223e712bbb64360f4912e4bdf78bab63acc9d7ab59dc43ac6038968f8fb0b15d74ccdac72a086d5e659d546f3876a0e2186fbdbdeb9beb1a7a936ed7bbaeb1d55d996d456dd8ec7145b9d17554d6d1da6700bf8c8a58005982be387af1d3b73f26438ac92210bda4b5945ab527e7a1b191deb7ccdf242956a8f31ca4eef8ca9bb711e9d92d21d2a237a499d8b5ad3f9f45be257461c51a92aa9b17719e94232db75ca4ec5a6e9ee7098400539f741f86e8e47856cee24425fc097f5722fc862eec56ed0e8ed6ad4250bbc02a652b4111d25e2892f4d9ea4e671e5998d3951b16118a75452aff69d4854871091e1f51e1b58cf1faf27064fe6262ecd9e4c1597b8932490302c77c40c9491725446a317627a6308edd1ba84f063da599295ec03ed908d147d577c0aca611eaf337c10d839b0aa06791498ab020c1a070bae21f6a2105f4286a0d05686d453a37207db9bcfe57a39bfe3a769d310432ac944e58f7f117d6f6395eb1cfed8f17138e733a4dfbcd0a2a6f8bb5f6cbb5bba0e9fb29e8ee64b848b62d1f0d284f748824c97034c874fe712e2fd3f965fa5c09d687ae32576f47aa1925883bb5c5a0e15b2f5f576d177000aa9be005cccb0b03ade280e6383053252e7b44fad00433d0e7fc303a699aa4578263e9cf695daee5eb45b8a469ca21eb71ecef885b98deb7da85bcfea68683137272280111947496cc24c189b41bece106d3847fc05d54ac74a6e8248c4ae899c0f0d8ee5c2652bbe2b0cf25b151b107a592059527e7f07b38e7906ff55c7e819c3d0bc21b1818097596fad06da25d45a3119ce8c2058b38a48c95d8fd65e8eb44b267d8ab0998f48efe32dcfb6f835eff3449c0af15c22a3840b204c1c9c230d37c0a1108831ea6c440d0af19d6953432dce91a941f24f41789dd4257ac22a4e4a14899a196273037d59ececd35b96c491ba019b33670b0e0a861163216fbd103197f0bf9ed4091b5136f869bf7e1921068409699268132eb4f9412c5f0fc324958d2edeeeda821c8b297e84c5374d17854062174023563922ae4fe628f3f83b08b7e9924730a7c4cfdb3735a4b73de82115a318611e8130aebaaa96e2c71bbc44bf980893fb476a9fbd5d57a7959766f6e3228aa1c51b7e723c1a283dae4a6e090e06db38180c41153fda2fa6ba2a9810512900a8c223628c777b05c5f9d4fb5080ffe4bafde", 0x3, 0x0, 0x1, {0x1, r2}}, 0xf30) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448cb, &(0x7f0000000080)="295d63d81c00f0d12f613003f2fc347ea20af3bac4c5d4161cfc6d5861c3265e0a8802575035fe2fecd2dd461b065b248b7f8fff78cce73a1c2fa522c5aa1df64a9db704694738536f4a3f933e77d49e59767da6777059ff8d779caa6a5fb9abaf304a34fcaa2f4a1ac697bc651c3e15b74f41a0b909df0380c7ec8c1f886c9951ddffec789cae0c2dd08163ab6fe7212c453e400eb663b8c7d593ecd30f1637bd970159f7911d2bee140ba4f0f65e1179591abab226a1073c1b2701e160f06201b026ea29165155af4514a8380657f9d29c13013e2a7416681cbdb49b927d34486a7946bd583f4bf7bd06c826d95fe40ae776f0a7d4fed187fa1fe36080") perf_event_open(&(0x7f00000003c0)={0x2, 0x5a, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x6) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) (async) ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f0000001000)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80100, 0x0) (async) io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0x5, 0x0, &(0x7f0000000440)="61b734ec440a264075b4b4a3b778e558f9bbac495a857a78b30f8d5f4106c29e00d255d1a51b40dac772e5329dfa908d4f8bd6286e1cd2ae5c14ff3d61eceddbd93dd9aae707cecf6e177d9e79b4778d71d82fc68b2ac340dcef115fde1b6cbf622f93c2568f4d45737a90c7dd2c6cff2bb01c72c2f5cb67025e94e3ae93c061abd59d5327d0951be57dd59f6cfdcd7cfc333f2964021ad82589e77fdae795f4aa41b3684890093ea17c5c233a936cbf9b1f3a95f7da72c9cd65e6ef83edfaca5cf93a2432adc88065e6a70a0e4bd0d5d0db2525e5dbd9ee26e7fc6b2a95b8e17fc3bc25789e14063ad9684ca007975f197199a14c2102464db6650bcc1f70bdb9ff18e17a3b56cfdb6aa7da01ff1abc6274a0f95b7a5fcfdb756258027c709eca0e480fcd44eb289c9f6969b2d9fd255be6c0598530673ad8f0cf490bbafb815f7fed072b6018072dff1ef3f726b1c2f2f53a460248cbf52e799f80f6c9ea75bd5daa0c0ca7311f65676fa15f56e854fa7e5e39e51b3a6a3cbd1748cb4673a5529bfb5b05006ca0065bd5128925041a61394c39fe912f4ec795ad1fd469a7fdc617fad6e6c91f58eedcd8291f93f174f72b099ff4681975d7f2595c10b3301accc9f0bcf9a34a59eaf9ab253091a35e8324cecd1105bcdeb7227ea86305dced01bfef31c9d5d23800a0401625dcbb5ae9bbdfe3265afe04693b8a8e36ca1de9b5c8b6ad4a84285a402053780d0b4ae5d4221bd69516ced40324d42020bf5859085931a7c18154bfb3e55dd948a9516e70520868f32ec52042e1ee5adeb2235036db8646d2d1bf9dfdc0e0a42f8648c0796e79f6f44fa0afe60ddae7f19664127926e27e51298940a9e21d57f8db22e33169a70491871fe42ef3c7b1a721f5e9264f50035425f501dc22f0b4425bd4c33129c46977d8afc9b5059937fe7701dd583ae33341cd619e66443327d34bf719d5f5dd8601a90afc48ff3cb7458b5353a38bed5f2f42ae8cf068b937887db25bcbe83bb2b1c50a4cb87fdd59b9f1f34f332078f69ea621a25b8cc1eaa53181d82140e95333e3aef7c1e71f1bfebad0669c9c2328742f98a080c55fc522a389b909f05eae88bc4ef5bf270fd66508d6a7de0f464e845d9633baaa2fe36bf19429342d7e17829a6f7aa6af51876e018bd0322c7781060735fff9ab2d8f6175123cc1cf7dd368d5180d5463cbadc4a04402bf9150f4324b1e7c1a8de8dbe70b53c6871a203ef9b1f864b50c3b1fd4687aecf1797974497dafbb84985c798aa54750d0e7a9d533bb60cef2ac6bfb6e3ddd34431e31f0ca90dfddc9d4f9915db03af3d39281e57c0cc28f1806c42af0bdc0b4767f02ea2d32c87064b7a19b0e2edf4ed201c4d37b69acea4907b0847efc2205f7c64341b31e6511a88d92677fbe0b5488805a7687cef5e83709ac95544d2f48f01b17cf1d523c9cd49a103fafef2ec891a63c18908ea56f92d922707852be5682faad5752d31639ef6a4d4068096659cbaddd5854403c4d55395392e848de95e8245e48ed54d36f1be7c677642a5c758c12109ddb050b9f3b843a63597f5fc805787dc858902f582ea7dbd9b80e851924db68e50b001f22a1eeae099a3f655b20b8c1e1bf4d70ac4a13e584c925d7ea3ef9e16da30e9df29c73f23a2cadf57d2c572e7ca7f3595e8ed3519b82b7fe56a2bc15253f6b3fc5eaa3bbea28c2c2b31ab511d20e054d6c72355dbd0513a1f11e1d8493714c17f7632b6949bd0317069e220518f9706b890c3abbf3e052c0542ebb30bb1963e81b1642c491de809b638f6bb39b44e86d5b2d6b3080e04c66053ecda21878284f849c105256cb0342d2537f056b5b3e1a96d84c10aaed2bae893fbead5f1c5c20ceb9cdc407315b599a7a44a37bfe75e397da1624f9c46a2100d6d178922b9b4c94573b03c4313590f811b03a85cd73a58c659a4a5c07e33968b963270685a786ef803e7e41e18eb664286b29ec43a133dacdd0d11afa2f689a889fd0447c2fc8175b9c9a538655f60917b67ae874d90e979dca0253b03feab74daa2a9652bf00adc15a80153bc6babde7f3b147705de85953d37ea3f67b8949ce3af40b8407690378ad5531258000926b9792cd1120079b8fc0a5f4ee0454e8ee47f839d4593f5d3578352a31bd8603725facfb4bf940b1ef0fd3224118746ef611512fa807778561f195213ea100dd8540b7cf4a4198b33c3dab6084ab5115d4185280d50729649d89d18fa61030a55083ff607d826dc95c4b3443c53cb0e11bd5bb2a4af45e1aa187ab7847f3b3111beda095e56738202f687ab2b460fd219e4ec9ca1373e33866870bc3afc539bc6266ba79da9be0755ace7ee74b48e8821105c37d2d7fef88132063ba62d9c451bee7e7bd984f9fe4ff2213fe7de2ca831b275455ed8078491cd72d5cd30f08ef30cb72832681182f559d333824c1e0df994fd9bc489080894802dc19e25bd6aa028f1cb358f4b3b4165d321f57fd6a3f8b4d0536dcae13a40f81fbd2a1e482813f1cc49f2c2db7ce308713b7e12f1329c08885eb668bbf2b54abfafbe503cc8f2408e46035f573e9babfaf9b34df931ffb09d4291b6139fcdea68669649cb1ef38d9314bf14091369e597cb1e166645e61813e19c3669d840b21dc13c461a03f4dce71ff13b74f8b86d1078bc5aef9f1debd0519be34ecd53181be45b5f73351a0a4b924092d09bb847731f9ee5d4e797a0fc5d6d6fb6a9a431ed5af42a4e362c6b581c2f31017ca9e3819272584d99b2236791359e5e4f71f02e745340ddbdc3355ad22c8930ddde46634343f0c78c15257d2f72bad71996dd3de15c7da26094ac23c1d5e7b6b4d5a1a1cd6484bf55f49d3d398e3210c0f50b0b1b8754e0681f505367a0fea46b06e12d5ab118c9bcf2b6ab3165f2ddb7928b19c4f7e9cedfb1d71d0f6494fe512fed34ef0766e4d9aca181368679ff8eb9710f1d41b3471ffb78ed7e54923fdc8bc839a756eb884a036301205a5319ec7aed483ae6f6869d7be0d7c8a1204178d94de431d2c38d097509efe19068b3cb17d1bf2452dc68b7e32968d505a56e72912dde243f0060c0769f3258f2c3392a7455506d80a1f039ffc7a70435944c4c7e577629becf285fe3781dfcbb6512bb85149b0611bd895f588c2cc5e7a9106135f99b49ba6312f7a2afd20c095accb7364ef29e3fa79c8db280dd0ac930b22cc67ebbb2a5daf5c380f0e3f699c4e047f6dbdd47faf0d9cb44630906ce783050b3163af2f9b3fd121a9495b24fb883362889c6ea9bb1a7bcc9b9dedda98785c30165ceac1115f7b864bf62e1887c9d92d15daed314c4d18502ae6cc6b5d1b530f49ca2f49d28573fc4dbcc5b3945dc80c4ab7563b59f039c3bcfad03f335dffcf4ec18b65de8392296044f9e215d2306c398fd92921f9c8f59f34fe330f7975f7712cb72724c0e5878807bfa9b19352c5cf994646dfa2f644e19a3f16cfbd693100c107e83e6e7e65203a9334a9f6c8cfe8c28b26fc8c32d3cda981f38306ddb18a58d5750f14ca74b38edc8a93676637951edf6a93d982d01ee4222aee9f674fea96e8184148f243ebede4a6a7fea565eb3d9afdce411123ed90d0337ab418a2b787e5fa0388a8beeac043ea52cb7b240d19a8e33d761c0577566b23b7086517c9bcd1aeb634dbce236d9519870911ca04f572b19b3768c54987138c94f216334831b1367c42ac6223fe7eb08d692aa3c0fb82a497d80768028336d59edb0d371e206368c8f5c0642d7011306c0ed62880ea110a01cc7fb09b303a4232fbe42f40888050976f94920eb29d66d208650c076301d25b96bf9c165fec09cdaf5c0f49690fb4ff63422c75f3a0e4476d84180584707751a8463d729cc4a639c0835dae2ce0b85ecd248271cbc2877ebfb85bcd7d9e023b9a93fd0a40de36e17a9079147761d0719fe0ecc343734e5d8147aca5f06ef23844e7eebd5c303deb6cc58bdd4dd886f0543f49a4cd5c8684a56d6aec68e801d3997e3181b71fbe7c58dfdabec2b44f156cf04702981701d0827bca07f39fcb287e0f04dbf41a2924aad678b5bf1fd060f86f77d489f1b0db987284f11db1604419f6f392b46b663492755c07702a1de469fab0b25da7315dd23e96d38dc91e8243c15b021b4aa9a8c93fed856aac22697d52cba6c949c10b0b29f90a2db9cc9db0c0bf78db1efa812517afd637acd358cf930c59db13816695bba6c69fa568a53826ff274633d342463dd3da91e94efae3d2a7816b7fda78692dbded875501b127c2c3b770fed101f3b7298885a4c3c321221b04cae990ca344060135bbe407267e4c187035a430cc6b2476eacd8ad61b6aa08295190da33b43bad4d6973d51322270cf225c0df8d6257f7c3c2def7169e0d31bf5e41b226e39075f99e2d4728983c0f2b25c205a137d26560f00ce1141bc1fbf1bf9bc227ca10c1b54fbdee11721b5d08a4bc6b65f33b2a0bd717b4e9ecd8e1b3d69ebd32afb78375b0546894016e71071e815e39c2e90752a43b7f525e11e5c99834d1b2b99343e2f71c4859d2429c52ba56ddb4223e712bbb64360f4912e4bdf78bab63acc9d7ab59dc43ac6038968f8fb0b15d74ccdac72a086d5e659d546f3876a0e2186fbdbdeb9beb1a7a936ed7bbaeb1d55d996d456dd8ec7145b9d17554d6d1da6700bf8c8a58005982be387af1d3b73f26438ac92210bda4b5945ab527e7a1b191deb7ccdf242956a8f31ca4eef8ca9bb711e9d92d21d2a237a499d8b5ad3f9f45be257461c51a92aa9b17719e94232db75ca4ec5a6e9ee7098400539f741f86e8e47856cee24425fc097f5722fc862eec56ed0e8ed6ad4250bbc02a652b4111d25e2892f4d9ea4e671e5998d3951b16118a75452aff69d4854871091e1f51e1b58cf1faf27064fe6262ecd9e4c1597b8932490302c77c40c9491725446a317627a6308edd1ba84f063da599295ec03ed908d147d577c0aca611eaf337c10d839b0aa06791498ab020c1a070bae21f6a2105f4286a0d05686d453a37207db9bcfe57a39bfe3a769d310432ac944e58f7f117d6f6395eb1cfed8f17138e733a4dfbcd0a2a6f8bb5f6cbb5bba0e9fb29e8ee64b848b62d1f0d284f748824c97034c874fe712e2fd3f965fa5c09d687ae32576f47aa1925883bb5c5a0e15b2f5f576d177000aa9be005cccb0b03ade280e6383053252e7b44fad00433d0e7fc303a699aa4578263e9cf695daee5eb45b8a469ca21eb71ecef885b98deb7da85bcfea68683137272280111947496cc24c189b41bece106d3847fc05d54ac74a6e8248c4ae899c0f0d8ee5c2652bbe2b0cf25b151b107a592059527e7f07b38e7906ff55c7e819c3d0bc21b1818097596fad06da25d45a3119ce8c2058b38a48c95d8fd65e8eb44b267d8ab0998f48efe32dcfb6f835eff3449c0af15c22a3840b204c1c9c230d37c0a1108831ea6c440d0af19d6953432dce91a941f24f41789dd4257ac22a4e4a14899a196273037d59ececd35b96c491ba019b33670b0e0a861163216fbd103197f0bf9ed4091b5136f869bf7e1921068409699268132eb4f9412c5f0fc324958d2edeeeda821c8b297e84c5374d17854062174023563922ae4fe628f3f83b08b7e9924730a7c4cfdb3735a4b73de82115a318611e8130aebaaa96e2c71bbc44bf980893fb476a9fbd5d57a7959766f6e3228aa1c51b7e723c1a283dae4a6e090e06db38180c41153fda2fa6ba2a9810512900a8c223628c777b05c5f9d4fb5080ffe4bafde", 0x3, 0x0, 0x1, {0x1, r2}}, 0xf30) (async) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448cb, &(0x7f0000000080)="295d63d81c00f0d12f613003f2fc347ea20af3bac4c5d4161cfc6d5861c3265e0a8802575035fe2fecd2dd461b065b248b7f8fff78cce73a1c2fa522c5aa1df64a9db704694738536f4a3f933e77d49e59767da6777059ff8d779caa6a5fb9abaf304a34fcaa2f4a1ac697bc651c3e15b74f41a0b909df0380c7ec8c1f886c9951ddffec789cae0c2dd08163ab6fe7212c453e400eb663b8c7d593ecd30f1637bd970159f7911d2bee140ba4f0f65e1179591abab226a1073c1b2701e160f06201b026ea29165155af4514a8380657f9d29c13013e2a7416681cbdb49b927d34486a7946bd583f4bf7bd06c826d95fe40ae776f0a7d4fed187fa1fe36080") (async) 01:48:30 executing program 4: r0 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000680)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x14, @struct={0x4, 0x3}, 0x0, 0xdba7, 0x2, 0x0, 0x20, 0x8f, 0x40, @struct={0x0, 0x5}, 0x0, 0x0, [0x7, 0xfffffffffffffffb, 0x3]}, {0x6, @usage=0x1, 0x0, 0x7ff, 0x7, 0x1, 0x6, 0x1, 0x0, @usage=0x5, 0xb9, 0x8, [0x0, 0x0, 0x8a, 0x0, 0x0, 0x1f]}, {0x0, @struct={0x0, 0x800}, r2, 0x9, 0x10000, 0x4, 0x0, 0x800000000000000, 0xc, @usage=0x6, 0x80000001, 0x5, [0x5, 0x3, 0x0, 0x6]}, {0x0, 0x4, 0x20000000200}}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000002280)={{}, 0x0, 0x1c, @unused=[0x0, 0x8], @devid=r2}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000002c0)={0x1, 0x4000000000001, @start={r2, 0x1, "44bf1a453ee826b3ef5992c3123803a7bd9f355d15c1722ea09f63bf9fea165c37fd31291525c9909dfe2b86810d18dc2b42b50100e35d4954199efc57c900e8e7d31be36ea6ee37081de70050aad2999a60fb064438d4b9253a4ce51cbdb1fdc676a606d64524ad51a050c47e6631274cbbdbc1ce5055760f1b8e1b55cbbe83aec097511da0fa760d023ad8c78f7b04989cd5b2b0e989831190a544d5d1fb2a515ba1b1c9f83d8b4044b3604d048f3d3dae290a7eb05eedb2afdbdb7b75e99494fe8a53a4a247f0fbac8b4ae09b934b806b858aacaaef3e7bdb06d60a4f0b91b4e3bf1fac3b261210ae5f7800be7e69d98eb694bc1294dc795f05a427e897df23c3491b67e833146166d6c1928217ece72695fa832059660c3b0ec6402045557a224e3f6c4c6f4c6743733377eadf6044d7dda01faf2925a4c7e54b86487a948ee4881cc674a77220ba936b6a6f629bccb4b22da905256055a6c7952b36fc7473b1ea35e48d6b0444251a7ef2a497f81541d976c315d5e653757bfd5b9147e6d301b9197a98272ff3883735d940d528f1156f857fd3b2dfff4ce191e5018021ff313b9e1a0e40bde498886bcba11d0a05876242e2094d28f7a606454a5123895f1a88e7a814a0ea29c9c10b857a921ae2123790f331b2f715e65a9d22e63f749455844e306848be505e5c86c5dc0a59ee213fe1ba769a7286cc87b1ee7a940ca5170280c148951801ba4afc40b700bcb39f5e2d80953f9c9a7a2bea775bd4f2de88198e2a8d552975bf3ab9b07c9530d52d9ecbe4e47db7c80bef8dad4702dd751f0c0ff80baa870f537bf8c764fb5fd20324c88fca26443620e9cd3076b7a65ae7faf016cfb815bae869dace2edeba13a90e00f657bc0ca4a8e4b9680900cff5466aef9b8da673e47ffcfd0b736e722888c59efcd7e17c4892858ffbd928bdfb0cf9dd2c6d0bbafce74c323cb79b1b82fa377fd7eec76603007ea4297c9ee480ac8e398806b79ec8486a84ab7c796f443bdb5737fd8aaf06b8e416d643fd40db7a645431eea7c0fa4fbe212dbeead71069083538b9eb5a4ff6a33158c1075bb490d309daf702dbb63a2dd4b67eb7d2bbcf228131203548c8dc96c6722a4b95ba3df3e9d0c8853b4926c50b850aa7545e6313c63919ccd1057b954408bb0e4a14954c4b060bf68d662883f04c2cb0db6b2cb4c9228ce724e715f7a2e05e441e221c1f8cb1c2de87aa0ce17b5047629fcdefe17e116f36c550c8aeaafa148458dc62e97a4d66a4245017db5ca3476a44a7d3e78a9ec5b24b3bcaca82458508fc57b1a58b13a4490236dbfef0fe5e75f572ad3aa2e352ce6061c47d7769392c0fcc6d301c0d42f20c8b12af7048c175b3255a22524f5ded0b144346c616f2624c71fd5455ef5f2c7e383eeabe56ac6bef564affe328e4cda70cdce1a423aebfe908", "437877d0f3d7626ed275cb0ce317d2b513271ff981bc7f7826d90716ec44b6ca95d10b5f1189e71b4004452da7f1cee71a82c09a21a4c4e7f1c57e3baae3b2432f81d81c2f61025b201315fc6b537607c2a07d7d5aedd9726ae13956f36eac7612b8a5e8de32123859e11bf8bd674aa021f15f7901d5f758d7243a4128e77d0c0b6699ab848b815f268f455a867a2ece5fca1d6d2f40a589a3a525df64b3e3df95484cc29eb6c291e741e4db007c7a345539e87f2220a82e66b604cfdc6c9e50729b678949ca9e4ba647f340b9db6d2674c94f97b570cb177a49906bfa9049bedff6d1d28a1141513a84658bd5369c512dd1dc7510becde5987f6a67fc50282c51339fc98f590e1d5cbfc942e440cbdf100bde6f00717b8cea715a4cb972515bbccac6e842eb412af49f494b51ff9ceec720811218f69fbe5f3e4520a80c4600d5c142baeae0c6f185dc9c8fa4b218eafd1adc2713d3935a1d276fca8c3e5c51fec47b33b788c290f021b4f52515f4dd9647006dc575f98463a576d536b1501a68a72ca89fc7e17d637e7899a43badb726d7389e261acf8a1b34da59f0d2c635d956578495b330f2b65381910c187d056c7d6d34d79659a3f02c5f07f820082cf634c1938c039cf876c956d2bebeeaafc0a860b851f87598602ba0cfa3a256ba8d19ed9fae91cc6f5fe48d383ee21ae78392410c9c559386d64281bc3c7ac2aff676d313500faecc430d74dc1436f20b7e2094008e0cd1775688ce95af145cd82203186a81b0e1c44d60247fa6dcc4a0b8aad6da2b88b2571d56ecba49a61e8c4ef49fba5002b5f66bcb2e9c6ba7ef6ee4a2694f96cb85e99f47c6a5dbacd55c6374eacffe764166d0e93452e15ff46f781ebefdef3700e869f738a139dcdf86afa2a712f6ad913988a8d31ec705986a9c28424e4d64aed342e1b9237c577fdd39fef467002976f09d303145ac66da88d656d3b2716f259bd3efa974ffb98e8fbd11664c67eacfb2840b241d6e42c02a1d55adc269845c731db00a7eb93ccaf6155953e543d3579b28a585264ad171b584aa861ddf541a701584c4f2ec22c1b030d054e0c35fe77ac7bb1e8138b7af18e9def6f633f93d148348dc5148b28765a6e6a9ddcb2c5877bf49c988701c3bd1a2719acdda4dc75c0ddecb1f10ef9aa3978a7c60eb6cdaecdc82e2c1f1e5f84b5d2a6ab0781ee84d75d5322aec93d440a2846cf8a8a5e9e1a86988aae5a68be56742e4eb407a022cd72a36edc433bab13a3e0601e93162f488b2438a69d6caa7a730b4c008966cf078cec87b2a0d056d2cdfe22c2f135634afdf715ed594427cf71525083b938494180cfabd8409b8d84d528a8b3a34ff16bd87e5cf89f09725d7bd7f2cc1606e3257fbe15bcebf5d28d149fe4d8a4a02c0f2964aafba67f3f1cd4df87a00135d72d003fe76f911074a0b"}, [0x6, 0x3, 0x2, 0xa1, 0x800000000, 0x1000000000, 0x3f, 0x3, 0x7, 0x80, 0xfffffffffffffffb, 0x5968cf0a, 0x1f, 0x2, 0xffff, 0xffffffffffffffff, 0x9, 0xffffffffffffffe0, 0x334, 0xfffffffffffffffc, 0x3, 0x7, 0x2, 0x7, 0x3, 0x3, 0x8, 0x20, 0x18ad, 0x5, 0x800, 0x84, 0x1, 0x2, 0xfcd0, 0x4000800, 0x7, 0xc1e1, 0x9, 0x6, 0x3, 0x0, 0x2, 0x8, 0x75a4, 0xffffffff, 0x20, 0x3, 0x2, 0x6, 0x8, 0x10000, 0x7, 0x1f, 0x3e, 0x0, 0xcb, 0x5, 0x3, 0x3, 0x0, 0x6e, 0x1, 0xfde]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) getpeername$inet(r3, &(0x7f0000000200)={0x2, 0x0, @initdev}, &(0x7f0000000280)=0x10) write$P9_RREADDIR(r1, &(0x7f0000000100)=ANY=[], 0x112) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000100), &(0x7f0000000140)=0x40) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r5 = inotify_init() inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r4) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$can_bcm(r4, &(0x7f0000000080), 0x10) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) (async) open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000680)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x14, @struct={0x4, 0x3}, 0x0, 0xdba7, 0x2, 0x0, 0x20, 0x8f, 0x40, @struct={0x0, 0x5}, 0x0, 0x0, [0x7, 0xfffffffffffffffb, 0x3]}, {0x6, @usage=0x1, 0x0, 0x7ff, 0x7, 0x1, 0x6, 0x1, 0x0, @usage=0x5, 0xb9, 0x8, [0x0, 0x0, 0x8a, 0x0, 0x0, 0x1f]}, {0x0, @struct={0x0, 0x800}, r2, 0x9, 0x10000, 0x4, 0x0, 0x800000000000000, 0xc, @usage=0x6, 0x80000001, 0x5, [0x5, 0x3, 0x0, 0x6]}, {0x0, 0x4, 0x20000000200}}) (async) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000002280)={{}, 0x0, 0x1c, @unused=[0x0, 0x8], @devid=r2}) (async) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f00000002c0)={0x1, 0x4000000000001, @start={r2, 0x1, "44bf1a453ee826b3ef5992c3123803a7bd9f355d15c1722ea09f63bf9fea165c37fd31291525c9909dfe2b86810d18dc2b42b50100e35d4954199efc57c900e8e7d31be36ea6ee37081de70050aad2999a60fb064438d4b9253a4ce51cbdb1fdc676a606d64524ad51a050c47e6631274cbbdbc1ce5055760f1b8e1b55cbbe83aec097511da0fa760d023ad8c78f7b04989cd5b2b0e989831190a544d5d1fb2a515ba1b1c9f83d8b4044b3604d048f3d3dae290a7eb05eedb2afdbdb7b75e99494fe8a53a4a247f0fbac8b4ae09b934b806b858aacaaef3e7bdb06d60a4f0b91b4e3bf1fac3b261210ae5f7800be7e69d98eb694bc1294dc795f05a427e897df23c3491b67e833146166d6c1928217ece72695fa832059660c3b0ec6402045557a224e3f6c4c6f4c6743733377eadf6044d7dda01faf2925a4c7e54b86487a948ee4881cc674a77220ba936b6a6f629bccb4b22da905256055a6c7952b36fc7473b1ea35e48d6b0444251a7ef2a497f81541d976c315d5e653757bfd5b9147e6d301b9197a98272ff3883735d940d528f1156f857fd3b2dfff4ce191e5018021ff313b9e1a0e40bde498886bcba11d0a05876242e2094d28f7a606454a5123895f1a88e7a814a0ea29c9c10b857a921ae2123790f331b2f715e65a9d22e63f749455844e306848be505e5c86c5dc0a59ee213fe1ba769a7286cc87b1ee7a940ca5170280c148951801ba4afc40b700bcb39f5e2d80953f9c9a7a2bea775bd4f2de88198e2a8d552975bf3ab9b07c9530d52d9ecbe4e47db7c80bef8dad4702dd751f0c0ff80baa870f537bf8c764fb5fd20324c88fca26443620e9cd3076b7a65ae7faf016cfb815bae869dace2edeba13a90e00f657bc0ca4a8e4b9680900cff5466aef9b8da673e47ffcfd0b736e722888c59efcd7e17c4892858ffbd928bdfb0cf9dd2c6d0bbafce74c323cb79b1b82fa377fd7eec76603007ea4297c9ee480ac8e398806b79ec8486a84ab7c796f443bdb5737fd8aaf06b8e416d643fd40db7a645431eea7c0fa4fbe212dbeead71069083538b9eb5a4ff6a33158c1075bb490d309daf702dbb63a2dd4b67eb7d2bbcf228131203548c8dc96c6722a4b95ba3df3e9d0c8853b4926c50b850aa7545e6313c63919ccd1057b954408bb0e4a14954c4b060bf68d662883f04c2cb0db6b2cb4c9228ce724e715f7a2e05e441e221c1f8cb1c2de87aa0ce17b5047629fcdefe17e116f36c550c8aeaafa148458dc62e97a4d66a4245017db5ca3476a44a7d3e78a9ec5b24b3bcaca82458508fc57b1a58b13a4490236dbfef0fe5e75f572ad3aa2e352ce6061c47d7769392c0fcc6d301c0d42f20c8b12af7048c175b3255a22524f5ded0b144346c616f2624c71fd5455ef5f2c7e383eeabe56ac6bef564affe328e4cda70cdce1a423aebfe908", "437877d0f3d7626ed275cb0ce317d2b513271ff981bc7f7826d90716ec44b6ca95d10b5f1189e71b4004452da7f1cee71a82c09a21a4c4e7f1c57e3baae3b2432f81d81c2f61025b201315fc6b537607c2a07d7d5aedd9726ae13956f36eac7612b8a5e8de32123859e11bf8bd674aa021f15f7901d5f758d7243a4128e77d0c0b6699ab848b815f268f455a867a2ece5fca1d6d2f40a589a3a525df64b3e3df95484cc29eb6c291e741e4db007c7a345539e87f2220a82e66b604cfdc6c9e50729b678949ca9e4ba647f340b9db6d2674c94f97b570cb177a49906bfa9049bedff6d1d28a1141513a84658bd5369c512dd1dc7510becde5987f6a67fc50282c51339fc98f590e1d5cbfc942e440cbdf100bde6f00717b8cea715a4cb972515bbccac6e842eb412af49f494b51ff9ceec720811218f69fbe5f3e4520a80c4600d5c142baeae0c6f185dc9c8fa4b218eafd1adc2713d3935a1d276fca8c3e5c51fec47b33b788c290f021b4f52515f4dd9647006dc575f98463a576d536b1501a68a72ca89fc7e17d637e7899a43badb726d7389e261acf8a1b34da59f0d2c635d956578495b330f2b65381910c187d056c7d6d34d79659a3f02c5f07f820082cf634c1938c039cf876c956d2bebeeaafc0a860b851f87598602ba0cfa3a256ba8d19ed9fae91cc6f5fe48d383ee21ae78392410c9c559386d64281bc3c7ac2aff676d313500faecc430d74dc1436f20b7e2094008e0cd1775688ce95af145cd82203186a81b0e1c44d60247fa6dcc4a0b8aad6da2b88b2571d56ecba49a61e8c4ef49fba5002b5f66bcb2e9c6ba7ef6ee4a2694f96cb85e99f47c6a5dbacd55c6374eacffe764166d0e93452e15ff46f781ebefdef3700e869f738a139dcdf86afa2a712f6ad913988a8d31ec705986a9c28424e4d64aed342e1b9237c577fdd39fef467002976f09d303145ac66da88d656d3b2716f259bd3efa974ffb98e8fbd11664c67eacfb2840b241d6e42c02a1d55adc269845c731db00a7eb93ccaf6155953e543d3579b28a585264ad171b584aa861ddf541a701584c4f2ec22c1b030d054e0c35fe77ac7bb1e8138b7af18e9def6f633f93d148348dc5148b28765a6e6a9ddcb2c5877bf49c988701c3bd1a2719acdda4dc75c0ddecb1f10ef9aa3978a7c60eb6cdaecdc82e2c1f1e5f84b5d2a6ab0781ee84d75d5322aec93d440a2846cf8a8a5e9e1a86988aae5a68be56742e4eb407a022cd72a36edc433bab13a3e0601e93162f488b2438a69d6caa7a730b4c008966cf078cec87b2a0d056d2cdfe22c2f135634afdf715ed594427cf71525083b938494180cfabd8409b8d84d528a8b3a34ff16bd87e5cf89f09725d7bd7f2cc1606e3257fbe15bcebf5d28d149fe4d8a4a02c0f2964aafba67f3f1cd4df87a00135d72d003fe76f911074a0b"}, [0x6, 0x3, 0x2, 0xa1, 0x800000000, 0x1000000000, 0x3f, 0x3, 0x7, 0x80, 0xfffffffffffffffb, 0x5968cf0a, 0x1f, 0x2, 0xffff, 0xffffffffffffffff, 0x9, 0xffffffffffffffe0, 0x334, 0xfffffffffffffffc, 0x3, 0x7, 0x2, 0x7, 0x3, 0x3, 0x8, 0x20, 0x18ad, 0x5, 0x800, 0x84, 0x1, 0x2, 0xfcd0, 0x4000800, 0x7, 0xc1e1, 0x9, 0x6, 0x3, 0x0, 0x2, 0x8, 0x75a4, 0xffffffff, 0x20, 0x3, 0x2, 0x6, 0x8, 0x10000, 0x7, 0x1f, 0x3e, 0x0, 0xcb, 0x5, 0x3, 0x3, 0x0, 0x6e, 0x1, 0xfde]}) (async) pipe2(&(0x7f00000001c0), 0x80800) (async) getpeername$inet(r3, &(0x7f0000000200)={0x2, 0x0, @initdev}, &(0x7f0000000280)=0x10) (async) write$P9_RREADDIR(r1, &(0x7f0000000100)=ANY=[], 0x112) (async) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) (async) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000100), &(0x7f0000000140)=0x40) (async) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) (async) inotify_init() (async) inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) (async) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), r4) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) connect$can_bcm(r4, &(0x7f0000000080), 0x10) (async) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) (async) 01:48:30 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x48000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = inotify_init() r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0xa, &(0x7f00000002c0)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r7 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000000000000008000000000000000600000000000000", @ANYRES32=r4, @ANYBLOB="0000000001000100"/28, @ANYRES32=r6, @ANYBLOB="00000000010400"/28, @ANYRES32=r7, @ANYBLOB="000000000600"/28, @ANYRES32=r2, @ANYBLOB="00000000040000000000000000000000000000000000000800000000", @ANYRES32, @ANYBLOB="000000000500"/28, @ANYRES32, @ANYBLOB="00000000000000000100"/28]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r8, &(0x7f0000000380)=[{&(0x7f0000000140)="e35616f5d59c", 0xfffffffffffffdb7}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r9, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:30 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000680)={0x0, "8ab0f99deeddc0ab50a096b08f161df6"}) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000040)) ioctl$TCSETSW2(r0, 0x5425, 0x0) 01:48:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r2, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x10010, r1, 0x68c26000) (async) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r4, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) 01:48:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000280)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000012c0)=""/241, 0xf1, 0x40002000, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$P9_RREADLINK(r0, &(0x7f00000012c0)=ANY=[], 0x10) fallocate(r2, 0x8, 0x0, 0x110000) 01:48:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r2, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x10010, r1, 0x68c26000) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r4, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r2, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x10010, r1, 0x68c26000) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r4, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async) 01:48:30 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000680)={0x0, "8ab0f99deeddc0ab50a096b08f161df6"}) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000040)) ioctl$TCSETSW2(r0, 0x5425, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000680)={0x0, "8ab0f99deeddc0ab50a096b08f161df6"}) (async) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000040)) (async) ioctl$TCSETSW2(r0, 0x5425, 0x0) (async) 01:48:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) write$UHID_INPUT(r0, &(0x7f0000000980)={0x8, {'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1000}}, 0x1006) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000003240)=@bpf_ext={0x1c, 0x5, &(0x7f0000002cc0)=ANY=[], &(0x7f00000030c0)='syzkaller\x00', 0xa1f, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000031c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000003200)={0x0, 0x3}, 0x10, 0x0, r0}, 0x78) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000032c0)={0x0, 0x0, @start={0x0, 0x0, "73abeb48b0622efcbf7d56bcf3d8ab384cc6d38adac78d34489d5df6c3710864e47534ba17583b7b6872e08e0e6140c24e0e321377e746b8eb77c9dd02feb96d522ce745f9ae8aadae6ae96c1d313cc105a0a998aab9aa2666c0274fd2b61c8738776c256aed7153941a83072c4110c2ce5c01f19b891c6dc93bd9b3905cf687b6b03570cec2b52f52c900fd96b8d2db4077bbeaaa41e6231d3d513c5b25fd9e1dcfd07068d48d1662cd6c4b296dd0d25534ba8e3179ad27e4b841673fd28cc7f5968105226917f2894cca8105b2617129b86f3177958b13d16202715233568727d409284708068692c5e659086d4c5083ef3a0d147b3985a0568e60f2c01f7c36d87a3858665dc774b9c003e6cbd5b12df7fa027925927ce782aa4a315bdfc5de825570ac50156c4e0eedbabc945b638893d155d9037cc7378aac58b69c11defb5bbbfc44271b3eddd87727e80d9a542a5ced39f8007655a282932d479e47a22896aa6c0f6579136b68e7b98583ab6bdc8e62cc89ebe951199a891a44d78355823fd29d8a11718927c741f01b7b5385b721d1e37b513c1bfa59b09e9a0bdc26abecac7eddf36dffb5024eafb89c714baddb7d1ca1e4c458699b5151a1edd19bfdd01bd34086ce971892e5e799d5915a87d40b435e03c7d2bd0d3d9db2db0a3596ecb481a9fd67c54d0f809dd4199676fb35e062102571e8922ade157d0463f4439c3500c5aafd899c92e67a4b22de0435ad51ace28a503aef6409eb89a2b31c66a24d033729e1971bb16d05414ce5bb3c3f36f2ff356d008cd98a7c1cafb4c1b96ab554412cea8a8dad721b214fdcb1a898abac1048e00123710d9c80beca0dff16a59e9b26fd35d3f93e8605f3d79469fb2184339d9ac2b1c85fab2b8ee890e010487a24c46752c4fa28987b8599d164b5524a85d1c95d01f1a443efd4e9a6b19e66ca9206feea85e3c5ced0d7cce1c7548556378819d4c0dd522066d524a9c31901e70912385972eda27e92b1b0a0f8ffc2b75c5df498d2f2467644905d480abd44d9051333199bbe0ad35684b74aad51d75fc3902085039e4bdbc3d1b7b445cca549379d3bd3b6ff7608824dd7b928fe2a677972d2e242def9264dd7e9d49ab7b37415fa7cda86bae60f9eeb14ddd4d5d4c499c33cb3f91e22c03897d30d9046687efb05bb00c5723292e969ff37b1f477c9cf7bb28ae01c0e65dc40cb128923d004126d1054bbe474f468556ff705fa191ec42da3e5b87e436fe1e4b8b616be6cced54909e9d09e831c3f87f17023b266217da18c9fdc7053df348d63952d1fb19771a00fa73678188c50892814029fd75fcb085ba16d19110d6d177af57872c095bcb19b853ca797d7a41140003726e58ad3f36451f4fc07e755160732dfcb9d4dc8cee71c5f14e361f297151469dca0c02a422f2d734c5ca5df32ab6237", "52318fd687514e0478351d648fc3e8472dfcf5a56e075017f654e9d58a44d16bed470aeb7428c692fcdf3271a8a5fa1178ddcc3ae7c45799eba821aac989577ec100898ac279bcf6d9ce0dcf4270a978a36cee4e2ba488b0974d5d43d3e6f43d74cc054e1cc6975987ba4401c0dbcfb28e62a7ffb9c5cffe971c72d69a52fd5048a6c4bf96258384bcc7a0f4f64db16b03434995c25b1b9fcbf449abdad806a74e672b1a4c4f8c742f103f0c2dd8cbc1e051a233184414994b1b96272ba83e7385c83e2f9aab9f160044abe3f199f7f43256734c4e9c53c2658ca1211180a00a4f3b46284c1c94836cefe86be73215221e922ce80d0458d235dc3dc7b2d0a732c6292cb511381a2c7cac1473b6bdb1073c6c054fb3d972b5d99cdee07e90aaf259655668921185e3c9a6f4e2d44cfb2ec9e2e0ddddbb9e0a2359273d2eed7fff25abf768f8f298ad1da2f2cffba0e81a0ee2868d290e5580c89082539ce8b9e015de3fa44ea1ad0bfe6e078641fd4d6eb046ae472d16ede431718fdfb87350e5ad0b3c2eb99fd46de9abf947ab6e169714855abeddb8e5bb1c90d4303b5ecbac71bf430f08f5ee0408ca2bfa9f52a2d52200f20b365bb568b5fb23c92ffeddde2ff0a65e178d397defbb129b2244c702a129aef6adde1b81fbb8fbc2a15d67cc3e3c3f44ebd1b8924957fcc4d377a21dabdcda23999ffcc911d085158a99c986c32d3962602690a95c5df140678a2f723b22ca99ce22458744f7a18ce577526db8d8f142f74bb116c6199d1606631b7ee6beb74a6499f8dbfad0d9d3ad719ac3fcb0fe3ff1c11c91a2386d911acfada94154d96ab4559877e0c9052a29cb553b4b9eb80dde7712cdb5e5f51217842fe7dc0b83aeac9eb9a35fe74391ca13683bb5ba32236ff3a9eac364e33785b285c8c2794524f21138bf150a56c3d103ecd8989e0f1d379aafbf8a295f16a1e4d66e195f0e6fb390a58552660effe1948f17a2274f0fd2cdb53c22f9fce3a4ffb16c41d7f05f24e68bd1996191aced20950fa966e8441c3063d7489cadf11053c86b0f88d1029f067184879303d79dda1ff085d7f6277325132bda50dcb3ee565ba9d8666052a775bfdcc4f2851ce9a5feb53b795165456e3945ccf0da9226dc6c85c42c253fde4a0d16a2683bae97a76e6bb92ce60367f91d64cbe23bc105c394b85628980b434994526de0002062c10273d26e09eaa2cf821523f43cbce7dad292a750ee6ce6502ceb6993c673a3c277894d327315bf3282824a53ca18dec541321d96970fde0efecc43eba1112404b2ab74b9e13e178bbf566208d95164b91dfbba1e2b382b8c1a774f0d7dfbfe5bc4ec4c58045c11609ba3f459ec50fc2f023f5e516f7c25c0b2e6adb2d9b457f5e45e777e05aafef854747d93a93d1b04b7a9940324c6fd01ec7f671ccce84fdb00392b"}, [0x0, 0x0, 0xffff, 0x2, 0x64b, 0x10001, 0xfffffffffffff4ac, 0x800, 0xd8, 0x0, 0x3c, 0x6, 0x10001, 0x9e0, 0x3, 0x0, 0xea0, 0x0, 0x0, 0xa, 0x100000001, 0x10001, 0x6, 0x6, 0xfb, 0x0, 0x1, 0x1ff, 0x0, 0x3ff, 0x0, 0xb9, 0x8, 0xe4d1, 0x81, 0x0, 0x8, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x9e9e, 0x0, 0x7, 0x2, 0x1, 0x2, 0x1, 0x109, 0x0, 0x100000000, 0x7, 0x80000000, 0xffffffff, 0x0, 0x0, 0x9, 0x23f0, 0x7f]}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000001ac0)={{r2}, 0x0, 0x18, @inherit={0x68, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000ba23a17f66c84c40fd92d6db447efb00e64e0837e08d7b4900fd64915c572d21c30000000000000000000db000000089515a1390497a7400000000adb3000000000000070000000000939bc16ad9a7ab849d0000000000000000000000020000000000000100"]}, @devid}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) r4 = open(0x0, 0x40542, 0x0) write$UHID_INPUT(r4, &(0x7f0000001440), 0xfffffc41) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, &(0x7f00000001c0), 0x8080ffffff80) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x9}) [ 660.230656][T13527] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x48000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = inotify_init() (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0xa, &(0x7f00000002c0)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r7 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000000000000008000000000000000600000000000000", @ANYRES32=r4, @ANYBLOB="0000000001000100"/28, @ANYRES32=r6, @ANYBLOB="00000000010400"/28, @ANYRES32=r7, @ANYBLOB="000000000600"/28, @ANYRES32=r2, @ANYBLOB="00000000040000000000000000000000000000000000000800000000", @ANYRES32, @ANYBLOB="000000000500"/28, @ANYRES32, @ANYBLOB="00000000000000000100"/28]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r8, &(0x7f0000000380)=[{&(0x7f0000000140)="e35616f5d59c", 0xfffffffffffffdb7}], 0x1, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r9, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:30 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000680)={0x0, "8ab0f99deeddc0ab50a096b08f161df6"}) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000040)) ioctl$TCSETSW2(r0, 0x5425, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000680)={0x0, "8ab0f99deeddc0ab50a096b08f161df6"}) (async) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f0000000040)) (async) ioctl$TCSETSW2(r0, 0x5425, 0x0) (async) 01:48:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000280)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) recvfrom$unix(r1, &(0x7f00000012c0)=""/241, 0xf1, 0x40002000, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) (async) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$P9_RREADLINK(r0, &(0x7f00000012c0)=ANY=[], 0x10) (async) fallocate(r2, 0x8, 0x0, 0x110000) 01:48:31 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="850000007d00000095"], &(0x7f0000000000)='syzkaller\x00', 0x4, 0xa3, &(0x7f00000002c0)=""/163, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000fc0)={&(0x7f00000000c0)='sys_enter\x00', r0}, 0x10) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000200), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) close(r1) setxattr$incfs_size(&(0x7f0000000080)='./control\x00', &(0x7f0000000180), &(0x7f0000000380)=0x1, 0x8, 0x3) r2 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x2c00) r3 = gettid() fcntl$setown(r1, 0x8, r3) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffc]}, 0x0, 0x8) rt_sigtimedwait(&(0x7f00000001c0)={[0xfffffffc]}, 0x0, 0x0, 0x8) process_vm_writev(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/224, 0xe0}], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/37, 0x25}, {&(0x7f0000000800)=""/251, 0xfb}, {&(0x7f0000000900)=""/37, 0x25}, {&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000000a00)=""/175, 0xaf}], 0xa, 0x0) inotify_add_watch(r2, &(0x7f0000000140)='./control\x00', 0xe6000409) rmdir(&(0x7f0000000100)='./control\x00') 01:48:31 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000280)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000012c0)=""/241, 0xf1, 0x40002000, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) (rerun: 64) write$P9_RREADLINK(r0, &(0x7f00000012c0)=ANY=[], 0x10) (async, rerun: 32) fallocate(r2, 0x8, 0x0, 0x110000) (rerun: 32) 01:48:31 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x48000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) r3 = inotify_init() (async, rerun: 64) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0xa, &(0x7f00000002c0)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r7 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000000000000008000000000000000600000000000000", @ANYRES32=r4, @ANYBLOB="0000000001000100"/28, @ANYRES32=r6, @ANYBLOB="00000000010400"/28, @ANYRES32=r7, @ANYBLOB="000000000600"/28, @ANYRES32=r2, @ANYBLOB="00000000040000000000000000000000000000000000000800000000", @ANYRES32, @ANYBLOB="000000000500"/28, @ANYRES32, @ANYBLOB="00000000000000000100"/28]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r8, &(0x7f0000000380)=[{&(0x7f0000000140)="e35616f5d59c", 0xfffffffffffffdb7}], 0x1, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r9, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:31 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async, rerun: 32) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async, rerun: 32) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) (rerun: 32) 01:48:31 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000ac0)=[{&(0x7f0000000040)="0bd5fe40a54654bf6d164c16d14683e9faf0a865", 0x14}, {&(0x7f00000012c0)="7ecb392c71a0b7cd91bc27e16666f0651ecb4651a58af77a5ad369b59f1c7f86e7e1d5a0f4281c6f3dedf584a51a30d94a9a11c2d0790d8fd201fa71981e1f581f9216a18f3ddaf15c6c4fa385b598895f4d96c27a4bd1ed901ab1eb4122383a9d9b0a791367cf53a40aa80b8f48c653455b345a02360a1e62f9f15580b2001725c18965194a9980ffab86d6a5b64ad2684ee107398a5bac55c819bb851ed96edfc6b6b50f9dce343d8bb670b4910576d375b5834797bc8c4b7b6e75fa98fdbe455f8cc625134c8581be983d8dc6b1437facfac28dc8398c174a982dff4d19223bd1242767f98a8c1c250c5fa358bb4ae3e7431cf559146a3c84d2cbf6480d6e18d647017e3fcdd46dcb749d70488bf74487cfae3476a5fa9d6e2cacbfc21695f08beda0c7bfd815c2651455526d4659b27abf89a4db3f05cc688658d4b5a35cfd102694e0708eb635ea8011b2454cf10005311000293b1419384aeaf5f608079a78053520ad274e00d6ef502b390d254c0ff2f75e6712454bc0838f64133057364a454381cafe412566442bf7752f30663c3732492082e48b8b44a75b83e18125d287db4bbcf542c530c307a344733235561b4968f378a70eaedea5f93a37d3ace168860cd126a479ff0e867852017c3504b538fa938cf341a7be60e17bb4d9badbc84d4215e43ac8e77368e9ac59709907c15ac2d2578106675f01e4788d75f3721bb7e3affe3b3cf74630dcbf9ef1075d7a0c6946949fc4115937bba84a0c2a530494571ba05ea6f9e6aa526469a46de985148dfc62791dfe3d9c1ead80d2d0f5383b0338c55311a166c7fd1b0a63ca135d3c6627f378b02592e5072167cbbd3a31a2b0b7f7ccd14119b150e55b26d2e0caabc018278122698c8f6dabc0f50721afe7207ad74f33414428a995ec7bf1480d15bd8e5ad0431fd8dd4a16ce4fc27cddc7702311df50da2eca5df40d41cfbb9501271caa865c771c0529dc7f10cd40cf2fb038461cb2b7b96dedc08e7c2ee13b6abc17ef889d6b558e39786a263ebe6acf8393138c9ec77e63162b4d1c279ce202d89dc13902e2a2f986c21a38364fbdd1f89006950cbcd71392e9ee60eaa8f5634ea03c49b7ab6d40c8d97ee45093249f1fb5cb155e5d4fe6fd6decc9b82416925d90a8b8a83e27e5f76b87a4759111ed0d18887f9f2a5ee0f5daf863ba14112e9518a302d8e36d5c100a8922391115db7c34fb604424c2032d9219ac528de9661856b2953afdeed974677b4bb1c081916a992deae736bfdefcb4047270c7aa54c35f80a3b8ba9919de4df2e98c17dcee854b448fbac3318a239608ce54f48cddf1ab382b179bc524c065fba7b9d4f1b6af4e6aab5d4cc7483f3702cb20bf372e96c27d92dc35461e801e17c5c77324bd35ba5915efe2964c0468a8d06376f1b3ef05789e18e36fd9e6f8ad72efaf782dbfcedf876ac6e9453dfaf44f8e519826c470371543ea61d14ecabd9b41532f02357444b549c531e593ca56b3e806cc1e32aca90dbd1cbd3161b146a7a5817258a741cb709f1ca7109150db20ac36ecd3c064998fe7fe2b4359824febd5d5cbf4dd9353dff91e14491caffb917fb41d7e2210d3c0729d5b7eab789f430057214081b9b4588f21a8403edd0be83537d40f8ecd124ae824d2dd8c7c86d568a802ae8d88b391451f819735e8b0bcfde954431679c3f4b54da938ab8b62c60986973d95e877096c304c150a1c8cce88837fb2ced6cf8c15e9db34f3ff2d0aedcfa757a96e12b1d4215df0b46d9a090dd589e14b908b9c35c7c0e162d3b76b4d403d61d701e4c97946aecdcdf3397c2e84b19f4a69553cfe87cb1322bd0ac18f5e80495e0a8deaccfd584f91dd46ec7c7dbdeb1925fde2219e546b5dfef0957252d54fb2463848d53b7fd45dafce6e4388844af5697bce5242152dd3ab8912706a08e463c7f9a54bbf12be2c47e33a94cb391a951adc0a8b665fdd239b934c24a4543d34ee26321dc28359eb9842586716ea7fd02a715d97b606a0abc582807a4625e228164db1744705c7b884df41e979d698c7308b8b75b27c91a1bf0aeace12c5d17712da07187751d7cbc438b453f2ecaf94477db2075a09c07d85683d8e0a15ea4bfbc0b7c3d4c8d7e8f8729dd198246ab72911ca6b6e3a3b3ea6562621eac40e2d901f465f6751e3776ba20c60da1e2e0c0f2cfc643f6b6e32c89bf350203b60edb514b288c5cf0a4a24892a81c68c170cdc9c6a1f131bd96ea9a20e5fa13af3a6723aedc4b7ea58d406ce540c6306c5542ae5512b441466cc0a22bd1dbbb64319d5f0e5943c885227c7fb18640890cc549bdc3d90ad906088e9e2258dc3cd6e8ed9d026d0bd4cf3a77a4f7b52f0c287e9ddfbe34fdbf3e50a313fe7dad96e91c09b9a11793ec698f087e62fb7661ae546c1a634b0a08a5e4a0770b516b56eb42b1a1084aa89fc98409d508a9fec90e7e14bd24ca474f6fc4f6a07380c75326e69489f0cd3af9b479e886d9d756219a3b85d46a9dc95b254546fcdda46d447b1f36bbb57eaed057024ee63530f762dda87f084d494089ffd6fda31ab92f717b4178418992db054758bbe962477d0d20a37bd422a9b63fac30a782e77fa281e36851f8d718b7c03cf4608b3afe4e9828683310e70b484984d2b8c711b944ac5ddc639f35f98d911e25a06865142ce5a00ad6e12ee6d604faa1032898a76e452eed7e185a93ae9fc223ecfd55fa24baee6938cbbf1c42428a9f1980fc1ce284074ce2225d01fceaf5094d89f836f5e2464fb3c6aed538e6b99447a995699bf4a7eac4067f1f3c25eb7a62e42048050cf03cf07259beb09672034d3ea752ef42ac4d5087ef00e28cde19592c36f4ef6f40398dba536c2da4f460d2108e8e49a4441ba050fbbf1e25d6ad934b0b7541d6c0ee27ef6310a667ea72f2ed93166d447a5ec61f89d4ce5df6ac1a78e849d7fa6abfc94371ff43671d1faf3fc252e8cbb1d06f87405fe633be3bb7d15000f1f93d65f97eaf9dfc6b841769d2ed499a8f7b016a3786dd7066810b9cd98d2f5b379d1ecf235579e034844abf6fad7717e2e47b6c1209bb43d6b9ace9a5d0b5103fc5eca744ba5bc56c36bcbe0de3500dd3e5558ce7980a9af7dfcafbfec1b25d4ed959fb474511533357c5bb696bd3e26a13d3aeb21ff29dbe193613f92fd5f298c9e1a887ef89e8423e7a18953d0c74ebe5edda02df65837fc0e9b834f3c66f17b14a2d1ebcdcb020dd813d5799d49bd88b59f33ec1e75897340cef451c04eff7f8b03603ac05b7b41a8724ae9c76cc2d29729f203a0bb07ffbf4480b9791ef6bc29f0bfae9d1242e22fd5c9df9bfacfed10f49ca10acf8f7e105a689172884830737b4ca1519bb1b8905389585cd557d186411befd4e6e436dd30d9f13e4bc7837fa19b780c767703d8eaea782bc90d689056058c6208f378d403421a71a843886505f8ebbcffaf007612fd1158346f39827d58e5d721bf2609747f90c21e8364c287673e2e0542fca88821db8166eab2b4ce92130c2a27168f83e207d98b99274eac4dda8f5f7885f1c6ebc909e2b1186380a032b9e19ba661b776e8f51b763451eb9991f21b80e1eda6ab451e65a6664a36c7a10a9c7b53a1b1b358e9fb6e2183f109203fade023b7bb674bea80987e2ccc6a522e82ba33e7d6b54e6a173cc6a19f4f8deeaa222733932ef5e86d48bb92316eafbdc5e02477c198382e92efd386eb9ad263e51ed68c316350760ccd8aeb798b079333f81c92c40340ac794265b304384df93a658b660c090a5713926c6fe19939c4f156e2c57f796f15ab70b964258d2580997ac573c7ff6749fe63618e5d7afeea203b92bcf328fe2178c745991a6751c49dda019ca7a353296a16337a65ffd416356e53b67621f3d134dfbc9fa704e9b20f736bc1857db97957b9e1dd10cce88fcccb13548b24f71b0cdf10e3d8cc45ee0fa407724295ace8d35acb8d1f65193ba1987d91ad92c76af2533b05feab18b73ed1f7ae584870960f9dac5c6f1308491b8e7485f74d65ab140c3798b54a62f0b2a6a2d470298516b8d69ba342cd45e626a730c2b6e36b5cd9e95c5e641c3b7bbfd3b8384c3b3681eb1aa572b9d7b948ed585fa48182239f758c588d4bb34b630f74a18fdcaecbad6f4bda8ea608d908003925d0e6c582294ed0bb5c2f8f374c07d385b78e5f1569e59880ae00c698f410188a1fdb5971ef912fd7dcdbffcb999bd8cbe5454b84d378494d87b5093b38a8d3b7317699e19ef0ed95d416dd0b4b8d39463ea0ee4dbdde9c6f12a43367f2a688476e03a0ef62bcdf1fe6d6fc88e83ecc4125529d7d2b8a46618d3bbda367ae36ae7bf1d257cb6c371c52f45e941f7d9e4006b388132d55a4070a9712b743de54617a906021fb2f37ec58a94aa368c2a0803b71c157485d2d70b838e704448c5908594b591fa18ced27863cd3bf60660894d76dfc01d1023f3393250627d7f612746aeba42531ef0d9e977bda17662810101a0ccd6da438f3b825f89de1cd1d425c77442b18e3e935ed7add33f7832b286cb9fedcadf0710a62eccbdf4cfc2c2c4b4750c68da759b81f6b48d32a7e13e6a5bc822ccf7ebc1b1a5067e292ff92b86b90e985f7fe16defd52bf0202769e343ac33b81f0f4315c5d776e50a2fda16ffec5b80f04f82d980094a0c9b4016c6bfc0f6e6ae9edc61e6e7c60d4e7a923d088344e50bef5f2d0df7bf58d814041afd3561e45fcc2e2a0b28152c975c98dd154b628a659480c1143af0f81c5c7b74915e6f84ad978b51014fd2492d96f33d5f50c5f68dc63276d1048847ed514e893cb4beef742f3fb587a47eb560f61f8e49942693567f4243e45323e3ebd66a9eec1cdb25b3b35cf9b690eaa832332f49d950868717882b1708c6d705a8e9374c016cda1ca41d1b984d92f4723191d2a5cea239c6a3887d9ce68c609065a0ccfe5649782864879c1fe2ad943011b17d7728a273ea6cb440a15a96504b246a2733347483eb432674af06ca35a980b02afc4042089beaa3fc4edb98c06a59ca9d126278d25cd79ea91ad46015a39bdc41af78ad868df5a7b1d9dfa497b2c6e8381eeb5ce80d324373f4057948431c62a14f8e049efffe4ecb07774c95e5e140203d30ff5a5756338e57b24e8e277746b50ffb81987e7ad9658d4f6ebfaad7a173c74fb47a9dd9367aa88fb4b0628e5834a970ebd1d46c3ae2a18ab6ea67f758d0039eb4ccb7d62bc992c48dc44f6829bba0a68522ed3576a6cbcf413584eece5d374d907cabfb9d5af2128c454749e1aed7c196226c06bcebee10b160307848025bf3358209e3b3ac70d618ecc31de501e444f4f3ca7b838866095a6b35a684428e88d97f4ac4a0338c23aa103e58064e4d0ab8c7357981b9c386b4ad7521b362a1c7d03fc36ae1c4927d9846c53a2c8d61c6d7854b274d2a2b0198fd484b7d0aac0b30d04375e169737ee622c0e2b013bed7e9f5378d13b153c93179787a7645f4ebc1ccadff415490defe319015bb5720299c705a96e91d1e610c5b29778e1d64c0e268371d573b4c65157bfe1569de8c4a9499868d286388904f0d9886926321eed2c031a09a54edd9afd371b49025e54f013f325c66ecedcdb585e09bd3ae5d0f1619c084c0d7a80b919a631bd1fbbc980386fa723e042bf6aad422a8887adb8c8085a68b467263929f66c12697d65bf029d8e879260790c3fa0cd8a97873edf1201ab77dc87d4f06e402ad68d5de1bef0f5086d2efb73c430abfb9279f524fb9d4d56b52952", 0x1000}, {&(0x7f0000000640)="b26ef16f46931540196e35be88eab2eee38bc65f72ad3ab4f0fe9c2c36d1cd895c91ef9c8e4335e7f2b3d07c682c409df21572b09e358335bd5386df1c2b82dfeeafa28a5628646f45da751fb903029af589b5ab2ddb9a8fbe947e94ff3e18e76afe705b93d86124", 0x68}, {&(0x7f00000008c0)="edf211af10cd832e64d88c9e93291cbd9f11c78f1e88219fb37d1f1367dc2ce706b91dc3a6f95c4b1e4cd66d499589575daceaf3c5becfd2740e3a9de97849499ea5e2716bb3c62049f993b6112a16030ecd693d0b70d527aed31ebc76e54f1d17de80d2a7cf76e29f69b6500bcd1bf0442b8dc2e9839650255192a73140d503e14944c803c78e16bc60d2bac5bbb5c242de1d9c8985209aac66723e5dc30dc283e733ab8c6bbaf2729506c66e60b8a96f85954c41bb1469177db7fc8af098b6d4b29766743cb6f933c476d0ccdc9ffdd4b52b66e1a1d796d6956fe00f", 0xdd}, {&(0x7f00000009c0)="a27b5497ccb740cbd9b573a6676b7c899168e0dc8706482c7d81494912e371095137b058a7bbefb64105538c6f28af64f4842aff123cdbae2fa0c60b3de6a1eef8b44e5ba6b50fc80312ccdc3032bb21fd50c70ca7bffab801914e6f344e3ff7e82f93fab8775548b34b5a49c46dea1fbd536c33c92b951dbe31be3dffa992e88a46576d2ee4f93e4ee1f10ce979ff58c365bc1ad0dfeabfe4febea663fff2e25e1208691a478d548a0b228309ce4922115ccafee1a9f84b35782952f33462d8a3859d884accb0a8225a1f3a46b72cc22aaa205da2f97e246fd7550864fce84a0ae992d4ec0e45acf1565dc9", 0xec}], 0x5, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r3, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)) io_submit(r5, 0x4, &(0x7f0000000880)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x1, r4, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000500)="7eb08dd64fcd2a6c9467cf52a03bab465096f5378c8f60a6969805289e22102dd956a883a678e7ce4ce27f426bd29ecaeb1a46f16b89e3d3d28b8608695629cb52967e26585ea6946f21a497aca3ce213a511309b88f5210def96c48290fea12787c0ed865ae58ba93f899d19210fcd9cda286de7d0dff5b8db87556637ca6342ce74adbcab2ee3a1b8109428b58a5e08485d683ce96c0b3fa974a73b81f67d0ca15aa044b5645737b38439f28add6fa12fdc2aaa261ccbfc43c3cd4718ea0adf2fd38b4c03d3ba5a03ef8af258c196d455020cad5", 0xd5, 0x5, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x1f, 0xffffffffffffffff, &(0x7f00000006c0)="d13411ffe675a67d9c70db21e3a73462ee29f98431350d5cf2887a0936edaa2ffab8ae467e9399b7ec516689f9fe1d8d2d4bf799b4", 0x35, 0x23ec, 0x0, 0x3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x5, 0xb8, 0xffffffffffffffff, &(0x7f0000000740)="e17aacc7e295882209047508040542d0dc7085de5bb0a48b6c225a75194d1e470b40ec9dcd2ada2b92ddb304e616e95c2b98625010892c24c68b831ea014a9a5187f1740ac2dd2a7e59ff95e9afd3a28dbde9a5271526e1018b79f5e32dc7c1345d49e3ff8ebed117257ece553aa76f81b78e75984e890e205e90f26c8c73707034b39a1f57c304e1675a9e306374b0a8b992184de2b37526a38fa43836ae719dbfbede8bf5458c7765493b3e3dad9da7053ef8886a5ce360ef2d0888a8fe7ecb492170258687f76bf56ac336e79a6bc25ffc8a3eeee27765c1c537f871b013bcf29cfbcac0b5776cc", 0xe9, 0x8001, 0x0, 0x1}]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000002c0)) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x3c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000004c0)={0x2710, 0x2, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) getsockopt$inet6_buf(r0, 0x29, 0x2b, &(0x7f0000000200)=""/173, &(0x7f0000000080)=0xad) 01:48:31 executing program 2: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:31 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x5, 0x0, 0xffffffffffffff96) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:31 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="850000007d00000095"], &(0x7f0000000000)='syzkaller\x00', 0x4, 0xa3, &(0x7f00000002c0)=""/163, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000fc0)={&(0x7f00000000c0)='sys_enter\x00', r0}, 0x10) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000200), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) close(r1) setxattr$incfs_size(&(0x7f0000000080)='./control\x00', &(0x7f0000000180), &(0x7f0000000380)=0x1, 0x8, 0x3) r2 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x2c00) r3 = gettid() fcntl$setown(r1, 0x8, r3) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffc]}, 0x0, 0x8) rt_sigtimedwait(&(0x7f00000001c0)={[0xfffffffc]}, 0x0, 0x0, 0x8) process_vm_writev(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/224, 0xe0}], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/37, 0x25}, {&(0x7f0000000800)=""/251, 0xfb}, {&(0x7f0000000900)=""/37, 0x25}, {&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000000a00)=""/175, 0xaf}], 0xa, 0x0) inotify_add_watch(r2, &(0x7f0000000140)='./control\x00', 0xe6000409) rmdir(&(0x7f0000000100)='./control\x00') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="850000007d00000095"], &(0x7f0000000000)='syzkaller\x00', 0x4, 0xa3, &(0x7f00000002c0)=""/163, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000fc0)={&(0x7f00000000c0)='sys_enter\x00', r0}, 0x10) (async) signalfd(0xffffffffffffffff, &(0x7f0000000200), 0x8) (async) mkdir(&(0x7f0000000040)='./control\x00', 0x0) (async) close(r1) (async) setxattr$incfs_size(&(0x7f0000000080)='./control\x00', &(0x7f0000000180), &(0x7f0000000380)=0x1, 0x8, 0x3) (async) inotify_init1(0x0) (async) fcntl$setstatus(r1, 0x4, 0x2c00) (async) gettid() (async) fcntl$setown(r1, 0x8, r3) (async) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffc]}, 0x0, 0x8) (async) rt_sigtimedwait(&(0x7f00000001c0)={[0xfffffffc]}, 0x0, 0x0, 0x8) (async) process_vm_writev(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/224, 0xe0}], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/37, 0x25}, {&(0x7f0000000800)=""/251, 0xfb}, {&(0x7f0000000900)=""/37, 0x25}, {&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000000a00)=""/175, 0xaf}], 0xa, 0x0) (async) inotify_add_watch(r2, &(0x7f0000000140)='./control\x00', 0xe6000409) (async) rmdir(&(0x7f0000000100)='./control\x00') (async) 01:48:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) write$UHID_INPUT(r0, &(0x7f0000000980)={0x8, {'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1000}}, 0x1006) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000003240)=@bpf_ext={0x1c, 0x5, &(0x7f0000002cc0)=ANY=[], &(0x7f00000030c0)='syzkaller\x00', 0xa1f, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000031c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000003200)={0x0, 0x3}, 0x10, 0x0, r0}, 0x78) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000032c0)={0x0, 0x0, @start={0x0, 0x0, "73abeb48b0622efcbf7d56bcf3d8ab384cc6d38adac78d34489d5df6c3710864e47534ba17583b7b6872e08e0e6140c24e0e321377e746b8eb77c9dd02feb96d522ce745f9ae8aadae6ae96c1d313cc105a0a998aab9aa2666c0274fd2b61c8738776c256aed7153941a83072c4110c2ce5c01f19b891c6dc93bd9b3905cf687b6b03570cec2b52f52c900fd96b8d2db4077bbeaaa41e6231d3d513c5b25fd9e1dcfd07068d48d1662cd6c4b296dd0d25534ba8e3179ad27e4b841673fd28cc7f5968105226917f2894cca8105b2617129b86f3177958b13d16202715233568727d409284708068692c5e659086d4c5083ef3a0d147b3985a0568e60f2c01f7c36d87a3858665dc774b9c003e6cbd5b12df7fa027925927ce782aa4a315bdfc5de825570ac50156c4e0eedbabc945b638893d155d9037cc7378aac58b69c11defb5bbbfc44271b3eddd87727e80d9a542a5ced39f8007655a282932d479e47a22896aa6c0f6579136b68e7b98583ab6bdc8e62cc89ebe951199a891a44d78355823fd29d8a11718927c741f01b7b5385b721d1e37b513c1bfa59b09e9a0bdc26abecac7eddf36dffb5024eafb89c714baddb7d1ca1e4c458699b5151a1edd19bfdd01bd34086ce971892e5e799d5915a87d40b435e03c7d2bd0d3d9db2db0a3596ecb481a9fd67c54d0f809dd4199676fb35e062102571e8922ade157d0463f4439c3500c5aafd899c92e67a4b22de0435ad51ace28a503aef6409eb89a2b31c66a24d033729e1971bb16d05414ce5bb3c3f36f2ff356d008cd98a7c1cafb4c1b96ab554412cea8a8dad721b214fdcb1a898abac1048e00123710d9c80beca0dff16a59e9b26fd35d3f93e8605f3d79469fb2184339d9ac2b1c85fab2b8ee890e010487a24c46752c4fa28987b8599d164b5524a85d1c95d01f1a443efd4e9a6b19e66ca9206feea85e3c5ced0d7cce1c7548556378819d4c0dd522066d524a9c31901e70912385972eda27e92b1b0a0f8ffc2b75c5df498d2f2467644905d480abd44d9051333199bbe0ad35684b74aad51d75fc3902085039e4bdbc3d1b7b445cca549379d3bd3b6ff7608824dd7b928fe2a677972d2e242def9264dd7e9d49ab7b37415fa7cda86bae60f9eeb14ddd4d5d4c499c33cb3f91e22c03897d30d9046687efb05bb00c5723292e969ff37b1f477c9cf7bb28ae01c0e65dc40cb128923d004126d1054bbe474f468556ff705fa191ec42da3e5b87e436fe1e4b8b616be6cced54909e9d09e831c3f87f17023b266217da18c9fdc7053df348d63952d1fb19771a00fa73678188c50892814029fd75fcb085ba16d19110d6d177af57872c095bcb19b853ca797d7a41140003726e58ad3f36451f4fc07e755160732dfcb9d4dc8cee71c5f14e361f297151469dca0c02a422f2d734c5ca5df32ab6237", "52318fd687514e0478351d648fc3e8472dfcf5a56e075017f654e9d58a44d16bed470aeb7428c692fcdf3271a8a5fa1178ddcc3ae7c45799eba821aac989577ec100898ac279bcf6d9ce0dcf4270a978a36cee4e2ba488b0974d5d43d3e6f43d74cc054e1cc6975987ba4401c0dbcfb28e62a7ffb9c5cffe971c72d69a52fd5048a6c4bf96258384bcc7a0f4f64db16b03434995c25b1b9fcbf449abdad806a74e672b1a4c4f8c742f103f0c2dd8cbc1e051a233184414994b1b96272ba83e7385c83e2f9aab9f160044abe3f199f7f43256734c4e9c53c2658ca1211180a00a4f3b46284c1c94836cefe86be73215221e922ce80d0458d235dc3dc7b2d0a732c6292cb511381a2c7cac1473b6bdb1073c6c054fb3d972b5d99cdee07e90aaf259655668921185e3c9a6f4e2d44cfb2ec9e2e0ddddbb9e0a2359273d2eed7fff25abf768f8f298ad1da2f2cffba0e81a0ee2868d290e5580c89082539ce8b9e015de3fa44ea1ad0bfe6e078641fd4d6eb046ae472d16ede431718fdfb87350e5ad0b3c2eb99fd46de9abf947ab6e169714855abeddb8e5bb1c90d4303b5ecbac71bf430f08f5ee0408ca2bfa9f52a2d52200f20b365bb568b5fb23c92ffeddde2ff0a65e178d397defbb129b2244c702a129aef6adde1b81fbb8fbc2a15d67cc3e3c3f44ebd1b8924957fcc4d377a21dabdcda23999ffcc911d085158a99c986c32d3962602690a95c5df140678a2f723b22ca99ce22458744f7a18ce577526db8d8f142f74bb116c6199d1606631b7ee6beb74a6499f8dbfad0d9d3ad719ac3fcb0fe3ff1c11c91a2386d911acfada94154d96ab4559877e0c9052a29cb553b4b9eb80dde7712cdb5e5f51217842fe7dc0b83aeac9eb9a35fe74391ca13683bb5ba32236ff3a9eac364e33785b285c8c2794524f21138bf150a56c3d103ecd8989e0f1d379aafbf8a295f16a1e4d66e195f0e6fb390a58552660effe1948f17a2274f0fd2cdb53c22f9fce3a4ffb16c41d7f05f24e68bd1996191aced20950fa966e8441c3063d7489cadf11053c86b0f88d1029f067184879303d79dda1ff085d7f6277325132bda50dcb3ee565ba9d8666052a775bfdcc4f2851ce9a5feb53b795165456e3945ccf0da9226dc6c85c42c253fde4a0d16a2683bae97a76e6bb92ce60367f91d64cbe23bc105c394b85628980b434994526de0002062c10273d26e09eaa2cf821523f43cbce7dad292a750ee6ce6502ceb6993c673a3c277894d327315bf3282824a53ca18dec541321d96970fde0efecc43eba1112404b2ab74b9e13e178bbf566208d95164b91dfbba1e2b382b8c1a774f0d7dfbfe5bc4ec4c58045c11609ba3f459ec50fc2f023f5e516f7c25c0b2e6adb2d9b457f5e45e777e05aafef854747d93a93d1b04b7a9940324c6fd01ec7f671ccce84fdb00392b"}, [0x0, 0x0, 0xffff, 0x2, 0x64b, 0x10001, 0xfffffffffffff4ac, 0x800, 0xd8, 0x0, 0x3c, 0x6, 0x10001, 0x9e0, 0x3, 0x0, 0xea0, 0x0, 0x0, 0xa, 0x100000001, 0x10001, 0x6, 0x6, 0xfb, 0x0, 0x1, 0x1ff, 0x0, 0x3ff, 0x0, 0xb9, 0x8, 0xe4d1, 0x81, 0x0, 0x8, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x9e9e, 0x0, 0x7, 0x2, 0x1, 0x2, 0x1, 0x109, 0x0, 0x100000000, 0x7, 0x80000000, 0xffffffff, 0x0, 0x0, 0x9, 0x23f0, 0x7f]}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000001ac0)={{r2}, 0x0, 0x18, @inherit={0x68, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000ba23a17f66c84c40fd92d6db447efb00e64e0837e08d7b4900fd64915c572d21c30000000000000000000db000000089515a1390497a7400000000adb3000000000000070000000000939bc16ad9a7ab849d0000000000000000000000020000000000000100"]}, @devid}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) r4 = open(0x0, 0x40542, 0x0) write$UHID_INPUT(r4, &(0x7f0000001440), 0xfffffc41) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, &(0x7f00000001c0), 0x8080ffffff80) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x9}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) (async) write$UHID_INPUT(r0, &(0x7f0000000980)={0x8, {'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1000}}, 0x1006) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000003240)=@bpf_ext={0x1c, 0x5, &(0x7f0000002cc0)=ANY=[], &(0x7f00000030c0)='syzkaller\x00', 0xa1f, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000031c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000003200)={0x0, 0x3}, 0x10, 0x0, r0}, 0x78) (async) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000032c0)={0x0, 0x0, @start={0x0, 0x0, "73abeb48b0622efcbf7d56bcf3d8ab384cc6d38adac78d34489d5df6c3710864e47534ba17583b7b6872e08e0e6140c24e0e321377e746b8eb77c9dd02feb96d522ce745f9ae8aadae6ae96c1d313cc105a0a998aab9aa2666c0274fd2b61c8738776c256aed7153941a83072c4110c2ce5c01f19b891c6dc93bd9b3905cf687b6b03570cec2b52f52c900fd96b8d2db4077bbeaaa41e6231d3d513c5b25fd9e1dcfd07068d48d1662cd6c4b296dd0d25534ba8e3179ad27e4b841673fd28cc7f5968105226917f2894cca8105b2617129b86f3177958b13d16202715233568727d409284708068692c5e659086d4c5083ef3a0d147b3985a0568e60f2c01f7c36d87a3858665dc774b9c003e6cbd5b12df7fa027925927ce782aa4a315bdfc5de825570ac50156c4e0eedbabc945b638893d155d9037cc7378aac58b69c11defb5bbbfc44271b3eddd87727e80d9a542a5ced39f8007655a282932d479e47a22896aa6c0f6579136b68e7b98583ab6bdc8e62cc89ebe951199a891a44d78355823fd29d8a11718927c741f01b7b5385b721d1e37b513c1bfa59b09e9a0bdc26abecac7eddf36dffb5024eafb89c714baddb7d1ca1e4c458699b5151a1edd19bfdd01bd34086ce971892e5e799d5915a87d40b435e03c7d2bd0d3d9db2db0a3596ecb481a9fd67c54d0f809dd4199676fb35e062102571e8922ade157d0463f4439c3500c5aafd899c92e67a4b22de0435ad51ace28a503aef6409eb89a2b31c66a24d033729e1971bb16d05414ce5bb3c3f36f2ff356d008cd98a7c1cafb4c1b96ab554412cea8a8dad721b214fdcb1a898abac1048e00123710d9c80beca0dff16a59e9b26fd35d3f93e8605f3d79469fb2184339d9ac2b1c85fab2b8ee890e010487a24c46752c4fa28987b8599d164b5524a85d1c95d01f1a443efd4e9a6b19e66ca9206feea85e3c5ced0d7cce1c7548556378819d4c0dd522066d524a9c31901e70912385972eda27e92b1b0a0f8ffc2b75c5df498d2f2467644905d480abd44d9051333199bbe0ad35684b74aad51d75fc3902085039e4bdbc3d1b7b445cca549379d3bd3b6ff7608824dd7b928fe2a677972d2e242def9264dd7e9d49ab7b37415fa7cda86bae60f9eeb14ddd4d5d4c499c33cb3f91e22c03897d30d9046687efb05bb00c5723292e969ff37b1f477c9cf7bb28ae01c0e65dc40cb128923d004126d1054bbe474f468556ff705fa191ec42da3e5b87e436fe1e4b8b616be6cced54909e9d09e831c3f87f17023b266217da18c9fdc7053df348d63952d1fb19771a00fa73678188c50892814029fd75fcb085ba16d19110d6d177af57872c095bcb19b853ca797d7a41140003726e58ad3f36451f4fc07e755160732dfcb9d4dc8cee71c5f14e361f297151469dca0c02a422f2d734c5ca5df32ab6237", "52318fd687514e0478351d648fc3e8472dfcf5a56e075017f654e9d58a44d16bed470aeb7428c692fcdf3271a8a5fa1178ddcc3ae7c45799eba821aac989577ec100898ac279bcf6d9ce0dcf4270a978a36cee4e2ba488b0974d5d43d3e6f43d74cc054e1cc6975987ba4401c0dbcfb28e62a7ffb9c5cffe971c72d69a52fd5048a6c4bf96258384bcc7a0f4f64db16b03434995c25b1b9fcbf449abdad806a74e672b1a4c4f8c742f103f0c2dd8cbc1e051a233184414994b1b96272ba83e7385c83e2f9aab9f160044abe3f199f7f43256734c4e9c53c2658ca1211180a00a4f3b46284c1c94836cefe86be73215221e922ce80d0458d235dc3dc7b2d0a732c6292cb511381a2c7cac1473b6bdb1073c6c054fb3d972b5d99cdee07e90aaf259655668921185e3c9a6f4e2d44cfb2ec9e2e0ddddbb9e0a2359273d2eed7fff25abf768f8f298ad1da2f2cffba0e81a0ee2868d290e5580c89082539ce8b9e015de3fa44ea1ad0bfe6e078641fd4d6eb046ae472d16ede431718fdfb87350e5ad0b3c2eb99fd46de9abf947ab6e169714855abeddb8e5bb1c90d4303b5ecbac71bf430f08f5ee0408ca2bfa9f52a2d52200f20b365bb568b5fb23c92ffeddde2ff0a65e178d397defbb129b2244c702a129aef6adde1b81fbb8fbc2a15d67cc3e3c3f44ebd1b8924957fcc4d377a21dabdcda23999ffcc911d085158a99c986c32d3962602690a95c5df140678a2f723b22ca99ce22458744f7a18ce577526db8d8f142f74bb116c6199d1606631b7ee6beb74a6499f8dbfad0d9d3ad719ac3fcb0fe3ff1c11c91a2386d911acfada94154d96ab4559877e0c9052a29cb553b4b9eb80dde7712cdb5e5f51217842fe7dc0b83aeac9eb9a35fe74391ca13683bb5ba32236ff3a9eac364e33785b285c8c2794524f21138bf150a56c3d103ecd8989e0f1d379aafbf8a295f16a1e4d66e195f0e6fb390a58552660effe1948f17a2274f0fd2cdb53c22f9fce3a4ffb16c41d7f05f24e68bd1996191aced20950fa966e8441c3063d7489cadf11053c86b0f88d1029f067184879303d79dda1ff085d7f6277325132bda50dcb3ee565ba9d8666052a775bfdcc4f2851ce9a5feb53b795165456e3945ccf0da9226dc6c85c42c253fde4a0d16a2683bae97a76e6bb92ce60367f91d64cbe23bc105c394b85628980b434994526de0002062c10273d26e09eaa2cf821523f43cbce7dad292a750ee6ce6502ceb6993c673a3c277894d327315bf3282824a53ca18dec541321d96970fde0efecc43eba1112404b2ab74b9e13e178bbf566208d95164b91dfbba1e2b382b8c1a774f0d7dfbfe5bc4ec4c58045c11609ba3f459ec50fc2f023f5e516f7c25c0b2e6adb2d9b457f5e45e777e05aafef854747d93a93d1b04b7a9940324c6fd01ec7f671ccce84fdb00392b"}, [0x0, 0x0, 0xffff, 0x2, 0x64b, 0x10001, 0xfffffffffffff4ac, 0x800, 0xd8, 0x0, 0x3c, 0x6, 0x10001, 0x9e0, 0x3, 0x0, 0xea0, 0x0, 0x0, 0xa, 0x100000001, 0x10001, 0x6, 0x6, 0xfb, 0x0, 0x1, 0x1ff, 0x0, 0x3ff, 0x0, 0xb9, 0x8, 0xe4d1, 0x81, 0x0, 0x8, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x9e9e, 0x0, 0x7, 0x2, 0x1, 0x2, 0x1, 0x109, 0x0, 0x100000000, 0x7, 0x80000000, 0xffffffff, 0x0, 0x0, 0x9, 0x23f0, 0x7f]}) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000001ac0)={{r2}, 0x0, 0x18, @inherit={0x68, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000ba23a17f66c84c40fd92d6db447efb00e64e0837e08d7b4900fd64915c572d21c30000000000000000000db000000089515a1390497a7400000000adb3000000000000070000000000939bc16ad9a7ab849d0000000000000000000000020000000000000100"]}, @devid}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) creat(&(0x7f00000000c0)='./file0\x00', 0x3f) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) (async) open(0x0, 0x40542, 0x0) (async) write$UHID_INPUT(r4, &(0x7f0000001440), 0xfffffc41) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sendfile(r0, r0, &(0x7f00000001c0), 0x8080ffffff80) (async) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x9}) (async) 01:48:31 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x5, 0x0, 0xffffffffffffff96) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x5, 0x0, 0xffffffffffffff96) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 01:48:31 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="850000007d00000095"], &(0x7f0000000000)='syzkaller\x00', 0x4, 0xa3, &(0x7f00000002c0)=""/163, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000fc0)={&(0x7f00000000c0)='sys_enter\x00', r0}, 0x10) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000200), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) (async) close(r1) (async) setxattr$incfs_size(&(0x7f0000000080)='./control\x00', &(0x7f0000000180), &(0x7f0000000380)=0x1, 0x8, 0x3) (async) r2 = inotify_init1(0x0) (async) fcntl$setstatus(r1, 0x4, 0x2c00) r3 = gettid() fcntl$setown(r1, 0x8, r3) (async) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xfffffffffffffffc]}, 0x0, 0x8) rt_sigtimedwait(&(0x7f00000001c0)={[0xfffffffc]}, 0x0, 0x0, 0x8) process_vm_writev(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/224, 0xe0}], 0x1, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/37, 0x25}, {&(0x7f0000000800)=""/251, 0xfb}, {&(0x7f0000000900)=""/37, 0x25}, {&(0x7f0000000940)=""/151, 0x97}, {&(0x7f0000000a00)=""/175, 0xaf}], 0xa, 0x0) (async) inotify_add_watch(r2, &(0x7f0000000140)='./control\x00', 0xe6000409) (async) rmdir(&(0x7f0000000100)='./control\x00') 01:48:31 executing program 2: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:31 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x5, 0x0, 0xffffffffffffff96) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:31 executing program 0: syz_read_part_table(0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000001100)="ff2db5409104626f060da545788f9c0f46b737bba0bd11eb2219450801e9c8ca024c0d0e3ae1695d8d5c3c4104d4bfd4efabc9dcc4b1283f09ed67895585e3b2a72c045ec142f2478872edcfb711fb62afbb0680420cc77e257c551dc9e73da44337e7086c18dd0bd1e13a2b5f93b72555e078127bcb", 0x76, 0x8}, {&(0x7f0000000000)="75a34ce359a6e9a8d7dd5d83b40a90fc71", 0x11, 0x1}]) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001180)={0x11, 0x1, &(0x7f0000000040)=@raw=[@jmp], &(0x7f00000000c0)='GPL\x00', 0x3, 0x1000, &(0x7f0000000100)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 01:48:31 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f000000da80)=ANY=[@ANYBLOB="e90800000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ad06a1ed444ea4084eb44e14c44969d09a2ba406356e2d66cedd83771d6c069fac547058d4b096cfb6c83ae75ad6c5fc13f7542cbcc6678b6d0b130c655c497518788dc88311ddda3e5c7916187db001f07cbb9ef9c22935354ec1ce47ae0b932f81f95d2ddbe450a89658fe53e964ff7d15880eff336b2aebea179d7be36345ed888a965c9e7c2bc781c8b669ba5894fab0e672a78da18f629afba808311fc2b2414107e1de0808760d899e44d3540e25a4272e25d541f4d191885287a566a67713bd389e20cbe7949d52597ed74cccabe92f723e43e7d8c8e70bd41ad5185182d141e2a3059ecf6fb458507b93d1ecee218ccd3b98cf303e85190"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:32 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:32 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000ac0)=[{&(0x7f0000000040)="0bd5fe40a54654bf6d164c16d14683e9faf0a865", 0x14}, {&(0x7f00000012c0)="7ecb392c71a0b7cd91bc27e16666f0651ecb4651a58af77a5ad369b59f1c7f86e7e1d5a0f4281c6f3dedf584a51a30d94a9a11c2d0790d8fd201fa71981e1f581f9216a18f3ddaf15c6c4fa385b598895f4d96c27a4bd1ed901ab1eb4122383a9d9b0a791367cf53a40aa80b8f48c653455b345a02360a1e62f9f15580b2001725c18965194a9980ffab86d6a5b64ad2684ee107398a5bac55c819bb851ed96edfc6b6b50f9dce343d8bb670b4910576d375b5834797bc8c4b7b6e75fa98fdbe455f8cc625134c8581be983d8dc6b1437facfac28dc8398c174a982dff4d19223bd1242767f98a8c1c250c5fa358bb4ae3e7431cf559146a3c84d2cbf6480d6e18d647017e3fcdd46dcb749d70488bf74487cfae3476a5fa9d6e2cacbfc21695f08beda0c7bfd815c2651455526d4659b27abf89a4db3f05cc688658d4b5a35cfd102694e0708eb635ea8011b2454cf10005311000293b1419384aeaf5f608079a78053520ad274e00d6ef502b390d254c0ff2f75e6712454bc0838f64133057364a454381cafe412566442bf7752f30663c3732492082e48b8b44a75b83e18125d287db4bbcf542c530c307a344733235561b4968f378a70eaedea5f93a37d3ace168860cd126a479ff0e867852017c3504b538fa938cf341a7be60e17bb4d9badbc84d4215e43ac8e77368e9ac59709907c15ac2d2578106675f01e4788d75f3721bb7e3affe3b3cf74630dcbf9ef1075d7a0c6946949fc4115937bba84a0c2a530494571ba05ea6f9e6aa526469a46de985148dfc62791dfe3d9c1ead80d2d0f5383b0338c55311a166c7fd1b0a63ca135d3c6627f378b02592e5072167cbbd3a31a2b0b7f7ccd14119b150e55b26d2e0caabc018278122698c8f6dabc0f50721afe7207ad74f33414428a995ec7bf1480d15bd8e5ad0431fd8dd4a16ce4fc27cddc7702311df50da2eca5df40d41cfbb9501271caa865c771c0529dc7f10cd40cf2fb038461cb2b7b96dedc08e7c2ee13b6abc17ef889d6b558e39786a263ebe6acf8393138c9ec77e63162b4d1c279ce202d89dc13902e2a2f986c21a38364fbdd1f89006950cbcd71392e9ee60eaa8f5634ea03c49b7ab6d40c8d97ee45093249f1fb5cb155e5d4fe6fd6decc9b82416925d90a8b8a83e27e5f76b87a4759111ed0d18887f9f2a5ee0f5daf863ba14112e9518a302d8e36d5c100a8922391115db7c34fb604424c2032d9219ac528de9661856b2953afdeed974677b4bb1c081916a992deae736bfdefcb4047270c7aa54c35f80a3b8ba9919de4df2e98c17dcee854b448fbac3318a239608ce54f48cddf1ab382b179bc524c065fba7b9d4f1b6af4e6aab5d4cc7483f3702cb20bf372e96c27d92dc35461e801e17c5c77324bd35ba5915efe2964c0468a8d06376f1b3ef05789e18e36fd9e6f8ad72efaf782dbfcedf876ac6e9453dfaf44f8e519826c470371543ea61d14ecabd9b41532f02357444b549c531e593ca56b3e806cc1e32aca90dbd1cbd3161b146a7a5817258a741cb709f1ca7109150db20ac36ecd3c064998fe7fe2b4359824febd5d5cbf4dd9353dff91e14491caffb917fb41d7e2210d3c0729d5b7eab789f430057214081b9b4588f21a8403edd0be83537d40f8ecd124ae824d2dd8c7c86d568a802ae8d88b391451f819735e8b0bcfde954431679c3f4b54da938ab8b62c60986973d95e877096c304c150a1c8cce88837fb2ced6cf8c15e9db34f3ff2d0aedcfa757a96e12b1d4215df0b46d9a090dd589e14b908b9c35c7c0e162d3b76b4d403d61d701e4c97946aecdcdf3397c2e84b19f4a69553cfe87cb1322bd0ac18f5e80495e0a8deaccfd584f91dd46ec7c7dbdeb1925fde2219e546b5dfef0957252d54fb2463848d53b7fd45dafce6e4388844af5697bce5242152dd3ab8912706a08e463c7f9a54bbf12be2c47e33a94cb391a951adc0a8b665fdd239b934c24a4543d34ee26321dc28359eb9842586716ea7fd02a715d97b606a0abc582807a4625e228164db1744705c7b884df41e979d698c7308b8b75b27c91a1bf0aeace12c5d17712da07187751d7cbc438b453f2ecaf94477db2075a09c07d85683d8e0a15ea4bfbc0b7c3d4c8d7e8f8729dd198246ab72911ca6b6e3a3b3ea6562621eac40e2d901f465f6751e3776ba20c60da1e2e0c0f2cfc643f6b6e32c89bf350203b60edb514b288c5cf0a4a24892a81c68c170cdc9c6a1f131bd96ea9a20e5fa13af3a6723aedc4b7ea58d406ce540c6306c5542ae5512b441466cc0a22bd1dbbb64319d5f0e5943c885227c7fb18640890cc549bdc3d90ad906088e9e2258dc3cd6e8ed9d026d0bd4cf3a77a4f7b52f0c287e9ddfbe34fdbf3e50a313fe7dad96e91c09b9a11793ec698f087e62fb7661ae546c1a634b0a08a5e4a0770b516b56eb42b1a1084aa89fc98409d508a9fec90e7e14bd24ca474f6fc4f6a07380c75326e69489f0cd3af9b479e886d9d756219a3b85d46a9dc95b254546fcdda46d447b1f36bbb57eaed057024ee63530f762dda87f084d494089ffd6fda31ab92f717b4178418992db054758bbe962477d0d20a37bd422a9b63fac30a782e77fa281e36851f8d718b7c03cf4608b3afe4e9828683310e70b484984d2b8c711b944ac5ddc639f35f98d911e25a06865142ce5a00ad6e12ee6d604faa1032898a76e452eed7e185a93ae9fc223ecfd55fa24baee6938cbbf1c42428a9f1980fc1ce284074ce2225d01fceaf5094d89f836f5e2464fb3c6aed538e6b99447a995699bf4a7eac4067f1f3c25eb7a62e42048050cf03cf07259beb09672034d3ea752ef42ac4d5087ef00e28cde19592c36f4ef6f40398dba536c2da4f460d2108e8e49a4441ba050fbbf1e25d6ad934b0b7541d6c0ee27ef6310a667ea72f2ed93166d447a5ec61f89d4ce5df6ac1a78e849d7fa6abfc94371ff43671d1faf3fc252e8cbb1d06f87405fe633be3bb7d15000f1f93d65f97eaf9dfc6b841769d2ed499a8f7b016a3786dd7066810b9cd98d2f5b379d1ecf235579e034844abf6fad7717e2e47b6c1209bb43d6b9ace9a5d0b5103fc5eca744ba5bc56c36bcbe0de3500dd3e5558ce7980a9af7dfcafbfec1b25d4ed959fb474511533357c5bb696bd3e26a13d3aeb21ff29dbe193613f92fd5f298c9e1a887ef89e8423e7a18953d0c74ebe5edda02df65837fc0e9b834f3c66f17b14a2d1ebcdcb020dd813d5799d49bd88b59f33ec1e75897340cef451c04eff7f8b03603ac05b7b41a8724ae9c76cc2d29729f203a0bb07ffbf4480b9791ef6bc29f0bfae9d1242e22fd5c9df9bfacfed10f49ca10acf8f7e105a689172884830737b4ca1519bb1b8905389585cd557d186411befd4e6e436dd30d9f13e4bc7837fa19b780c767703d8eaea782bc90d689056058c6208f378d403421a71a843886505f8ebbcffaf007612fd1158346f39827d58e5d721bf2609747f90c21e8364c287673e2e0542fca88821db8166eab2b4ce92130c2a27168f83e207d98b99274eac4dda8f5f7885f1c6ebc909e2b1186380a032b9e19ba661b776e8f51b763451eb9991f21b80e1eda6ab451e65a6664a36c7a10a9c7b53a1b1b358e9fb6e2183f109203fade023b7bb674bea80987e2ccc6a522e82ba33e7d6b54e6a173cc6a19f4f8deeaa222733932ef5e86d48bb92316eafbdc5e02477c198382e92efd386eb9ad263e51ed68c316350760ccd8aeb798b079333f81c92c40340ac794265b304384df93a658b660c090a5713926c6fe19939c4f156e2c57f796f15ab70b964258d2580997ac573c7ff6749fe63618e5d7afeea203b92bcf328fe2178c745991a6751c49dda019ca7a353296a16337a65ffd416356e53b67621f3d134dfbc9fa704e9b20f736bc1857db97957b9e1dd10cce88fcccb13548b24f71b0cdf10e3d8cc45ee0fa407724295ace8d35acb8d1f65193ba1987d91ad92c76af2533b05feab18b73ed1f7ae584870960f9dac5c6f1308491b8e7485f74d65ab140c3798b54a62f0b2a6a2d470298516b8d69ba342cd45e626a730c2b6e36b5cd9e95c5e641c3b7bbfd3b8384c3b3681eb1aa572b9d7b948ed585fa48182239f758c588d4bb34b630f74a18fdcaecbad6f4bda8ea608d908003925d0e6c582294ed0bb5c2f8f374c07d385b78e5f1569e59880ae00c698f410188a1fdb5971ef912fd7dcdbffcb999bd8cbe5454b84d378494d87b5093b38a8d3b7317699e19ef0ed95d416dd0b4b8d39463ea0ee4dbdde9c6f12a43367f2a688476e03a0ef62bcdf1fe6d6fc88e83ecc4125529d7d2b8a46618d3bbda367ae36ae7bf1d257cb6c371c52f45e941f7d9e4006b388132d55a4070a9712b743de54617a906021fb2f37ec58a94aa368c2a0803b71c157485d2d70b838e704448c5908594b591fa18ced27863cd3bf60660894d76dfc01d1023f3393250627d7f612746aeba42531ef0d9e977bda17662810101a0ccd6da438f3b825f89de1cd1d425c77442b18e3e935ed7add33f7832b286cb9fedcadf0710a62eccbdf4cfc2c2c4b4750c68da759b81f6b48d32a7e13e6a5bc822ccf7ebc1b1a5067e292ff92b86b90e985f7fe16defd52bf0202769e343ac33b81f0f4315c5d776e50a2fda16ffec5b80f04f82d980094a0c9b4016c6bfc0f6e6ae9edc61e6e7c60d4e7a923d088344e50bef5f2d0df7bf58d814041afd3561e45fcc2e2a0b28152c975c98dd154b628a659480c1143af0f81c5c7b74915e6f84ad978b51014fd2492d96f33d5f50c5f68dc63276d1048847ed514e893cb4beef742f3fb587a47eb560f61f8e49942693567f4243e45323e3ebd66a9eec1cdb25b3b35cf9b690eaa832332f49d950868717882b1708c6d705a8e9374c016cda1ca41d1b984d92f4723191d2a5cea239c6a3887d9ce68c609065a0ccfe5649782864879c1fe2ad943011b17d7728a273ea6cb440a15a96504b246a2733347483eb432674af06ca35a980b02afc4042089beaa3fc4edb98c06a59ca9d126278d25cd79ea91ad46015a39bdc41af78ad868df5a7b1d9dfa497b2c6e8381eeb5ce80d324373f4057948431c62a14f8e049efffe4ecb07774c95e5e140203d30ff5a5756338e57b24e8e277746b50ffb81987e7ad9658d4f6ebfaad7a173c74fb47a9dd9367aa88fb4b0628e5834a970ebd1d46c3ae2a18ab6ea67f758d0039eb4ccb7d62bc992c48dc44f6829bba0a68522ed3576a6cbcf413584eece5d374d907cabfb9d5af2128c454749e1aed7c196226c06bcebee10b160307848025bf3358209e3b3ac70d618ecc31de501e444f4f3ca7b838866095a6b35a684428e88d97f4ac4a0338c23aa103e58064e4d0ab8c7357981b9c386b4ad7521b362a1c7d03fc36ae1c4927d9846c53a2c8d61c6d7854b274d2a2b0198fd484b7d0aac0b30d04375e169737ee622c0e2b013bed7e9f5378d13b153c93179787a7645f4ebc1ccadff415490defe319015bb5720299c705a96e91d1e610c5b29778e1d64c0e268371d573b4c65157bfe1569de8c4a9499868d286388904f0d9886926321eed2c031a09a54edd9afd371b49025e54f013f325c66ecedcdb585e09bd3ae5d0f1619c084c0d7a80b919a631bd1fbbc980386fa723e042bf6aad422a8887adb8c8085a68b467263929f66c12697d65bf029d8e879260790c3fa0cd8a97873edf1201ab77dc87d4f06e402ad68d5de1bef0f5086d2efb73c430abfb9279f524fb9d4d56b52952", 0x1000}, {&(0x7f0000000640)="b26ef16f46931540196e35be88eab2eee38bc65f72ad3ab4f0fe9c2c36d1cd895c91ef9c8e4335e7f2b3d07c682c409df21572b09e358335bd5386df1c2b82dfeeafa28a5628646f45da751fb903029af589b5ab2ddb9a8fbe947e94ff3e18e76afe705b93d86124", 0x68}, {&(0x7f00000008c0)="edf211af10cd832e64d88c9e93291cbd9f11c78f1e88219fb37d1f1367dc2ce706b91dc3a6f95c4b1e4cd66d499589575daceaf3c5becfd2740e3a9de97849499ea5e2716bb3c62049f993b6112a16030ecd693d0b70d527aed31ebc76e54f1d17de80d2a7cf76e29f69b6500bcd1bf0442b8dc2e9839650255192a73140d503e14944c803c78e16bc60d2bac5bbb5c242de1d9c8985209aac66723e5dc30dc283e733ab8c6bbaf2729506c66e60b8a96f85954c41bb1469177db7fc8af098b6d4b29766743cb6f933c476d0ccdc9ffdd4b52b66e1a1d796d6956fe00f", 0xdd}, {&(0x7f00000009c0)="a27b5497ccb740cbd9b573a6676b7c899168e0dc8706482c7d81494912e371095137b058a7bbefb64105538c6f28af64f4842aff123cdbae2fa0c60b3de6a1eef8b44e5ba6b50fc80312ccdc3032bb21fd50c70ca7bffab801914e6f344e3ff7e82f93fab8775548b34b5a49c46dea1fbd536c33c92b951dbe31be3dffa992e88a46576d2ee4f93e4ee1f10ce979ff58c365bc1ad0dfeabfe4febea663fff2e25e1208691a478d548a0b228309ce4922115ccafee1a9f84b35782952f33462d8a3859d884accb0a8225a1f3a46b72cc22aaa205da2f97e246fd7550864fce84a0ae992d4ec0e45acf1565dc9", 0xec}], 0x5, 0x0) (async) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r3, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async, rerun: 32) io_setup(0x8, &(0x7f0000000080)=0x0) (rerun: 32) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) (rerun: 32) io_setup(0x8, &(0x7f0000000080)) io_submit(r5, 0x4, &(0x7f0000000880)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x1, r4, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000500)="7eb08dd64fcd2a6c9467cf52a03bab465096f5378c8f60a6969805289e22102dd956a883a678e7ce4ce27f426bd29ecaeb1a46f16b89e3d3d28b8608695629cb52967e26585ea6946f21a497aca3ce213a511309b88f5210def96c48290fea12787c0ed865ae58ba93f899d19210fcd9cda286de7d0dff5b8db87556637ca6342ce74adbcab2ee3a1b8109428b58a5e08485d683ce96c0b3fa974a73b81f67d0ca15aa044b5645737b38439f28add6fa12fdc2aaa261ccbfc43c3cd4718ea0adf2fd38b4c03d3ba5a03ef8af258c196d455020cad5", 0xd5, 0x5, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x1f, 0xffffffffffffffff, &(0x7f00000006c0)="d13411ffe675a67d9c70db21e3a73462ee29f98431350d5cf2887a0936edaa2ffab8ae467e9399b7ec516689f9fe1d8d2d4bf799b4", 0x35, 0x23ec, 0x0, 0x3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x5, 0xb8, 0xffffffffffffffff, &(0x7f0000000740)="e17aacc7e295882209047508040542d0dc7085de5bb0a48b6c225a75194d1e470b40ec9dcd2ada2b92ddb304e616e95c2b98625010892c24c68b831ea014a9a5187f1740ac2dd2a7e59ff95e9afd3a28dbde9a5271526e1018b79f5e32dc7c1345d49e3ff8ebed117257ece553aa76f81b78e75984e890e205e90f26c8c73707034b39a1f57c304e1675a9e306374b0a8b992184de2b37526a38fa43836ae719dbfbede8bf5458c7765493b3e3dad9da7053ef8886a5ce360ef2d0888a8fe7ecb492170258687f76bf56ac336e79a6bc25ffc8a3eeee27765c1c537f871b013bcf29cfbcac0b5776cc", 0xe9, 0x8001, 0x0, 0x1}]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000002c0)) (async) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x3c) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000004c0)={0x2710, 0x2, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) getsockopt$inet6_buf(r0, 0x29, 0x2b, &(0x7f0000000200)=""/173, &(0x7f0000000080)=0xad) 01:48:32 executing program 0: syz_read_part_table(0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000001100)="ff2db5409104626f060da545788f9c0f46b737bba0bd11eb2219450801e9c8ca024c0d0e3ae1695d8d5c3c4104d4bfd4efabc9dcc4b1283f09ed67895585e3b2a72c045ec142f2478872edcfb711fb62afbb0680420cc77e257c551dc9e73da44337e7086c18dd0bd1e13a2b5f93b72555e078127bcb", 0x76, 0x8}, {&(0x7f0000000000)="75a34ce359a6e9a8d7dd5d83b40a90fc71", 0x11, 0x1}]) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001180)={0x11, 0x1, &(0x7f0000000040)=@raw=[@jmp], &(0x7f00000000c0)='GPL\x00', 0x3, 0x1000, &(0x7f0000000100)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 01:48:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) write$UHID_INPUT(r0, &(0x7f0000000980)={0x8, {'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1000}}, 0x1006) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000003240)=@bpf_ext={0x1c, 0x5, &(0x7f0000002cc0)=ANY=[], &(0x7f00000030c0)='syzkaller\x00', 0xa1f, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000031c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000003200)={0x0, 0x3}, 0x10, 0x0, r0}, 0x78) (async) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000032c0)={0x0, 0x0, @start={0x0, 0x0, "73abeb48b0622efcbf7d56bcf3d8ab384cc6d38adac78d34489d5df6c3710864e47534ba17583b7b6872e08e0e6140c24e0e321377e746b8eb77c9dd02feb96d522ce745f9ae8aadae6ae96c1d313cc105a0a998aab9aa2666c0274fd2b61c8738776c256aed7153941a83072c4110c2ce5c01f19b891c6dc93bd9b3905cf687b6b03570cec2b52f52c900fd96b8d2db4077bbeaaa41e6231d3d513c5b25fd9e1dcfd07068d48d1662cd6c4b296dd0d25534ba8e3179ad27e4b841673fd28cc7f5968105226917f2894cca8105b2617129b86f3177958b13d16202715233568727d409284708068692c5e659086d4c5083ef3a0d147b3985a0568e60f2c01f7c36d87a3858665dc774b9c003e6cbd5b12df7fa027925927ce782aa4a315bdfc5de825570ac50156c4e0eedbabc945b638893d155d9037cc7378aac58b69c11defb5bbbfc44271b3eddd87727e80d9a542a5ced39f8007655a282932d479e47a22896aa6c0f6579136b68e7b98583ab6bdc8e62cc89ebe951199a891a44d78355823fd29d8a11718927c741f01b7b5385b721d1e37b513c1bfa59b09e9a0bdc26abecac7eddf36dffb5024eafb89c714baddb7d1ca1e4c458699b5151a1edd19bfdd01bd34086ce971892e5e799d5915a87d40b435e03c7d2bd0d3d9db2db0a3596ecb481a9fd67c54d0f809dd4199676fb35e062102571e8922ade157d0463f4439c3500c5aafd899c92e67a4b22de0435ad51ace28a503aef6409eb89a2b31c66a24d033729e1971bb16d05414ce5bb3c3f36f2ff356d008cd98a7c1cafb4c1b96ab554412cea8a8dad721b214fdcb1a898abac1048e00123710d9c80beca0dff16a59e9b26fd35d3f93e8605f3d79469fb2184339d9ac2b1c85fab2b8ee890e010487a24c46752c4fa28987b8599d164b5524a85d1c95d01f1a443efd4e9a6b19e66ca9206feea85e3c5ced0d7cce1c7548556378819d4c0dd522066d524a9c31901e70912385972eda27e92b1b0a0f8ffc2b75c5df498d2f2467644905d480abd44d9051333199bbe0ad35684b74aad51d75fc3902085039e4bdbc3d1b7b445cca549379d3bd3b6ff7608824dd7b928fe2a677972d2e242def9264dd7e9d49ab7b37415fa7cda86bae60f9eeb14ddd4d5d4c499c33cb3f91e22c03897d30d9046687efb05bb00c5723292e969ff37b1f477c9cf7bb28ae01c0e65dc40cb128923d004126d1054bbe474f468556ff705fa191ec42da3e5b87e436fe1e4b8b616be6cced54909e9d09e831c3f87f17023b266217da18c9fdc7053df348d63952d1fb19771a00fa73678188c50892814029fd75fcb085ba16d19110d6d177af57872c095bcb19b853ca797d7a41140003726e58ad3f36451f4fc07e755160732dfcb9d4dc8cee71c5f14e361f297151469dca0c02a422f2d734c5ca5df32ab6237", "52318fd687514e0478351d648fc3e8472dfcf5a56e075017f654e9d58a44d16bed470aeb7428c692fcdf3271a8a5fa1178ddcc3ae7c45799eba821aac989577ec100898ac279bcf6d9ce0dcf4270a978a36cee4e2ba488b0974d5d43d3e6f43d74cc054e1cc6975987ba4401c0dbcfb28e62a7ffb9c5cffe971c72d69a52fd5048a6c4bf96258384bcc7a0f4f64db16b03434995c25b1b9fcbf449abdad806a74e672b1a4c4f8c742f103f0c2dd8cbc1e051a233184414994b1b96272ba83e7385c83e2f9aab9f160044abe3f199f7f43256734c4e9c53c2658ca1211180a00a4f3b46284c1c94836cefe86be73215221e922ce80d0458d235dc3dc7b2d0a732c6292cb511381a2c7cac1473b6bdb1073c6c054fb3d972b5d99cdee07e90aaf259655668921185e3c9a6f4e2d44cfb2ec9e2e0ddddbb9e0a2359273d2eed7fff25abf768f8f298ad1da2f2cffba0e81a0ee2868d290e5580c89082539ce8b9e015de3fa44ea1ad0bfe6e078641fd4d6eb046ae472d16ede431718fdfb87350e5ad0b3c2eb99fd46de9abf947ab6e169714855abeddb8e5bb1c90d4303b5ecbac71bf430f08f5ee0408ca2bfa9f52a2d52200f20b365bb568b5fb23c92ffeddde2ff0a65e178d397defbb129b2244c702a129aef6adde1b81fbb8fbc2a15d67cc3e3c3f44ebd1b8924957fcc4d377a21dabdcda23999ffcc911d085158a99c986c32d3962602690a95c5df140678a2f723b22ca99ce22458744f7a18ce577526db8d8f142f74bb116c6199d1606631b7ee6beb74a6499f8dbfad0d9d3ad719ac3fcb0fe3ff1c11c91a2386d911acfada94154d96ab4559877e0c9052a29cb553b4b9eb80dde7712cdb5e5f51217842fe7dc0b83aeac9eb9a35fe74391ca13683bb5ba32236ff3a9eac364e33785b285c8c2794524f21138bf150a56c3d103ecd8989e0f1d379aafbf8a295f16a1e4d66e195f0e6fb390a58552660effe1948f17a2274f0fd2cdb53c22f9fce3a4ffb16c41d7f05f24e68bd1996191aced20950fa966e8441c3063d7489cadf11053c86b0f88d1029f067184879303d79dda1ff085d7f6277325132bda50dcb3ee565ba9d8666052a775bfdcc4f2851ce9a5feb53b795165456e3945ccf0da9226dc6c85c42c253fde4a0d16a2683bae97a76e6bb92ce60367f91d64cbe23bc105c394b85628980b434994526de0002062c10273d26e09eaa2cf821523f43cbce7dad292a750ee6ce6502ceb6993c673a3c277894d327315bf3282824a53ca18dec541321d96970fde0efecc43eba1112404b2ab74b9e13e178bbf566208d95164b91dfbba1e2b382b8c1a774f0d7dfbfe5bc4ec4c58045c11609ba3f459ec50fc2f023f5e516f7c25c0b2e6adb2d9b457f5e45e777e05aafef854747d93a93d1b04b7a9940324c6fd01ec7f671ccce84fdb00392b"}, [0x0, 0x0, 0xffff, 0x2, 0x64b, 0x10001, 0xfffffffffffff4ac, 0x800, 0xd8, 0x0, 0x3c, 0x6, 0x10001, 0x9e0, 0x3, 0x0, 0xea0, 0x0, 0x0, 0xa, 0x100000001, 0x10001, 0x6, 0x6, 0xfb, 0x0, 0x1, 0x1ff, 0x0, 0x3ff, 0x0, 0xb9, 0x8, 0xe4d1, 0x81, 0x0, 0x8, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x9e9e, 0x0, 0x7, 0x2, 0x1, 0x2, 0x1, 0x109, 0x0, 0x100000000, 0x7, 0x80000000, 0xffffffff, 0x0, 0x0, 0x9, 0x23f0, 0x7f]}) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000001ac0)={{r2}, 0x0, 0x18, @inherit={0x68, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000ba23a17f66c84c40fd92d6db447efb00e64e0837e08d7b4900fd64915c572d21c30000000000000000000db000000089515a1390497a7400000000adb3000000000000070000000000939bc16ad9a7ab849d0000000000000000000000020000000000000100"]}, @devid}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) creat(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) r4 = open(0x0, 0x40542, 0x0) write$UHID_INPUT(r4, &(0x7f0000001440), 0xfffffc41) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sendfile(r0, r0, &(0x7f00000001c0), 0x8080ffffff80) (async) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x9}) 01:48:32 executing program 2: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x44a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:32 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f000000da80)=ANY=[@ANYBLOB="e90800000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ad06a1ed444ea4084eb44e14c44969d09a2ba406356e2d66cedd83771d6c069fac547058d4b096cfb6c83ae75ad6c5fc13f7542cbcc6678b6d0b130c655c497518788dc88311ddda3e5c7916187db001f07cbb9ef9c22935354ec1ce47ae0b932f81f95d2ddbe450a89658fe53e964ff7d15880eff336b2aebea179d7be36345ed888a965c9e7c2bc781c8b669ba5894fab0e672a78da18f629afba808311fc2b2414107e1de0808760d899e44d3540e25a4272e25d541f4d191885287a566a67713bd389e20cbe7949d52597ed74cccabe92f723e43e7d8c8e70bd41ad5185182d141e2a3059ecf6fb458507b93d1ecee218ccd3b98cf303e85190"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f000000da80)=ANY=[@ANYBLOB="e90800000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ad06a1ed444ea4084eb44e14c44969d09a2ba406356e2d66cedd83771d6c069fac547058d4b096cfb6c83ae75ad6c5fc13f7542cbcc6678b6d0b130c655c497518788dc88311ddda3e5c7916187db001f07cbb9ef9c22935354ec1ce47ae0b932f81f95d2ddbe450a89658fe53e964ff7d15880eff336b2aebea179d7be36345ed888a965c9e7c2bc781c8b669ba5894fab0e672a78da18f629afba808311fc2b2414107e1de0808760d899e44d3540e25a4272e25d541f4d191885287a566a67713bd389e20cbe7949d52597ed74cccabe92f723e43e7d8c8e70bd41ad5185182d141e2a3059ecf6fb458507b93d1ecee218ccd3b98cf303e85190"]) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 01:48:32 executing program 0: syz_read_part_table(0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000001100)="ff2db5409104626f060da545788f9c0f46b737bba0bd11eb2219450801e9c8ca024c0d0e3ae1695d8d5c3c4104d4bfd4efabc9dcc4b1283f09ed67895585e3b2a72c045ec142f2478872edcfb711fb62afbb0680420cc77e257c551dc9e73da44337e7086c18dd0bd1e13a2b5f93b72555e078127bcb", 0x76, 0x8}, {&(0x7f0000000000)="75a34ce359a6e9a8d7dd5d83b40a90fc71", 0x11, 0x1}]) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001180)={0x11, 0x1, &(0x7f0000000040)=@raw=[@jmp], &(0x7f00000000c0)='GPL\x00', 0x3, 0x1000, &(0x7f0000000100)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 01:48:32 executing program 4: ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f0000000080)="4fec9af65f848965ca2962d86ceb6ea59668e893755cbf700f4c704c5d8c2089e96a3a6b63c969100734225124f7419a6b1bbfd9a1650df46c2046384c09c6685cd0284de8e89994009c1f61f0ea94e9d9") r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) sendfile(r1, r1, &(0x7f0000000200)=0xfffffffffffffffa, 0x101) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x20042, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/konepure', 0x105403, 0x1) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'macvlan0\x00'}) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000100)={'batadv_slave_0\x00'}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x2, 0x0, @initdev}}) r5 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ppoll(&(0x7f0000000140)=[{r0, 0x8400}, {r5, 0x8}], 0x2, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x6c4c]}, 0x8) 01:48:32 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x20a9, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x0, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r4, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}]) dup3(r3, r2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000240)=[{0x0}, {0x0, 0x0, 0x10000001000}], 0x3014014, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8000000a) [ 661.949636][ T23] audit: type=1400 audit(1639360112.479:353): avc: denied { relabelfrom } for pid=15423 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 01:48:32 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$BTRFS_IOC_SPACE_INFO(r0, 0xc0109414, &(0x7f000000da80)=ANY=[@ANYBLOB="e90800000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ad06a1ed444ea4084eb44e14c44969d09a2ba406356e2d66cedd83771d6c069fac547058d4b096cfb6c83ae75ad6c5fc13f7542cbcc6678b6d0b130c655c497518788dc88311ddda3e5c7916187db001f07cbb9ef9c22935354ec1ce47ae0b932f81f95d2ddbe450a89658fe53e964ff7d15880eff336b2aebea179d7be36345ed888a965c9e7c2bc781c8b669ba5894fab0e672a78da18f629afba808311fc2b2414107e1de0808760d899e44d3540e25a4272e25d541f4d191885287a566a67713bd389e20cbe7949d52597ed74cccabe92f723e43e7d8c8e70bd41ad5185182d141e2a3059ecf6fb458507b93d1ecee218ccd3b98cf303e85190"]) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:32 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') sendfile(r0, r1, 0x0, 0x800000080044103) [ 662.018979][ T23] audit: type=1400 audit(1639360112.499:354): avc: denied { relabelto } for pid=15423 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 01:48:32 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x20a9, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x0, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r4, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}]) dup3(r3, r2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000240)=[{0x0}, {0x0, 0x0, 0x10000001000}], 0x3014014, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8000000a) pipe(&(0x7f0000000100)) (async) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x20a9, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x0, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r4, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) dup3(r3, r2, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000240)=[{0x0}, {0x0, 0x0, 0x10000001000}], 0x3014014, &(0x7f0000000180)=ANY=[]) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) sendfile(r5, r6, 0x0, 0x8000000a) (async) 01:48:33 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0xfffffffffffffc3f, &(0x7f0000000300)=[{0x0, 0x0, 0x100000003}, {&(0x7f0000010300)}, {&(0x7f0000000000)="7195840e79ad1c957c4df861", 0x0, 0x5}], 0x20048, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) r3 = open(&(0x7f0000000440)='./file0\x00', 0x60080, 0x44) fstatfs(r3, &(0x7f0000000480)=""/49) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000004c0)={0x0, 0xf000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80, 0x40000) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f000000e000/0x18000)=nil, &(0x7f00000003c0)=[@textreal={0x8, &(0x7f0000000380)="baf80c66b8c902558666efbafc0cec66b96e0200000f320f01cf0fc71cba410066ed660f3882030fc73ff30fa7e0a20060baf80c66b8c89f228866efbafc0cec", 0x40}], 0x1, 0x41, &(0x7f0000000400)=[@efer={0x2, 0x801}, @cstype3={0x5, 0xe}], 0x2) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x232}, &(0x7f0000004000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:33 executing program 1: openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000ac0)=[{&(0x7f0000000040)="0bd5fe40a54654bf6d164c16d14683e9faf0a865", 0x14}, {&(0x7f00000012c0)="7ecb392c71a0b7cd91bc27e16666f0651ecb4651a58af77a5ad369b59f1c7f86e7e1d5a0f4281c6f3dedf584a51a30d94a9a11c2d0790d8fd201fa71981e1f581f9216a18f3ddaf15c6c4fa385b598895f4d96c27a4bd1ed901ab1eb4122383a9d9b0a791367cf53a40aa80b8f48c653455b345a02360a1e62f9f15580b2001725c18965194a9980ffab86d6a5b64ad2684ee107398a5bac55c819bb851ed96edfc6b6b50f9dce343d8bb670b4910576d375b5834797bc8c4b7b6e75fa98fdbe455f8cc625134c8581be983d8dc6b1437facfac28dc8398c174a982dff4d19223bd1242767f98a8c1c250c5fa358bb4ae3e7431cf559146a3c84d2cbf6480d6e18d647017e3fcdd46dcb749d70488bf74487cfae3476a5fa9d6e2cacbfc21695f08beda0c7bfd815c2651455526d4659b27abf89a4db3f05cc688658d4b5a35cfd102694e0708eb635ea8011b2454cf10005311000293b1419384aeaf5f608079a78053520ad274e00d6ef502b390d254c0ff2f75e6712454bc0838f64133057364a454381cafe412566442bf7752f30663c3732492082e48b8b44a75b83e18125d287db4bbcf542c530c307a344733235561b4968f378a70eaedea5f93a37d3ace168860cd126a479ff0e867852017c3504b538fa938cf341a7be60e17bb4d9badbc84d4215e43ac8e77368e9ac59709907c15ac2d2578106675f01e4788d75f3721bb7e3affe3b3cf74630dcbf9ef1075d7a0c6946949fc4115937bba84a0c2a530494571ba05ea6f9e6aa526469a46de985148dfc62791dfe3d9c1ead80d2d0f5383b0338c55311a166c7fd1b0a63ca135d3c6627f378b02592e5072167cbbd3a31a2b0b7f7ccd14119b150e55b26d2e0caabc018278122698c8f6dabc0f50721afe7207ad74f33414428a995ec7bf1480d15bd8e5ad0431fd8dd4a16ce4fc27cddc7702311df50da2eca5df40d41cfbb9501271caa865c771c0529dc7f10cd40cf2fb038461cb2b7b96dedc08e7c2ee13b6abc17ef889d6b558e39786a263ebe6acf8393138c9ec77e63162b4d1c279ce202d89dc13902e2a2f986c21a38364fbdd1f89006950cbcd71392e9ee60eaa8f5634ea03c49b7ab6d40c8d97ee45093249f1fb5cb155e5d4fe6fd6decc9b82416925d90a8b8a83e27e5f76b87a4759111ed0d18887f9f2a5ee0f5daf863ba14112e9518a302d8e36d5c100a8922391115db7c34fb604424c2032d9219ac528de9661856b2953afdeed974677b4bb1c081916a992deae736bfdefcb4047270c7aa54c35f80a3b8ba9919de4df2e98c17dcee854b448fbac3318a239608ce54f48cddf1ab382b179bc524c065fba7b9d4f1b6af4e6aab5d4cc7483f3702cb20bf372e96c27d92dc35461e801e17c5c77324bd35ba5915efe2964c0468a8d06376f1b3ef05789e18e36fd9e6f8ad72efaf782dbfcedf876ac6e9453dfaf44f8e519826c470371543ea61d14ecabd9b41532f02357444b549c531e593ca56b3e806cc1e32aca90dbd1cbd3161b146a7a5817258a741cb709f1ca7109150db20ac36ecd3c064998fe7fe2b4359824febd5d5cbf4dd9353dff91e14491caffb917fb41d7e2210d3c0729d5b7eab789f430057214081b9b4588f21a8403edd0be83537d40f8ecd124ae824d2dd8c7c86d568a802ae8d88b391451f819735e8b0bcfde954431679c3f4b54da938ab8b62c60986973d95e877096c304c150a1c8cce88837fb2ced6cf8c15e9db34f3ff2d0aedcfa757a96e12b1d4215df0b46d9a090dd589e14b908b9c35c7c0e162d3b76b4d403d61d701e4c97946aecdcdf3397c2e84b19f4a69553cfe87cb1322bd0ac18f5e80495e0a8deaccfd584f91dd46ec7c7dbdeb1925fde2219e546b5dfef0957252d54fb2463848d53b7fd45dafce6e4388844af5697bce5242152dd3ab8912706a08e463c7f9a54bbf12be2c47e33a94cb391a951adc0a8b665fdd239b934c24a4543d34ee26321dc28359eb9842586716ea7fd02a715d97b606a0abc582807a4625e228164db1744705c7b884df41e979d698c7308b8b75b27c91a1bf0aeace12c5d17712da07187751d7cbc438b453f2ecaf94477db2075a09c07d85683d8e0a15ea4bfbc0b7c3d4c8d7e8f8729dd198246ab72911ca6b6e3a3b3ea6562621eac40e2d901f465f6751e3776ba20c60da1e2e0c0f2cfc643f6b6e32c89bf350203b60edb514b288c5cf0a4a24892a81c68c170cdc9c6a1f131bd96ea9a20e5fa13af3a6723aedc4b7ea58d406ce540c6306c5542ae5512b441466cc0a22bd1dbbb64319d5f0e5943c885227c7fb18640890cc549bdc3d90ad906088e9e2258dc3cd6e8ed9d026d0bd4cf3a77a4f7b52f0c287e9ddfbe34fdbf3e50a313fe7dad96e91c09b9a11793ec698f087e62fb7661ae546c1a634b0a08a5e4a0770b516b56eb42b1a1084aa89fc98409d508a9fec90e7e14bd24ca474f6fc4f6a07380c75326e69489f0cd3af9b479e886d9d756219a3b85d46a9dc95b254546fcdda46d447b1f36bbb57eaed057024ee63530f762dda87f084d494089ffd6fda31ab92f717b4178418992db054758bbe962477d0d20a37bd422a9b63fac30a782e77fa281e36851f8d718b7c03cf4608b3afe4e9828683310e70b484984d2b8c711b944ac5ddc639f35f98d911e25a06865142ce5a00ad6e12ee6d604faa1032898a76e452eed7e185a93ae9fc223ecfd55fa24baee6938cbbf1c42428a9f1980fc1ce284074ce2225d01fceaf5094d89f836f5e2464fb3c6aed538e6b99447a995699bf4a7eac4067f1f3c25eb7a62e42048050cf03cf07259beb09672034d3ea752ef42ac4d5087ef00e28cde19592c36f4ef6f40398dba536c2da4f460d2108e8e49a4441ba050fbbf1e25d6ad934b0b7541d6c0ee27ef6310a667ea72f2ed93166d447a5ec61f89d4ce5df6ac1a78e849d7fa6abfc94371ff43671d1faf3fc252e8cbb1d06f87405fe633be3bb7d15000f1f93d65f97eaf9dfc6b841769d2ed499a8f7b016a3786dd7066810b9cd98d2f5b379d1ecf235579e034844abf6fad7717e2e47b6c1209bb43d6b9ace9a5d0b5103fc5eca744ba5bc56c36bcbe0de3500dd3e5558ce7980a9af7dfcafbfec1b25d4ed959fb474511533357c5bb696bd3e26a13d3aeb21ff29dbe193613f92fd5f298c9e1a887ef89e8423e7a18953d0c74ebe5edda02df65837fc0e9b834f3c66f17b14a2d1ebcdcb020dd813d5799d49bd88b59f33ec1e75897340cef451c04eff7f8b03603ac05b7b41a8724ae9c76cc2d29729f203a0bb07ffbf4480b9791ef6bc29f0bfae9d1242e22fd5c9df9bfacfed10f49ca10acf8f7e105a689172884830737b4ca1519bb1b8905389585cd557d186411befd4e6e436dd30d9f13e4bc7837fa19b780c767703d8eaea782bc90d689056058c6208f378d403421a71a843886505f8ebbcffaf007612fd1158346f39827d58e5d721bf2609747f90c21e8364c287673e2e0542fca88821db8166eab2b4ce92130c2a27168f83e207d98b99274eac4dda8f5f7885f1c6ebc909e2b1186380a032b9e19ba661b776e8f51b763451eb9991f21b80e1eda6ab451e65a6664a36c7a10a9c7b53a1b1b358e9fb6e2183f109203fade023b7bb674bea80987e2ccc6a522e82ba33e7d6b54e6a173cc6a19f4f8deeaa222733932ef5e86d48bb92316eafbdc5e02477c198382e92efd386eb9ad263e51ed68c316350760ccd8aeb798b079333f81c92c40340ac794265b304384df93a658b660c090a5713926c6fe19939c4f156e2c57f796f15ab70b964258d2580997ac573c7ff6749fe63618e5d7afeea203b92bcf328fe2178c745991a6751c49dda019ca7a353296a16337a65ffd416356e53b67621f3d134dfbc9fa704e9b20f736bc1857db97957b9e1dd10cce88fcccb13548b24f71b0cdf10e3d8cc45ee0fa407724295ace8d35acb8d1f65193ba1987d91ad92c76af2533b05feab18b73ed1f7ae584870960f9dac5c6f1308491b8e7485f74d65ab140c3798b54a62f0b2a6a2d470298516b8d69ba342cd45e626a730c2b6e36b5cd9e95c5e641c3b7bbfd3b8384c3b3681eb1aa572b9d7b948ed585fa48182239f758c588d4bb34b630f74a18fdcaecbad6f4bda8ea608d908003925d0e6c582294ed0bb5c2f8f374c07d385b78e5f1569e59880ae00c698f410188a1fdb5971ef912fd7dcdbffcb999bd8cbe5454b84d378494d87b5093b38a8d3b7317699e19ef0ed95d416dd0b4b8d39463ea0ee4dbdde9c6f12a43367f2a688476e03a0ef62bcdf1fe6d6fc88e83ecc4125529d7d2b8a46618d3bbda367ae36ae7bf1d257cb6c371c52f45e941f7d9e4006b388132d55a4070a9712b743de54617a906021fb2f37ec58a94aa368c2a0803b71c157485d2d70b838e704448c5908594b591fa18ced27863cd3bf60660894d76dfc01d1023f3393250627d7f612746aeba42531ef0d9e977bda17662810101a0ccd6da438f3b825f89de1cd1d425c77442b18e3e935ed7add33f7832b286cb9fedcadf0710a62eccbdf4cfc2c2c4b4750c68da759b81f6b48d32a7e13e6a5bc822ccf7ebc1b1a5067e292ff92b86b90e985f7fe16defd52bf0202769e343ac33b81f0f4315c5d776e50a2fda16ffec5b80f04f82d980094a0c9b4016c6bfc0f6e6ae9edc61e6e7c60d4e7a923d088344e50bef5f2d0df7bf58d814041afd3561e45fcc2e2a0b28152c975c98dd154b628a659480c1143af0f81c5c7b74915e6f84ad978b51014fd2492d96f33d5f50c5f68dc63276d1048847ed514e893cb4beef742f3fb587a47eb560f61f8e49942693567f4243e45323e3ebd66a9eec1cdb25b3b35cf9b690eaa832332f49d950868717882b1708c6d705a8e9374c016cda1ca41d1b984d92f4723191d2a5cea239c6a3887d9ce68c609065a0ccfe5649782864879c1fe2ad943011b17d7728a273ea6cb440a15a96504b246a2733347483eb432674af06ca35a980b02afc4042089beaa3fc4edb98c06a59ca9d126278d25cd79ea91ad46015a39bdc41af78ad868df5a7b1d9dfa497b2c6e8381eeb5ce80d324373f4057948431c62a14f8e049efffe4ecb07774c95e5e140203d30ff5a5756338e57b24e8e277746b50ffb81987e7ad9658d4f6ebfaad7a173c74fb47a9dd9367aa88fb4b0628e5834a970ebd1d46c3ae2a18ab6ea67f758d0039eb4ccb7d62bc992c48dc44f6829bba0a68522ed3576a6cbcf413584eece5d374d907cabfb9d5af2128c454749e1aed7c196226c06bcebee10b160307848025bf3358209e3b3ac70d618ecc31de501e444f4f3ca7b838866095a6b35a684428e88d97f4ac4a0338c23aa103e58064e4d0ab8c7357981b9c386b4ad7521b362a1c7d03fc36ae1c4927d9846c53a2c8d61c6d7854b274d2a2b0198fd484b7d0aac0b30d04375e169737ee622c0e2b013bed7e9f5378d13b153c93179787a7645f4ebc1ccadff415490defe319015bb5720299c705a96e91d1e610c5b29778e1d64c0e268371d573b4c65157bfe1569de8c4a9499868d286388904f0d9886926321eed2c031a09a54edd9afd371b49025e54f013f325c66ecedcdb585e09bd3ae5d0f1619c084c0d7a80b919a631bd1fbbc980386fa723e042bf6aad422a8887adb8c8085a68b467263929f66c12697d65bf029d8e879260790c3fa0cd8a97873edf1201ab77dc87d4f06e402ad68d5de1bef0f5086d2efb73c430abfb9279f524fb9d4d56b52952", 0x1000}, {&(0x7f0000000640)="b26ef16f46931540196e35be88eab2eee38bc65f72ad3ab4f0fe9c2c36d1cd895c91ef9c8e4335e7f2b3d07c682c409df21572b09e358335bd5386df1c2b82dfeeafa28a5628646f45da751fb903029af589b5ab2ddb9a8fbe947e94ff3e18e76afe705b93d86124", 0x68}, {&(0x7f00000008c0)="edf211af10cd832e64d88c9e93291cbd9f11c78f1e88219fb37d1f1367dc2ce706b91dc3a6f95c4b1e4cd66d499589575daceaf3c5becfd2740e3a9de97849499ea5e2716bb3c62049f993b6112a16030ecd693d0b70d527aed31ebc76e54f1d17de80d2a7cf76e29f69b6500bcd1bf0442b8dc2e9839650255192a73140d503e14944c803c78e16bc60d2bac5bbb5c242de1d9c8985209aac66723e5dc30dc283e733ab8c6bbaf2729506c66e60b8a96f85954c41bb1469177db7fc8af098b6d4b29766743cb6f933c476d0ccdc9ffdd4b52b66e1a1d796d6956fe00f", 0xdd}, {&(0x7f00000009c0)="a27b5497ccb740cbd9b573a6676b7c899168e0dc8706482c7d81494912e371095137b058a7bbefb64105538c6f28af64f4842aff123cdbae2fa0c60b3de6a1eef8b44e5ba6b50fc80312ccdc3032bb21fd50c70ca7bffab801914e6f344e3ff7e82f93fab8775548b34b5a49c46dea1fbd536c33c92b951dbe31be3dffa992e88a46576d2ee4f93e4ee1f10ce979ff58c365bc1ad0dfeabfe4febea663fff2e25e1208691a478d548a0b228309ce4922115ccafee1a9f84b35782952f33462d8a3859d884accb0a8225a1f3a46b72cc22aaa205da2f97e246fd7550864fce84a0ae992d4ec0e45acf1565dc9", 0xec}], 0x5, 0x0) (async) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r3, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) io_submit(r5, 0x4, &(0x7f0000000880)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x1, r4, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x3, r6, &(0x7f0000000500)="7eb08dd64fcd2a6c9467cf52a03bab465096f5378c8f60a6969805289e22102dd956a883a678e7ce4ce27f426bd29ecaeb1a46f16b89e3d3d28b8608695629cb52967e26585ea6946f21a497aca3ce213a511309b88f5210def96c48290fea12787c0ed865ae58ba93f899d19210fcd9cda286de7d0dff5b8db87556637ca6342ce74adbcab2ee3a1b8109428b58a5e08485d683ce96c0b3fa974a73b81f67d0ca15aa044b5645737b38439f28add6fa12fdc2aaa261ccbfc43c3cd4718ea0adf2fd38b4c03d3ba5a03ef8af258c196d455020cad5", 0xd5, 0x5, 0x0, 0x3}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x1f, 0xffffffffffffffff, &(0x7f00000006c0)="d13411ffe675a67d9c70db21e3a73462ee29f98431350d5cf2887a0936edaa2ffab8ae467e9399b7ec516689f9fe1d8d2d4bf799b4", 0x35, 0x23ec, 0x0, 0x3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x5, 0xb8, 0xffffffffffffffff, &(0x7f0000000740)="e17aacc7e295882209047508040542d0dc7085de5bb0a48b6c225a75194d1e470b40ec9dcd2ada2b92ddb304e616e95c2b98625010892c24c68b831ea014a9a5187f1740ac2dd2a7e59ff95e9afd3a28dbde9a5271526e1018b79f5e32dc7c1345d49e3ff8ebed117257ece553aa76f81b78e75984e890e205e90f26c8c73707034b39a1f57c304e1675a9e306374b0a8b992184de2b37526a38fa43836ae719dbfbede8bf5458c7765493b3e3dad9da7053ef8886a5ce360ef2d0888a8fe7ecb492170258687f76bf56ac336e79a6bc25ffc8a3eeee27765c1c537f871b013bcf29cfbcac0b5776cc", 0xe9, 0x8001, 0x0, 0x1}]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000002c0)) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x3c) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000004c0)={0x2710, 0x2, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) getsockopt$inet6_buf(r0, 0x29, 0x2b, &(0x7f0000000200)=""/173, &(0x7f0000000080)=0xad) 01:48:33 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') sendfile(r0, r1, 0x0, 0x800000080044103) 01:48:33 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f00000001c0)=[@text32={0x20, &(0x7f0000000140)="de920c0000000f01cf0f00d426f30f52aff93f00000f015b9e66baf80cb882b2c28eef66bafc0cb006eec4c2394644f69f3e0f01f266baa000b000ee260f01c9", 0x40}], 0x1, 0x41, &(0x7f0000000200)=[@vmwrite={0x8, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0xfffffffffffe}, @dstype0={0x6, 0x9}], 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f00000000c0)={0x1fd, 0x0, 0x6000, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x2, 0x3, 0xd000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:33 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x20a9, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x0, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r4, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}]) dup3(r3, r2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000240)=[{0x0}, {0x0, 0x0, 0x10000001000}], 0x3014014, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r5 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8000000a) pipe(&(0x7f0000000100)) (async) vmsplice(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x20a9, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x0, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) (async) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) fcntl$F_SET_FILE_RW_HINT(r3, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)) (async) io_submit(r4, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) dup3(r3, r2, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000240)=[{0x0}, {0x0, 0x0, 0x10000001000}], 0x3014014, &(0x7f0000000180)=ANY=[]) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x8400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) sendfile(r5, r6, 0x0, 0x8000000a) (async) 01:48:33 executing program 4: ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f0000000080)="4fec9af65f848965ca2962d86ceb6ea59668e893755cbf700f4c704c5d8c2089e96a3a6b63c969100734225124f7419a6b1bbfd9a1650df46c2046384c09c6685cd0284de8e89994009c1f61f0ea94e9d9") r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) sendfile(r1, r1, &(0x7f0000000200)=0xfffffffffffffffa, 0x101) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x20042, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/konepure', 0x105403, 0x1) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'macvlan0\x00'}) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000100)={'batadv_slave_0\x00'}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x2, 0x0, @initdev}}) r5 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ppoll(&(0x7f0000000140)=[{r0, 0x8400}, {r5, 0x8}], 0x2, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x6c4c]}, 0x8) ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f0000000080)="4fec9af65f848965ca2962d86ceb6ea59668e893755cbf700f4c704c5d8c2089e96a3a6b63c969100734225124f7419a6b1bbfd9a1650df46c2046384c09c6685cd0284de8e89994009c1f61f0ea94e9d9") (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) (async) sendfile(r1, r1, &(0x7f0000000200)=0xfffffffffffffffa, 0x101) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x20042, 0x0) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/konepure', 0x105403, 0x1) (async) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'macvlan0\x00'}) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000100)={'batadv_slave_0\x00'}) (async) socket$netlink(0x10, 0x3, 0x0) (async) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x2, 0x0, @initdev}}) (async) socket$bt_rfcomm(0x1f, 0x3, 0x3) (async) ppoll(&(0x7f0000000140)=[{r0, 0x8400}, {r5, 0x8}], 0x2, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x6c4c]}, 0x8) (async) 01:48:33 executing program 2: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') sendfile(r0, r1, 0x0, 0x800000080044103) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) syz_open_dev$tty1(0xc, 0x4, 0x2) (async) syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') (async) sendfile(r0, r1, 0x0, 0x800000080044103) (async) 01:48:33 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x3ff, 0x20c480) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0xa, 0x0, 0x5, 0x5, 0x38}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20004}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x8c00, &(0x7f0000000240)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x205}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) 01:48:33 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f00000001c0)=[@text32={0x20, &(0x7f0000000140)="de920c0000000f01cf0f00d426f30f52aff93f00000f015b9e66baf80cb882b2c28eef66bafc0cb006eec4c2394644f69f3e0f01f266baa000b000ee260f01c9", 0x40}], 0x1, 0x41, &(0x7f0000000200)=[@vmwrite={0x8, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0xfffffffffffe}, @dstype0={0x6, 0x9}], 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f00000000c0)={0x1fd, 0x0, 0x6000, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x2, 0x3, 0xd000, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$KVM_NMI(r2, 0xae9a) (rerun: 64) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async, rerun: 64) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) (rerun: 64) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:33 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x3ff, 0x20c480) (async) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) (async) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0xa, 0x0, 0x5, 0x5, 0x38}, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20004}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x8c00, &(0x7f0000000240)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x205}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) sched_setattr(0x0, 0x0, 0x0) (async) getpid() (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) [ 662.975297][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 662.986663][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 663.004539][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 663.013409][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready 01:48:33 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f00000001c0)=[@text32={0x20, &(0x7f0000000140)="de920c0000000f01cf0f00d426f30f52aff93f00000f015b9e66baf80cb882b2c28eef66bafc0cb006eec4c2394644f69f3e0f01f266baa000b000ee260f01c9", 0x40}], 0x1, 0x41, &(0x7f0000000200)=[@vmwrite={0x8, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0xfffffffffffe}, @dstype0={0x6, 0x9}], 0x2) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) (async, rerun: 64) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f00000000c0)={0x1fd, 0x0, 0x6000, 0x2000, &(0x7f0000ffe000/0x2000)=nil}) (async, rerun: 64) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x2, 0x3, 0xd000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async, rerun: 64) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) (rerun: 64) ioctl$KVM_RUN(r4, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) [ 663.023128][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 663.023352][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 663.023576][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 663.023795][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 01:48:33 executing program 4: ioctl$PIO_FONT(0xffffffffffffffff, 0x4b61, &(0x7f0000000080)="4fec9af65f848965ca2962d86ceb6ea59668e893755cbf700f4c704c5d8c2089e96a3a6b63c969100734225124f7419a6b1bbfd9a1650df46c2046384c09c6685cd0284de8e89994009c1f61f0ea94e9d9") (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) (async) sendfile(r1, r1, &(0x7f0000000200)=0xfffffffffffffffa, 0x101) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x20042, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/konepure', 0x105403, 0x1) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000280)={'macvlan0\x00'}) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000100)={'batadv_slave_0\x00'}) (async) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f00000000c0)={'syzkaller1\x00', {0x2, 0x0, @initdev}}) (async) r5 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ppoll(&(0x7f0000000140)=[{r0, 0x8400}, {r5, 0x8}], 0x2, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x6c4c]}, 0x8) [ 663.024238][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 663.024585][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 663.024999][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 663.025359][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 663.025763][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 663.026190][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 663.026481][T19596] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready 01:48:34 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0xfffffffffffffc3f, &(0x7f0000000300)=[{0x0, 0x0, 0x100000003}, {&(0x7f0000010300)}, {&(0x7f0000000000)="7195840e79ad1c957c4df861", 0x0, 0x5}], 0x20048, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (rerun: 64) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) (async) r3 = open(&(0x7f0000000440)='./file0\x00', 0x60080, 0x44) fstatfs(r3, &(0x7f0000000480)=""/49) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000004c0)={0x0, 0xf000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80, 0x40000) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f000000e000/0x18000)=nil, &(0x7f00000003c0)=[@textreal={0x8, &(0x7f0000000380)="baf80c66b8c902558666efbafc0cec66b96e0200000f320f01cf0fc71cba410066ed660f3882030fc73ff30fa7e0a20060baf80c66b8c89f228866efbafc0cec", 0x40}], 0x1, 0x41, &(0x7f0000000400)=[@efer={0x2, 0x801}, @cstype3={0x5, 0xe}], 0x2) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x232}, &(0x7f0000004000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736677c66200088020000421000004f80000200040000300e7fff0ff000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00c9281838a407434c73f7bc219fb3f0290a85534abc35da5aff3ada0b7582ff79782cf3770a94921a805022e7c3ebf3811bdf6cf06fcd5b4e17b67e293ef2f3a8d23d2f5666603845ef08afbf14facce9493730aa3dd6370d682a818ebee6642971da4be10f66565de890036d114cc7badd002a707ed33e4b33311bf0ce1d71e1b2976ddc2b593f69157d8a7ad780d5b2c76a5cb22085aa9a762bdf6de6d15f2c60e64e67e0ffd3a35e7f01bed549381275c7152ba41a36880beaed781421cbcd1dc2d4f5cf256e707035f9ea30bdc420636f266a49347747397fd0a28c1eb5d2e4a46b4b0f"]) 01:48:34 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x12c) prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000b80)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf200000000000002500020007ffffffbd0301000000000095002000000000006916000000000000bf6700000000000017060000b964b01a4606feff00200000370600000ee60000bf150000000000000f5700000000000065070000020000002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed070000005db67754bb12dc8c4ed68ecf264e057df9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000501000000f16d0a3e127bee45a0100000fe9de56c9d8a814261bdb94a05000000c66d2bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f1d5af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8da39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfecc8158f0200000000c8fb735fd552bdc268694aeb0743e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3738270b315d362ed834f2af97787f69b649a462e7ee4bcf8b07a10311145eac1f2ede14308d582685e1becd6f35154bcb4000000000000000000000000000000bc3af2b170ad3eab268f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed8400200aab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000006400000000000072c6000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac693a27051f2ab779b8dbe843aeeda0426c7e7c0032028c95b29b6ddb55117669d9598c0f3598073f3a922a76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe70cac8b9e44023a1749eb1d0d572b77d6e0d0fcd74035c7a1eb6eb4e1c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfd0000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c716d906fbc3c9b412e0478cfee4485f423c63f49db5a583c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4f18ca372104772a3a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa49a2c3534c3d92ec9f9f3262cb13f4a2575fbe943a6c40000000000000000000000000000000026b80c3899543223a6079ee96198b9a326da3be3248af415ca284b746710c800990e8e29af8d763ef9b1f31befcad2ce5394601c7c4f5975e8bd07d8dcce3c7bebdc2347a3d4ce26ed703dcbb3ad650f7fe339768924f6dbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c1ba322fd4946bf19e617d51f964727bfd5cc5ba15370f6e1b39f1441eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d95ac7ad17a58d9be691c334ea35bae71e76e160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1dc02af2b7bcf6f8af41933ce5370e593d9eafbefdb91fbdff9ee3307d4a1837963b2dc3f3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e37f0c85d13a33250d78cfa7daf529c5bea49cad7c3433e322d8dbd6e9b000065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d7d24b20166d7f510f80d131382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da047ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673893ff2c1e27ced4b77b8743fbf46a19600b802cba88b7d0a938d9e0e6cfe5d66b874cd004179e5b6025c0e1050faec7d7d9de19a0975db2f8c06a551236278c474914c7cf8406f95351704fc428806c23d16847bde483d98329d7648496e065f120ed7ffc11c29a1145c09b5e48ccbdb66dfe4188952868da9c0ad91463ec7670bec7772deb4e2b56f411f586dd4285146d1a0686975c89d7caa234be3c6aee7697860385f99a4a918fe6eea78e3227d54ff9c9fde78e16db810abb601e15a231f9510c7607204ad685177659b844efeb1d448b692444375c49e2b482b32470fc2e15511bb71cdea87b8c7179f56366666b57a3e1e226a481b6db11367685750cdec47e3c76f84788dbe28aa4a39a196bde8aa2de215d49c552c7000000000000000019143e7e29e793825bfe878568d2bd971451243492a4efcee8884265cd6874bae252cdc604733d8bf54d8b5ef669631f8bd926a8de30ce1638632fa9ae70c97cd31919cb20e61f2ce25ed3615aa1ed1d3005345ec5cb530bf32d684a04b3be2bc935a8f793fcf93884702f9071fba79420bf805e73de39762ecf60741c14cb22f2207c2342c0fc5ca9190a923d53e9cd51a2596ed4ee82a6eba96a4273397e28968517b761d76858937bf8b1d965cc"], &(0x7f0000000100)='GPL\x00'}, 0x48) 01:48:34 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x3ff, 0x20c480) socket$nl_generic(0x10, 0x3, 0x10) (async) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) (async) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0xa, 0x0, 0x5, 0x5, 0x38}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20004}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x8c00, &(0x7f0000000240)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x205}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) (async) sched_setattr(0x0, 0x0, 0x0) getpid() ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x8) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f00000001c0)="d95400ba4100b002ee66b9c80a000066b8145a000066ba000000000f30647c50f3126107c0bfc6000066b95c0b00000f32f2670f300f0766b9410b000066b80000010066ba000000000f30", 0x4b}], 0x1, 0x8, &(0x7f0000000140)=[@vmwrite={0x8, 0x0, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7fffffff}, @cstype0={0x4, 0xc}], 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) recvmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000400)=""/71, 0x47}], 0x1, &(0x7f0000000480)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}, 0xc0000140) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:34 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_mount_image$exfat(0x0, 0x0, 0x0, 0xfffffffffffffc3f, &(0x7f0000000300)=[{0x0, 0x0, 0x100000003}, {&(0x7f0000010300)}, {&(0x7f0000000000)="7195840e79ad1c957c4df861", 0x0, 0x5}], 0x20048, 0x0) (async, rerun: 32) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (rerun: 32) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) (async, rerun: 64) r3 = open(&(0x7f0000000440)='./file0\x00', 0x60080, 0x44) fstatfs(r3, &(0x7f0000000480)=""/49) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000004c0)={0x0, 0xf000}) (async, rerun: 64) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) (async, rerun: 64) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x80, 0x40000) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f000000e000/0x18000)=nil, &(0x7f00000003c0)=[@textreal={0x8, &(0x7f0000000380)="baf80c66b8c902558666efbafc0cec66b96e0200000f320f01cf0fc71cba410066ed660f3882030fc73ff30fa7e0a20060baf80c66b8c89f228866efbafc0cec", 0x40}], 0x1, 0x41, &(0x7f0000000400)=[@efer={0x2, 0x801}, @cstype3={0x5, 0xe}], 0x2) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x232}, &(0x7f0000004000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736677c66200088020000421000004f80000200040000300e7fff0ff000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00c9281838a407434c73f7bc219fb3f0290a85534abc35da5aff3ada0b7582ff79782cf3770a94921a805022e7c3ebf3811bdf6cf06fcd5b4e17b67e293ef2f3a8d23d2f5666603845ef08afbf14facce9493730aa3dd6370d682a818ebee6642971da4be10f66565de890036d114cc7badd002a707ed33e4b33311bf0ce1d71e1b2976ddc2b593f69157d8a7ad780d5b2c76a5cb22085aa9a762bdf6de6d15f2c60e64e67e0ffd3a35e7f01bed549381275c7152ba41a36880beaed781421cbcd1dc2d4f5cf256e707035f9ea30bdc420636f266a49347747397fd0a28c1eb5d2e4a46b4b0f"]) 01:48:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736677c66200088020000421000004f80000200040000300e7fff0ff000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00c9281838a407434c73f7bc219fb3f0290a85534abc35da5aff3ada0b7582ff79782cf3770a94921a805022e7c3ebf3811bdf6cf06fcd5b4e17b67e293ef2f3a8d23d2f5666603845ef08afbf14facce9493730aa3dd6370d682a818ebee6642971da4be10f66565de890036d114cc7badd002a707ed33e4b33311bf0ce1d71e1b2976ddc2b593f69157d8a7ad780d5b2c76a5cb22085aa9a762bdf6de6d15f2c60e64e67e0ffd3a35e7f01bed549381275c7152ba41a36880beaed781421cbcd1dc2d4f5cf256e707035f9ea30bdc420636f266a49347747397fd0a28c1eb5d2e4a46b4b0f"]) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 663.772480][T16917] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x12c) prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000b80)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf200000000000002500020007ffffffbd0301000000000095002000000000006916000000000000bf6700000000000017060000b964b01a4606feff00200000370600000ee60000bf150000000000000f5700000000000065070000020000002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed070000005db67754bb12dc8c4ed68ecf264e057df9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000501000000f16d0a3e127bee45a0100000fe9de56c9d8a814261bdb94a05000000c66d2bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f1d5af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8da39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfecc8158f0200000000c8fb735fd552bdc268694aeb0743e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3738270b315d362ed834f2af97787f69b649a462e7ee4bcf8b07a10311145eac1f2ede14308d582685e1becd6f35154bcb4000000000000000000000000000000bc3af2b170ad3eab268f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed8400200aab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000006400000000000072c6000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac693a27051f2ab779b8dbe843aeeda0426c7e7c0032028c95b29b6ddb55117669d9598c0f3598073f3a922a76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe70cac8b9e44023a1749eb1d0d572b77d6e0d0fcd74035c7a1eb6eb4e1c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfd0000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c716d906fbc3c9b412e0478cfee4485f423c63f49db5a583c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4f18ca372104772a3a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa49a2c3534c3d92ec9f9f3262cb13f4a2575fbe943a6c40000000000000000000000000000000026b80c3899543223a6079ee96198b9a326da3be3248af415ca284b746710c800990e8e29af8d763ef9b1f31befcad2ce5394601c7c4f5975e8bd07d8dcce3c7bebdc2347a3d4ce26ed703dcbb3ad650f7fe339768924f6dbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c1ba322fd4946bf19e617d51f964727bfd5cc5ba15370f6e1b39f1441eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d95ac7ad17a58d9be691c334ea35bae71e76e160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1dc02af2b7bcf6f8af41933ce5370e593d9eafbefdb91fbdff9ee3307d4a1837963b2dc3f3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e37f0c85d13a33250d78cfa7daf529c5bea49cad7c3433e322d8dbd6e9b000065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d7d24b20166d7f510f80d131382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da047ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673893ff2c1e27ced4b77b8743fbf46a19600b802cba88b7d0a938d9e0e6cfe5d66b874cd004179e5b6025c0e1050faec7d7d9de19a0975db2f8c06a551236278c474914c7cf8406f95351704fc428806c23d16847bde483d98329d7648496e065f120ed7ffc11c29a1145c09b5e48ccbdb66dfe4188952868da9c0ad91463ec7670bec7772deb4e2b56f411f586dd4285146d1a0686975c89d7caa234be3c6aee7697860385f99a4a918fe6eea78e3227d54ff9c9fde78e16db810abb601e15a231f9510c7607204ad685177659b844efeb1d448b692444375c49e2b482b32470fc2e15511bb71cdea87b8c7179f56366666b57a3e1e226a481b6db11367685750cdec47e3c76f84788dbe28aa4a39a196bde8aa2de215d49c552c7000000000000000019143e7e29e793825bfe878568d2bd971451243492a4efcee8884265cd6874bae252cdc604733d8bf54d8b5ef669631f8bd926a8de30ce1638632fa9ae70c97cd31919cb20e61f2ce25ed3615aa1ed1d3005345ec5cb530bf32d684a04b3be2bc935a8f793fcf93884702f9071fba79420bf805e73de39762ecf60741c14cb22f2207c2342c0fc5ca9190a923d53e9cd51a2596ed4ee82a6eba96a4273397e28968517b761d76858937bf8b1d965cc"], &(0x7f0000000100)='GPL\x00'}, 0x48) creat(&(0x7f0000000080)='./file0\x00', 0x12c) (async) prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9}, 0x0) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) (async) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) (async) sched_setattr(r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000b80)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf200000000000002500020007ffffffbd0301000000000095002000000000006916000000000000bf6700000000000017060000b964b01a4606feff00200000370600000ee60000bf150000000000000f5700000000000065070000020000002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed070000005db67754bb12dc8c4ed68ecf264e057df9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000501000000f16d0a3e127bee45a0100000fe9de56c9d8a814261bdb94a05000000c66d2bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f1d5af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8da39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfecc8158f0200000000c8fb735fd552bdc268694aeb0743e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3738270b315d362ed834f2af97787f69b649a462e7ee4bcf8b07a10311145eac1f2ede14308d582685e1becd6f35154bcb4000000000000000000000000000000bc3af2b170ad3eab268f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed8400200aab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000006400000000000072c6000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac693a27051f2ab779b8dbe843aeeda0426c7e7c0032028c95b29b6ddb55117669d9598c0f3598073f3a922a76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe70cac8b9e44023a1749eb1d0d572b77d6e0d0fcd74035c7a1eb6eb4e1c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfd0000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c716d906fbc3c9b412e0478cfee4485f423c63f49db5a583c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4f18ca372104772a3a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa49a2c3534c3d92ec9f9f3262cb13f4a2575fbe943a6c40000000000000000000000000000000026b80c3899543223a6079ee96198b9a326da3be3248af415ca284b746710c800990e8e29af8d763ef9b1f31befcad2ce5394601c7c4f5975e8bd07d8dcce3c7bebdc2347a3d4ce26ed703dcbb3ad650f7fe339768924f6dbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c1ba322fd4946bf19e617d51f964727bfd5cc5ba15370f6e1b39f1441eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d95ac7ad17a58d9be691c334ea35bae71e76e160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1dc02af2b7bcf6f8af41933ce5370e593d9eafbefdb91fbdff9ee3307d4a1837963b2dc3f3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e37f0c85d13a33250d78cfa7daf529c5bea49cad7c3433e322d8dbd6e9b000065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d7d24b20166d7f510f80d131382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da047ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673893ff2c1e27ced4b77b8743fbf46a19600b802cba88b7d0a938d9e0e6cfe5d66b874cd004179e5b6025c0e1050faec7d7d9de19a0975db2f8c06a551236278c474914c7cf8406f95351704fc428806c23d16847bde483d98329d7648496e065f120ed7ffc11c29a1145c09b5e48ccbdb66dfe4188952868da9c0ad91463ec7670bec7772deb4e2b56f411f586dd4285146d1a0686975c89d7caa234be3c6aee7697860385f99a4a918fe6eea78e3227d54ff9c9fde78e16db810abb601e15a231f9510c7607204ad685177659b844efeb1d448b692444375c49e2b482b32470fc2e15511bb71cdea87b8c7179f56366666b57a3e1e226a481b6db11367685750cdec47e3c76f84788dbe28aa4a39a196bde8aa2de215d49c552c7000000000000000019143e7e29e793825bfe878568d2bd971451243492a4efcee8884265cd6874bae252cdc604733d8bf54d8b5ef669631f8bd926a8de30ce1638632fa9ae70c97cd31919cb20e61f2ce25ed3615aa1ed1d3005345ec5cb530bf32d684a04b3be2bc935a8f793fcf93884702f9071fba79420bf805e73de39762ecf60741c14cb22f2207c2342c0fc5ca9190a923d53e9cd51a2596ed4ee82a6eba96a4273397e28968517b761d76858937bf8b1d965cc"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) 01:48:34 executing program 4: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@generic={0x10000000001e, "02ff0100000001000000000000000ae77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x80, 0x0}, 0x0) recvmmsg$unix(r0, &(0x7f0000005540)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000980)=""/66, 0x42}], 0xb, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000003480)}}], 0x4, 0x0, &(0x7f00000057c0)) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[], 0xfffffd6d) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async, rerun: 64) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async, rerun: 64) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x8) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f00000001c0)="d95400ba4100b002ee66b9c80a000066b8145a000066ba000000000f30647c50f3126107c0bfc6000066b95c0b00000f32f2670f300f0766b9410b000066b80000010066ba000000000f30", 0x4b}], 0x1, 0x8, &(0x7f0000000140)=[@vmwrite={0x8, 0x0, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7fffffff}, @cstype0={0x4, 0xc}], 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) recvmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000400)=""/71, 0x47}], 0x1, &(0x7f0000000480)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}, 0xc0000140) ioctl$KVM_RUN(r4, 0xae80, 0x0) (async, rerun: 32) ioctl$KVM_NMI(r2, 0xae9a) (async, rerun: 32) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async, rerun: 32) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) [ 663.855695][T17142] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write$char_usb(r0, &(0x7f0000000300)="b8dd13887423d89b09615607e54589f63b97a937803e706c085a06e0cb633c106ae4abc3bacf6b640702b6fde30bfbadda942fbc594c2e1b11f67b62ebde4f83730d11850ff59d7a3d5bf3cecaa34ef9c835e713918d0ca1712ee6d1b57f2425cfb0982d02b229a8eb104db8efb30dc4b0fc9f8efac6595dc98c", 0x7a) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='jfs\x00', 0x1) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 2: creat(&(0x7f0000000080)='./file0\x00', 0x12c) prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000b80)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf200000000000002500020007ffffffbd0301000000000095002000000000006916000000000000bf6700000000000017060000b964b01a4606feff00200000370600000ee60000bf150000000000000f5700000000000065070000020000002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed070000005db67754bb12dc8c4ed68ecf264e057df9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000501000000f16d0a3e127bee45a0100000fe9de56c9d8a814261bdb94a05000000c66d2bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f1d5af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8da39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfecc8158f0200000000c8fb735fd552bdc268694aeb0743e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3738270b315d362ed834f2af97787f69b649a462e7ee4bcf8b07a10311145eac1f2ede14308d582685e1becd6f35154bcb4000000000000000000000000000000bc3af2b170ad3eab268f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed8400200aab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000006400000000000072c6000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac693a27051f2ab779b8dbe843aeeda0426c7e7c0032028c95b29b6ddb55117669d9598c0f3598073f3a922a76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe70cac8b9e44023a1749eb1d0d572b77d6e0d0fcd74035c7a1eb6eb4e1c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfd0000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c716d906fbc3c9b412e0478cfee4485f423c63f49db5a583c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4f18ca372104772a3a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa49a2c3534c3d92ec9f9f3262cb13f4a2575fbe943a6c40000000000000000000000000000000026b80c3899543223a6079ee96198b9a326da3be3248af415ca284b746710c800990e8e29af8d763ef9b1f31befcad2ce5394601c7c4f5975e8bd07d8dcce3c7bebdc2347a3d4ce26ed703dcbb3ad650f7fe339768924f6dbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c1ba322fd4946bf19e617d51f964727bfd5cc5ba15370f6e1b39f1441eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d95ac7ad17a58d9be691c334ea35bae71e76e160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1dc02af2b7bcf6f8af41933ce5370e593d9eafbefdb91fbdff9ee3307d4a1837963b2dc3f3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e37f0c85d13a33250d78cfa7daf529c5bea49cad7c3433e322d8dbd6e9b000065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d7d24b20166d7f510f80d131382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da047ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673893ff2c1e27ced4b77b8743fbf46a19600b802cba88b7d0a938d9e0e6cfe5d66b874cd004179e5b6025c0e1050faec7d7d9de19a0975db2f8c06a551236278c474914c7cf8406f95351704fc428806c23d16847bde483d98329d7648496e065f120ed7ffc11c29a1145c09b5e48ccbdb66dfe4188952868da9c0ad91463ec7670bec7772deb4e2b56f411f586dd4285146d1a0686975c89d7caa234be3c6aee7697860385f99a4a918fe6eea78e3227d54ff9c9fde78e16db810abb601e15a231f9510c7607204ad685177659b844efeb1d448b692444375c49e2b482b32470fc2e15511bb71cdea87b8c7179f56366666b57a3e1e226a481b6db11367685750cdec47e3c76f84788dbe28aa4a39a196bde8aa2de215d49c552c7000000000000000019143e7e29e793825bfe878568d2bd971451243492a4efcee8884265cd6874bae252cdc604733d8bf54d8b5ef669631f8bd926a8de30ce1638632fa9ae70c97cd31919cb20e61f2ce25ed3615aa1ed1d3005345ec5cb530bf32d684a04b3be2bc935a8f793fcf93884702f9071fba79420bf805e73de39762ecf60741c14cb22f2207c2342c0fc5ca9190a923d53e9cd51a2596ed4ee82a6eba96a4273397e28968517b761d76858937bf8b1d965cc"], &(0x7f0000000100)='GPL\x00'}, 0x48) creat(&(0x7f0000000080)='./file0\x00', 0x12c) (async) prlimit64(0x0, 0xc, &(0x7f0000000280)={0x9}, 0x0) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) (async) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) (async) sched_setattr(r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000b80)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf200000000000002500020007ffffffbd0301000000000095002000000000006916000000000000bf6700000000000017060000b964b01a4606feff00200000370600000ee60000bf150000000000000f5700000000000065070000020000002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed070000005db67754bb12dc8c4ed68ecf264e057df9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000501000000f16d0a3e127bee45a0100000fe9de56c9d8a814261bdb94a05000000c66d2bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f1d5af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8da39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfecc8158f0200000000c8fb735fd552bdc268694aeb0743e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6bb55d8c85f21dce431e56723888fb126a163f16fb2ad9bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3738270b315d362ed834f2af97787f69b649a462e7ee4bcf8b07a10311145eac1f2ede14308d582685e1becd6f35154bcb4000000000000000000000000000000bc3af2b170ad3eab268f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed8400200aab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000006400000000000072c6000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac693a27051f2ab779b8dbe843aeeda0426c7e7c0032028c95b29b6ddb55117669d9598c0f3598073f3a922a76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe70cac8b9e44023a1749eb1d0d572b77d6e0d0fcd74035c7a1eb6eb4e1c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfd0000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c716d906fbc3c9b412e0478cfee4485f423c63f49db5a583c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4f18ca372104772a3a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa49a2c3534c3d92ec9f9f3262cb13f4a2575fbe943a6c40000000000000000000000000000000026b80c3899543223a6079ee96198b9a326da3be3248af415ca284b746710c800990e8e29af8d763ef9b1f31befcad2ce5394601c7c4f5975e8bd07d8dcce3c7bebdc2347a3d4ce26ed703dcbb3ad650f7fe339768924f6dbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c1ba322fd4946bf19e617d51f964727bfd5cc5ba15370f6e1b39f1441eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d95ac7ad17a58d9be691c334ea35bae71e76e160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1dc02af2b7bcf6f8af41933ce5370e593d9eafbefdb91fbdff9ee3307d4a1837963b2dc3f3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e37f0c85d13a33250d78cfa7daf529c5bea49cad7c3433e322d8dbd6e9b000065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d7d24b20166d7f510f80d131382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da047ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673893ff2c1e27ced4b77b8743fbf46a19600b802cba88b7d0a938d9e0e6cfe5d66b874cd004179e5b6025c0e1050faec7d7d9de19a0975db2f8c06a551236278c474914c7cf8406f95351704fc428806c23d16847bde483d98329d7648496e065f120ed7ffc11c29a1145c09b5e48ccbdb66dfe4188952868da9c0ad91463ec7670bec7772deb4e2b56f411f586dd4285146d1a0686975c89d7caa234be3c6aee7697860385f99a4a918fe6eea78e3227d54ff9c9fde78e16db810abb601e15a231f9510c7607204ad685177659b844efeb1d448b692444375c49e2b482b32470fc2e15511bb71cdea87b8c7179f56366666b57a3e1e226a481b6db11367685750cdec47e3c76f84788dbe28aa4a39a196bde8aa2de215d49c552c7000000000000000019143e7e29e793825bfe878568d2bd971451243492a4efcee8884265cd6874bae252cdc604733d8bf54d8b5ef669631f8bd926a8de30ce1638632fa9ae70c97cd31919cb20e61f2ce25ed3615aa1ed1d3005345ec5cb530bf32d684a04b3be2bc935a8f793fcf93884702f9071fba79420bf805e73de39762ecf60741c14cb22f2207c2342c0fc5ca9190a923d53e9cd51a2596ed4ee82a6eba96a4273397e28968517b761d76858937bf8b1d965cc"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x8) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f00000001c0)="d95400ba4100b002ee66b9c80a000066b8145a000066ba000000000f30647c50f3126107c0bfc6000066b95c0b00000f32f2670f300f0766b9410b000066b80000010066ba000000000f30", 0x4b}], 0x1, 0x8, &(0x7f0000000140)=[@vmwrite={0x8, 0x0, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7fffffff}, @cstype0={0x4, 0xc}], 0x2) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000400)=""/71, 0x47}], 0x1, &(0x7f0000000480)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}, 0xc0000140) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) [ 663.946955][T17255] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 663.983602][T17473] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 4: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@generic={0x10000000001e, "02ff0100000001000000000000000ae77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x80, 0x0}, 0x0) recvmmsg$unix(r0, &(0x7f0000005540)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000980)=""/66, 0x42}], 0xb, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000003480)}}], 0x4, 0x0, &(0x7f00000057c0)) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[], 0xfffffd6d) socket(0x1e, 0x1, 0x0) (async) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@generic={0x10000000001e, "02ff0100000001000000000000000ae77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x80, 0x0}, 0x0) (async) recvmmsg$unix(r0, &(0x7f0000005540)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000980)=""/66, 0x42}], 0xb, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000003480)}}], 0x4, 0x0, &(0x7f00000057c0)) (async) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[], 0xfffffd6d) (async) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x0, 0x0, 0xf743, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0xd000, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:34 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x81}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(0x0, 0x0, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8801c1, 0x100) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x74, 0x67, 0x9, 0x0, 0x7f, 0x1000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000080), 0xa}, 0x480, 0x4, 0x1, 0x0, 0x6, 0x7, 0x0, 0x0, 0x1ff, 0x0, 0xdeaf}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0xa) socket$nl_route(0x10, 0x3, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000000000000000000ff000000000000e654cb3619c655b6340e5ba4641a9faa8e80504ef9ed656ad1eea301a3c884fa922f0f011dd71fe5e267803abd02c71c37000228383749eb840a57fddba2f82bfe5cf761f56a92efc8714ab57f092779edbdc818f162245dc74d0eaef008c00578ad422352a600a8d408305bbcf6914cd3479f7ce310412b5c5e34ed9d28382f6ca1e5caa62fdccc025c37af24d978c0a41f965c60b9889109a0829715e1f0c2668bf15343116da2e684dd4c1e22330494f6199dde29b4073b39a77c69d86a547318e6cad99fe3adabecd42d4e108ea60630520a71e800"/268], &(0x7f00000001c0)=""/253, 0x26, 0xfd, 0x1}, 0x20) mount$9p_rdma(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x20400, &(0x7f0000000480)=ANY=[@ANYRES16=r2]) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000600)={&(0x7f0000000c40)=ANY=[@ANYBLOB="ac0000003200000129bd7000fbdbdf25000000000c0002000100000001000000080004003f0000000800040009000000100001000c0014000800030001000000500001000c000000dafe0300060000000c0005000800010069707400100003000900010067616374000000000c001f0008000300090000e70c000c00087f71f3da0001000c0006000800030000801000080004000400000000c8cfc46f0005000000030080000000000019000000010078740000000012ea52be71232394036e000000000c00020000000000000000009296f70ad12e3221f020daff0c1e492e6f7e27cb9d335f075ea3450ff378337c2702506f0b406a57f61af90e73de91db1e82c3466121b9397b241dcc000b077b04e6e69b7e2a5802a5848a399083094a83aebf4b38d08166c776930b07bab7665ce8"], 0xac}, 0x1, 0x0, 0x0, 0x2004080}, 0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x60a6dd009086a878}, 0xc, &(0x7f0000000400)={&(0x7f0000000980)=ANY=[@ANYBLOB="3c000000020601020000d959ae80b788c9fdac1a000000000000070000081c0007800800064000000073797a3200000000000000000000000000808c0210b5aa9d90938b45d7492741d494c72c09dcbc8ab3b4fa1e853b828178c51e433ef7d7c5d3049bd2fdcad7abf96ddb96f1692f2fd8812564db345fa122e849f0802974612a1e079582e6f417668965c904ab87e199d004c7aa005f09a62d17427fa634d82ccce4c9f18e7cc5dd521bf4c42842fe6bde17e5ad26f1f71b64671661737fe683aa6b3504b0b47c13353b10ee331e01dcdd67615a03c4408acfccb5894e85864147354839e28c1b4cb3dfc5831ad92f1b036016ac6d38c57c7be0639dee30da1d8797f9377aecf607823af38199ab369cc8040c017af9519e4366ac40ffdcfd70ce5917dd0000000000000006b286e2a621ca7cf7ecb32e70a1dc183ded209dd05d6b16b97ea26703cf5398935fdfcb0ac7f7a2bccf366ff4cba0e76ddfd75eb32912c3f899cc71b12158b2ac6fed2de0941984f68294a1d6ab24bdb0bfef00771ead391112bb03920dfd598f53162c523707759002e0c53592a68be31baeebc04a108f9b2637549bf75256ac4cbe1ed865cd1cb0fe2b15f9d4f91280f9fccb7da6e86215d5d786397efa836ddeb1aeea3946bc03bf3aa7b5737e9baa3302618c9f24dc4265085dd0695c0dacbc4ae64f2f9e66fb9dff5e9191457a78254953ee0a1424a13f16a7f6b9a577d2f032141a71efafdb53c18a07a335e8f569bf2cf64ec3e7508fd2a1245d5ff4532c40efe064e93166e9e493f1"], 0x3c}, 0x1, 0x0, 0x0, 0x10000080}, 0x8000) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000bc0)=@newlink={0x5c, 0x10, 0x401, 0x0, 0x4, {0x0, 0x0, 0x0, 0x0, 0x22020, 0x42a0a}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PMTUDISC={0x5, 0xa, 0x1}, @IFLA_IPTUN_ENCAP_SPORT={0x6, 0x11, 0x4e21}, @IFLA_IPTUN_LOCAL={0x8, 0x2, @private=0xa010102}]}}}, @IFLA_LINK={0x8, 0x5, r1}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x5c}}, 0x0) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x101ff, 0x0, 0x4000, 0x2000, &(0x7f0000000000/0x2000)=nil}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a", 0x1}, {&(0x7f0000000380)="8c87483f7d943b32322e26113a437960cc475e5fd37e59a7ff89164ffb7e3f7fe7706d3ced59dae8f996c7af90777bf6cb655fd1e171d5e3f80aa272e9e9515e238b132d6d40ee0fd67de588f4c9ecba6a3f534fe6320c5b9b294f0c132d5d8cd58d0a552779444651cd24c8a1687de725f993a249120f3a91e9e4df9002f116fe9d922b7b79422b4bf0f061cfe5e7a8171db870564a26d47dec67e369bb6eea372eca5e2816c2cfe4efb5555c6b72a1d1b62af48ca53945d02477273730909092f68d0463fc7802c65d13b51fe82f82fe9bca793b803ba400fe3cb43ec80fab903b929cae5001ec78bac2d647c568b237d7f808fed26897b90587488f8d93df27566821e7a8322620c909c57716f46b49f20322948321dc5c647066d606cd3da873af2329b3f2bcf496f09684de6f77bc5bc1465c74b35d9f0ab5f600e39db8a5dd2987a03d0de1298b335c2e092026616d5dca392d3d20046b05d0d0f7a050af5f77e479ad8091fdab31e4500ca160284cd573263e97df4d4bff273898b17366517fc312eea79182739821b3a1e5acc85375bb55f574f43dda16850f041cd4d9c6209d06b0f98821c1d609ae84a9ec8be2eba2a6229185675c61a17c40994ed82a326076a050a974b6b6263ddd6f3cde3af10bdeecde198ffc23d03c84b55aaf827cd0c0fddf1610dd34b7586b6a030798b47f2ab657dfabc3161177426f2abf98c8a8b2835e150c096e7a13cb632257f1b84b4fcac3a0cab205622ab04d8abac846f606e3b789534af64d913417b49054447e2c9c8119a2e6e53373c24bf816c38bae2c0d03f48073f813fa83fe4e086dc29afbbc9537e0953c050c1ca6adada9adda5e75606f4e2b7d401349586d970dbf4b62d255801b13fa2c638f8c88d09688c2cd0126907614fa909fb48e7dd9c6236135e8d2a09b25e5820a05000837db81e2fb43044b7122620a4ffbbf87132c1606cf120c95b270cde9360c117f799538131beb68e3538c25030af928be486bcd7b7385dae193599547282ef46ed971666d8421172a09805df2b5232ccd7767f3d21ae7d15d0278c19d73c655a232d2f6dd95ec853bce6118737de9e441e1e98c544decc82f3a8330a6aba35cf619e5f61c47c7cc8afddd67254a5a334b25844282774188b8888ffe3416a0e0a7f022f1f2ce2e88fad464bc2df9dc7483cf0ecc8a8195a4bcf907bc87a08d6226a4708eaa432de3b500e95bb41b0087ef9fb1cb415e8052bcd4bf925346e18701e04731e8fe558e49170baa7e0ad20648e492dce536815ec69b2b0afb733c6d345a024dc49e42c9fc2cce81148b2b2b617695a5bb10386409b677f33202ef4b6ee68b118fb350a40a40e3541df6d76c39cb4e095e52b3cab62e53b35e9cbb6d8f10c72fe06a1b165c542c7a49e90edabdc24e2cbc62f91555041f056cf6d2f706939705f983146ff31ed88170221cb2e1851e749d002772ed98300295b41638bc6c134a03f49d963de5f1aa6d841ae03b300bf1d40926e15b8620ada4a900b4e2cda254027f56579996bc4757a081a4e740a4a11ba9250d34bdea76336f6907341b97b77e0ddfabb0c66882cf5304b0ba185cbcde7407cead68054c8565688a41b8e6a7d225150aa507ca0d23875d95175524c55e84806f312ffc3f1e4155ca1c0c704108f23a75de39933f057e728b76a21c9d49813379aa9268d38d3132d8d80b236f043070a8b33533b7077c5b5de27ca6d6746209d1bf1e3a10b7ac82603dcf5411d75f784340ca29e352122b384655342865c83cbbb1813aae854ee9171198433128ff67448778672a5567b5590b33aa9dd40b8fa92264ebc2b77c349c2c76bd329088690ac579bd330c8fdcd58028398fbd88ce7f29967b38d29c7988b9ac977875f52050eadce31263c7d6cd2b4ac0756fe951b35911575aba1ef623d6b9368236072f61dc95d65ef31d53aae81da8ec046ad60fe534f70e2d73affacaa00e7903a64091cb8bd02a96e098b3b0c5fa681f13adce923505ff23c4670585394717938d0d7b4396eb2a38fab6d89a2bd8fac29e97f76fe5f61ae093e1992fe630c6e07764e97a93ed1cef8eb822788ad664ce84822d7c72c787fde8035c3e29ad8ed5c9f152e8cac8b91a8ab3cb45d0ac3a4858be3fde6cd424578e805f9349a3f8c7a89238e780034f3ab07a4a8da73efe41606471fbfe6b992d45b2244096443a5125af99e906b809b88fe96e687b801c8443531f38182c1bcfc7fd6be6485819f9d89e2bd45611c422e176364a08d953da6f0a765509e1500935bfdd61c24fbaf8835944d13192c87cd7d1d7a9f52ed3825e7a1cf90c976b1209551016fc67abe0a20013f5d6de65934753eb2ad591e3822a879c18eb3974d497947a815219fde7756a46644f7c5d9fa5684f452adb62c0b99a41382e0d1f99a101eaf432e25708a24947bdd767c66ee4449bb18ca20e3be74511527fe073815718fadb5e32a8a3e48e2834467feb0e5b7d1bb262ef0c1356392381e50ae6fa7055d0d8b512b42d82ce9c7871acdaa3ca1af601afe7ec79fa223cca4f5490806c895355b117422fb20817a62eb5721688a295a0e66cb89c5af66fb7231670b53af0263ebd8c577cfd8794e962fc7e2efa0044c11a71bde2369450ad0f0497130bf888ce8e39015342b392eebc3437b7bf8fca100b6024c5882c7ca8bdf44a44b173fd4e6727be5ceb683f95b740a4fbefdfd639508b2533ae222aaa700fb1010cd00d98c24d06d8a37a7178fcfe9c3cab64bfc442c789e73929c457bbaa367b95c93f097bad126af01a76d60f8c003ded4bea089d1ee7c1deb12e7bb5e695391ede0e3bc005a6b57c79109d23aa7753190bc8c0d5c651bc37b2215d3a45a3af76600354f97a829920d17dba6d0f42e0b049f0fbb1b0d553c47a3d826e8c8d6d846349dd3276c763dde49cd0b86b441f398f01dd2c16e5c7b1e084896db6b35a1ae5e0bf4e7541828eacde3980dd31fb690535f7eaf7d5af3a3c6501be86530dae5a938d64133866746e7bd0b05e3f478d56862f0d8d7b62b7b3ae905a56617c6ae3cf615445b1497522168261c6acda2d1fdb79ce83ab01b00aa158c1d3106cf85ac51e916a84fed2daf680bc35319277431b1571152876e319cf7b5a4c08d2fc88c58214fcc00c417dfbf6ea83260d4c6c7234374f2f70e40c14836d7b9e0a93fe62e67048fe8ac1f2a6055a1a79dd8d0909e4cda388d03c1891fcd6977f0ee8948d1bdad3aec6277d1671da97e54817c6a62e305c3b3c346109abc78da9e3e29a3e23de08b8779c0c3715ea35fb71b12015d58041b1afa9ef361cb02cec9b37336a600fd5a0c956da15cb0858c40ed8359843ae5a8898bcb12ec44366d7a25139ddeb099f25587dd7b5d7ae98291e27a55c4374508c3388b139cb2541deacd1e0ac37464fbd2d6acf59dd46cd6cea1e0084b6cd0de20c3fe4da3a98d27ce6ca545d98062500a88945f3035440020b6c3c1ce08f4f4cba922287058553483d8a0011aa4f72686b2975088bb09204c761c799d1e338c24839bd26b8ea34c8d88149bad95bf5ac1bd824a2ccc312768ee96937b372957cadacec9d17140b1b86ae9aa1cb32d37c2b4bae918efa72d42a72a859cfe263bae7f0ebd5d21b10127a1156cf21db42c62b57aa371838c7ca972fcda3db41c5c99729cb88ecfb7f6e1950c05cd6db26f62e28b98c59c6278006a700f340276092d77b78374f11ab073b6fdc8a92bd31f4a869396b9cd3864788ec41348e9bdef2ead2bb5923643b06ad8270828fba3cb46a172581f2366960173bd3bdd94d2b176e0eef58c793fa2886cffebfd32b0f9070b81d1e5a17cacde5ec004c4790dbd53be4ef47b28aa84db16500ca80f3c7b5c0290ef23864c49bd694112f1f38cad4201ed80662e2120e6fab3128ee169481386a4f3f877f960ef6f75dc3885d06f75c257a7c64a0d47e6ee8af88c81df7934e88a36c5a4c469d93c9c9b013e15a495f451a2aecdb0245d1b3382a6dcca26ffb65ece1bf56421e5fe6838b06710bb2ab386b2ea594d7d25d9592b4132440508b89d0d0e207755cfc235aa4297a63f73347bab563f14636689a341ccd13d627b95492e911e7f6f41f02150bbaeef86d280a73e533297d692a222a64139754568ef60ad044595facb8ce974602d06cec5d5a4d41321f2305984ba533ccafedf56d4923bb611f580900bc68426d2db3a74c21e7e162c0ee6c1f1ecaec55e7b633531299c6f54ab3c67556c2433fd17ffb3e7163d9187a42706cb74148766ff5f83fef78b64d2f4ffc2c6f30e7f6fbf8a0c01d4489d859fb7dd94b55f5c9ae5dae80a2197ed1a4a2dfeaab058f171869b126700fa8f1ae95832893db74ff8649c673d54da6da7edfcaa6984c090ea58feba9b98ba4ccf31e1aa0a9a15de6fb1d268bcfda38f2b70a65bcc7cc4526a8a0eefc7727e8e5ed23fb0b97c525d6fdf68f42e1d849b0d5c671a810f304fe31cdbd17a42a640422fa700576d137e6fcb524c4d3418c1dfaf31499f7c505a6d960eb7f5a7ef7ccc3c779fd782a6e2229c79a1517e7a7085a9f2aac993fe65b2d41c471e68172cc0d279478dd46faff9e225c10868d83b5e80876586053598833d9a0060e6bbd2a30516148e6d851fd7b85ea1263f3561081da5aab3f741a96a28664062f48404a4757d5cc2b2e0312058c6859de3b9ea0a227e06ada979d86a48399936fe9cb087af25344eb758582dfce2adb3463480cb5496b1839c3faacc95b6ae54cdbb088ec8d4e76d8c13a1fa227c855f8f8122363021512fd6c2abaecf37a4c054c3fd8c636794e6b4f95621d3cef76a0e381342b8ab6c4d547d806314655d55d0cc524b31a9725e13b60d1a1a0c9230386e9bb474159578901d7a9f1ae605c3001e720f5cd51a92babd92ae629eb75502b60fe4120c49c571d53e88620fae1d0cd4a984e9008c4e1b50df93154fa1903cf925ac30146968ee800e8f80c4a66836bc0ad3252329983c466f0dc89689610deb0168add092fe02cda216967e3445fa42575348773a5517341ca8397f4ad29eaa95fa2505892346d9c31c5add88a41c09e5f8f0f47ff34c6ec843cd8d6ab2d36de16bc4067a9072eb45602da0c9c3f0d7cc24f25b62259823969a2c29a5a5d0228e0d7e9b9bea7bfb7361843e7e59a82d16c1fe0dc6067f335d8189b731c65841de37aa5202453fb67aecccf62608648d52fc9afb34aa049465e50f7ba2b2303e644037ec12f71ea4906618c4982aea852ddd961e102f8e7e7d3c6173a303768f49f2a5a89187671d281cad526639c38114d213c2b5b617cf350de1562dcba197d1f5ec03818b7e6b43ec7ef6b9e4368d4b5543407bd68c5cffd9d1cd01ea80f89bba047ec295f886a4051c809c31407aa73de03da815a4f4e04e9037dfa2b07ad7f155e330de537ce6e0b4809da2e9cb6b68737c936d82e6d3a5321be5f17c47586670667a7528e4f205ddcdee517ea610e681e894d82582c30dceced6f8f951dfe9daad1f6977418dbf006c9c9a29d4d7038adb5e5ecaad1bdc2809dc62139237494ff4bb7f80479da5bb12fe306318c97d6ceea0c9ad87e467cf6ab96c4ce558b7835c8ec0e9af610b9bbdc0706d38cd3d252f499f0ac0aec2d29e2427bc1ccb5e0ef73de6e23a2d4c64163407c7641bad5a3a8f5670cd3f0bdba4bc6471d6d3dd8d80100a23a83259734ebbfe87f3d303af6e5195418b855df90126f252d231bf7ae8c90be406ec0abfe7800208f307e89f2f117d538b251", 0x1000}], 0x2, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xa, 0x10, r4, 0x10000000) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:34 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write$char_usb(r0, &(0x7f0000000300)="b8dd13887423d89b09615607e54589f63b97a937803e706c085a06e0cb633c106ae4abc3bacf6b640702b6fde30bfbadda942fbc594c2e1b11f67b62ebde4f83730d11850ff59d7a3d5bf3cecaa34ef9c835e713918d0ca1712ee6d1b57f2425cfb0982d02b229a8eb104db8efb30dc4b0fc9f8efac6595dc98c", 0x7a) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='jfs\x00', 0x1) (async) ioctl$KVM_NMI(r3, 0xae9a) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x101ff, 0x0, 0x4000, 0x2000, &(0x7f0000000000/0x2000)=nil}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a", 0x1}, {&(0x7f0000000380)="8c87483f7d943b32322e26113a437960cc475e5fd37e59a7ff89164ffb7e3f7fe7706d3ced59dae8f996c7af90777bf6cb655fd1e171d5e3f80aa272e9e9515e238b132d6d40ee0fd67de588f4c9ecba6a3f534fe6320c5b9b294f0c132d5d8cd58d0a552779444651cd24c8a1687de725f993a249120f3a91e9e4df9002f116fe9d922b7b79422b4bf0f061cfe5e7a8171db870564a26d47dec67e369bb6eea372eca5e2816c2cfe4efb5555c6b72a1d1b62af48ca53945d02477273730909092f68d0463fc7802c65d13b51fe82f82fe9bca793b803ba400fe3cb43ec80fab903b929cae5001ec78bac2d647c568b237d7f808fed26897b90587488f8d93df27566821e7a8322620c909c57716f46b49f20322948321dc5c647066d606cd3da873af2329b3f2bcf496f09684de6f77bc5bc1465c74b35d9f0ab5f600e39db8a5dd2987a03d0de1298b335c2e092026616d5dca392d3d20046b05d0d0f7a050af5f77e479ad8091fdab31e4500ca160284cd573263e97df4d4bff273898b17366517fc312eea79182739821b3a1e5acc85375bb55f574f43dda16850f041cd4d9c6209d06b0f98821c1d609ae84a9ec8be2eba2a6229185675c61a17c40994ed82a326076a050a974b6b6263ddd6f3cde3af10bdeecde198ffc23d03c84b55aaf827cd0c0fddf1610dd34b7586b6a030798b47f2ab657dfabc3161177426f2abf98c8a8b2835e150c096e7a13cb632257f1b84b4fcac3a0cab205622ab04d8abac846f606e3b789534af64d913417b49054447e2c9c8119a2e6e53373c24bf816c38bae2c0d03f48073f813fa83fe4e086dc29afbbc9537e0953c050c1ca6adada9adda5e75606f4e2b7d401349586d970dbf4b62d255801b13fa2c638f8c88d09688c2cd0126907614fa909fb48e7dd9c6236135e8d2a09b25e5820a05000837db81e2fb43044b7122620a4ffbbf87132c1606cf120c95b270cde9360c117f799538131beb68e3538c25030af928be486bcd7b7385dae193599547282ef46ed971666d8421172a09805df2b5232ccd7767f3d21ae7d15d0278c19d73c655a232d2f6dd95ec853bce6118737de9e441e1e98c544decc82f3a8330a6aba35cf619e5f61c47c7cc8afddd67254a5a334b25844282774188b8888ffe3416a0e0a7f022f1f2ce2e88fad464bc2df9dc7483cf0ecc8a8195a4bcf907bc87a08d6226a4708eaa432de3b500e95bb41b0087ef9fb1cb415e8052bcd4bf925346e18701e04731e8fe558e49170baa7e0ad20648e492dce536815ec69b2b0afb733c6d345a024dc49e42c9fc2cce81148b2b2b617695a5bb10386409b677f33202ef4b6ee68b118fb350a40a40e3541df6d76c39cb4e095e52b3cab62e53b35e9cbb6d8f10c72fe06a1b165c542c7a49e90edabdc24e2cbc62f91555041f056cf6d2f706939705f983146ff31ed88170221cb2e1851e749d002772ed98300295b41638bc6c134a03f49d963de5f1aa6d841ae03b300bf1d40926e15b8620ada4a900b4e2cda254027f56579996bc4757a081a4e740a4a11ba9250d34bdea76336f6907341b97b77e0ddfabb0c66882cf5304b0ba185cbcde7407cead68054c8565688a41b8e6a7d225150aa507ca0d23875d95175524c55e84806f312ffc3f1e4155ca1c0c704108f23a75de39933f057e728b76a21c9d49813379aa9268d38d3132d8d80b236f043070a8b33533b7077c5b5de27ca6d6746209d1bf1e3a10b7ac82603dcf5411d75f784340ca29e352122b384655342865c83cbbb1813aae854ee9171198433128ff67448778672a5567b5590b33aa9dd40b8fa92264ebc2b77c349c2c76bd329088690ac579bd330c8fdcd58028398fbd88ce7f29967b38d29c7988b9ac977875f52050eadce31263c7d6cd2b4ac0756fe951b35911575aba1ef623d6b9368236072f61dc95d65ef31d53aae81da8ec046ad60fe534f70e2d73affacaa00e7903a64091cb8bd02a96e098b3b0c5fa681f13adce923505ff23c4670585394717938d0d7b4396eb2a38fab6d89a2bd8fac29e97f76fe5f61ae093e1992fe630c6e07764e97a93ed1cef8eb822788ad664ce84822d7c72c787fde8035c3e29ad8ed5c9f152e8cac8b91a8ab3cb45d0ac3a4858be3fde6cd424578e805f9349a3f8c7a89238e780034f3ab07a4a8da73efe41606471fbfe6b992d45b2244096443a5125af99e906b809b88fe96e687b801c8443531f38182c1bcfc7fd6be6485819f9d89e2bd45611c422e176364a08d953da6f0a765509e1500935bfdd61c24fbaf8835944d13192c87cd7d1d7a9f52ed3825e7a1cf90c976b1209551016fc67abe0a20013f5d6de65934753eb2ad591e3822a879c18eb3974d497947a815219fde7756a46644f7c5d9fa5684f452adb62c0b99a41382e0d1f99a101eaf432e25708a24947bdd767c66ee4449bb18ca20e3be74511527fe073815718fadb5e32a8a3e48e2834467feb0e5b7d1bb262ef0c1356392381e50ae6fa7055d0d8b512b42d82ce9c7871acdaa3ca1af601afe7ec79fa223cca4f5490806c895355b117422fb20817a62eb5721688a295a0e66cb89c5af66fb7231670b53af0263ebd8c577cfd8794e962fc7e2efa0044c11a71bde2369450ad0f0497130bf888ce8e39015342b392eebc3437b7bf8fca100b6024c5882c7ca8bdf44a44b173fd4e6727be5ceb683f95b740a4fbefdfd639508b2533ae222aaa700fb1010cd00d98c24d06d8a37a7178fcfe9c3cab64bfc442c789e73929c457bbaa367b95c93f097bad126af01a76d60f8c003ded4bea089d1ee7c1deb12e7bb5e695391ede0e3bc005a6b57c79109d23aa7753190bc8c0d5c651bc37b2215d3a45a3af76600354f97a829920d17dba6d0f42e0b049f0fbb1b0d553c47a3d826e8c8d6d846349dd3276c763dde49cd0b86b441f398f01dd2c16e5c7b1e084896db6b35a1ae5e0bf4e7541828eacde3980dd31fb690535f7eaf7d5af3a3c6501be86530dae5a938d64133866746e7bd0b05e3f478d56862f0d8d7b62b7b3ae905a56617c6ae3cf615445b1497522168261c6acda2d1fdb79ce83ab01b00aa158c1d3106cf85ac51e916a84fed2daf680bc35319277431b1571152876e319cf7b5a4c08d2fc88c58214fcc00c417dfbf6ea83260d4c6c7234374f2f70e40c14836d7b9e0a93fe62e67048fe8ac1f2a6055a1a79dd8d0909e4cda388d03c1891fcd6977f0ee8948d1bdad3aec6277d1671da97e54817c6a62e305c3b3c346109abc78da9e3e29a3e23de08b8779c0c3715ea35fb71b12015d58041b1afa9ef361cb02cec9b37336a600fd5a0c956da15cb0858c40ed8359843ae5a8898bcb12ec44366d7a25139ddeb099f25587dd7b5d7ae98291e27a55c4374508c3388b139cb2541deacd1e0ac37464fbd2d6acf59dd46cd6cea1e0084b6cd0de20c3fe4da3a98d27ce6ca545d98062500a88945f3035440020b6c3c1ce08f4f4cba922287058553483d8a0011aa4f72686b2975088bb09204c761c799d1e338c24839bd26b8ea34c8d88149bad95bf5ac1bd824a2ccc312768ee96937b372957cadacec9d17140b1b86ae9aa1cb32d37c2b4bae918efa72d42a72a859cfe263bae7f0ebd5d21b10127a1156cf21db42c62b57aa371838c7ca972fcda3db41c5c99729cb88ecfb7f6e1950c05cd6db26f62e28b98c59c6278006a700f340276092d77b78374f11ab073b6fdc8a92bd31f4a869396b9cd3864788ec41348e9bdef2ead2bb5923643b06ad8270828fba3cb46a172581f2366960173bd3bdd94d2b176e0eef58c793fa2886cffebfd32b0f9070b81d1e5a17cacde5ec004c4790dbd53be4ef47b28aa84db16500ca80f3c7b5c0290ef23864c49bd694112f1f38cad4201ed80662e2120e6fab3128ee169481386a4f3f877f960ef6f75dc3885d06f75c257a7c64a0d47e6ee8af88c81df7934e88a36c5a4c469d93c9c9b013e15a495f451a2aecdb0245d1b3382a6dcca26ffb65ece1bf56421e5fe6838b06710bb2ab386b2ea594d7d25d9592b4132440508b89d0d0e207755cfc235aa4297a63f73347bab563f14636689a341ccd13d627b95492e911e7f6f41f02150bbaeef86d280a73e533297d692a222a64139754568ef60ad044595facb8ce974602d06cec5d5a4d41321f2305984ba533ccafedf56d4923bb611f580900bc68426d2db3a74c21e7e162c0ee6c1f1ecaec55e7b633531299c6f54ab3c67556c2433fd17ffb3e7163d9187a42706cb74148766ff5f83fef78b64d2f4ffc2c6f30e7f6fbf8a0c01d4489d859fb7dd94b55f5c9ae5dae80a2197ed1a4a2dfeaab058f171869b126700fa8f1ae95832893db74ff8649c673d54da6da7edfcaa6984c090ea58feba9b98ba4ccf31e1aa0a9a15de6fb1d268bcfda38f2b70a65bcc7cc4526a8a0eefc7727e8e5ed23fb0b97c525d6fdf68f42e1d849b0d5c671a810f304fe31cdbd17a42a640422fa700576d137e6fcb524c4d3418c1dfaf31499f7c505a6d960eb7f5a7ef7ccc3c779fd782a6e2229c79a1517e7a7085a9f2aac993fe65b2d41c471e68172cc0d279478dd46faff9e225c10868d83b5e80876586053598833d9a0060e6bbd2a30516148e6d851fd7b85ea1263f3561081da5aab3f741a96a28664062f48404a4757d5cc2b2e0312058c6859de3b9ea0a227e06ada979d86a48399936fe9cb087af25344eb758582dfce2adb3463480cb5496b1839c3faacc95b6ae54cdbb088ec8d4e76d8c13a1fa227c855f8f8122363021512fd6c2abaecf37a4c054c3fd8c636794e6b4f95621d3cef76a0e381342b8ab6c4d547d806314655d55d0cc524b31a9725e13b60d1a1a0c9230386e9bb474159578901d7a9f1ae605c3001e720f5cd51a92babd92ae629eb75502b60fe4120c49c571d53e88620fae1d0cd4a984e9008c4e1b50df93154fa1903cf925ac30146968ee800e8f80c4a66836bc0ad3252329983c466f0dc89689610deb0168add092fe02cda216967e3445fa42575348773a5517341ca8397f4ad29eaa95fa2505892346d9c31c5add88a41c09e5f8f0f47ff34c6ec843cd8d6ab2d36de16bc4067a9072eb45602da0c9c3f0d7cc24f25b62259823969a2c29a5a5d0228e0d7e9b9bea7bfb7361843e7e59a82d16c1fe0dc6067f335d8189b731c65841de37aa5202453fb67aecccf62608648d52fc9afb34aa049465e50f7ba2b2303e644037ec12f71ea4906618c4982aea852ddd961e102f8e7e7d3c6173a303768f49f2a5a89187671d281cad526639c38114d213c2b5b617cf350de1562dcba197d1f5ec03818b7e6b43ec7ef6b9e4368d4b5543407bd68c5cffd9d1cd01ea80f89bba047ec295f886a4051c809c31407aa73de03da815a4f4e04e9037dfa2b07ad7f155e330de537ce6e0b4809da2e9cb6b68737c936d82e6d3a5321be5f17c47586670667a7528e4f205ddcdee517ea610e681e894d82582c30dceced6f8f951dfe9daad1f6977418dbf006c9c9a29d4d7038adb5e5ecaad1bdc2809dc62139237494ff4bb7f80479da5bb12fe306318c97d6ceea0c9ad87e467cf6ab96c4ce558b7835c8ec0e9af610b9bbdc0706d38cd3d252f499f0ac0aec2d29e2427bc1ccb5e0ef73de6e23a2d4c64163407c7641bad5a3a8f5670cd3f0bdba4bc6471d6d3dd8d80100a23a83259734ebbfe87f3d303af6e5195418b855df90126f252d231bf7ae8c90be406ec0abfe7800208f307e89f2f117d538b251", 0x1000}], 0x2, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xa, 0x10, r4, 0x10000000) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x101ff, 0x0, 0x4000, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a", 0x1}, {&(0x7f0000000380)="8c87483f7d943b32322e26113a437960cc475e5fd37e59a7ff89164ffb7e3f7fe7706d3ced59dae8f996c7af90777bf6cb655fd1e171d5e3f80aa272e9e9515e238b132d6d40ee0fd67de588f4c9ecba6a3f534fe6320c5b9b294f0c132d5d8cd58d0a552779444651cd24c8a1687de725f993a249120f3a91e9e4df9002f116fe9d922b7b79422b4bf0f061cfe5e7a8171db870564a26d47dec67e369bb6eea372eca5e2816c2cfe4efb5555c6b72a1d1b62af48ca53945d02477273730909092f68d0463fc7802c65d13b51fe82f82fe9bca793b803ba400fe3cb43ec80fab903b929cae5001ec78bac2d647c568b237d7f808fed26897b90587488f8d93df27566821e7a8322620c909c57716f46b49f20322948321dc5c647066d606cd3da873af2329b3f2bcf496f09684de6f77bc5bc1465c74b35d9f0ab5f600e39db8a5dd2987a03d0de1298b335c2e092026616d5dca392d3d20046b05d0d0f7a050af5f77e479ad8091fdab31e4500ca160284cd573263e97df4d4bff273898b17366517fc312eea79182739821b3a1e5acc85375bb55f574f43dda16850f041cd4d9c6209d06b0f98821c1d609ae84a9ec8be2eba2a6229185675c61a17c40994ed82a326076a050a974b6b6263ddd6f3cde3af10bdeecde198ffc23d03c84b55aaf827cd0c0fddf1610dd34b7586b6a030798b47f2ab657dfabc3161177426f2abf98c8a8b2835e150c096e7a13cb632257f1b84b4fcac3a0cab205622ab04d8abac846f606e3b789534af64d913417b49054447e2c9c8119a2e6e53373c24bf816c38bae2c0d03f48073f813fa83fe4e086dc29afbbc9537e0953c050c1ca6adada9adda5e75606f4e2b7d401349586d970dbf4b62d255801b13fa2c638f8c88d09688c2cd0126907614fa909fb48e7dd9c6236135e8d2a09b25e5820a05000837db81e2fb43044b7122620a4ffbbf87132c1606cf120c95b270cde9360c117f799538131beb68e3538c25030af928be486bcd7b7385dae193599547282ef46ed971666d8421172a09805df2b5232ccd7767f3d21ae7d15d0278c19d73c655a232d2f6dd95ec853bce6118737de9e441e1e98c544decc82f3a8330a6aba35cf619e5f61c47c7cc8afddd67254a5a334b25844282774188b8888ffe3416a0e0a7f022f1f2ce2e88fad464bc2df9dc7483cf0ecc8a8195a4bcf907bc87a08d6226a4708eaa432de3b500e95bb41b0087ef9fb1cb415e8052bcd4bf925346e18701e04731e8fe558e49170baa7e0ad20648e492dce536815ec69b2b0afb733c6d345a024dc49e42c9fc2cce81148b2b2b617695a5bb10386409b677f33202ef4b6ee68b118fb350a40a40e3541df6d76c39cb4e095e52b3cab62e53b35e9cbb6d8f10c72fe06a1b165c542c7a49e90edabdc24e2cbc62f91555041f056cf6d2f706939705f983146ff31ed88170221cb2e1851e749d002772ed98300295b41638bc6c134a03f49d963de5f1aa6d841ae03b300bf1d40926e15b8620ada4a900b4e2cda254027f56579996bc4757a081a4e740a4a11ba9250d34bdea76336f6907341b97b77e0ddfabb0c66882cf5304b0ba185cbcde7407cead68054c8565688a41b8e6a7d225150aa507ca0d23875d95175524c55e84806f312ffc3f1e4155ca1c0c704108f23a75de39933f057e728b76a21c9d49813379aa9268d38d3132d8d80b236f043070a8b33533b7077c5b5de27ca6d6746209d1bf1e3a10b7ac82603dcf5411d75f784340ca29e352122b384655342865c83cbbb1813aae854ee9171198433128ff67448778672a5567b5590b33aa9dd40b8fa92264ebc2b77c349c2c76bd329088690ac579bd330c8fdcd58028398fbd88ce7f29967b38d29c7988b9ac977875f52050eadce31263c7d6cd2b4ac0756fe951b35911575aba1ef623d6b9368236072f61dc95d65ef31d53aae81da8ec046ad60fe534f70e2d73affacaa00e7903a64091cb8bd02a96e098b3b0c5fa681f13adce923505ff23c4670585394717938d0d7b4396eb2a38fab6d89a2bd8fac29e97f76fe5f61ae093e1992fe630c6e07764e97a93ed1cef8eb822788ad664ce84822d7c72c787fde8035c3e29ad8ed5c9f152e8cac8b91a8ab3cb45d0ac3a4858be3fde6cd424578e805f9349a3f8c7a89238e780034f3ab07a4a8da73efe41606471fbfe6b992d45b2244096443a5125af99e906b809b88fe96e687b801c8443531f38182c1bcfc7fd6be6485819f9d89e2bd45611c422e176364a08d953da6f0a765509e1500935bfdd61c24fbaf8835944d13192c87cd7d1d7a9f52ed3825e7a1cf90c976b1209551016fc67abe0a20013f5d6de65934753eb2ad591e3822a879c18eb3974d497947a815219fde7756a46644f7c5d9fa5684f452adb62c0b99a41382e0d1f99a101eaf432e25708a24947bdd767c66ee4449bb18ca20e3be74511527fe073815718fadb5e32a8a3e48e2834467feb0e5b7d1bb262ef0c1356392381e50ae6fa7055d0d8b512b42d82ce9c7871acdaa3ca1af601afe7ec79fa223cca4f5490806c895355b117422fb20817a62eb5721688a295a0e66cb89c5af66fb7231670b53af0263ebd8c577cfd8794e962fc7e2efa0044c11a71bde2369450ad0f0497130bf888ce8e39015342b392eebc3437b7bf8fca100b6024c5882c7ca8bdf44a44b173fd4e6727be5ceb683f95b740a4fbefdfd639508b2533ae222aaa700fb1010cd00d98c24d06d8a37a7178fcfe9c3cab64bfc442c789e73929c457bbaa367b95c93f097bad126af01a76d60f8c003ded4bea089d1ee7c1deb12e7bb5e695391ede0e3bc005a6b57c79109d23aa7753190bc8c0d5c651bc37b2215d3a45a3af76600354f97a829920d17dba6d0f42e0b049f0fbb1b0d553c47a3d826e8c8d6d846349dd3276c763dde49cd0b86b441f398f01dd2c16e5c7b1e084896db6b35a1ae5e0bf4e7541828eacde3980dd31fb690535f7eaf7d5af3a3c6501be86530dae5a938d64133866746e7bd0b05e3f478d56862f0d8d7b62b7b3ae905a56617c6ae3cf615445b1497522168261c6acda2d1fdb79ce83ab01b00aa158c1d3106cf85ac51e916a84fed2daf680bc35319277431b1571152876e319cf7b5a4c08d2fc88c58214fcc00c417dfbf6ea83260d4c6c7234374f2f70e40c14836d7b9e0a93fe62e67048fe8ac1f2a6055a1a79dd8d0909e4cda388d03c1891fcd6977f0ee8948d1bdad3aec6277d1671da97e54817c6a62e305c3b3c346109abc78da9e3e29a3e23de08b8779c0c3715ea35fb71b12015d58041b1afa9ef361cb02cec9b37336a600fd5a0c956da15cb0858c40ed8359843ae5a8898bcb12ec44366d7a25139ddeb099f25587dd7b5d7ae98291e27a55c4374508c3388b139cb2541deacd1e0ac37464fbd2d6acf59dd46cd6cea1e0084b6cd0de20c3fe4da3a98d27ce6ca545d98062500a88945f3035440020b6c3c1ce08f4f4cba922287058553483d8a0011aa4f72686b2975088bb09204c761c799d1e338c24839bd26b8ea34c8d88149bad95bf5ac1bd824a2ccc312768ee96937b372957cadacec9d17140b1b86ae9aa1cb32d37c2b4bae918efa72d42a72a859cfe263bae7f0ebd5d21b10127a1156cf21db42c62b57aa371838c7ca972fcda3db41c5c99729cb88ecfb7f6e1950c05cd6db26f62e28b98c59c6278006a700f340276092d77b78374f11ab073b6fdc8a92bd31f4a869396b9cd3864788ec41348e9bdef2ead2bb5923643b06ad8270828fba3cb46a172581f2366960173bd3bdd94d2b176e0eef58c793fa2886cffebfd32b0f9070b81d1e5a17cacde5ec004c4790dbd53be4ef47b28aa84db16500ca80f3c7b5c0290ef23864c49bd694112f1f38cad4201ed80662e2120e6fab3128ee169481386a4f3f877f960ef6f75dc3885d06f75c257a7c64a0d47e6ee8af88c81df7934e88a36c5a4c469d93c9c9b013e15a495f451a2aecdb0245d1b3382a6dcca26ffb65ece1bf56421e5fe6838b06710bb2ab386b2ea594d7d25d9592b4132440508b89d0d0e207755cfc235aa4297a63f73347bab563f14636689a341ccd13d627b95492e911e7f6f41f02150bbaeef86d280a73e533297d692a222a64139754568ef60ad044595facb8ce974602d06cec5d5a4d41321f2305984ba533ccafedf56d4923bb611f580900bc68426d2db3a74c21e7e162c0ee6c1f1ecaec55e7b633531299c6f54ab3c67556c2433fd17ffb3e7163d9187a42706cb74148766ff5f83fef78b64d2f4ffc2c6f30e7f6fbf8a0c01d4489d859fb7dd94b55f5c9ae5dae80a2197ed1a4a2dfeaab058f171869b126700fa8f1ae95832893db74ff8649c673d54da6da7edfcaa6984c090ea58feba9b98ba4ccf31e1aa0a9a15de6fb1d268bcfda38f2b70a65bcc7cc4526a8a0eefc7727e8e5ed23fb0b97c525d6fdf68f42e1d849b0d5c671a810f304fe31cdbd17a42a640422fa700576d137e6fcb524c4d3418c1dfaf31499f7c505a6d960eb7f5a7ef7ccc3c779fd782a6e2229c79a1517e7a7085a9f2aac993fe65b2d41c471e68172cc0d279478dd46faff9e225c10868d83b5e80876586053598833d9a0060e6bbd2a30516148e6d851fd7b85ea1263f3561081da5aab3f741a96a28664062f48404a4757d5cc2b2e0312058c6859de3b9ea0a227e06ada979d86a48399936fe9cb087af25344eb758582dfce2adb3463480cb5496b1839c3faacc95b6ae54cdbb088ec8d4e76d8c13a1fa227c855f8f8122363021512fd6c2abaecf37a4c054c3fd8c636794e6b4f95621d3cef76a0e381342b8ab6c4d547d806314655d55d0cc524b31a9725e13b60d1a1a0c9230386e9bb474159578901d7a9f1ae605c3001e720f5cd51a92babd92ae629eb75502b60fe4120c49c571d53e88620fae1d0cd4a984e9008c4e1b50df93154fa1903cf925ac30146968ee800e8f80c4a66836bc0ad3252329983c466f0dc89689610deb0168add092fe02cda216967e3445fa42575348773a5517341ca8397f4ad29eaa95fa2505892346d9c31c5add88a41c09e5f8f0f47ff34c6ec843cd8d6ab2d36de16bc4067a9072eb45602da0c9c3f0d7cc24f25b62259823969a2c29a5a5d0228e0d7e9b9bea7bfb7361843e7e59a82d16c1fe0dc6067f335d8189b731c65841de37aa5202453fb67aecccf62608648d52fc9afb34aa049465e50f7ba2b2303e644037ec12f71ea4906618c4982aea852ddd961e102f8e7e7d3c6173a303768f49f2a5a89187671d281cad526639c38114d213c2b5b617cf350de1562dcba197d1f5ec03818b7e6b43ec7ef6b9e4368d4b5543407bd68c5cffd9d1cd01ea80f89bba047ec295f886a4051c809c31407aa73de03da815a4f4e04e9037dfa2b07ad7f155e330de537ce6e0b4809da2e9cb6b68737c936d82e6d3a5321be5f17c47586670667a7528e4f205ddcdee517ea610e681e894d82582c30dceced6f8f951dfe9daad1f6977418dbf006c9c9a29d4d7038adb5e5ecaad1bdc2809dc62139237494ff4bb7f80479da5bb12fe306318c97d6ceea0c9ad87e467cf6ab96c4ce558b7835c8ec0e9af610b9bbdc0706d38cd3d252f499f0ac0aec2d29e2427bc1ccb5e0ef73de6e23a2d4c64163407c7641bad5a3a8f5670cd3f0bdba4bc6471d6d3dd8d80100a23a83259734ebbfe87f3d303af6e5195418b855df90126f252d231bf7ae8c90be406ec0abfe7800208f307e89f2f117d538b251", 0x1000}], 0x2, 0x0) (async) mmap$IORING_OFF_SQES(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xa, 0x10, r4, 0x10000000) (async) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 01:48:34 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x81}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) setxattr$trusted_overlay_redirect(0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8801c1, 0x100) (async) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) (async) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x74, 0x67, 0x9, 0x0, 0x7f, 0x1000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000080), 0xa}, 0x480, 0x4, 0x1, 0x0, 0x6, 0x7, 0x0, 0x0, 0x1ff, 0x0, 0xdeaf}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0xa) socket$nl_route(0x10, 0x3, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000000000000000000ff000000000000e654cb3619c655b6340e5ba4641a9faa8e80504ef9ed656ad1eea301a3c884fa922f0f011dd71fe5e267803abd02c71c37000228383749eb840a57fddba2f82bfe5cf761f56a92efc8714ab57f092779edbdc818f162245dc74d0eaef008c00578ad422352a600a8d408305bbcf6914cd3479f7ce310412b5c5e34ed9d28382f6ca1e5caa62fdccc025c37af24d978c0a41f965c60b9889109a0829715e1f0c2668bf15343116da2e684dd4c1e22330494f6199dde29b4073b39a77c69d86a547318e6cad99fe3adabecd42d4e108ea60630520a71e800"/268], &(0x7f00000001c0)=""/253, 0x26, 0xfd, 0x1}, 0x20) mount$9p_rdma(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x20400, &(0x7f0000000480)=ANY=[@ANYRES16=r2]) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000600)={&(0x7f0000000c40)=ANY=[@ANYBLOB="ac0000003200000129bd7000fbdbdf25000000000c0002000100000001000000080004003f0000000800040009000000100001000c0014000800030001000000500001000c000000dafe0300060000000c0005000800010069707400100003000900010067616374000000000c001f0008000300090000e70c000c00087f71f3da0001000c0006000800030000801000080004000400000000c8cfc46f0005000000030080000000000019000000010078740000000012ea52be71232394036e000000000c00020000000000000000009296f70ad12e3221f020daff0c1e492e6f7e27cb9d335f075ea3450ff378337c2702506f0b406a57f61af90e73de91db1e82c3466121b9397b241dcc000b077b04e6e69b7e2a5802a5848a399083094a83aebf4b38d08166c776930b07bab7665ce8"], 0xac}, 0x1, 0x0, 0x0, 0x2004080}, 0x8000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x60a6dd009086a878}, 0xc, &(0x7f0000000400)={&(0x7f0000000980)=ANY=[@ANYBLOB="3c000000020601020000d959ae80b788c9fdac1a000000000000070000081c0007800800064000000073797a3200000000000000000000000000808c0210b5aa9d90938b45d7492741d494c72c09dcbc8ab3b4fa1e853b828178c51e433ef7d7c5d3049bd2fdcad7abf96ddb96f1692f2fd8812564db345fa122e849f0802974612a1e079582e6f417668965c904ab87e199d004c7aa005f09a62d17427fa634d82ccce4c9f18e7cc5dd521bf4c42842fe6bde17e5ad26f1f71b64671661737fe683aa6b3504b0b47c13353b10ee331e01dcdd67615a03c4408acfccb5894e85864147354839e28c1b4cb3dfc5831ad92f1b036016ac6d38c57c7be0639dee30da1d8797f9377aecf607823af38199ab369cc8040c017af9519e4366ac40ffdcfd70ce5917dd0000000000000006b286e2a621ca7cf7ecb32e70a1dc183ded209dd05d6b16b97ea26703cf5398935fdfcb0ac7f7a2bccf366ff4cba0e76ddfd75eb32912c3f899cc71b12158b2ac6fed2de0941984f68294a1d6ab24bdb0bfef00771ead391112bb03920dfd598f53162c523707759002e0c53592a68be31baeebc04a108f9b2637549bf75256ac4cbe1ed865cd1cb0fe2b15f9d4f91280f9fccb7da6e86215d5d786397efa836ddeb1aeea3946bc03bf3aa7b5737e9baa3302618c9f24dc4265085dd0695c0dacbc4ae64f2f9e66fb9dff5e9191457a78254953ee0a1424a13f16a7f6b9a577d2f032141a71efafdb53c18a07a335e8f569bf2cf64ec3e7508fd2a1245d5ff4532c40efe064e93166e9e493f1"], 0x3c}, 0x1, 0x0, 0x0, 0x10000080}, 0x8000) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000bc0)=@newlink={0x5c, 0x10, 0x401, 0x0, 0x4, {0x0, 0x0, 0x0, 0x0, 0x22020, 0x42a0a}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PMTUDISC={0x5, 0xa, 0x1}, @IFLA_IPTUN_ENCAP_SPORT={0x6, 0x11, 0x4e21}, @IFLA_IPTUN_LOCAL={0x8, 0x2, @private=0xa010102}]}}}, @IFLA_LINK={0x8, 0x5, r1}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x5c}}, 0x0) [ 664.107645][T17693] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x0, 0x0, 0xf743, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0xd000, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x0, 0x0, 0xf743, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0xd000, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 01:48:34 executing program 4: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@generic={0x10000000001e, "02ff0100000001000000000000000ae77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x80, 0x0}, 0x0) recvmmsg$unix(r0, &(0x7f0000005540)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000980)=""/66, 0x42}], 0xb, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000003480)}}], 0x4, 0x0, &(0x7f00000057c0)) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[], 0xfffffd6d) socket(0x1e, 0x1, 0x0) (async) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@generic={0x10000000001e, "02ff0100000001000000000000000ae77f5bf86c48020002000000f1ffffff009a480075e6a50000de010300000000e4ff064b3f013a000000080000008f00000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ecddd0206c39750c40000fd00000900000000000b0000db000004da36"}, 0x80, 0x0}, 0x0) (async) recvmmsg$unix(r0, &(0x7f0000005540)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000880)=""/216, 0xd8}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000980)=""/66, 0x42}], 0xb, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x110}}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000003480)}}], 0x4, 0x0, &(0x7f00000057c0)) (async) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[], 0xfffffd6d) (async) 01:48:34 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x81}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) setxattr$trusted_overlay_redirect(0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8801c1, 0x100) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x74, 0x67, 0x9, 0x0, 0x7f, 0x1000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000080), 0xa}, 0x480, 0x4, 0x1, 0x0, 0x6, 0x7, 0x0, 0x0, 0x1ff, 0x0, 0xdeaf}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0xa) socket$nl_route(0x10, 0x3, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000000000000000000ff000000000000e654cb3619c655b6340e5ba4641a9faa8e80504ef9ed656ad1eea301a3c884fa922f0f011dd71fe5e267803abd02c71c37000228383749eb840a57fddba2f82bfe5cf761f56a92efc8714ab57f092779edbdc818f162245dc74d0eaef008c00578ad422352a600a8d408305bbcf6914cd3479f7ce310412b5c5e34ed9d28382f6ca1e5caa62fdccc025c37af24d978c0a41f965c60b9889109a0829715e1f0c2668bf15343116da2e684dd4c1e22330494f6199dde29b4073b39a77c69d86a547318e6cad99fe3adabecd42d4e108ea60630520a71e800"/268], &(0x7f00000001c0)=""/253, 0x26, 0xfd, 0x1}, 0x20) mount$9p_rdma(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x20400, &(0x7f0000000480)=ANY=[@ANYRES16=r2]) (async, rerun: 64) r3 = socket(0x1, 0x803, 0x0) (rerun: 64) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000600)={&(0x7f0000000c40)=ANY=[@ANYBLOB="ac0000003200000129bd7000fbdbdf25000000000c0002000100000001000000080004003f0000000800040009000000100001000c0014000800030001000000500001000c000000dafe0300060000000c0005000800010069707400100003000900010067616374000000000c001f0008000300090000e70c000c00087f71f3da0001000c0006000800030000801000080004000400000000c8cfc46f0005000000030080000000000019000000010078740000000012ea52be71232394036e000000000c00020000000000000000009296f70ad12e3221f020daff0c1e492e6f7e27cb9d335f075ea3450ff378337c2702506f0b406a57f61af90e73de91db1e82c3466121b9397b241dcc000b077b04e6e69b7e2a5802a5848a399083094a83aebf4b38d08166c776930b07bab7665ce8"], 0xac}, 0x1, 0x0, 0x0, 0x2004080}, 0x8000) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async, rerun: 32) socket$inet6_udp(0xa, 0x2, 0x0) (async) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x60a6dd009086a878}, 0xc, &(0x7f0000000400)={&(0x7f0000000980)=ANY=[@ANYBLOB="3c000000020601020000d959ae80b788c9fdac1a000000000000070000081c0007800800064000000073797a3200000000000000000000000000808c0210b5aa9d90938b45d7492741d494c72c09dcbc8ab3b4fa1e853b828178c51e433ef7d7c5d3049bd2fdcad7abf96ddb96f1692f2fd8812564db345fa122e849f0802974612a1e079582e6f417668965c904ab87e199d004c7aa005f09a62d17427fa634d82ccce4c9f18e7cc5dd521bf4c42842fe6bde17e5ad26f1f71b64671661737fe683aa6b3504b0b47c13353b10ee331e01dcdd67615a03c4408acfccb5894e85864147354839e28c1b4cb3dfc5831ad92f1b036016ac6d38c57c7be0639dee30da1d8797f9377aecf607823af38199ab369cc8040c017af9519e4366ac40ffdcfd70ce5917dd0000000000000006b286e2a621ca7cf7ecb32e70a1dc183ded209dd05d6b16b97ea26703cf5398935fdfcb0ac7f7a2bccf366ff4cba0e76ddfd75eb32912c3f899cc71b12158b2ac6fed2de0941984f68294a1d6ab24bdb0bfef00771ead391112bb03920dfd598f53162c523707759002e0c53592a68be31baeebc04a108f9b2637549bf75256ac4cbe1ed865cd1cb0fe2b15f9d4f91280f9fccb7da6e86215d5d786397efa836ddeb1aeea3946bc03bf3aa7b5737e9baa3302618c9f24dc4265085dd0695c0dacbc4ae64f2f9e66fb9dff5e9191457a78254953ee0a1424a13f16a7f6b9a577d2f032141a71efafdb53c18a07a335e8f569bf2cf64ec3e7508fd2a1245d5ff4532c40efe064e93166e9e493f1"], 0x3c}, 0x1, 0x0, 0x0, 0x10000080}, 0x8000) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async, rerun: 32) r5 = socket(0x10, 0x8000000803, 0x0) (rerun: 32) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000bc0)=@newlink={0x5c, 0x10, 0x401, 0x0, 0x4, {0x0, 0x0, 0x0, 0x0, 0x22020, 0x42a0a}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PMTUDISC={0x5, 0xa, 0x1}, @IFLA_IPTUN_ENCAP_SPORT={0x6, 0x11, 0x4e21}, @IFLA_IPTUN_LOCAL={0x8, 0x2, @private=0xa010102}]}}}, @IFLA_LINK={0x8, 0x5, r1}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x5c}}, 0x0) 01:48:34 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write$char_usb(r0, &(0x7f0000000300)="b8dd13887423d89b09615607e54589f63b97a937803e706c085a06e0cb633c106ae4abc3bacf6b640702b6fde30bfbadda942fbc594c2e1b11f67b62ebde4f83730d11850ff59d7a3d5bf3cecaa34ef9c835e713918d0ca1712ee6d1b57f2425cfb0982d02b229a8eb104db8efb30dc4b0fc9f8efac6595dc98c", 0x7a) (async) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_mount_image$exfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x3e0}, {&(0x7f0000010300)}], 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='jfs\x00', 0x1) (async) ioctl$KVM_NMI(r3, 0xae9a) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x101ff, 0x0, 0x4000, 0x2000, &(0x7f0000000000/0x2000)=nil}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a", 0x1}, {&(0x7f0000000380)="8c87483f7d943b32322e26113a437960cc475e5fd37e59a7ff89164ffb7e3f7fe7706d3ced59dae8f996c7af90777bf6cb655fd1e171d5e3f80aa272e9e9515e238b132d6d40ee0fd67de588f4c9ecba6a3f534fe6320c5b9b294f0c132d5d8cd58d0a552779444651cd24c8a1687de725f993a249120f3a91e9e4df9002f116fe9d922b7b79422b4bf0f061cfe5e7a8171db870564a26d47dec67e369bb6eea372eca5e2816c2cfe4efb5555c6b72a1d1b62af48ca53945d02477273730909092f68d0463fc7802c65d13b51fe82f82fe9bca793b803ba400fe3cb43ec80fab903b929cae5001ec78bac2d647c568b237d7f808fed26897b90587488f8d93df27566821e7a8322620c909c57716f46b49f20322948321dc5c647066d606cd3da873af2329b3f2bcf496f09684de6f77bc5bc1465c74b35d9f0ab5f600e39db8a5dd2987a03d0de1298b335c2e092026616d5dca392d3d20046b05d0d0f7a050af5f77e479ad8091fdab31e4500ca160284cd573263e97df4d4bff273898b17366517fc312eea79182739821b3a1e5acc85375bb55f574f43dda16850f041cd4d9c6209d06b0f98821c1d609ae84a9ec8be2eba2a6229185675c61a17c40994ed82a326076a050a974b6b6263ddd6f3cde3af10bdeecde198ffc23d03c84b55aaf827cd0c0fddf1610dd34b7586b6a030798b47f2ab657dfabc3161177426f2abf98c8a8b2835e150c096e7a13cb632257f1b84b4fcac3a0cab205622ab04d8abac846f606e3b789534af64d913417b49054447e2c9c8119a2e6e53373c24bf816c38bae2c0d03f48073f813fa83fe4e086dc29afbbc9537e0953c050c1ca6adada9adda5e75606f4e2b7d401349586d970dbf4b62d255801b13fa2c638f8c88d09688c2cd0126907614fa909fb48e7dd9c6236135e8d2a09b25e5820a05000837db81e2fb43044b7122620a4ffbbf87132c1606cf120c95b270cde9360c117f799538131beb68e3538c25030af928be486bcd7b7385dae193599547282ef46ed971666d8421172a09805df2b5232ccd7767f3d21ae7d15d0278c19d73c655a232d2f6dd95ec853bce6118737de9e441e1e98c544decc82f3a8330a6aba35cf619e5f61c47c7cc8afddd67254a5a334b25844282774188b8888ffe3416a0e0a7f022f1f2ce2e88fad464bc2df9dc7483cf0ecc8a8195a4bcf907bc87a08d6226a4708eaa432de3b500e95bb41b0087ef9fb1cb415e8052bcd4bf925346e18701e04731e8fe558e49170baa7e0ad20648e492dce536815ec69b2b0afb733c6d345a024dc49e42c9fc2cce81148b2b2b617695a5bb10386409b677f33202ef4b6ee68b118fb350a40a40e3541df6d76c39cb4e095e52b3cab62e53b35e9cbb6d8f10c72fe06a1b165c542c7a49e90edabdc24e2cbc62f91555041f056cf6d2f706939705f983146ff31ed88170221cb2e1851e749d002772ed98300295b41638bc6c134a03f49d963de5f1aa6d841ae03b300bf1d40926e15b8620ada4a900b4e2cda254027f56579996bc4757a081a4e740a4a11ba9250d34bdea76336f6907341b97b77e0ddfabb0c66882cf5304b0ba185cbcde7407cead68054c8565688a41b8e6a7d225150aa507ca0d23875d95175524c55e84806f312ffc3f1e4155ca1c0c704108f23a75de39933f057e728b76a21c9d49813379aa9268d38d3132d8d80b236f043070a8b33533b7077c5b5de27ca6d6746209d1bf1e3a10b7ac82603dcf5411d75f784340ca29e352122b384655342865c83cbbb1813aae854ee9171198433128ff67448778672a5567b5590b33aa9dd40b8fa92264ebc2b77c349c2c76bd329088690ac579bd330c8fdcd58028398fbd88ce7f29967b38d29c7988b9ac977875f52050eadce31263c7d6cd2b4ac0756fe951b35911575aba1ef623d6b9368236072f61dc95d65ef31d53aae81da8ec046ad60fe534f70e2d73affacaa00e7903a64091cb8bd02a96e098b3b0c5fa681f13adce923505ff23c4670585394717938d0d7b4396eb2a38fab6d89a2bd8fac29e97f76fe5f61ae093e1992fe630c6e07764e97a93ed1cef8eb822788ad664ce84822d7c72c787fde8035c3e29ad8ed5c9f152e8cac8b91a8ab3cb45d0ac3a4858be3fde6cd424578e805f9349a3f8c7a89238e780034f3ab07a4a8da73efe41606471fbfe6b992d45b2244096443a5125af99e906b809b88fe96e687b801c8443531f38182c1bcfc7fd6be6485819f9d89e2bd45611c422e176364a08d953da6f0a765509e1500935bfdd61c24fbaf8835944d13192c87cd7d1d7a9f52ed3825e7a1cf90c976b1209551016fc67abe0a20013f5d6de65934753eb2ad591e3822a879c18eb3974d497947a815219fde7756a46644f7c5d9fa5684f452adb62c0b99a41382e0d1f99a101eaf432e25708a24947bdd767c66ee4449bb18ca20e3be74511527fe073815718fadb5e32a8a3e48e2834467feb0e5b7d1bb262ef0c1356392381e50ae6fa7055d0d8b512b42d82ce9c7871acdaa3ca1af601afe7ec79fa223cca4f5490806c895355b117422fb20817a62eb5721688a295a0e66cb89c5af66fb7231670b53af0263ebd8c577cfd8794e962fc7e2efa0044c11a71bde2369450ad0f0497130bf888ce8e39015342b392eebc3437b7bf8fca100b6024c5882c7ca8bdf44a44b173fd4e6727be5ceb683f95b740a4fbefdfd639508b2533ae222aaa700fb1010cd00d98c24d06d8a37a7178fcfe9c3cab64bfc442c789e73929c457bbaa367b95c93f097bad126af01a76d60f8c003ded4bea089d1ee7c1deb12e7bb5e695391ede0e3bc005a6b57c79109d23aa7753190bc8c0d5c651bc37b2215d3a45a3af76600354f97a829920d17dba6d0f42e0b049f0fbb1b0d553c47a3d826e8c8d6d846349dd3276c763dde49cd0b86b441f398f01dd2c16e5c7b1e084896db6b35a1ae5e0bf4e7541828eacde3980dd31fb690535f7eaf7d5af3a3c6501be86530dae5a938d64133866746e7bd0b05e3f478d56862f0d8d7b62b7b3ae905a56617c6ae3cf615445b1497522168261c6acda2d1fdb79ce83ab01b00aa158c1d3106cf85ac51e916a84fed2daf680bc35319277431b1571152876e319cf7b5a4c08d2fc88c58214fcc00c417dfbf6ea83260d4c6c7234374f2f70e40c14836d7b9e0a93fe62e67048fe8ac1f2a6055a1a79dd8d0909e4cda388d03c1891fcd6977f0ee8948d1bdad3aec6277d1671da97e54817c6a62e305c3b3c346109abc78da9e3e29a3e23de08b8779c0c3715ea35fb71b12015d58041b1afa9ef361cb02cec9b37336a600fd5a0c956da15cb0858c40ed8359843ae5a8898bcb12ec44366d7a25139ddeb099f25587dd7b5d7ae98291e27a55c4374508c3388b139cb2541deacd1e0ac37464fbd2d6acf59dd46cd6cea1e0084b6cd0de20c3fe4da3a98d27ce6ca545d98062500a88945f3035440020b6c3c1ce08f4f4cba922287058553483d8a0011aa4f72686b2975088bb09204c761c799d1e338c24839bd26b8ea34c8d88149bad95bf5ac1bd824a2ccc312768ee96937b372957cadacec9d17140b1b86ae9aa1cb32d37c2b4bae918efa72d42a72a859cfe263bae7f0ebd5d21b10127a1156cf21db42c62b57aa371838c7ca972fcda3db41c5c99729cb88ecfb7f6e1950c05cd6db26f62e28b98c59c6278006a700f340276092d77b78374f11ab073b6fdc8a92bd31f4a869396b9cd3864788ec41348e9bdef2ead2bb5923643b06ad8270828fba3cb46a172581f2366960173bd3bdd94d2b176e0eef58c793fa2886cffebfd32b0f9070b81d1e5a17cacde5ec004c4790dbd53be4ef47b28aa84db16500ca80f3c7b5c0290ef23864c49bd694112f1f38cad4201ed80662e2120e6fab3128ee169481386a4f3f877f960ef6f75dc3885d06f75c257a7c64a0d47e6ee8af88c81df7934e88a36c5a4c469d93c9c9b013e15a495f451a2aecdb0245d1b3382a6dcca26ffb65ece1bf56421e5fe6838b06710bb2ab386b2ea594d7d25d9592b4132440508b89d0d0e207755cfc235aa4297a63f73347bab563f14636689a341ccd13d627b95492e911e7f6f41f02150bbaeef86d280a73e533297d692a222a64139754568ef60ad044595facb8ce974602d06cec5d5a4d41321f2305984ba533ccafedf56d4923bb611f580900bc68426d2db3a74c21e7e162c0ee6c1f1ecaec55e7b633531299c6f54ab3c67556c2433fd17ffb3e7163d9187a42706cb74148766ff5f83fef78b64d2f4ffc2c6f30e7f6fbf8a0c01d4489d859fb7dd94b55f5c9ae5dae80a2197ed1a4a2dfeaab058f171869b126700fa8f1ae95832893db74ff8649c673d54da6da7edfcaa6984c090ea58feba9b98ba4ccf31e1aa0a9a15de6fb1d268bcfda38f2b70a65bcc7cc4526a8a0eefc7727e8e5ed23fb0b97c525d6fdf68f42e1d849b0d5c671a810f304fe31cdbd17a42a640422fa700576d137e6fcb524c4d3418c1dfaf31499f7c505a6d960eb7f5a7ef7ccc3c779fd782a6e2229c79a1517e7a7085a9f2aac993fe65b2d41c471e68172cc0d279478dd46faff9e225c10868d83b5e80876586053598833d9a0060e6bbd2a30516148e6d851fd7b85ea1263f3561081da5aab3f741a96a28664062f48404a4757d5cc2b2e0312058c6859de3b9ea0a227e06ada979d86a48399936fe9cb087af25344eb758582dfce2adb3463480cb5496b1839c3faacc95b6ae54cdbb088ec8d4e76d8c13a1fa227c855f8f8122363021512fd6c2abaecf37a4c054c3fd8c636794e6b4f95621d3cef76a0e381342b8ab6c4d547d806314655d55d0cc524b31a9725e13b60d1a1a0c9230386e9bb474159578901d7a9f1ae605c3001e720f5cd51a92babd92ae629eb75502b60fe4120c49c571d53e88620fae1d0cd4a984e9008c4e1b50df93154fa1903cf925ac30146968ee800e8f80c4a66836bc0ad3252329983c466f0dc89689610deb0168add092fe02cda216967e3445fa42575348773a5517341ca8397f4ad29eaa95fa2505892346d9c31c5add88a41c09e5f8f0f47ff34c6ec843cd8d6ab2d36de16bc4067a9072eb45602da0c9c3f0d7cc24f25b62259823969a2c29a5a5d0228e0d7e9b9bea7bfb7361843e7e59a82d16c1fe0dc6067f335d8189b731c65841de37aa5202453fb67aecccf62608648d52fc9afb34aa049465e50f7ba2b2303e644037ec12f71ea4906618c4982aea852ddd961e102f8e7e7d3c6173a303768f49f2a5a89187671d281cad526639c38114d213c2b5b617cf350de1562dcba197d1f5ec03818b7e6b43ec7ef6b9e4368d4b5543407bd68c5cffd9d1cd01ea80f89bba047ec295f886a4051c809c31407aa73de03da815a4f4e04e9037dfa2b07ad7f155e330de537ce6e0b4809da2e9cb6b68737c936d82e6d3a5321be5f17c47586670667a7528e4f205ddcdee517ea610e681e894d82582c30dceced6f8f951dfe9daad1f6977418dbf006c9c9a29d4d7038adb5e5ecaad1bdc2809dc62139237494ff4bb7f80479da5bb12fe306318c97d6ceea0c9ad87e467cf6ab96c4ce558b7835c8ec0e9af610b9bbdc0706d38cd3d252f499f0ac0aec2d29e2427bc1ccb5e0ef73de6e23a2d4c64163407c7641bad5a3a8f5670cd3f0bdba4bc6471d6d3dd8d80100a23a83259734ebbfe87f3d303af6e5195418b855df90126f252d231bf7ae8c90be406ec0abfe7800208f307e89f2f117d538b251", 0x1000}], 0x2, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xa, 0x10, r4, 0x10000000) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x101ff, 0x0, 0x4000, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) pipe(&(0x7f0000000100)) (async) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="8a", 0x1}, {&(0x7f0000000380)="8c87483f7d943b32322e26113a437960cc475e5fd37e59a7ff89164ffb7e3f7fe7706d3ced59dae8f996c7af90777bf6cb655fd1e171d5e3f80aa272e9e9515e238b132d6d40ee0fd67de588f4c9ecba6a3f534fe6320c5b9b294f0c132d5d8cd58d0a552779444651cd24c8a1687de725f993a249120f3a91e9e4df9002f116fe9d922b7b79422b4bf0f061cfe5e7a8171db870564a26d47dec67e369bb6eea372eca5e2816c2cfe4efb5555c6b72a1d1b62af48ca53945d02477273730909092f68d0463fc7802c65d13b51fe82f82fe9bca793b803ba400fe3cb43ec80fab903b929cae5001ec78bac2d647c568b237d7f808fed26897b90587488f8d93df27566821e7a8322620c909c57716f46b49f20322948321dc5c647066d606cd3da873af2329b3f2bcf496f09684de6f77bc5bc1465c74b35d9f0ab5f600e39db8a5dd2987a03d0de1298b335c2e092026616d5dca392d3d20046b05d0d0f7a050af5f77e479ad8091fdab31e4500ca160284cd573263e97df4d4bff273898b17366517fc312eea79182739821b3a1e5acc85375bb55f574f43dda16850f041cd4d9c6209d06b0f98821c1d609ae84a9ec8be2eba2a6229185675c61a17c40994ed82a326076a050a974b6b6263ddd6f3cde3af10bdeecde198ffc23d03c84b55aaf827cd0c0fddf1610dd34b7586b6a030798b47f2ab657dfabc3161177426f2abf98c8a8b2835e150c096e7a13cb632257f1b84b4fcac3a0cab205622ab04d8abac846f606e3b789534af64d913417b49054447e2c9c8119a2e6e53373c24bf816c38bae2c0d03f48073f813fa83fe4e086dc29afbbc9537e0953c050c1ca6adada9adda5e75606f4e2b7d401349586d970dbf4b62d255801b13fa2c638f8c88d09688c2cd0126907614fa909fb48e7dd9c6236135e8d2a09b25e5820a05000837db81e2fb43044b7122620a4ffbbf87132c1606cf120c95b270cde9360c117f799538131beb68e3538c25030af928be486bcd7b7385dae193599547282ef46ed971666d8421172a09805df2b5232ccd7767f3d21ae7d15d0278c19d73c655a232d2f6dd95ec853bce6118737de9e441e1e98c544decc82f3a8330a6aba35cf619e5f61c47c7cc8afddd67254a5a334b25844282774188b8888ffe3416a0e0a7f022f1f2ce2e88fad464bc2df9dc7483cf0ecc8a8195a4bcf907bc87a08d6226a4708eaa432de3b500e95bb41b0087ef9fb1cb415e8052bcd4bf925346e18701e04731e8fe558e49170baa7e0ad20648e492dce536815ec69b2b0afb733c6d345a024dc49e42c9fc2cce81148b2b2b617695a5bb10386409b677f33202ef4b6ee68b118fb350a40a40e3541df6d76c39cb4e095e52b3cab62e53b35e9cbb6d8f10c72fe06a1b165c542c7a49e90edabdc24e2cbc62f91555041f056cf6d2f706939705f983146ff31ed88170221cb2e1851e749d002772ed98300295b41638bc6c134a03f49d963de5f1aa6d841ae03b300bf1d40926e15b8620ada4a900b4e2cda254027f56579996bc4757a081a4e740a4a11ba9250d34bdea76336f6907341b97b77e0ddfabb0c66882cf5304b0ba185cbcde7407cead68054c8565688a41b8e6a7d225150aa507ca0d23875d95175524c55e84806f312ffc3f1e4155ca1c0c704108f23a75de39933f057e728b76a21c9d49813379aa9268d38d3132d8d80b236f043070a8b33533b7077c5b5de27ca6d6746209d1bf1e3a10b7ac82603dcf5411d75f784340ca29e352122b384655342865c83cbbb1813aae854ee9171198433128ff67448778672a5567b5590b33aa9dd40b8fa92264ebc2b77c349c2c76bd329088690ac579bd330c8fdcd58028398fbd88ce7f29967b38d29c7988b9ac977875f52050eadce31263c7d6cd2b4ac0756fe951b35911575aba1ef623d6b9368236072f61dc95d65ef31d53aae81da8ec046ad60fe534f70e2d73affacaa00e7903a64091cb8bd02a96e098b3b0c5fa681f13adce923505ff23c4670585394717938d0d7b4396eb2a38fab6d89a2bd8fac29e97f76fe5f61ae093e1992fe630c6e07764e97a93ed1cef8eb822788ad664ce84822d7c72c787fde8035c3e29ad8ed5c9f152e8cac8b91a8ab3cb45d0ac3a4858be3fde6cd424578e805f9349a3f8c7a89238e780034f3ab07a4a8da73efe41606471fbfe6b992d45b2244096443a5125af99e906b809b88fe96e687b801c8443531f38182c1bcfc7fd6be6485819f9d89e2bd45611c422e176364a08d953da6f0a765509e1500935bfdd61c24fbaf8835944d13192c87cd7d1d7a9f52ed3825e7a1cf90c976b1209551016fc67abe0a20013f5d6de65934753eb2ad591e3822a879c18eb3974d497947a815219fde7756a46644f7c5d9fa5684f452adb62c0b99a41382e0d1f99a101eaf432e25708a24947bdd767c66ee4449bb18ca20e3be74511527fe073815718fadb5e32a8a3e48e2834467feb0e5b7d1bb262ef0c1356392381e50ae6fa7055d0d8b512b42d82ce9c7871acdaa3ca1af601afe7ec79fa223cca4f5490806c895355b117422fb20817a62eb5721688a295a0e66cb89c5af66fb7231670b53af0263ebd8c577cfd8794e962fc7e2efa0044c11a71bde2369450ad0f0497130bf888ce8e39015342b392eebc3437b7bf8fca100b6024c5882c7ca8bdf44a44b173fd4e6727be5ceb683f95b740a4fbefdfd639508b2533ae222aaa700fb1010cd00d98c24d06d8a37a7178fcfe9c3cab64bfc442c789e73929c457bbaa367b95c93f097bad126af01a76d60f8c003ded4bea089d1ee7c1deb12e7bb5e695391ede0e3bc005a6b57c79109d23aa7753190bc8c0d5c651bc37b2215d3a45a3af76600354f97a829920d17dba6d0f42e0b049f0fbb1b0d553c47a3d826e8c8d6d846349dd3276c763dde49cd0b86b441f398f01dd2c16e5c7b1e084896db6b35a1ae5e0bf4e7541828eacde3980dd31fb690535f7eaf7d5af3a3c6501be86530dae5a938d64133866746e7bd0b05e3f478d56862f0d8d7b62b7b3ae905a56617c6ae3cf615445b1497522168261c6acda2d1fdb79ce83ab01b00aa158c1d3106cf85ac51e916a84fed2daf680bc35319277431b1571152876e319cf7b5a4c08d2fc88c58214fcc00c417dfbf6ea83260d4c6c7234374f2f70e40c14836d7b9e0a93fe62e67048fe8ac1f2a6055a1a79dd8d0909e4cda388d03c1891fcd6977f0ee8948d1bdad3aec6277d1671da97e54817c6a62e305c3b3c346109abc78da9e3e29a3e23de08b8779c0c3715ea35fb71b12015d58041b1afa9ef361cb02cec9b37336a600fd5a0c956da15cb0858c40ed8359843ae5a8898bcb12ec44366d7a25139ddeb099f25587dd7b5d7ae98291e27a55c4374508c3388b139cb2541deacd1e0ac37464fbd2d6acf59dd46cd6cea1e0084b6cd0de20c3fe4da3a98d27ce6ca545d98062500a88945f3035440020b6c3c1ce08f4f4cba922287058553483d8a0011aa4f72686b2975088bb09204c761c799d1e338c24839bd26b8ea34c8d88149bad95bf5ac1bd824a2ccc312768ee96937b372957cadacec9d17140b1b86ae9aa1cb32d37c2b4bae918efa72d42a72a859cfe263bae7f0ebd5d21b10127a1156cf21db42c62b57aa371838c7ca972fcda3db41c5c99729cb88ecfb7f6e1950c05cd6db26f62e28b98c59c6278006a700f340276092d77b78374f11ab073b6fdc8a92bd31f4a869396b9cd3864788ec41348e9bdef2ead2bb5923643b06ad8270828fba3cb46a172581f2366960173bd3bdd94d2b176e0eef58c793fa2886cffebfd32b0f9070b81d1e5a17cacde5ec004c4790dbd53be4ef47b28aa84db16500ca80f3c7b5c0290ef23864c49bd694112f1f38cad4201ed80662e2120e6fab3128ee169481386a4f3f877f960ef6f75dc3885d06f75c257a7c64a0d47e6ee8af88c81df7934e88a36c5a4c469d93c9c9b013e15a495f451a2aecdb0245d1b3382a6dcca26ffb65ece1bf56421e5fe6838b06710bb2ab386b2ea594d7d25d9592b4132440508b89d0d0e207755cfc235aa4297a63f73347bab563f14636689a341ccd13d627b95492e911e7f6f41f02150bbaeef86d280a73e533297d692a222a64139754568ef60ad044595facb8ce974602d06cec5d5a4d41321f2305984ba533ccafedf56d4923bb611f580900bc68426d2db3a74c21e7e162c0ee6c1f1ecaec55e7b633531299c6f54ab3c67556c2433fd17ffb3e7163d9187a42706cb74148766ff5f83fef78b64d2f4ffc2c6f30e7f6fbf8a0c01d4489d859fb7dd94b55f5c9ae5dae80a2197ed1a4a2dfeaab058f171869b126700fa8f1ae95832893db74ff8649c673d54da6da7edfcaa6984c090ea58feba9b98ba4ccf31e1aa0a9a15de6fb1d268bcfda38f2b70a65bcc7cc4526a8a0eefc7727e8e5ed23fb0b97c525d6fdf68f42e1d849b0d5c671a810f304fe31cdbd17a42a640422fa700576d137e6fcb524c4d3418c1dfaf31499f7c505a6d960eb7f5a7ef7ccc3c779fd782a6e2229c79a1517e7a7085a9f2aac993fe65b2d41c471e68172cc0d279478dd46faff9e225c10868d83b5e80876586053598833d9a0060e6bbd2a30516148e6d851fd7b85ea1263f3561081da5aab3f741a96a28664062f48404a4757d5cc2b2e0312058c6859de3b9ea0a227e06ada979d86a48399936fe9cb087af25344eb758582dfce2adb3463480cb5496b1839c3faacc95b6ae54cdbb088ec8d4e76d8c13a1fa227c855f8f8122363021512fd6c2abaecf37a4c054c3fd8c636794e6b4f95621d3cef76a0e381342b8ab6c4d547d806314655d55d0cc524b31a9725e13b60d1a1a0c9230386e9bb474159578901d7a9f1ae605c3001e720f5cd51a92babd92ae629eb75502b60fe4120c49c571d53e88620fae1d0cd4a984e9008c4e1b50df93154fa1903cf925ac30146968ee800e8f80c4a66836bc0ad3252329983c466f0dc89689610deb0168add092fe02cda216967e3445fa42575348773a5517341ca8397f4ad29eaa95fa2505892346d9c31c5add88a41c09e5f8f0f47ff34c6ec843cd8d6ab2d36de16bc4067a9072eb45602da0c9c3f0d7cc24f25b62259823969a2c29a5a5d0228e0d7e9b9bea7bfb7361843e7e59a82d16c1fe0dc6067f335d8189b731c65841de37aa5202453fb67aecccf62608648d52fc9afb34aa049465e50f7ba2b2303e644037ec12f71ea4906618c4982aea852ddd961e102f8e7e7d3c6173a303768f49f2a5a89187671d281cad526639c38114d213c2b5b617cf350de1562dcba197d1f5ec03818b7e6b43ec7ef6b9e4368d4b5543407bd68c5cffd9d1cd01ea80f89bba047ec295f886a4051c809c31407aa73de03da815a4f4e04e9037dfa2b07ad7f155e330de537ce6e0b4809da2e9cb6b68737c936d82e6d3a5321be5f17c47586670667a7528e4f205ddcdee517ea610e681e894d82582c30dceced6f8f951dfe9daad1f6977418dbf006c9c9a29d4d7038adb5e5ecaad1bdc2809dc62139237494ff4bb7f80479da5bb12fe306318c97d6ceea0c9ad87e467cf6ab96c4ce558b7835c8ec0e9af610b9bbdc0706d38cd3d252f499f0ac0aec2d29e2427bc1ccb5e0ef73de6e23a2d4c64163407c7641bad5a3a8f5670cd3f0bdba4bc6471d6d3dd8d80100a23a83259734ebbfe87f3d303af6e5195418b855df90126f252d231bf7ae8c90be406ec0abfe7800208f307e89f2f117d538b251", 0x1000}], 0x2, 0x0) (async) mmap$IORING_OFF_SQES(&(0x7f0000007000/0x4000)=nil, 0x4000, 0xa, 0x10, r4, 0x10000000) (async) syz_io_uring_submit(0x0, r5, &(0x7f0000000040)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[0x0, 0x0, 0x0, 0xf743, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], 0xd000, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:34 executing program 2: r0 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000008000090400000178eaf5000905844b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x7, 0x35, {0x35, 0x11, "55f26766efccbe6411040deea21d00b51bfc2c320358fb09c46b76deaec8112e9802a518f283e1d2882d6e3a11c9c198839954"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f0000000080)={0x0, 0xf, 0x26, {0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c580cfebe4c703c106fda5ee1b973d1b"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5, 0x5, 0x5}, @ptm_cap={0x3}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x81, 0x80, "e979a87b", "bcb1dc70"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x80, 0x9, 0x0, 0xff, 0x6, 0xf4c}}}, &(0x7f0000000600)={0x84, &(0x7f00000001c0)={0x0, 0xd, 0x70, "ecc63f2704aa891f6defbcac18442d2ce172e4434cc32536ccd31f640887c8a416cd4789fa1ad7efe4b4a6a9263a3e3e461a5163dd5541b991d6ef199207071659a75b3467577de1d484b46693d9784899366287304529f0f66ff44d066ecc1a996cc49c6c8cffd328b55bfd1897b6cd"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000300)=ANY=[@ANYBLOB="2000042bcc0000000000"], &(0x7f0000000340)={0x40, 0x7, 0x2}, &(0x7f0000000380)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000003c0)={0x40, 0xb, 0x2, '#\v'}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000440)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000480)={0x40, 0x17, 0x6, @link_local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, 'uE'}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x54}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x14}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x1d}}) [ 664.218762][T18024] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000000)={0x5, 0x1, 0x6000, 0x1000, &(0x7f0000b14000/0x1000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000200)={0x2, 0x0, @ioapic={0x3000, 0x8, 0x0, 0x6, 0x0, [{0x0, 0x1f, 0x2, '\x00', 0x5}, {0x4, 0x3, 0x2, '\x00', 0x83}, {0x6, 0x4, 0x2, '\x00', 0x6}, {0x9, 0x5, 0x6, '\x00', 0x3f}, {0x4, 0xaa, 0x7a, '\x00', 0x5}, {0x1, 0x4, 0x1, '\x00', 0x3}, {0x8, 0x5, 0x7, '\x00', 0x1f}, {0xff, 0x1f, 0x6}, {0x81, 0x8, 0x3f, '\x00', 0x1}, {0x6, 0x1, 0x3, '\x00', 0xc1}, {0x3f, 0x5, 0x9, '\x00', 0x7f}, {0x4, 0x1, 0xcd, '\x00', 0x9}, {0x3f, 0x8, 0x20, '\x00', 0x9}, {0x0, 0x1, 0x4, '\x00', 0xfb}, {0x6, 0x7f, 0x3a, '\x00', 0x20}, {0x0, 0x4, 0xff, '\x00', 0x5}, {0x7, 0x80, 0x40, '\x00', 0xe0}, {0x3e, 0xd2, 0x7f, '\x00', 0x57}, {0x20, 0x4, 0x9, '\x00', 0x2}, {0x3, 0x0, 0x1, '\x00', 0x5}, {0x76, 0x7, 0xc0, '\x00', 0x3f}, {0x2, 0x1, 0x1, '\x00', 0x8}, {0x1, 0xff, 0x4, '\x00', 0x7f}, {0x7, 0x5, 0x2, '\x00', 0x40}]}}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:34 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000040)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1f, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) vmsplice(r4, &(0x7f00000000c0), 0x0, 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:34 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0xcc240, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) sendfile(r4, r2, &(0x7f0000000200)=0x4, 0x6) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000000)={0x5, 0x1, 0x6000, 0x1000, &(0x7f0000b14000/0x1000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000200)={0x2, 0x0, @ioapic={0x3000, 0x8, 0x0, 0x6, 0x0, [{0x0, 0x1f, 0x2, '\x00', 0x5}, {0x4, 0x3, 0x2, '\x00', 0x83}, {0x6, 0x4, 0x2, '\x00', 0x6}, {0x9, 0x5, 0x6, '\x00', 0x3f}, {0x4, 0xaa, 0x7a, '\x00', 0x5}, {0x1, 0x4, 0x1, '\x00', 0x3}, {0x8, 0x5, 0x7, '\x00', 0x1f}, {0xff, 0x1f, 0x6}, {0x81, 0x8, 0x3f, '\x00', 0x1}, {0x6, 0x1, 0x3, '\x00', 0xc1}, {0x3f, 0x5, 0x9, '\x00', 0x7f}, {0x4, 0x1, 0xcd, '\x00', 0x9}, {0x3f, 0x8, 0x20, '\x00', 0x9}, {0x0, 0x1, 0x4, '\x00', 0xfb}, {0x6, 0x7f, 0x3a, '\x00', 0x20}, {0x0, 0x4, 0xff, '\x00', 0x5}, {0x7, 0x80, 0x40, '\x00', 0xe0}, {0x3e, 0xd2, 0x7f, '\x00', 0x57}, {0x20, 0x4, 0x9, '\x00', 0x2}, {0x3, 0x0, 0x1, '\x00', 0x5}, {0x76, 0x7, 0xc0, '\x00', 0x3f}, {0x2, 0x1, 0x1, '\x00', 0x8}, {0x1, 0xff, 0x4, '\x00', 0x7f}, {0x7, 0x5, 0x2, '\x00', 0x40}]}}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000000)={0x5, 0x1, 0x6000, 0x1000, &(0x7f0000b14000/0x1000)=nil}) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000200)={0x2, 0x0, @ioapic={0x3000, 0x8, 0x0, 0x6, 0x0, [{0x0, 0x1f, 0x2, '\x00', 0x5}, {0x4, 0x3, 0x2, '\x00', 0x83}, {0x6, 0x4, 0x2, '\x00', 0x6}, {0x9, 0x5, 0x6, '\x00', 0x3f}, {0x4, 0xaa, 0x7a, '\x00', 0x5}, {0x1, 0x4, 0x1, '\x00', 0x3}, {0x8, 0x5, 0x7, '\x00', 0x1f}, {0xff, 0x1f, 0x6}, {0x81, 0x8, 0x3f, '\x00', 0x1}, {0x6, 0x1, 0x3, '\x00', 0xc1}, {0x3f, 0x5, 0x9, '\x00', 0x7f}, {0x4, 0x1, 0xcd, '\x00', 0x9}, {0x3f, 0x8, 0x20, '\x00', 0x9}, {0x0, 0x1, 0x4, '\x00', 0xfb}, {0x6, 0x7f, 0x3a, '\x00', 0x20}, {0x0, 0x4, 0xff, '\x00', 0x5}, {0x7, 0x80, 0x40, '\x00', 0xe0}, {0x3e, 0xd2, 0x7f, '\x00', 0x57}, {0x20, 0x4, 0x9, '\x00', 0x2}, {0x3, 0x0, 0x1, '\x00', 0x5}, {0x76, 0x7, 0xc0, '\x00', 0x3f}, {0x2, 0x1, 0x1, '\x00', 0x8}, {0x1, 0xff, 0x4, '\x00', 0x7f}, {0x7, 0x5, 0x2, '\x00', 0x40}]}}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) [ 664.352154][T18289] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x90}, 0x40) 01:48:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x90}, 0x40) 01:48:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x90}, 0x40) [ 664.422045][T18368] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 664.435992][T18385] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 01:48:35 executing program 3: syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000140)=0x307e, 0x0, 0x4) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0xcc240, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) sendfile(r4, r2, &(0x7f0000000200)=0x4, 0x6) (rerun: 32) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000540)="c4e29104220f30f30f09b8000000800f23c80f21f8350800a0000f23f8c74424000c000000c744240243640000c7442406000000000f011c24c4e2b19a87003800000fc7580cb9a5090000b809580000ba00000000f1f066b80f018ec866baf80cb8569bb88def66bafc0c66ed"}], 0x1, 0x0, 0x0, 0x37) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x1b000}) (async) fsopen(&(0x7f0000000040)='devtmpfs\x00', 0x0) ioctl$KVM_NMI(r2, 0xae9a) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) syz_io_uring_setup(0x4a5e, &(0x7f0000000240), &(0x7f000000d000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, &(0x7f00000002c0), 0x0) 01:48:35 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000000)={0x5, 0x1, 0x6000, 0x1000, &(0x7f0000b14000/0x1000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000200)={0x2, 0x0, @ioapic={0x3000, 0x8, 0x0, 0x6, 0x0, [{0x0, 0x1f, 0x2, '\x00', 0x5}, {0x4, 0x3, 0x2, '\x00', 0x83}, {0x6, 0x4, 0x2, '\x00', 0x6}, {0x9, 0x5, 0x6, '\x00', 0x3f}, {0x4, 0xaa, 0x7a, '\x00', 0x5}, {0x1, 0x4, 0x1, '\x00', 0x3}, {0x8, 0x5, 0x7, '\x00', 0x1f}, {0xff, 0x1f, 0x6}, {0x81, 0x8, 0x3f, '\x00', 0x1}, {0x6, 0x1, 0x3, '\x00', 0xc1}, {0x3f, 0x5, 0x9, '\x00', 0x7f}, {0x4, 0x1, 0xcd, '\x00', 0x9}, {0x3f, 0x8, 0x20, '\x00', 0x9}, {0x0, 0x1, 0x4, '\x00', 0xfb}, {0x6, 0x7f, 0x3a, '\x00', 0x20}, {0x0, 0x4, 0xff, '\x00', 0x5}, {0x7, 0x80, 0x40, '\x00', 0xe0}, {0x3e, 0xd2, 0x7f, '\x00', 0x57}, {0x20, 0x4, 0x9, '\x00', 0x2}, {0x3, 0x0, 0x1, '\x00', 0x5}, {0x76, 0x7, 0xc0, '\x00', 0x3f}, {0x2, 0x1, 0x1, '\x00', 0x8}, {0x1, 0xff, 0x4, '\x00', 0x7f}, {0x7, 0x5, 0x2, '\x00', 0x40}]}}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:35 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000040)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1f, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) vmsplice(r4, &(0x7f00000000c0), 0x0, 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:35 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc626, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x9}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0xeef, 0xa001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x7, {0x9, 0x21, 0x8000, 0x9, 0x1, {0x22, 0x312}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x7f, 0x0, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3f, 0x0, 0x8}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xd0, 0x9, 0x1, 0x10, 0x80}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x1, [{0xad, &(0x7f0000000140)=@string={0xad, 0x3, "073cd3b70d24131f2fb6c149459e0725c99d80b379b2554e88e792e10f57de0a2a80b68cddc7a977ae5d55c0aa81b4eb4ff5ba5e1c4cc9030a9bfdf27ef0b017be9d36f797a750e3755be787d964bf4b764b286524414fc706a4c4455c41a174884035863047a90473e3089a406fd81870a7c38854088825fd410d02318237534dfc3fdc3e359faf4f2d7f65c333eaf15f7ab559ef35d3434309df3fa597c5c5e5cedda1c20ac369838edb"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f0000001f40)={0x0, 0x22, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xffff}}}}, 0x0) [ 664.529530][T18508] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 664.557764][T19596] usb 3-1: new full-speed USB device number 118 using dummy_hcd [ 664.592581][T18557] ================================================================== [ 664.600674][T18557] BUG: KASAN: use-after-free in paging64_update_accessed_dirty_bits+0x5eb/0xa60 [ 664.609687][T18557] Write of size 8 at addr ffff888010000000 by task syz-executor.3/18557 [ 664.617994][T18557] [ 664.620371][T18557] CPU: 1 PID: 18557 Comm: syz-executor.3 Not tainted 5.10.84-syzkaller-00439-ge2aed161fc26 #0 [ 664.630579][T18557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 664.640612][T18557] Call Trace: [ 664.643888][T18557] dump_stack_lvl+0x1e2/0x24b [ 664.648542][T18557] ? show_regs_print_info+0x18/0x18 [ 664.653720][T18557] ? devkmsg_release+0x127/0x127 [ 664.658662][T18557] print_address_description+0x8d/0x3d0 [ 664.664186][T18557] __kasan_report+0x142/0x220 [ 664.668843][T18557] ? paging64_update_accessed_dirty_bits+0x5eb/0xa60 [ 664.675498][T18557] kasan_report+0x51/0x70 [ 664.679805][T18557] kasan_check_range+0x2b6/0x2f0 [ 664.684722][T18557] __kasan_check_write+0x14/0x20 [ 664.689639][T18557] paging64_update_accessed_dirty_bits+0x5eb/0xa60 [ 664.696118][T18557] ? paging64_walk_addr_generic+0x1470/0x1470 [ 664.702159][T18557] ? __kasan_check_read+0x11/0x20 [ 664.707159][T18557] ? vmx_get_rflags+0x104/0x180 [ 664.711987][T18557] paging64_walk_addr_generic+0xc76/0x1470 [ 664.717774][T18557] paging64_gva_to_gpa+0xd8/0x1b0 [ 664.722777][T18557] ? paging64_page_fault+0x1350/0x1350 [ 664.728220][T18557] ? __kasan_check_read+0x11/0x20 [ 664.733222][T18557] ? vmx_read_guest_seg_ar+0x171/0x2e0 [ 664.738661][T18557] emulator_cmpxchg_emulated+0x1b8/0x840 [ 664.744268][T18557] ? emulator_write_emulated+0x50/0x50 [ 664.749702][T18557] ? emulator_read_std+0x1c9/0x1e0 [ 664.754790][T18557] ? emulator_write_emulated+0x50/0x50 [ 664.760226][T18557] __load_segment_descriptor+0xe18/0x1560 [ 664.765925][T18557] ? linearize+0x900/0x900 [ 664.770322][T18557] ? kvm_fetch_guest_virt+0x140/0x180 [ 664.775672][T18557] ? vmx_read_guest_seg_ar+0x171/0x2e0 [ 664.781108][T18557] ? vmx_get_cpl+0x56/0x90 [ 664.785519][T18557] ? vmx_read_guest_seg_ar+0x2e0/0x2e0 [ 664.790969][T18557] em_ltr+0xb9/0xe0 [ 664.794760][T18557] ? em_lldt+0xe0/0xe0 [ 664.798811][T18557] x86_emulate_insn+0xa79/0x63e0 [ 664.803734][T18557] ? emulator_read_gpr+0xa1/0xe0 [ 664.808653][T18557] ? init_decode_cache+0x70/0x70 [ 664.813571][T18557] ? emulator_task_switch+0x77f0/0x77f0 [ 664.819100][T18557] ? x86_decode_emulated_instruction+0x14a/0xcf0 [ 664.825411][T18557] x86_emulate_instruction+0x1087/0x2730 [ 664.831032][T18557] kvm_mmu_page_fault+0x45e/0x550 [ 664.836038][T18557] handle_ept_violation+0x2e2/0x470 [ 664.841216][T18557] ? handle_desc+0x80/0x80 [ 664.845611][T18557] vmx_handle_exit+0x3b9/0xd20 [ 664.850352][T18557] vcpu_enter_guest+0x24b1/0x3a80 [ 664.855354][T18557] ? vmx_vcpu_load_vmcs+0x6e6/0x930 [ 664.860527][T18557] ? local_bh_enable+0x30/0x30 [ 664.865272][T18557] vcpu_run+0x332/0xc20 [ 664.869408][T18557] kvm_arch_vcpu_ioctl_run+0x4d7/0x9d0 [ 664.874844][T18557] kvm_vcpu_ioctl+0x799/0xd70 [ 664.879496][T18557] ? kvm_vm_ioctl_clear_dirty_log+0x6d0/0x6d0 [ 664.885543][T18557] ? __perf_event_task_sched_in+0xa5f/0xae0 [ 664.891416][T18557] ? __rcu_read_lock+0x50/0x50 [ 664.896157][T18557] ? __switch_to+0x586/0x10b0 [ 664.900828][T18557] ? __fget_files+0x39e/0x3d0 [ 664.905496][T18557] ? security_file_ioctl+0xb1/0xd0 [ 664.910594][T18557] ? kvm_vm_ioctl_clear_dirty_log+0x6d0/0x6d0 [ 664.916649][T18557] __se_sys_ioctl+0x115/0x190 [ 664.921309][T18557] __x64_sys_ioctl+0x7b/0x90 [ 664.925881][T18557] do_syscall_64+0x31/0x70 [ 664.930276][T18557] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 664.936145][T18557] RIP: 0033:0x7f7004fd7e99 [ 664.940539][T18557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 664.960124][T18557] RSP: 002b:00007f70040eb168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 664.968518][T18557] RAX: ffffffffffffffda RBX: 00007f70050eb1d0 RCX: 00007f7004fd7e99 [ 664.976485][T18557] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 664.984447][T18557] RBP: 00007f7005032031 R08: 0000000000000000 R09: 0000000000000000 [ 664.992396][T18557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 665.000355][T18557] R13: 00007fff725aed9f R14: 00007f70040eb300 R15: 0000000000022000 [ 665.008302][T18557] [ 665.010606][T18557] The buggy address belongs to the page: [ 665.016221][T18557] page:ffffea0000400000 refcount:0 mapcount:-128 mapping:0000000000000000 index:0x0 pfn:0x10000 [ 665.026604][T18557] flags: 0x4000000000000000() [ 665.031261][T18557] raw: 4000000000000000 ffffea0000410008 ffffea00003f0008 0000000000000000 [ 665.039833][T18557] raw: 0000000000000000 000000000000000a 00000000ffffff7f 0000000000000000 [ 665.048403][T18557] page dumped because: kasan: bad access detected [ 665.054797][T18557] page_owner info is not present (never set?) [ 665.060837][T18557] [ 665.063146][T18557] Memory state around the buggy address: [ 665.068779][T18557] ffff88800fffff00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 665.076821][T18557] ffff88800fffff80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 665.084862][T18557] >ffff888010000000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 665.092911][T18557] ^ [ 665.096957][T18557] ffff888010000080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 665.104994][T18557] ffff888010000100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 665.113029][T18557] ================================================================== [ 665.121061][T18557] Disabling lock debugging due to kernel taint [ 665.277818][T19598] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 665.477802][T19596] usb 3-1: config index 0 descriptor too short (expected 1307, got 27) [ 665.489417][T19596] usb 3-1: config 0 has an invalid interface number: 0 but max is -1 [ 665.506338][T19596] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 665.525340][T19596] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 10 [ 665.547940][T19596] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 665.667904][T19598] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 665.684408][T19598] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 665.714571][T19598] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 665.741668][T19598] usb 5-1: New USB device found, idVendor=046d, idProduct=c626, bcdDevice= 0.00 [ 665.760657][T19598] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 665.768926][T19596] usb 3-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=c3.de [ 665.782332][T19596] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 665.798909][T19598] usb 5-1: config 0 descriptor?? [ 665.807224][T19596] usb 3-1: Product: syz [ 665.815999][T19596] usb 3-1: Manufacturer: syz [ 665.826165][T19596] usb 3-1: SerialNumber: syz [ 665.839737][T19596] usb 3-1: config 0 descriptor?? [ 665.908116][T19596] hub 3-1:0.0: bad descriptor, ignoring hub [ 665.916386][T19596] hub: probe of 3-1:0.0 failed with error -5 [ 665.934421][T19596] input: syz syz as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input23 [ 665.954213][ T23] audit: type=1400 audit(1639360116.479:355): avc: denied { read } for pid=145 comm="acpid" name="event3" dev="devtmpfs" ino=1046 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 666.003087][ T23] audit: type=1400 audit(1639360116.479:356): avc: denied { open } for pid=145 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=1046 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 666.367782][T19598] usbhid 5-1:0.0: can't add hid device: -71 [ 666.373902][T19598] usbhid: probe of 5-1:0.0 failed with error -71 [ 666.398728][T19598] usb 5-1: USB disconnect, device number 28 01:48:37 executing program 2: r0 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000008000090400000178eaf5000905844b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x7, 0x35, {0x35, 0x11, "55f26766efccbe6411040deea21d00b51bfc2c320358fb09c46b76deaec8112e9802a518f283e1d2882d6e3a11c9c198839954"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f0000000080)={0x0, 0xf, 0x26, {0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c580cfebe4c703c106fda5ee1b973d1b"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5, 0x5, 0x5}, @ptm_cap={0x3}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x81, 0x80, "e979a87b", "bcb1dc70"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x80, 0x9, 0x0, 0xff, 0x6, 0xf4c}}}, &(0x7f0000000600)={0x84, &(0x7f00000001c0)={0x0, 0xd, 0x70, "ecc63f2704aa891f6defbcac18442d2ce172e4434cc32536ccd31f640887c8a416cd4789fa1ad7efe4b4a6a9263a3e3e461a5163dd5541b991d6ef199207071659a75b3467577de1d484b46693d9784899366287304529f0f66ff44d066ecc1a996cc49c6c8cffd328b55bfd1897b6cd"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000300)=ANY=[@ANYBLOB="2000042bcc0000000000"], &(0x7f0000000340)={0x40, 0x7, 0x2}, &(0x7f0000000380)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000003c0)={0x40, 0xb, 0x2, '#\v'}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000440)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000480)={0x40, 0x17, 0x6, @link_local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, 'uE'}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x54}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x14}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x1d}}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000008000090400000178eaf5000905844b"], 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x7, 0x35, {0x35, 0x11, "55f26766efccbe6411040deea21d00b51bfc2c320358fb09c46b76deaec8112e9802a518f283e1d2882d6e3a11c9c198839954"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f0000000080)={0x0, 0xf, 0x26, {0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c580cfebe4c703c106fda5ee1b973d1b"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x5, 0x5, 0x5}, @ptm_cap={0x3}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x81, 0x80, "e979a87b", "bcb1dc70"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x80, 0x9, 0x0, 0xff, 0x6, 0xf4c}}}, &(0x7f0000000600)={0x84, &(0x7f00000001c0)={0x0, 0xd, 0x70, "ecc63f2704aa891f6defbcac18442d2ce172e4434cc32536ccd31f640887c8a416cd4789fa1ad7efe4b4a6a9263a3e3e461a5163dd5541b991d6ef199207071659a75b3467577de1d484b46693d9784899366287304529f0f66ff44d066ecc1a996cc49c6c8cffd328b55bfd1897b6cd"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000300)=ANY=[@ANYBLOB="2000042bcc0000000000"], &(0x7f0000000340)={0x40, 0x7, 0x2}, &(0x7f0000000380)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000003c0)={0x40, 0xb, 0x2, '#\v'}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000440)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000480)={0x40, 0x17, 0x6, @link_local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, 'uE'}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x54}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x14}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x1d}}) (async) 01:48:37 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000040)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1f, 0x0, 0x0, 0x0) (async) ioctl$KVM_NMI(r2, 0xae9a) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000200)=0x5) (async) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f0000001380)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}]) (async) vmsplice(r4, &(0x7f00000000c0), 0x0, 0x4) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3f, 0x3f, 0x5, 0x70, 0x0, 0x6, 0x60a2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x400, 0x4, 0xec8a, 0x9, 0x5, 0x2, 0x5, 0x0, 0xfa91, 0x0, 0x9}, 0x0, 0x1, r3, 0xc) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:48:37 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc626, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x9}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0xeef, 0xa001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x7, {0x9, 0x21, 0x8000, 0x9, 0x1, {0x22, 0x312}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x7f, 0x0, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3f, 0x0, 0x8}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xd0, 0x9, 0x1, 0x10, 0x80}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x1, [{0xad, &(0x7f0000000140)=@string={0xad, 0x3, "073cd3b70d24131f2fb6c149459e0725c99d80b379b2554e88e792e10f57de0a2a80b68cddc7a977ae5d55c0aa81b4eb4ff5ba5e1c4cc9030a9bfdf27ef0b017be9d36f797a750e3755be787d964bf4b764b286524414fc706a4c4455c41a174884035863047a90473e3089a406fd81870a7c38854088825fd410d02318237534dfc3fdc3e359faf4f2d7f65c333eaf15f7ab559ef35d3434309df3fa597c5c5e5cedda1c20ac369838edb"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f0000001f40)={0x0, 0x22, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xffff}}}}, 0x0) 01:48:37 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/net', 0x40000, 0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x1, 0x1f, 0x1, 0x1, 0x0, 0x5, 0x800, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x9, 0xffffffff}, 0x8080, 0x0, 0x1, 0x5, 0x1f6, 0x6cbb, 0xffff, 0x0, 0x5, 0x0, 0x1000}, 0xffffffffffffffff, 0x0, r0, 0xb) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x89a1, &(0x7f0000000300)={@local}) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x89a0, &(0x7f0000000440)={@dev, @mcast1, @mcast2, 0x8000000, 0x0, 0x0, 0x0, 0x2000000000000000}) creat(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004d800)={0x0, 0x0, "1a408d4dc0e1caee450e9b915642dcadd0f886bc060412de2f473de492c9274b90784003af431f463dd335474991dd7f818389e3bbd4d9b4cdd421ff3cb82fc9fdf80c26fe89bbde194fa0d105d61f1d8487182687ff3744f5f26cb3b64ea80c498bdc6a40a2f7d928db3db894e8190e4ec9f91078e6392431a830c9aeb097043d1ed4b720647684b37b5cec17a3a84ce9286bcef67ca8e4b8eed9c5e80bb73837f372d9000af7b242f9bff1bb858a2c4018b48207727d6e5716436bae3978879456a6ab27f49a4f57df54c2adf3adf2e0fc15b3283cbfaad53271c675156e171c9d4cfe67a6f198ef8baf7727b3767b10432bb4d973c6ad74a34f8f748d7242", "98ea368de8112bf1247e8d2a84c13b92f25107a39b05d6ae6fe5155a4cb3c5c780a177ea718c15168c7b3b99ef56526be063543df4102876a273878816501bd1d741431418a5de60201d3cd289f8be271d385511eb3864987652b652abefb38429b8d14ba3f57064c0282d717f8f410ad6f9744cf2fc0a3711a7c821e3034d707882097d56b1ace43751c1b86606cc0fc7d5d2f6f68f28f9285858f3dde21d4db084df963f2ff9f548ba79349fcffee390aab5f2697de41da4b05757e8bccb6f1ff2de7bb662a730369c9b5f2bbaafb98b250b0a136aa12319795185053d0f48d73699c5c83c22aaa22018fb4eecb6185f9afef6ec5a4c0bdea9147c734220f1f4e34d498a3061f02d16f7c735e015b865a80fff1fa2ac32c2a2f154b87c470c7a371a7c79480bd7fd2b44339a1d19cf5e6db0554eabf9d0f622eb160bcd3d545c6bad525de3b03cd406f3c96b15e708b1608b2765dc1121d7020925ecc9850be8fe024456f9d4f6eeb82f6422a4766f8b2dcbb07aea3254f68a507901f8cf44ba1919ba89c5315280a28447a3678d312b4d5cbe4b2ad2ac21f0818bb65e12f20d5090b110452ffaffff77757865fb43d5b0bb238c329badab9763857e2bac682432a28f1a45ba9cb28dc966a5b2b5dce7052c03ad5f9370dfe634a09d498e66d9f09b90be8fc68e3abc229e6f2ea8dd3f53de7e7eb715e893add75133415e8f186a92b038e51a3ec6633441bc8cf6a2f86661bba0a073cc9e678e7f5b8b86c1e059435f57fef66ee0b54fe434b592fa34b6f7c552abb9d24c12995b4f37691836045f4845d95a70f8a99966274ff9f22ecf315bc600323fb06178353579ac7ff2e7ed743890ce36a0642d8de7285b785df0a29e492da743db04137b18e86bf71102173d3c9001bfd032233fd05364b0a80f560ecbb23cd4c6082b9b98bf3964736f617463298af3ca5dc20a8374862f2b63627be974dda64cb65123652bea24fca7fc5f18fc965bd5d908e314bf368262987e948b257ccb447aafad6af3222e5ff18383b45a44cbc2a19f9aa66959553cace69220e789eee693b000818c7b59611eea1ead77ac5ea30ce277203124ee3acd5cfb2e1c03bfee1ebb1dfd88fb1595d7e2181e48d1aa693ac6ba390b4512e6eb6456c9f9210fe8313b552244fe6930ce7cc00175565cf2650ee747054fc9b335fb4ba392e5381a0d250da94740edd57b18bc8b28f06056a828ae164b31112801e70c16e4c290d891b9e60a2e34d6af776c1ce65505a56e1f38ad9832b8c964c15866e83561f7e2bb492f0c0da8c01b5561b3f17bee10dbb9d296b07fc7eac5fe97c651754b62f6d483afd3097f6e2e2da7b875bd6bcc5e7b1a73c8dc9a7551c857764a4b518ce5255309dbe404f09c7b530859bd77fc6ec8c25315f7244e7bbbafcfad870665bc442c55f9b85c67a6cc5df7d74fe288ed5e0828657cd0510a1d417750482458f5079261a3cd9a4820dc5d7740e9b9b54cb88561cfb364e31bc2da9077b2b9b0919eda6404c8721e02827c23e690875ccc0ad0aa83cb213dbd0f4cfa77175de909c9b64129a695673446e63330bdd0ab9c4e4ee2999fea39543637b95cfff58fc7e527843a9d0c116b6b613e0b0c53a3462876ed9b9c28688ca73dbfc7a02751b7087b88e4024aefcec30a9d4043a659a17b22707f05ffd68f4db028b424bb9f7253ef080f5cffb9d2b272d05720abebc723616ad72f82dc5ed0ccf1e61c0146d172f7325b34d3ab78680594074b0b21bf0965235d3f95ac00f3891ebb95923d0599635b124e5b97bedc3013f8387ad1c37e4eb0c97fe887ca0848466bb4f62e3e3e816d5350a0ccf8067c5a73e6a4fa32fdeaa720d94ffce19f70e99cbdb5fd30fc66ef54f2e1c3d49f458feabc7d7c51303881ce5d1eaecae9149c0a6f7e6eef7c0a5137ff24835ba82ef972247501f6ec41d7724e94cf359042144f337cbfca576b4c6a95b57f10364e56012eaa5fca8e9f61907fb0f3fdcfc22a382c1c3bd4827e98329906593608673f341efc1ab6c5f0c38d34cbfe24ca0fad2f257cc067c688cbb8bff2d551a8093c50a48412479a020653416e27bbb9bf88b51ab0847d80096c980c053154cbecb246ebc26f66091f8f6513fe386dd0cfeec96843eddd0839713105ffb10261a77b9aaaa56df7d73014dbda38219656a38188449a71a5462e22ba48ed16b572c1bd04d78155aa58b24949eec5f194507dc6a6c5738a208507c68c25caec7834a8c9a614b923c5f24f7be678405d7f846ef316f12239c07d8531392bc4c47b27e0ebececf76cccf7a570cd07502fa09c1f7e42967d6a08884de4a40c97b5ac930883fd09e9c9784fb83a00cf78d041ebc6c608bbde3bfda5f2a329029db27579f2a8babf89e945a42d016353d6c4698303df56920805e46d071969239bff440bfd3f6affd1180eb6a9216ba2f8460b8962663c45344cf76f1f3ca36053d9931df8cb9508bdf7adf36ea509c17492d9918ab4526e3d7978e2910491af02ccfc776e0f316fc2e4680079b87730dc8ffeb38a5ba0564917c0e7df4071da940bd40826fba1342f629407b106523c254ce78264a8da051d52c7a28b0e7d1d9a3e5a9ae48412b1e6339385a9650521d1cadf0253635f3852bfbd294e61ca4210ff3aaf97672b91c2e5b80e2e4fb122b28fcdc36e4ca0e21b36ab4d65f9c06dd349351cf79265e691b068f3306ebdf30978541c7ca540b30619c5de3e0c2ce2934c70877ab1828537306b3526c10147b1689c8916fd18392d786550f6640088d7326c977c7503cb93fef225447967fdf3d190871f4d73e7bf9b6f7a0214b62022097d5adf6494e6a5feda96d0afbb545351a8554731f7b24492792b8ba03f0f1aab9b40d0bed34e88f43f68a51f385cae27960b249d34ae3029abf1cc317769062d3807f0da00246891b2c3ee3382df014fc59391db1552b8ade39e734912586d7a17d435aa949c75845be631f0227b55070f2988aded559ec43bccf6da6a05d2d42b867dee0d05a64a97ee3e293b0363a655de3020abc602672be631e8979e3868028f8172232137c68f5e97afe7865f689ab3e39d57d970b13670b9bc9388e081adfce623b9fad6cc0c145a25856d3f12d1de7a90a2a4bff7aef16760ecc60c2c907d7502ea0fa6fa700bc0c36b51b777cf8b16bf0c81369b874009e886feb29f64980a1d565db037eb28b503e42ff164f44420e81f7322a2a4cd3af9b25906c9cb9bfe02f1809b8937a62ceff416d4832f9e1f2750db546c6146820e42d45cf232944b8f9d05c63fdf541337d370b011b79b6e2d2034705f00d2ff9294d5b8946cbd5f27e3d34a66a052447c0b87ea460ba1898818d116ee66edebc2a02548527f7d38ba1daf3907c4b4856d0b4695d187b5e21e44571d6632772eaf03cf0e37af7cd9d254db28976fdced8324bdea20eb67375b784173fe681a6c15cd82c4b9037e37f54e3e0c0436dfd5bedd6552bf840160465c0cb994f65a762467956d7ac16845a521648a7706dc4018829f55daf0feca15e406455147d60480313f9bed94c61e7ba59d319f8eb7afc7dc907707bce03d4ad05d7775152a35e1e5777b62eb6ff5a36d56a38dd8ca8e3b4163c2a353e199163c1ff901d92d0b2d77cb48401bab1423f3e3da4791a5c0ea0c36a6ec7952e1be775ca136b9e269ca58f67a2e6c96ff0214c5334bf6d181bbe6e82761eab4ef57da2765c3912cf2838c25338687dc5f5cd6a1c655560b0c241f4e4cdf5da41a6d684ed8e4f991e5fdd71174cdd97890e242ade9d02a20aab18f051fd3cb4057ef250d880c36e226ffdb913701f42011cbf8edc5cfe59a0b8e91238ad3e38b2c244aed0348d12cb940c3b0397e4602ef6e4b025751833483b227cb3cc358f289f16c24ccb55e37c4d8b7bb0758697171ee371bcdd4afde85eb0790a835a077647555164e67104773434fbc122404a304f745a729838a6f4fba4f258a4d40650097482d4e527f3f2b7a014e905220c8e38326e219690c9af0767e2e4317cb316b20a4297f61889b8e47e9bfd60a858470381c27948c5f6ee54df94a5a6f728c7e1e763667d81830ca3315edb1f2fde9b7e0d876b19c6abe1be79a60a96225a704b0372b0d289cd91a4ff97c417f74a833b7732f8db8390cc8b96e88232b6847a5b117b30ce9a229b23f87479a8c912a683bc27073285e7a5f3187c6d843a37da82a9d0edb2cbcd05cacb3da7509501c464ad484f5c8fc569ac4875982c133282033c5686889c8b1e487823503eb3f32c5ddcc95bb3b924bbae895a2dcf3bfa1cdea2fab1a35ef1cf4536dcb4aabb3d76db2b4611b8546e50651a8a17b962664e96003fe3c20de0194b750bca04cb5860b22fbd2a4552ebf58ae1957298051eadec8896b346040111a22b61a1bd7dee9ac11bed5c90e1937636ad760c793ebc2ce4195939da9b69450cbc575ac45de672fec7519c440a2a76b0c97d79004d396fff4ffd1778bc975eb93b3e2a1c40e39caf79411739fce5cc427859f68bbd15567ab141466469aa2d621afe8b68fc2684ab9764aff03ba23e59827aea98441808142632833055551feec57ba4c602002d97fcc64643237c9f57cfb00bad2ad6b89af98ac68ee59e25372d5fc275b39c40a63e0af3893a97362738da208ce2c9621ebeb54a1f11eb94a967acca3d013d16dc5d7f57affd0fbab8576f89f2e37dffcb8a0b8a9ecb2ff26ca02e220c19815d234625a50bf5462b3bb828c7ff83e3f787746c888028cf297106a21af92f2c2d815e35640e43fc6fc22b35f4fbc4f425f01280d3dd9568d7bb327e985cb36efb913e9be172819064f9ff14fc2edabdfff7719c46b4380ce216c5b2729b1cdb71925d6183b8425baec6ac2f7fa6cf5795a6e211373fb3b5ca3ade65caaed3f428e83d2a8a1c5b580f0d06c0a58281b4187c0efde2218348557fa86d9a1a66df96059b815c59ec37138984d011d710724b311abd98c000c5218eef83d7f2e7ae123fcdf2565a2fa229cc1faf82890a2de752116ed98dabc5cb2eabb272f9af994d2e45b5f7dff6c7eead25c5310464ebbfc0ad4b32137d02ca85e5feb01f04a7e29d13c9580a6434cc3ad2384a353e9b849989dcbe3187139ea35f18578be2a041d440c01031a4e47db2cb246146f33c0ac08c0fe8c300133196aedfd0a0294bdf51463439283bf5dde2355a380ab30204fbc1225def529aebd9f5c919b7874b601fa4abe199a02d87c3ac484a87b9cab7fa3910b797b9540dda384decfd856a28a1944ea228c339ec77b0eaeef96b00e83231670525859054cb545194f37904b2efcdab31ec5bf9f92eed216dd743c6ded602b30a08f13af04ec7beec62babd11b47231e795a5cd0799e8d61f851"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000d40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x0, "2189acb39ba8e2"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002780)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004d800)={0x0, r4, "1a408d4dc0e1caee450e9b915642dcadd0f886bc060412de2f473de492c9274b90784003af431f463dd335474991dd7f818389e3bbd4d9b4cdd421ff3cb82fc9fdf80c26fe89bbde194fa0d105d61f1d8487182687ff3744f5f26cb3b64ea80c498bdc6a40a2f7d928db3db894e8190e4ec9f91078e6392431a830c9aeb097043d1ed4b720647684b37b5cec17a3a84ce9286bcef67ca8e4b8eed9c5e80bb73837f372d9000af7b242f9bff1bb858a2c4018b48207727d6e5716436bae3978879456a6ab27f49a4f57df54c2adf3adf2e0fc15b3283cbfaad53271c675156e171c9d4cfe67a6f198ef8baf7727b3767b10432bb4d973c6ad74a34f8f748d7242", "98ea368de8112bf1247e8d2a84c13b92f25107a39b05d6ae6fe5155a4cb3c5c780a177ea718c15168c7b3b99ef56526be063543df4102876a273878816501bd1d741431418a5de60201d3cd289f8be271d385511eb3864987652b652abefb38429b8d14ba3f57064c0282d717f8f410ad6f9744cf2fc0a3711a7c821e3034d707882097d56b1ace43751c1b86606cc0fc7d5d2f6f68f28f9285858f3dde21d4db084df963f2ff9f548ba79349fcffee390aab5f2697de41da4b05757e8bccb6f1ff2de7bb662a730369c9b5f2bbaafb98b250b0a136aa12319795185053d0f48d73699c5c83c22aaa22018fb4eecb6185f9afef6ec5a4c0bdea9147c734220f1f4e34d498a3061f02d16f7c735e015b865a80fff1fa2ac32c2a2f154b87c470c7a371a7c79480bd7fd2b44339a1d19cf5e6db0554eabf9d0f622eb160bcd3d545c6bad525de3b03cd406f3c96b15e708b1608b2765dc1121d7020925ecc9850be8fe024456f9d4f6eeb82f6422a4766f8b2dcbb07aea3254f68a507901f8cf44ba1919ba89c5315280a28447a3678d312b4d5cbe4b2ad2ac21f0818bb65e12f20d5090b110452ffaffff77757865fb43d5b0bb238c329badab9763857e2bac682432a28f1a45ba9cb28dc966a5b2b5dce7052c03ad5f9370dfe634a09d498e66d9f09b90be8fc68e3abc229e6f2ea8dd3f53de7e7eb715e893add75133415e8f186a92b038e51a3ec6633441bc8cf6a2f86661bba0a073cc9e678e7f5b8b86c1e059435f57fef66ee0b54fe434b592fa34b6f7c552abb9d24c12995b4f37691836045f4845d95a70f8a99966274ff9f22ecf315bc600323fb06178353579ac7ff2e7ed743890ce36a0642d8de7285b785df0a29e492da743db04137b18e86bf71102173d3c9001bfd032233fd05364b0a80f560ecbb23cd4c6082b9b98bf3964736f617463298af3ca5dc20a8374862f2b63627be974dda64cb65123652bea24fca7fc5f18fc965bd5d908e314bf368262987e948b257ccb447aafad6af3222e5ff18383b45a44cbc2a19f9aa66959553cace69220e789eee693b000818c7b59611eea1ead77ac5ea30ce277203124ee3acd5cfb2e1c03bfee1ebb1dfd88fb1595d7e2181e48d1aa693ac6ba390b4512e6eb6456c9f9210fe8313b552244fe6930ce7cc00175565cf2650ee747054fc9b335fb4ba392e5381a0d250da94740edd57b18bc8b28f06056a828ae164b31112801e70c16e4c290d891b9e60a2e34d6af776c1ce65505a56e1f38ad9832b8c964c15866e83561f7e2bb492f0c0da8c01b5561b3f17bee10dbb9d296b07fc7eac5fe97c651754b62f6d483afd3097f6e2e2da7b875bd6bcc5e7b1a73c8dc9a7551c857764a4b518ce5255309dbe404f09c7b530859bd77fc6ec8c25315f7244e7bbbafcfad870665bc442c55f9b85c67a6cc5df7d74fe288ed5e0828657cd0510a1d417750482458f5079261a3cd9a4820dc5d7740e9b9b54cb88561cfb364e31bc2da9077b2b9b0919eda6404c8721e02827c23e690875ccc0ad0aa83cb213dbd0f4cfa77175de909c9b64129a695673446e63330bdd0ab9c4e4ee2999fea39543637b95cfff58fc7e527843a9d0c116b6b613e0b0c53a3462876ed9b9c28688ca73dbfc7a02751b7087b88e4024aefcec30a9d4043a659a17b22707f05ffd68f4db028b424bb9f7253ef080f5cffb9d2b272d05720abebc723616ad72f82dc5ed0ccf1e61c0146d172f7325b34d3ab78680594074b0b21bf0965235d3f95ac00f3891ebb95923d0599635b124e5b97bedc3013f8387ad1c37e4eb0c97fe887ca0848466bb4f62e3e3e816d5350a0ccf8067c5a73e6a4fa32fdeaa720d94ffce19f70e99cbdb5fd30fc66ef54f2e1c3d49f458feabc7d7c51303881ce5d1eaecae9149c0a6f7e6eef7c0a5137ff24835ba82ef972247501f6ec41d7724e94cf359042144f337cbfca576b4c6a95b57f10364e56012eaa5fca8e9f61907fb0f3fdcfc22a382c1c3bd4827e98329906593608673f341efc1ab6c5f0c38d34cbfe24ca0fad2f257cc067c688cbb8bff2d551a8093c50a48412479a020653416e27bbb9bf88b51ab0847d80096c980c053154cbecb246ebc26f66091f8f6513fe386dd0cfeec96843eddd0839713105ffb10261a77b9aaaa56df7d73014dbda38219656a38188449a71a5462e22ba48ed16b572c1bd04d78155aa58b24949eec5f194507dc6a6c5738a208507c68c25caec7834a8c9a614b923c5f24f7be678405d7f846ef316f12239c07d8531392bc4c47b27e0ebececf76cccf7a570cd07502fa09c1f7e42967d6a08884de4a40c97b5ac930883fd09e9c9784fb83a00cf78d041ebc6c608bbde3bfda5f2a329029db27579f2a8babf89e945a42d016353d6c4698303df56920805e46d071969239bff440bfd3f6affd1180eb6a9216ba2f8460b8962663c45344cf76f1f3ca36053d9931df8cb9508bdf7adf36ea509c17492d9918ab4526e3d7978e2910491af02ccfc776e0f316fc2e4680079b87730dc8ffeb38a5ba0564917c0e7df4071da940bd40826fba1342f629407b106523c254ce78264a8da051d52c7a28b0e7d1d9a3e5a9ae48412b1e6339385a9650521d1cadf0253635f3852bfbd294e61ca4210ff3aaf97672b91c2e5b80e2e4fb122b28fcdc36e4ca0e21b36ab4d65f9c06dd349351cf79265e691b068f3306ebdf30978541c7ca540b30619c5de3e0c2ce2934c70877ab1828537306b3526c10147b1689c8916fd18392d786550f6640088d7326c977c7503cb93fef225447967fdf3d190871f4d73e7bf9b6f7a0214b62022097d5adf6494e6a5feda96d0afbb545351a8554731f7b24492792b8ba03f0f1aab9b40d0bed34e88f43f68a51f385cae27960b249d34ae3029abf1cc317769062d3807f0da00246891b2c3ee3382df014fc59391db1552b8ade39e734912586d7a17d435aa949c75845be631f0227b55070f2988aded559ec43bccf6da6a05d2d42b867dee0d05a64a97ee3e293b0363a655de3020abc602672be631e8979e3868028f8172232137c68f5e97afe7865f689ab3e39d57d970b13670b9bc9388e081adfce623b9fad6cc0c145a25856d3f12d1de7a90a2a4bff7aef16760ecc60c2c907d7502ea0fa6fa700bc0c36b51b777cf8b16bf0c81369b874009e886feb29f64980a1d565db037eb28b503e42ff164f44420e81f7322a2a4cd3af9b25906c9cb9bfe02f1809b8937a62ceff416d4832f9e1f2750db546c6146820e42d45cf232944b8f9d05c63fdf541337d370b011b79b6e2d2034705f00d2ff9294d5b8946cbd5f27e3d34a66a052447c0b87ea460ba1898818d116ee66edebc2a02548527f7d38ba1daf3907c4b4856d0b4695d187b5e21e44571d6632772eaf03cf0e37af7cd9d254db28976fdced8324bdea20eb67375b784173fe681a6c15cd82c4b9037e37f54e3e0c0436dfd5bedd6552bf840160465c0cb994f65a762467956d7ac16845a521648a7706dc4018829f55daf0feca15e406455147d60480313f9bed94c61e7ba59d319f8eb7afc7dc907707bce03d4ad05d7775152a35e1e5777b62eb6ff5a36d56a38dd8ca8e3b4163c2a353e199163c1ff901d92d0b2d77cb48401bab1423f3e3da4791a5c0ea0c36a6ec7952e1be775ca136b9e269ca58f67a2e6c96ff0214c5334bf6d181bbe6e82761eab4ef57da2765c3912cf2838c25338687dc5f5cd6a1c655560b0c241f4e4cdf5da41a6d684ed8e4f991e5fdd71174cdd97890e242ade9d02a20aab18f051fd3cb4057ef250d880c36e226ffdb913701f42011cbf8edc5cfe59a0b8e91238ad3e38b2c244aed0348d12cb940c3b0397e4602ef6e4b025751833483b227cb3cc358f289f16c24ccb55e37c4d8b7bb0758697171ee371bcdd4afde85eb0790a835a077647555164e67104773434fbc122404a304f745a729838a6f4fba4f258a4d40650097482d4e527f3f2b7a014e905220c8e38326e219690c9af0767e2e4317cb316b20a4297f61889b8e47e9bfd60a858470381c27948c5f6ee54df94a5a6f728c7e1e763667d81830ca3315edb1f2fde9b7e0d876b19c6abe1be79a60a96225a704b0372b0d289cd91a4ff97c417f74a833b7732f8db8390cc8b96e88232b6847a5b117b30ce9a229b23f87479a8c912a683bc27073285e7a5f3187c6d843a37da82a9d0edb2cbcd05cacb3da7509501c464ad484f5c8fc569ac4875982c133282033c5686889c8b1e487823503eb3f32c5ddcc95bb3b924bbae895a2dcf3bfa1cdea2fab1a35ef1cf4536dcb4aabb3d76db2b4611b8546e50651a8a17b962664e96003fe3c20de0194b750bca04cb5860b22fbd2a4552ebf58ae1957298051eadec8896b346040111a22b61a1bd7dee9ac11bed5c90e1937636ad760c793ebc2ce4195939da9b69450cbc575ac45de672fec7519c440a2a76b0c97d79004d396fff4ffd1778bc975eb93b3e2a1c40e39caf79411739fce5cc427859f68bbd15567ab141466469aa2d621afe8b68fc2684ab9764aff03ba23e59827aea98441808142632833055551feec57ba4c602002d97fcc64643237c9f57cfb00bad2ad6b89af98ac68ee59e25372d5fc275b39c40a63e0af3893a97362738da208ce2c9621ebeb54a1f11eb94a967acca3d013d16dc5d7f57affd0fbab8576f89f2e37dffcb8a0b8a9ecb2ff26ca02e220c19815d234625a50bf5462b3bb828c7ff83e3f787746c888028cf297106a21af92f2c2d815e35640e43fc6fc22b35f4fbc4f425f01280d3dd9568d7bb327e985cb36efb913e9be172819064f9ff14fc2edabdfff7719c46b4380ce216c5b2729b1cdb71925d6183b8425baec6ac2f7fa6cf5795a6e211373fb3b5ca3ade65caaed3f428e83d2a8a1c5b580f0d06c0a58281b4187c0efde2218348557fa86d9a1a66df96059b815c59ec37138984d011d710724b311abd98c000c5218eef83d7f2e7ae123fcdf2565a2fa229cc1faf82890a2de752116ed98dabc5cb2eabb272f9af994d2e45b5f7dff6c7eead25c5310464ebbfc0ad4b32137d02ca85e5feb01f04a7e29d13c9580a6434cc3ad2384a353e9b849989dcbe3187139ea35f18578be2a041d440c01031a4e47db2cb246146f33c0ac08c0fe8c300133196aedfd0a0294bdf51463439283bf5dde2355a380ab30204fbc1225def529aebd9f5c919b7874b601fa4abe199a02d87c3ac484a87b9cab7fa3910b797b9540dda384decfd856a28a1944ea228c339ec77b0eaeef96b00e83231670525859054cb545194f37904b2efcdab31ec5bf9f92eed216dd743c6ded602b30a08f13af04ec7beec62babd11b47231e795a5cd0799e8d61f851"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000d40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x0, "2189acb39ba8e2"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004b1c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0x8, "d0961b11696d25"}) r9 = syz_open_procfs(0x0, &(0x7f0000000200)='net/dev_snmp6\x00') preadv(r9, &(0x7f0000000580)=[{&(0x7f0000001040)=""/4096, 0x1000}], 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xc030, 0x0, 0x2}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x1a0) clone3(&(0x7f0000000300)={0x50202000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 667.295431][T19596] usb 3-1: USB disconnect, device number 118 01:48:37 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0x50, 0x1) read(r2, &(0x7f0000000380)=""/240, 0xf0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0x4068aea3, &(0x7f0000000300)={0xbc, 0x0, 0x3}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x202080, 0x2) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/consoles\x00', 0x0, 0x0) ioctl$KVM_CAP_VM_COPY_ENC_CONTEXT_FROM(r4, 0x4068aea3, &(0x7f0000000200)={0xc5, 0x0, r5}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, &(0x7f0000000280)="66b90c06000066b80030000066ba000000000f300f01c5baf80c66b8589faf8366efbafc0c66ed2e0f20e1f2f20f080f00de0f01c80f01bfa2000fc7380f35", 0x3f}], 0x1, 0x60, 0x0, 0x0) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) vmsplice(r6, &(0x7f0000000040)=[{&(0x7f0000000640)="8a", 0x1}], 0x1, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x1) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 01:48:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3f, 0x3f, 0x5, 0x70, 0x0, 0x6, 0x60a2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x400, 0x4, 0xec8a, 0x9, 0x5, 0x2, 0x5, 0x0, 0xfa91, 0x0, 0x9}, 0x0, 0x1, r3, 0xc) ioctl$KVM_RUN(r2, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) (async) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3f, 0x3f, 0x5, 0x70, 0x0, 0x6, 0x60a2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x400, 0x4, 0xec8a, 0x9, 0x5, 0x2, 0x5, 0x0, 0xfa91, 0x0, 0x9}, 0x0, 0x1, r3, 0xc) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) 01:48:37 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000b14000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000140)={[], 0x0, 0x202c6}) ioctl$KVM_RUN(r2, 0x4138ae84, 0x20000000) (async, rerun: 32) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3f, 0x3f, 0x5, 0x70, 0x0, 0x6, 0x60a2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x400, 0x4, 0xec8a, 0x9, 0x5, 0x2, 0x5, 0x0, 0xfa91, 0x0, 0x9}, 0x0, 0x1, r3, 0xc) (async, rerun: 32) ioctl$KVM_RUN(r2, 0xae80, 0x0) (rerun: 32) [ 667.577806][T18174] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 667.687779][T19596] usb 3-1: new full-speed USB device number 119 using dummy_hcd [ 667.957878][T18174] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 667.971790][T18174] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 667.981732][T18174] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 667.994660][T18174] usb 5-1: New USB device found, idVendor=046d, idProduct=c626, bcdDevice= 0.00 [ 668.003832][T18174] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 668.020219][T18174] usb 5-1: config 0 descriptor?? [ 668.067799][T19596] usb 3-1: config index 0 descriptor too short (expected 1307, got 27) [ 668.076121][T19596] usb 3-1: config 0 has an invalid interface number: 0 but max is -1 [ 668.084248][T19596] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 668.093287][T19596] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 10 [ 668.104265][T19596] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 668.277836][T19596] usb 3-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=c3.de [ 668.286968][T19596] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 668.295221][T19596] usb 3-1: Product: syz [ 668.299549][T19596] usb 3-1: Manufacturer: syz [ 668.304179][T19596] usb 3-1: SerialNumber: syz [ 668.309568][T19596] usb 3-1: config 0 descriptor?? [ 668.348099][T19596] hub 3-1:0.0: bad descriptor, ignoring hub [ 668.354110][T19596] hub: probe of 3-1:0.0 failed with error -5 [ 668.361026][T19596] input: syz syz as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input24 [ 668.557790][T18174] usbhid 5-1:0.0: can't add hid device: -71 [ 668.563805][T18174] usbhid: probe of 5-1:0.0 failed with error -71 [ 668.575511][T18174] usb 5-1: USB disconnect, device number 29 [ 668.919804][T19596] usb 3-1: USB disconnect, device number 119