r0 = fork() ptrace(0x8, r0) r1 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x32, 0x2e, 0x4, 0x6, 0x0, 0x1ff, 0x8a, 0x10, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x2, @perf_config_ext={0x4, 0x7}, 0x608, 0x6, 0x0, 0x2, 0xa62, 0x0, 0x7f, 0x0, 0x18}, r0, 0x1, 0xffffffffffffffff, 0x2) r2 = perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x3, 0xfe, 0x95, 0x80, 0x0, 0x2, 0xc040, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x11200, 0x5, 0x9, 0x0, 0xa72e, 0x75, 0x74ba, 0x0, 0x7, 0x0, 0x8}, 0xffffffffffffffff, 0xc, r1, 0xa) r3 = fork() ftruncate(r2, 0x100) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='io.stat\x00', 0x0, 0x0) r5 = openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x40, 0x84, 0xe}, 0x18) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, r5) ptrace(0x10, r3) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000200)=0x0) tkill(r6, 0x11) r7 = getpgid(r3) waitid(0x2, r7, &(0x7f0000000400), 0x8, &(0x7f0000000480))