r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)={0x28, 0x20, 0xc21, 0x0, 0x0, {0x2}, [@typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0xc, 0x11, 0x0, 0x0, @u64=0xfffffffffffffffc}]}, 0x28}}, 0x0) close_range(r1, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x1000, 0x1) r2 = fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(0x0, r2, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000001c00)={0x0, 0x0}) r4 = signalfd4(r1, &(0x7f0000001c80), 0x8, 0x80000) clone3(&(0x7f0000001cc0)={0x800000, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000340), {0x37}, &(0x7f0000000380)=""/100, 0x64, &(0x7f0000000440)=""/108, &(0x7f0000001c40)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3], 0x9, {r4}}, 0x58) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80042, 0x0) syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000540)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_gettime(0x0, 0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000280)}, 0x0) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000000000)=0x6cd) ioctl$BTRFS_IOC_SCRUB(r6, 0xc400941b, &(0x7f0000000580)={0x0, 0x200, 0x1})