./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor884815109 <...> Warning: Permanently added '10.128.10.2' (ED25519) to the list of known hosts. execve("./syz-executor884815109", ["./syz-executor884815109"], 0x7fffd8156ae0 /* 10 vars */) = 0 brk(NULL) = 0x55557fa82000 brk(0x55557fa82e00) = 0x55557fa82e00 arch_prctl(ARCH_SET_FS, 0x55557fa82480) = 0 set_tid_address(0x55557fa82750) = 5015 set_robust_list(0x55557fa82760, 24) = 0 rseq(0x55557fa82da0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor884815109", 4096) = 27 getrandom("\x12\x6a\x30\x5b\xb6\x4e\x88\x02", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55557fa82e00 brk(0x55557faa3e00) = 0x55557faa3e00 brk(0x55557faa4000) = 0x55557faa4000 mprotect(0x7fb3a0bf4000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x7fb3a0b3ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x7fb3a0b3ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5016 attached , child_tidptr=0x55557fa82750) = 5016 [pid 5016] set_robust_list(0x55557fa82760, 24) = 0 [pid 5016] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5016] setpgid(0, 0) = 0 [pid 5016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5016] write(3, "1000", 4) = 4 [pid 5016] close(3) = 0 [pid 5016] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5016] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5016] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5016] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5016] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5016] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5017 attached [pid 5017] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5016] <... clone3 resumed> => {parent_tid=[5017]}, 88) = 5017 [pid 5017] <... rseq resumed>) = 0 [pid 5016] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5016] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... set_robust_list resumed>) = 0 [pid 5016] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... futex resumed>) = 0 [pid 5017] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5017] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5017] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5016] <... futex resumed>) = 0 [pid 5016] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5016] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5017] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5017] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5016] <... futex resumed>) = 0 [pid 5016] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5016] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5018 attached ) = 5018 [pid 5017] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5016] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5016] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5016] getpid() = 5016 [pid 5017] getpid( [pid 5016] rt_sigreturn({mask=[]} [pid 5017] <... getpid resumed>) = 5016 [pid 5016] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5017] rt_sigreturn({mask=[]}) = 5018 [pid 5016] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5017] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5017] getpid( [pid 5016] getpid( [pid 5017] <... getpid resumed>) = 5016 [pid 5016] <... getpid resumed>) = 5016 [pid 5017] rt_sigreturn({mask=[]} [pid 5016] rt_sigreturn({mask=[]} [pid 5017] <... rt_sigreturn resumed>) = 5018 [pid 5016] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5017] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5017] getpid( [pid 5016] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=30000000} [pid 5017] <... getpid resumed>) = 5016 [pid 5017] rt_sigreturn({mask=[]}) = 5018 [pid 5017] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5017] getpid() = 5016 [pid 5017] rt_sigreturn({mask=[]}) = 5018 [pid 5017] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5016] <... futex resumed>) = 0 [pid 5017] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5016] getpid() = 5016 [pid 5016] rt_sigreturn({mask=[]}) = 0 [pid 5016] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5016] getpid() = 5016 [pid 5016] rt_sigreturn({mask=[]}) = 0 [pid 5016] exit_group(0) = ? [pid 5017] <... futex resumed>) = ? [pid 5017] +++ exited with 0 +++ [pid 5016] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5016, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5019 attached , child_tidptr=0x55557fa82750) = 5019 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5019] setpgid(0, 0) = 0 [pid 5019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5019] write(3, "1000", 4) = 4 [pid 5019] close(3) = 0 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5019] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5019] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5019] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5019] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] getpid() = 5019 [pid 5019] rt_sigreturn({mask=[]}) = 0 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] getpid() = 5019 [pid 5019] rt_sigreturn({mask=[]}) = 132913 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] getpid() = 5019 [pid 5019] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5019] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5019] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5020]}, 88) = 5020 [pid 5019] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5019] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5020 attached ) = 0 [pid 5019] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5020] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5020] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5020] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5020] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5020] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5019] <... futex resumed>) = 0 [pid 5020] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5019] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5019] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5020] <... bpf resumed>) = 4 [pid 5020] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5019] <... futex resumed>) = 0 [pid 5020] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5020] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... futex resumed>) = 0 [pid 5020] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5019] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5021 attached [pid 5021] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5020] <... clone3 resumed>) = 5021 [pid 5020] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5021] getpid( [pid 5020] getpid( [pid 5019] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5020] <... getpid resumed>) = 5019 [pid 5021] <... getpid resumed>) = 5021 [pid 5020] rt_sigreturn({mask=[]} [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5021] rt_sigreturn({mask=[]} [pid 5020] <... rt_sigreturn resumed>) = 5021 [pid 5021] <... rt_sigreturn resumed>) = 0 [pid 5020] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] getpid( [pid 5020] getpid( [pid 5019] <... getpid resumed>) = 5019 [pid 5020] <... getpid resumed>) = 5019 [pid 5020] rt_sigreturn({mask=[]} [pid 5019] rt_sigreturn({mask=[]} [pid 5020] <... rt_sigreturn resumed>) = 5021 [pid 5019] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5020] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5020] getpid( [pid 5019] getpid() = 5019 [pid 5020] <... getpid resumed>) = 5019 [pid 5019] rt_sigreturn({mask=[]} [pid 5020] rt_sigreturn({mask=[]} [pid 5019] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5020] <... rt_sigreturn resumed>) = 5021 [pid 5020] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=26000000} [pid 5020] getpid() = 5019 [pid 5020] rt_sigreturn({mask=[]}) = 5021 [pid 5020] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5020] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... futex resumed>) = 0 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5018] exit(0) = ? [pid 5019] getpid() = 5019 [pid 5019] rt_sigreturn({mask=[]}) = 0 [pid 5019] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5019] getpid() = 5019 [pid 5019] rt_sigreturn({mask=[]}) = 0 [pid 5019] exit_group(0) = ? [pid 5020] <... futex resumed>) = ? [pid 5020] +++ exited with 0 +++ [pid 5019] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5019, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5022 attached , child_tidptr=0x55557fa82750) = 5022 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] set_robust_list(0x55557fa82760, 24) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5018] +++ exited with 0 +++ [pid 5022] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5022] setpgid(0, 0) = 0 [pid 5022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5022] write(3, "1000", 4) = 4 [pid 5022] close(3) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5022] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5022] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5022] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5022] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 132913 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5022] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5022] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5023 attached [pid 5023] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5022] <... clone3 resumed> => {parent_tid=[5023]}, 88) = 5023 [pid 5023] <... rseq resumed>) = 0 [pid 5022] rt_sigprocmask(SIG_SETMASK, [], [pid 5023] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5022] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5023] <... set_robust_list resumed>) = 0 [pid 5023] rt_sigprocmask(SIG_SETMASK, [], [pid 5022] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5022] <... futex resumed>) = 0 [pid 5023] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128 [pid 5022] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5023] <... bpf resumed>) = 3 [pid 5023] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5023] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] <... futex resumed>) = 0 [pid 5022] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... futex resumed>) = 0 [pid 5022] <... futex resumed>) = 1 [pid 5023] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5022] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5023] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5022] <... futex resumed>) = 0 [pid 5023] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5022] <... futex resumed>) = 0 [pid 5023] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5022] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5024 attached [pid 5024] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5023] <... clone3 resumed>) = 5024 [pid 5023] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5024] getpid( [pid 5023] getpid() = 5022 [pid 5024] <... getpid resumed>) = 5024 [pid 5023] rt_sigreturn({mask=[]} [pid 5024] rt_sigreturn({mask=[]} [pid 5023] <... rt_sigreturn resumed>) = 5024 [pid 5024] <... rt_sigreturn resumed>) = 0 [pid 5023] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5023] getpid() = 5022 [pid 5023] rt_sigreturn({mask=[]}) = 5024 [pid 5023] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5023] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] <... futex resumed>) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5023] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5022] getpid( [pid 5023] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5023] getpid( [pid 5022] <... getpid resumed>) = 5022 [pid 5023] <... getpid resumed>) = 5022 [pid 5022] rt_sigreturn({mask=[]} [pid 5023] rt_sigreturn({mask=[]} [pid 5022] <... rt_sigreturn resumed>) = 0 [pid 5023] <... rt_sigreturn resumed>) = 202 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5023] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 0 [pid 5022] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5022] getpid() = 5022 [pid 5022] rt_sigreturn({mask=[]}) = 0 [pid 5022] exit_group(0 [pid 5023] <... futex resumed>) = ? [pid 5022] <... exit_group resumed>) = ? [pid 5023] +++ exited with 0 +++ [pid 5022] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5022, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5025 attached , child_tidptr=0x55557fa82750) = 5025 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5025] setpgid(0, 0) = 0 [pid 5025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5021] exit(0 [pid 5025] write(3, "1000", 4 [pid 5021] <... exit resumed>) = ? [pid 5025] <... write resumed>) = 4 [pid 5025] close(3) = 0 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5025] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5025] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5025] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5025] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] getpid() = 5025 [pid 5025] rt_sigreturn({mask=[]}) = 0 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] getpid() = 5025 [pid 5025] rt_sigreturn({mask=[]}) = 132913 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] getpid() = 5025 [pid 5025] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5025] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5025] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5026 attached => {parent_tid=[5026]}, 88) = 5026 [pid 5025] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5025] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5025] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5026] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5021] +++ exited with 0 +++ [pid 5026] <... rseq resumed>) = 0 [pid 5026] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5026] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5026] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5026] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5025] <... futex resumed>) = 0 [pid 5026] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5025] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5026] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5025] <... futex resumed>) = 0 [pid 5026] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5025] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5026] <... bpf resumed>) = 4 [pid 5026] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5025] <... futex resumed>) = 0 [pid 5025] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5025] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5026] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5027 attached ) = 5027 [pid 5026] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5026] getpid( [pid 5025] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5026] <... getpid resumed>) = 5025 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5026] rt_sigreturn({mask=[]}) = 5027 [pid 5025] getpid( [pid 5026] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5026] getpid() = 5025 [pid 5025] <... getpid resumed>) = 5025 [pid 5026] rt_sigreturn({mask=[]} [pid 5025] rt_sigreturn({mask=[]} [pid 5026] <... rt_sigreturn resumed>) = 5027 [pid 5025] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5026] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5026] getpid( [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5026] <... getpid resumed>) = 5025 [pid 5025] getpid( [pid 5026] rt_sigreturn({mask=[]} [pid 5025] <... getpid resumed>) = 5025 [pid 5026] <... rt_sigreturn resumed>) = 5027 [pid 5025] rt_sigreturn({mask=[]} [pid 5026] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5026] getpid( [pid 5025] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=27000000} [pid 5026] <... getpid resumed>) = 5025 [pid 5026] rt_sigreturn({mask=[]}) = 5027 [pid 5026] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5025] <... futex resumed>) = 0 [pid 5026] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] getpid() = 5025 [pid 5024] exit(0 [pid 5025] rt_sigreturn({mask=[]} [pid 5024] <... exit resumed>) = ? [pid 5025] <... rt_sigreturn resumed>) = 0 [pid 5025] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5025] getpid() = 5025 [pid 5025] rt_sigreturn({mask=[]}) = 0 [pid 5025] exit_group(0 [pid 5026] <... futex resumed>) = ? [pid 5025] <... exit_group resumed>) = ? [pid 5026] +++ exited with 0 +++ [pid 5025] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5025, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5028 attached , child_tidptr=0x55557fa82750) = 5028 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] set_robust_list(0x55557fa82760, 24) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5028] setpgid(0, 0) = 0 [pid 5028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5024] +++ exited with 0 +++ [pid 5028] <... openat resumed>) = 3 [pid 5028] write(3, "1000", 4) = 4 [pid 5028] close(3) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5028] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5028] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5028] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] getpid() = 5028 [pid 5028] rt_sigreturn({mask=[]}) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] getpid() = 5028 [pid 5028] rt_sigreturn({mask=[]}) = 132913 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] getpid() = 5028 [pid 5028] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5028] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5029 attached => {parent_tid=[5029]}, 88) = 5029 [pid 5028] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5028] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5028] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5029] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5029] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5029] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5029] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5029] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5028] <... futex resumed>) = 0 [pid 5029] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5028] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5028] <... futex resumed>) = 0 [pid 5029] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5028] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5029] <... bpf resumed>) = 4 [pid 5029] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5029] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5028] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5029] <... futex resumed>) = 0 [pid 5028] <... futex resumed>) = 1 [pid 5029] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5028] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5029] <... clone3 resumed>) = 5030 [pid 5029] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- ./strace-static-x86_64: Process 5030 attached [pid 5028] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] getpid( [pid 5029] getpid() = 5028 [pid 5029] rt_sigreturn({mask=[]} [pid 5028] <... getpid resumed>) = 5028 [pid 5029] <... rt_sigreturn resumed>) = 5030 [pid 5028] rt_sigreturn({mask=[]} [pid 5029] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5029] getpid( [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5029] <... getpid resumed>) = 5028 [pid 5028] getpid( [pid 5029] rt_sigreturn({mask=[]} [pid 5028] <... getpid resumed>) = 5028 [pid 5029] <... rt_sigreturn resumed>) = 5030 [pid 5028] rt_sigreturn({mask=[]} [pid 5029] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5029] getpid( [pid 5028] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=32000000} [pid 5029] <... getpid resumed>) = 5028 [pid 5029] rt_sigreturn({mask=[]}) = 5030 [pid 5029] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5029] getpid() = 5028 [pid 5029] rt_sigreturn({mask=[]}) = 5030 [pid 5029] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5029] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5028] <... futex resumed>) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5027] exit(0) = ? [pid 5028] getpid() = 5028 [pid 5028] rt_sigreturn({mask=[]}) = 0 [pid 5028] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5028] getpid() = 5028 [pid 5028] rt_sigreturn({mask=[]}) = 0 [pid 5028] exit_group(0 [pid 5029] <... futex resumed>) = ? [pid 5028] <... exit_group resumed>) = ? [pid 5029] +++ exited with 0 +++ [pid 5028] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5028, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5027] +++ exited with 0 +++ [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5031 attached , child_tidptr=0x55557fa82750) = 5031 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5031] setpgid(0, 0) = 0 [pid 5031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5031] write(3, "1000", 4) = 4 [pid 5031] close(3) = 0 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5031] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5031] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5031] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid() = 5031 [pid 5031] rt_sigreturn({mask=[]}) = 0 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid() = 5031 [pid 5031] rt_sigreturn({mask=[]}) = 132913 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid() = 5031 [pid 5031] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5031] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5032 attached => {parent_tid=[5032]}, 88) = 5032 [pid 5032] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5031] rt_sigprocmask(SIG_SETMASK, [], [pid 5032] <... rseq resumed>) = 0 [pid 5031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5032] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5031] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... set_robust_list resumed>) = 0 [pid 5031] <... futex resumed>) = 0 [pid 5032] rt_sigprocmask(SIG_SETMASK, [], [pid 5031] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5032] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5032] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5032] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5031] <... futex resumed>) = 0 [pid 5031] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5032] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5031] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5032] <... bpf resumed>) = 4 [pid 5032] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5031] <... futex resumed>) = 0 [pid 5031] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5032] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5031] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) ./strace-static-x86_64: Process 5033 attached [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5033] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid() = 5031 [pid 5031] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5032] <... clone3 resumed>) = 5033 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5033] getpid( [pid 5032] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5032] getpid( [pid 5031] getpid( [pid 5032] <... getpid resumed>) = 5031 [pid 5031] <... getpid resumed>) = 5031 [pid 5032] rt_sigreturn({mask=[]} [pid 5031] rt_sigreturn({mask=[]} [pid 5032] <... rt_sigreturn resumed>) = 5033 [pid 5031] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5032] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=33000000} [pid 5032] getpid() = 5031 [pid 5032] rt_sigreturn({mask=[]}) = 5033 [pid 5032] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5032] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5031] <... futex resumed>) = 0 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid() = 5031 [pid 5033] <... getpid resumed>) = 5033 [pid 5031] rt_sigreturn({mask=[]} [pid 5033] rt_sigreturn({mask=[]} [pid 5031] <... rt_sigreturn resumed>) = 0 [pid 5031] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5031] getpid( [pid 5033] <... rt_sigreturn resumed>) = 0 [pid 5031] <... getpid resumed>) = 5031 [pid 5031] rt_sigreturn({mask=[]}) = 0 [pid 5031] exit_group(0 [pid 5032] <... futex resumed>) = ? [pid 5031] <... exit_group resumed>) = ? [pid 5032] +++ exited with 0 +++ [pid 5031] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5031, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5034 attached , child_tidptr=0x55557fa82750) = 5034 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] set_robust_list(0x55557fa82760, 24 [pid 5030] exit(0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] <... set_robust_list resumed>) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5030] <... exit resumed>) = ? [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5034] setpgid(0, 0) = 0 [pid 5034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5034] write(3, "1000", 4) = 4 [pid 5034] close(3) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5034] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5034] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5034] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 132913 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5034] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5030] +++ exited with 0 +++ [pid 5034] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5035 attached => {parent_tid=[5035]}, 88) = 5035 [pid 5034] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5034] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5034] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5035] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5035] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5035] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5035] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5035] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5035] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5035] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] <... futex resumed>) = 0 [pid 5035] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5034] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5035] <... bpf resumed>) = 4 [pid 5035] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5035] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5035] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5034] <... futex resumed>) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- ./strace-static-x86_64: Process 5036 attached [pid 5036] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 0 [pid 5036] getpid() = 5036 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid( [pid 5035] <... clone3 resumed>) = 5036 [pid 5034] <... getpid resumed>) = 5034 [pid 5036] rt_sigreturn({mask=[]} [pid 5035] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] rt_sigreturn({mask=[]} [pid 5035] getpid( [pid 5034] <... rt_sigreturn resumed>) = 0 [pid 5035] <... getpid resumed>) = 5034 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5036] <... rt_sigreturn resumed>) = 0 [pid 5035] rt_sigreturn({mask=[]} [pid 5034] getpid( [pid 5035] <... rt_sigreturn resumed>) = 5036 [pid 5035] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] <... getpid resumed>) = 5034 [pid 5035] getpid( [pid 5034] rt_sigreturn({mask=[]} [pid 5035] <... getpid resumed>) = 5034 [pid 5034] <... rt_sigreturn resumed>) = 0 [pid 5035] rt_sigreturn({mask=[]} [pid 5034] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5035] <... rt_sigreturn resumed>) = 5036 [pid 5035] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5035] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 0 [pid 5034] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5034] getpid() = 5034 [pid 5034] rt_sigreturn({mask=[]}) = 0 [pid 5034] exit_group(0 [pid 5035] <... futex resumed>) = ? [pid 5034] <... exit_group resumed>) = ? [pid 5035] +++ exited with 0 +++ [pid 5034] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5034, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5037 attached , child_tidptr=0x55557fa82750) = 5037 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5037] setpgid(0, 0) = 0 [pid 5033] exit(0) = ? [pid 5037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5037] write(3, "1000", 4) = 4 [pid 5037] close(3) = 0 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5037] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5037] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5037] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5037] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] getpid() = 5037 [pid 5033] +++ exited with 0 +++ [pid 5037] rt_sigreturn({mask=[]}) = 0 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] getpid() = 5037 [pid 5037] rt_sigreturn({mask=[]}) = 132913 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] getpid() = 5037 [pid 5037] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5037] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5037] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5038]}, 88) = 5038 ./strace-static-x86_64: Process 5038 attached [pid 5037] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5037] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5037] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5038] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5038] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5038] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5038] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5038] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5037] <... futex resumed>) = 0 [pid 5037] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5037] <... futex resumed>) = 0 [pid 5038] <... bpf resumed>) = 4 [pid 5037] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5038] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5037] <... futex resumed>) = 0 [pid 5037] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5037] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5039 attached [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5039] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5038] <... clone3 resumed>) = 5039 [pid 5037] getpid( [pid 5039] getpid( [pid 5038] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5038] getpid( [pid 5037] <... getpid resumed>) = 5037 [pid 5039] <... getpid resumed>) = 5039 [pid 5038] <... getpid resumed>) = 5037 [pid 5037] rt_sigreturn({mask=[]} [pid 5039] rt_sigreturn({mask=[]} [pid 5038] rt_sigreturn({mask=[]} [pid 5039] <... rt_sigreturn resumed>) = 0 [pid 5038] <... rt_sigreturn resumed>) = 5039 [pid 5037] <... rt_sigreturn resumed>) = 0 [pid 5038] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5038] getpid() = 5037 [pid 5037] getpid( [pid 5038] rt_sigreturn({mask=[]}) = 5039 [pid 5037] <... getpid resumed>) = 5037 [pid 5038] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] rt_sigreturn({mask=[]} [pid 5038] getpid( [pid 5037] <... rt_sigreturn resumed>) = 0 [pid 5038] <... getpid resumed>) = 5037 [pid 5037] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] rt_sigreturn({mask=[]}) = 5039 [pid 5038] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5038] getpid() = 5037 [pid 5038] rt_sigreturn({mask=[]}) = 5039 [pid 5038] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5037] <... futex resumed>) = 0 [pid 5038] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] getpid() = 5037 [pid 5037] rt_sigreturn({mask=[]}) = 0 [pid 5037] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5037] getpid() = 5037 [pid 5037] rt_sigreturn({mask=[]}) = 0 [pid 5036] exit(0) = ? [pid 5037] exit_group(0 [pid 5038] <... futex resumed>) = ? [pid 5037] <... exit_group resumed>) = ? [pid 5038] +++ exited with 0 +++ [pid 5037] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5037, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5040 attached , child_tidptr=0x55557fa82750) = 5040 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5036] +++ exited with 0 +++ [pid 5040] <... set_robust_list resumed>) = 0 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5040] setpgid(0, 0) = 0 [pid 5040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5040] write(3, "1000", 4) = 4 [pid 5040] close(3) = 0 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5040] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5040] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid() = 5040 [pid 5040] rt_sigreturn({mask=[]}) = 0 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid() = 5040 [pid 5040] rt_sigreturn({mask=[]}) = 132913 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid() = 5040 [pid 5040] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5040] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5040] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5041 attached => {parent_tid=[5041]}, 88) = 5041 [pid 5040] rt_sigprocmask(SIG_SETMASK, [], [pid 5041] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5040] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5040] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5041] <... rseq resumed>) = 0 [pid 5041] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5041] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5041] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5041] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5040] <... futex resumed>) = 0 [pid 5041] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5040] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5041] <... futex resumed>) = 0 [pid 5040] <... futex resumed>) = 1 [pid 5041] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5040] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5041] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5040] <... futex resumed>) = 0 [pid 5040] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5041] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5042 attached ) = 5042 [pid 5041] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5041] getpid() = 5040 [pid 5040] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5041] rt_sigreturn({mask=[]} [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5041] <... rt_sigreturn resumed>) = 5042 [pid 5041] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid( [pid 5041] getpid( [pid 5040] <... getpid resumed>) = 5040 [pid 5041] <... getpid resumed>) = 5040 [pid 5040] rt_sigreturn({mask=[]} [pid 5041] rt_sigreturn({mask=[]} [pid 5040] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5041] <... rt_sigreturn resumed>) = 5042 [pid 5041] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5041] getpid( [pid 5040] getpid( [pid 5041] <... getpid resumed>) = 5040 [pid 5040] <... getpid resumed>) = 5040 [pid 5041] rt_sigreturn({mask=[]} [pid 5040] rt_sigreturn({mask=[]} [pid 5041] <... rt_sigreturn resumed>) = 5042 [pid 5041] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5041] getpid( [pid 5040] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=25000000} [pid 5041] <... getpid resumed>) = 5040 [pid 5041] rt_sigreturn({mask=[]}) = 5042 [pid 5041] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5040] <... futex resumed>) = 0 [pid 5041] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid() = 5040 [pid 5040] rt_sigreturn({mask=[]}) = 0 [pid 5040] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5040] getpid() = 5040 [pid 5040] rt_sigreturn({mask=[]}) = 0 [pid 5040] exit_group(0 [pid 5041] <... futex resumed>) = ? [pid 5040] <... exit_group resumed>) = ? [pid 5041] +++ exited with 0 +++ [pid 5039] exit(0 [pid 5040] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5040, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5043 attached [pid 5039] <... exit resumed>) = ? [pid 5015] <... clone resumed>, child_tidptr=0x55557fa82750) = 5043 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] <... set_robust_list resumed>) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5043] setpgid(0, 0) = 0 [pid 5043] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5043] write(3, "1000", 4) = 4 [pid 5043] close(3) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5043] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5043] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5043] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5043] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid() = 5043 [pid 5043] rt_sigreturn({mask=[]}) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid() = 5043 [pid 5043] rt_sigreturn({mask=[]}) = 132913 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid() = 5043 [pid 5043] rt_sigreturn({mask=[]} [pid 5039] +++ exited with 0 +++ [pid 5043] <... rt_sigreturn resumed>) = 140409472778592 [pid 5043] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5043] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5044]}, 88) = 5044 ./strace-static-x86_64: Process 5044 attached [pid 5043] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5043] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5043] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5044] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5044] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5044] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5044] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5044] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5043] <... futex resumed>) = 0 [pid 5044] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5043] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5044] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5043] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5044] <... bpf resumed>) = 4 [pid 5044] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5043] <... futex resumed>) = 0 [pid 5044] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5043] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5043] <... futex resumed>) = 0 [pid 5044] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5043] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5045 attached [pid 5044] <... clone3 resumed>) = 5045 [pid 5045] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5044] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5044] getpid( [pid 5045] getpid() = 5045 [pid 5044] <... getpid resumed>) = 5043 [pid 5045] rt_sigreturn({mask=[]} [pid 5044] rt_sigreturn({mask=[]} [pid 5045] <... rt_sigreturn resumed>) = 0 [pid 5044] <... rt_sigreturn resumed>) = 5045 [pid 5044] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5044] getpid() = 5043 [pid 5044] rt_sigreturn({mask=[]}) = 5045 [pid 5044] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5043] <... futex resumed>) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid( [pid 5044] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] <... getpid resumed>) = 5043 [pid 5044] getpid( [pid 5043] rt_sigreturn({mask=[]} [pid 5044] <... getpid resumed>) = 5043 [pid 5043] <... rt_sigreturn resumed>) = 0 [pid 5044] rt_sigreturn({mask=[]} [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5044] <... rt_sigreturn resumed>) = 1 [pid 5043] getpid( [pid 5044] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5043] <... getpid resumed>) = 5043 [pid 5043] rt_sigreturn({mask=[]}) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid() = 5043 [pid 5043] rt_sigreturn({mask=[]}) = 0 [pid 5043] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5043] getpid() = 5043 [pid 5043] rt_sigreturn({mask=[]}) = 0 [pid 5043] exit_group(0 [pid 5044] <... futex resumed>) = ? [pid 5043] <... exit_group resumed>) = ? [pid 5044] +++ exited with 0 +++ [pid 5043] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5043, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5042] exit(0) = ? [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5046 attached , child_tidptr=0x55557fa82750) = 5046 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] set_robust_list(0x55557fa82760, 24) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5046] setpgid(0, 0) = 0 [pid 5046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5046] write(3, "1000", 4) = 4 [pid 5046] close(3) = 0 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5042] +++ exited with 0 +++ [pid 5046] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5046] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = 0 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = 132913 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5046] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5047 attached [pid 5047] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5046] <... clone3 resumed> => {parent_tid=[5047]}, 88) = 5047 [pid 5046] rt_sigprocmask(SIG_SETMASK, [], [pid 5047] <... rseq resumed>) = 0 [pid 5046] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5047] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5046] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5047] <... set_robust_list resumed>) = 0 [pid 5046] <... futex resumed>) = 0 [pid 5047] rt_sigprocmask(SIG_SETMASK, [], [pid 5046] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5047] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5047] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5047] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5046] <... futex resumed>) = 0 [pid 5047] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5046] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5046] <... futex resumed>) = 0 [pid 5047] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5046] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5047] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5046] <... futex resumed>) = 0 [pid 5046] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5046] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5047] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5048 attached [pid 5048] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5048] getpid() = 5048 [pid 5048] rt_sigreturn({mask=[]}) = 0 [pid 5047] <... clone3 resumed>) = 5048 [pid 5047] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5047] getpid() = 5046 [pid 5047] rt_sigreturn({mask=[]} [pid 5046] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5047] <... rt_sigreturn resumed>) = 5048 [pid 5047] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5047] getpid( [pid 5045] exit(0 [pid 5047] <... getpid resumed>) = 5046 [pid 5045] <... exit resumed>) = ? [pid 5047] rt_sigreturn({mask=[]} [pid 5046] getpid( [pid 5047] <... rt_sigreturn resumed>) = 5048 [pid 5047] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5047] getpid() = 5046 [pid 5046] <... getpid resumed>) = 5046 [pid 5047] rt_sigreturn({mask=[]} [pid 5046] rt_sigreturn({mask=[]} [pid 5047] <... rt_sigreturn resumed>) = 5048 [pid 5047] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5047] getpid() = 5046 [pid 5047] rt_sigreturn({mask=[]} [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5047] <... rt_sigreturn resumed>) = 5048 [pid 5047] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5047] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = 0 [pid 5046] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5046] getpid() = 5046 [pid 5046] rt_sigreturn({mask=[]}) = 0 [pid 5046] exit_group(0 [pid 5047] <... futex resumed>) = ? [pid 5046] <... exit_group resumed>) = ? [pid 5047] +++ exited with 0 +++ [pid 5046] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5046, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5045] +++ exited with 0 +++ [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557fa82750) = 5049 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- ./strace-static-x86_64: Process 5049 attached [pid 5049] set_robust_list(0x55557fa82760, 24) = 0 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5049] setpgid(0, 0) = 0 [pid 5049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5049] write(3, "1000", 4) = 4 [pid 5049] close(3) = 0 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5049] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5049] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5049] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid() = 5049 [pid 5049] rt_sigreturn({mask=[]}) = 0 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid() = 5049 [pid 5049] rt_sigreturn({mask=[]}) = 132913 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid() = 5049 [pid 5049] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5049] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5050 attached [pid 5050] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5049] <... clone3 resumed> => {parent_tid=[5050]}, 88) = 5050 [pid 5050] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5049] rt_sigprocmask(SIG_SETMASK, [], [pid 5050] <... set_robust_list resumed>) = 0 [pid 5049] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5050] rt_sigprocmask(SIG_SETMASK, [], [pid 5049] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5049] <... futex resumed>) = 0 [pid 5050] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128 [pid 5049] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5050] <... bpf resumed>) = 3 [pid 5050] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5050] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] <... futex resumed>) = 0 [pid 5049] <... futex resumed>) = 1 [pid 5050] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5049] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5050] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5050] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5049] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] <... futex resumed>) = 0 [pid 5049] <... futex resumed>) = 1 [pid 5050] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5049] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- ./strace-static-x86_64: Process 5051 attached [pid 5050] <... clone3 resumed>) = 5051 [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid( [pid 5051] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5051] getpid( [pid 5050] getpid( [pid 5051] <... getpid resumed>) = 5051 [pid 5049] <... getpid resumed>) = 5049 [pid 5051] rt_sigreturn({mask=[]} [pid 5050] <... getpid resumed>) = 5049 [pid 5051] <... rt_sigreturn resumed>) = 0 [pid 5050] rt_sigreturn({mask=[]} [pid 5049] rt_sigreturn({mask=[]} [pid 5048] exit(0 [pid 5050] <... rt_sigreturn resumed>) = 5051 [pid 5048] <... exit resumed>) = ? [pid 5049] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5049] getpid( [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] <... getpid resumed>) = 5049 [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]} [pid 5049] rt_sigreturn({mask=[]} [pid 5050] <... rt_sigreturn resumed>) = 5051 [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5049] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid( [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] <... getpid resumed>) = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid( [pid 5049] getpid( [pid 5050] <... getpid resumed>) = 5049 [pid 5049] <... getpid resumed>) = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5049] rt_sigreturn({mask=[]} [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]}) = 5051 [pid 5049] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5050] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5050] getpid() = 5049 [pid 5050] rt_sigreturn({mask=[]} [pid 5048] +++ exited with 0 +++ [pid 5050] <... rt_sigreturn resumed>) = 5051 [pid 5050] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5050] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid() = 5049 [pid 5049] rt_sigreturn({mask=[]}) = 0 [pid 5049] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5049] getpid() = 5049 [pid 5049] rt_sigreturn({mask=[]}) = 0 [pid 5049] exit_group(0 [pid 5050] <... futex resumed>) = ? [pid 5049] <... exit_group resumed>) = ? [pid 5050] +++ exited with 0 +++ [pid 5049] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5049, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5052 attached , child_tidptr=0x55557fa82750) = 5052 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5052] setpgid(0, 0) = 0 [pid 5052] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5052] write(3, "1000", 4) = 4 [pid 5052] close(3) = 0 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5052] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5052] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5052] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5052] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]}) = 0 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]}) = 132913 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5052] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5052] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5053 attached => {parent_tid=[5053]}, 88) = 5053 [pid 5052] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5052] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5052] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5053] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5053] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5053] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5053] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5053] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5053] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5052] <... futex resumed>) = 0 [pid 5052] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5053] <... futex resumed>) = 0 [pid 5052] <... futex resumed>) = 1 [pid 5053] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5052] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5053] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5052] <... futex resumed>) = 0 [pid 5053] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5052] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 5054 attached [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]} [pid 5053] <... clone3 resumed>) = 5054 [pid 5053] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] <... rt_sigreturn resumed>) = 0 [pid 5053] getpid() = 5052 [pid 5053] rt_sigreturn({mask=[]}) = 5054 [pid 5053] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5051] exit(0) = ? [pid 5053] getpid() = 5052 [pid 5053] rt_sigreturn({mask=[]} [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5053] <... rt_sigreturn resumed>) = 5054 [pid 5053] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid( [pid 5053] getpid() = 5052 [pid 5052] <... getpid resumed>) = 5052 [pid 5053] rt_sigreturn({mask=[]} [pid 5052] rt_sigreturn({mask=[]} [pid 5053] <... rt_sigreturn resumed>) = 5054 [pid 5052] <... rt_sigreturn resumed>) = 0 [pid 5053] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5053] getpid() = 5052 [pid 5053] rt_sigreturn({mask=[]}) = 5054 [pid 5053] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5052] <... futex resumed>) = 0 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5053] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]}) = 0 [pid 5052] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5052] getpid() = 5052 [pid 5052] rt_sigreturn({mask=[]}) = 0 [pid 5052] exit_group(0 [pid 5053] <... futex resumed>) = ? [pid 5052] <... exit_group resumed>) = ? [pid 5053] +++ exited with 0 +++ [pid 5052] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5052, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5055 attached , child_tidptr=0x55557fa82750) = 5055 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] <... set_robust_list resumed>) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5051] +++ exited with 0 +++ [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5055] setpgid(0, 0) = 0 [pid 5055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5055] write(3, "1000", 4) = 4 [pid 5055] close(3) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5055] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5055] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]}) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]}) = 132913 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5055] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5056 attached => {parent_tid=[5056]}, 88) = 5056 [pid 5055] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5055] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5055] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5056] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5056] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5056] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5056] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5056] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5055] <... futex resumed>) = 0 [pid 5056] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5055] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5056] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5055] <... futex resumed>) = 0 [pid 5056] <... bpf resumed>) = 4 [pid 5055] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5056] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5055] <... futex resumed>) = 0 [pid 5055] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5056] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5055] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5057 attached [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5057] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5056] <... clone3 resumed>) = 5057 [pid 5055] getpid( [pid 5057] getpid( [pid 5056] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] <... getpid resumed>) = 5055 [pid 5057] <... getpid resumed>) = 5057 [pid 5055] rt_sigreturn({mask=[]} [pid 5056] getpid( [pid 5057] rt_sigreturn({mask=[]} [pid 5056] <... getpid resumed>) = 5055 [pid 5055] <... rt_sigreturn resumed>) = 0 [pid 5057] <... rt_sigreturn resumed>) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5056] rt_sigreturn({mask=[]} [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]} [pid 5056] <... rt_sigreturn resumed>) = 5057 [pid 5055] <... rt_sigreturn resumed>) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5056] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] rt_sigreturn({mask=[]}) = 0 [pid 5055] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5056] getpid() = 5055 [pid 5056] rt_sigreturn({mask=[]}) = 5057 [pid 5056] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5056] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5055] <... futex resumed>) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]}) = 0 [pid 5055] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5055] getpid() = 5055 [pid 5055] rt_sigreturn({mask=[]}) = 0 [pid 5055] exit_group(0 [pid 5056] <... futex resumed>) = ? [pid 5055] <... exit_group resumed>) = ? [pid 5056] +++ exited with 0 +++ [pid 5055] +++ exited with 0 +++ [pid 5054] exit(0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5055, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5054] <... exit resumed>) = ? ./strace-static-x86_64: Process 5058 attached [pid 5015] <... clone resumed>, child_tidptr=0x55557fa82750) = 5058 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] set_robust_list(0x55557fa82760, 24) = 0 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5058] setpgid(0, 0 [pid 5054] +++ exited with 0 +++ [pid 5058] <... setpgid resumed>) = 0 [pid 5058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5058] write(3, "1000", 4) = 4 [pid 5058] close(3) = 0 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5058] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5058] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5058] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5058] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid() = 5058 [pid 5058] rt_sigreturn({mask=[]}) = 0 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid() = 5058 [pid 5058] rt_sigreturn({mask=[]}) = 132913 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid() = 5058 [pid 5058] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5058] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5058] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5059 attached [pid 5059] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5058] <... clone3 resumed> => {parent_tid=[5059]}, 88) = 5059 [pid 5059] <... rseq resumed>) = 0 [pid 5058] rt_sigprocmask(SIG_SETMASK, [], [pid 5059] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5058] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5059] <... set_robust_list resumed>) = 0 [pid 5059] rt_sigprocmask(SIG_SETMASK, [], [pid 5058] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5059] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5058] <... futex resumed>) = 0 [pid 5059] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128 [pid 5058] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5059] <... bpf resumed>) = 3 [pid 5059] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5059] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5058] <... futex resumed>) = 0 [pid 5059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5058] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5059] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5058] <... futex resumed>) = 0 [pid 5059] <... bpf resumed>) = 4 [pid 5058] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5059] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5058] <... futex resumed>) = 0 [pid 5058] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5059] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5058] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5060 attached [pid 5059] <... clone3 resumed>) = 5060 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5059] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid( [pid 5059] getpid( [pid 5058] <... getpid resumed>) = 5058 [pid 5058] rt_sigreturn({mask=[]} [pid 5059] <... getpid resumed>) = 5058 [pid 5058] <... rt_sigreturn resumed>) = 0 [pid 5059] rt_sigreturn({mask=[]} [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5059] <... rt_sigreturn resumed>) = 5060 [pid 5059] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid( [pid 5059] getpid( [pid 5058] <... getpid resumed>) = 5058 [pid 5059] <... getpid resumed>) = 5058 [pid 5058] rt_sigreturn({mask=[]} [pid 5059] rt_sigreturn({mask=[]} [pid 5058] <... rt_sigreturn resumed>) = 0 [pid 5059] <... rt_sigreturn resumed>) = 5060 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5059] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5059] getpid( [pid 5058] getpid( [pid 5059] <... getpid resumed>) = 5058 [pid 5058] <... getpid resumed>) = 5058 [pid 5059] rt_sigreturn({mask=[]} [pid 5058] rt_sigreturn({mask=[]} [pid 5059] <... rt_sigreturn resumed>) = 5060 [pid 5058] <... rt_sigreturn resumed>) = 0 [pid 5059] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000 [pid 5058] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5059] <... futex resumed>) = 0 [pid 5058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5059] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid() = 5058 [pid 5058] rt_sigreturn({mask=[]}) = 0 [pid 5058] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5058] getpid() = 5058 [pid 5058] rt_sigreturn({mask=[]}) = 0 [pid 5058] exit_group(0 [pid 5059] <... futex resumed>) = ? [pid 5058] <... exit_group resumed>) = ? [pid 5059] +++ exited with 0 +++ [pid 5058] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5058, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5061 attached , child_tidptr=0x55557fa82750) = 5061 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] set_robust_list(0x55557fa82760, 24) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5057] exit(0 [pid 5061] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5057] <... exit resumed>) = ? [pid 5061] <... prctl resumed>) = 0 [pid 5061] setpgid(0, 0) = 0 [pid 5061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5061] write(3, "1000", 4) = 4 [pid 5061] close(3) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5061] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5061] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5061] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] getpid() = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] getpid() = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 132913 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] getpid( [pid 5057] +++ exited with 0 +++ [pid 5061] <... getpid resumed>) = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5061] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5061] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5062 attached => {parent_tid=[5062]}, 88) = 5062 [pid 5061] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5061] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5061] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5062] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5062] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5062] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5062] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5062] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5062] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5061] <... futex resumed>) = 0 [pid 5061] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5062] <... futex resumed>) = 0 [pid 5061] <... futex resumed>) = 1 [pid 5062] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5061] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5062] <... bpf resumed>) = 4 [pid 5062] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5061] <... futex resumed>) = 0 [pid 5061] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5062] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5061] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5063 attached [pid 5062] <... clone3 resumed>) = 5063 [pid 5063] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5063] getpid() = 5063 [pid 5063] rt_sigreturn({mask=[]}) = 0 [pid 5062] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5062] getpid() = 5061 [pid 5062] rt_sigreturn({mask=[]}) = 5063 [pid 5062] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5062] getpid() = 5061 [pid 5062] rt_sigreturn({mask=[]}) = 5063 [pid 5062] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5062] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5061] <... futex resumed>) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5062] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5061] getpid( [pid 5062] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5062] getpid( [pid 5061] <... getpid resumed>) = 5061 [pid 5061] rt_sigreturn({mask=[]} [pid 5062] <... getpid resumed>) = 5061 [pid 5062] rt_sigreturn({mask=[]} [pid 5061] <... rt_sigreturn resumed>) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5060] exit(0 [pid 5062] <... rt_sigreturn resumed>) = 202 [pid 5061] getpid( [pid 5060] <... exit resumed>) = ? [pid 5062] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5061] <... getpid resumed>) = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] getpid() = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 0 [pid 5061] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5061] getpid( [pid 5060] +++ exited with 0 +++ [pid 5061] <... getpid resumed>) = 5061 [pid 5061] rt_sigreturn({mask=[]}) = 0 [pid 5061] exit_group(0) = ? [pid 5062] <... futex resumed>) = ? [pid 5062] +++ exited with 0 +++ [pid 5061] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5061, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5064 attached , child_tidptr=0x55557fa82750) = 5064 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] setpgid(0, 0) = 0 [pid 5064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5064] write(3, "1000", 4) = 4 [pid 5064] close(3) = 0 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5064] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5064] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5064] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5064] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] getpid() = 5064 [pid 5064] rt_sigreturn({mask=[]}) = 0 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] getpid() = 5064 [pid 5064] rt_sigreturn({mask=[]}) = 132913 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] getpid() = 5064 [pid 5064] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5064] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5064] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5065]}, 88) = 5065 [pid 5064] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5064] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5064] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000}./strace-static-x86_64: Process 5065 attached [pid 5065] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5065] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5065] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5065] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5065] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5065] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5064] <... futex resumed>) = 0 [pid 5064] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] <... futex resumed>) = 0 [pid 5064] <... futex resumed>) = 1 [pid 5065] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5064] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5065] <... bpf resumed>) = 4 [pid 5065] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5064] <... futex resumed>) = 0 [pid 5064] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5064] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5066 attached [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] <... clone3 resumed>) = 5066 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] getpid() = 5064 [pid 5064] getpid( [pid 5065] rt_sigreturn({mask=[]}) = 5066 [pid 5064] <... getpid resumed>) = 5064 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] getpid() = 5064 [pid 5065] rt_sigreturn({mask=[]}) = 5066 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] rt_sigreturn({mask=[]} [pid 5063] exit(0) = ? [pid 5065] getpid( [pid 5064] <... rt_sigreturn resumed>) = 0 [pid 5065] <... getpid resumed>) = 5064 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] rt_sigreturn({mask=[]} [pid 5064] getpid( [pid 5065] <... rt_sigreturn resumed>) = 5066 [pid 5064] <... getpid resumed>) = 5064 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] rt_sigreturn({mask=[]} [pid 5065] getpid( [pid 5064] <... rt_sigreturn resumed>) = 0 [pid 5065] <... getpid resumed>) = 5064 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] rt_sigreturn({mask=[]} [pid 5064] getpid( [pid 5065] <... rt_sigreturn resumed>) = 5066 [pid 5064] <... getpid resumed>) = 5064 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] rt_sigreturn({mask=[]} [pid 5063] +++ exited with 0 +++ [pid 5065] getpid( [pid 5064] <... rt_sigreturn resumed>) = 0 [pid 5065] <... getpid resumed>) = 5064 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5065] rt_sigreturn({mask=[]} [pid 5064] getpid( [pid 5065] <... rt_sigreturn resumed>) = 5066 [pid 5064] <... getpid resumed>) = 5064 [pid 5065] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] rt_sigreturn({mask=[]} [pid 5065] getpid( [pid 5064] <... rt_sigreturn resumed>) = 0 [pid 5065] <... getpid resumed>) = 5064 [pid 5065] rt_sigreturn({mask=[]}) = 5066 [pid 5065] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5064] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5065] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] getpid() = 5064 [pid 5064] rt_sigreturn({mask=[]}) = 0 [pid 5064] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5064] getpid() = 5064 [pid 5064] rt_sigreturn({mask=[]}) = 0 [pid 5064] exit_group(0 [pid 5065] <... futex resumed>) = ? [pid 5064] <... exit_group resumed>) = ? [pid 5065] +++ exited with 0 +++ [pid 5064] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5064, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5067 attached , child_tidptr=0x55557fa82750) = 5067 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5067] setpgid(0, 0) = 0 [pid 5067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5067] write(3, "1000", 4) = 4 [pid 5067] close(3) = 0 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5067] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5067] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 0 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 132913 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5067] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5068]}, 88) = 5068 ./strace-static-x86_64: Process 5068 attached [pid 5067] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5067] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5068] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5067] <... futex resumed>) = 0 [pid 5067] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5068] <... rseq resumed>) = 0 [pid 5068] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5068] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5068] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5068] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5068] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5067] <... futex resumed>) = 0 [pid 5067] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5067] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5068] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5068] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5068] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5067] <... futex resumed>) = 0 [pid 5067] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5068] <... futex resumed>) = 0 [pid 5067] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5068] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5069 attached [pid 5069] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5066] exit(0 [pid 5068] <... clone3 resumed>) = 5069 [pid 5068] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5068] getpid() = 5067 [pid 5066] <... exit resumed>) = ? [pid 5069] getpid( [pid 5068] rt_sigreturn({mask=[]}) = 5069 [pid 5068] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5068] getpid() = 5067 [pid 5068] rt_sigreturn({mask=[]}) = 5069 [pid 5068] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000 [pid 5069] <... getpid resumed>) = 5069 [pid 5068] <... futex resumed>) = 1 [pid 5067] <... futex resumed>) = 0 [pid 5068] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5069] rt_sigreturn({mask=[]} [pid 5068] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5068] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid( [pid 5068] getpid( [pid 5067] <... getpid resumed>) = 5067 [pid 5069] <... rt_sigreturn resumed>) = 0 [pid 5068] <... getpid resumed>) = 5067 [pid 5067] rt_sigreturn({mask=[]} [pid 5068] rt_sigreturn({mask=[]} [pid 5067] <... rt_sigreturn resumed>) = 0 [pid 5068] <... rt_sigreturn resumed>) = 202 [pid 5068] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 0 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 0 [pid 5067] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5067] getpid() = 5067 [pid 5067] rt_sigreturn({mask=[]}) = 0 [pid 5067] exit_group(0 [pid 5068] <... futex resumed>) = ? [pid 5067] <... exit_group resumed>) = ? [pid 5068] +++ exited with 0 +++ [pid 5066] +++ exited with 0 +++ [pid 5067] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5067, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5070 attached , child_tidptr=0x55557fa82750) = 5070 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] set_robust_list(0x55557fa82760, 24) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5070] setpgid(0, 0) = 0 [pid 5070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5070] write(3, "1000", 4) = 4 [pid 5070] close(3) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5070] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5070] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5070] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 132913 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5070] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5070] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5071 attached => {parent_tid=[5071]}, 88) = 5071 [pid 5071] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5070] rt_sigprocmask(SIG_SETMASK, [], [pid 5071] <... rseq resumed>) = 0 [pid 5071] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5070] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5071] <... set_robust_list resumed>) = 0 [pid 5070] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5071] rt_sigprocmask(SIG_SETMASK, [], [pid 5070] <... futex resumed>) = 0 [pid 5071] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5070] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5071] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5070] <... futex resumed>) = 0 [pid 5070] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5070] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5071] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5071] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5070] <... futex resumed>) = 0 [pid 5070] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5070] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5071] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5072 attached [pid 5072] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5072] getpid() = 5072 [pid 5071] <... clone3 resumed>) = 5072 [pid 5071] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5072] rt_sigreturn({mask=[]}) = 0 [pid 5071] getpid() = 5070 [pid 5071] rt_sigreturn({mask=[]}) = 5072 [pid 5071] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5071] getpid() = 5070 [pid 5071] rt_sigreturn({mask=[]}) = 5072 [pid 5071] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5071] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5070] <... futex resumed>) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5071] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5070] getpid( [pid 5071] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] <... getpid resumed>) = 5070 [pid 5071] getpid( [pid 5070] rt_sigreturn({mask=[]} [pid 5071] <... getpid resumed>) = 5070 [pid 5070] <... rt_sigreturn resumed>) = 0 [pid 5071] rt_sigreturn({mask=[]}) = 202 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5071] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 0 [pid 5070] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5070] getpid() = 5070 [pid 5070] rt_sigreturn({mask=[]}) = 0 [pid 5070] exit_group(0 [pid 5071] <... futex resumed>) = ? [pid 5070] <... exit_group resumed>) = ? [pid 5071] +++ exited with 0 +++ [pid 5070] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5070, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5073 attached , child_tidptr=0x55557fa82750) = 5073 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5073] setpgid(0, 0) = 0 [pid 5073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5069] exit(0) = ? [pid 5073] <... openat resumed>) = 3 [pid 5073] write(3, "1000", 4) = 4 [pid 5073] close(3) = 0 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5073] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5073] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5073] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 132913 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5073] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5074 attached => {parent_tid=[5074]}, 88) = 5074 [pid 5073] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5073] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5073] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5074] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5069] +++ exited with 0 +++ [pid 5074] <... rseq resumed>) = 0 [pid 5074] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5074] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5074] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5074] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5073] <... futex resumed>) = 0 [pid 5074] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5073] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5073] <... futex resumed>) = 0 [pid 5074] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5073] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5074] <... bpf resumed>) = 4 [pid 5074] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5073] <... futex resumed>) = 0 [pid 5074] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5073] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 5075 attached [pid 5074] <... clone3 resumed>) = 5075 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5075] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5074] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5075] getpid( [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5073] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5074] getpid( [pid 5075] <... getpid resumed>) = 5075 [pid 5074] <... getpid resumed>) = 5073 [pid 5075] rt_sigreturn({mask=[]} [pid 5074] rt_sigreturn({mask=[]}) = 5075 [pid 5074] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5075] <... rt_sigreturn resumed>) = 0 [pid 5074] getpid() = 5073 [pid 5074] rt_sigreturn({mask=[]}) = 5075 [pid 5074] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5073] <... futex resumed>) = 0 [pid 5074] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5073] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5073] getpid() = 5073 [pid 5073] rt_sigreturn({mask=[]}) = 0 [pid 5073] exit_group(0 [pid 5074] <... futex resumed>) = ? [pid 5073] <... exit_group resumed>) = ? [pid 5074] +++ exited with 0 +++ [pid 5072] exit(0) = ? [pid 5073] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5073, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5076 attached , child_tidptr=0x55557fa82750) = 5076 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] set_robust_list(0x55557fa82760, 24) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5072] +++ exited with 0 +++ [pid 5076] <... prctl resumed>) = 0 [pid 5076] setpgid(0, 0) = 0 [pid 5076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5076] write(3, "1000", 4) = 4 [pid 5076] close(3) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5076] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5076] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5076] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] getpid() = 5076 [pid 5076] rt_sigreturn({mask=[]}) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] getpid() = 5076 [pid 5076] rt_sigreturn({mask=[]}) = 132913 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] getpid() = 5076 [pid 5076] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5076] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5076] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5077 attached [pid 5077] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5076] <... clone3 resumed> => {parent_tid=[5077]}, 88) = 5077 [pid 5077] <... rseq resumed>) = 0 [pid 5076] rt_sigprocmask(SIG_SETMASK, [], [pid 5077] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5076] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5077] <... set_robust_list resumed>) = 0 [pid 5077] rt_sigprocmask(SIG_SETMASK, [], [pid 5076] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5076] <... futex resumed>) = 0 [pid 5077] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5076] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5077] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5076] <... futex resumed>) = 0 [pid 5076] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5076] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5077] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5077] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5076] <... futex resumed>) = 0 [pid 5076] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5076] <... futex resumed>) = 0 [pid 5076] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5078 attached ) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5077] <... clone3 resumed>) = 5078 [pid 5076] getpid( [pid 5077] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] <... getpid resumed>) = 5076 [pid 5076] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5078] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5078] getpid( [pid 5077] getpid( [pid 5076] getpid( [pid 5078] <... getpid resumed>) = 5078 [pid 5077] <... getpid resumed>) = 5076 [pid 5076] <... getpid resumed>) = 5076 [pid 5077] rt_sigreturn({mask=[]} [pid 5076] rt_sigreturn({mask=[]} [pid 5077] <... rt_sigreturn resumed>) = 5078 [pid 5076] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5078] rt_sigreturn({mask=[]} [pid 5077] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=35000000} [pid 5077] getpid() = 5076 [pid 5077] rt_sigreturn({mask=[]}) = 5078 [pid 5078] <... rt_sigreturn resumed>) = 0 [pid 5077] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5076] <... futex resumed>) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] getpid() = 5076 [pid 5076] rt_sigreturn({mask=[]}) = 0 [pid 5076] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5076] getpid() = 5076 [pid 5076] rt_sigreturn({mask=[]}) = 0 [pid 5076] exit_group(0) = ? [pid 5077] <... futex resumed>) = ? [pid 5077] +++ exited with 0 +++ [pid 5076] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5076, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5079 attached , child_tidptr=0x55557fa82750) = 5079 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] set_robust_list(0x55557fa82760, 24) = 0 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5079] setpgid(0, 0) = 0 [pid 5079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5079] write(3, "1000", 4) = 4 [pid 5079] close(3) = 0 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] <... futex resumed>) = 0 [pid 5075] exit(0) = ? [pid 5079] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5079] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5079] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5079] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = 0 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = 132913 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5079] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5079] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5080 attached => {parent_tid=[5080]}, 88) = 5080 [pid 5080] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5079] rt_sigprocmask(SIG_SETMASK, [], [pid 5080] <... rseq resumed>) = 0 [pid 5079] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5080] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5079] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5075] +++ exited with 0 +++ [pid 5080] <... set_robust_list resumed>) = 0 [pid 5079] <... futex resumed>) = 0 [pid 5080] rt_sigprocmask(SIG_SETMASK, [], [pid 5079] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5080] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5080] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5079] <... futex resumed>) = 0 [pid 5080] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5079] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5079] <... futex resumed>) = 0 [pid 5080] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5079] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5080] <... bpf resumed>) = 4 [pid 5080] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5079] <... futex resumed>) = 0 [pid 5079] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5080] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5079] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) ./strace-static-x86_64: Process 5081 attached [pid 5081] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5080] <... clone3 resumed>) = 5081 [pid 5079] rt_sigreturn({mask=[]} [pid 5081] getpid( [pid 5080] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5080] getpid( [pid 5081] <... getpid resumed>) = 5081 [pid 5080] <... getpid resumed>) = 5079 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5080] rt_sigreturn({mask=[]} [pid 5079] getpid( [pid 5081] rt_sigreturn({mask=[]} [pid 5080] <... rt_sigreturn resumed>) = 5081 [pid 5079] <... getpid resumed>) = 5079 [pid 5081] <... rt_sigreturn resumed>) = 0 [pid 5080] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] rt_sigreturn({mask=[]} [pid 5080] getpid( [pid 5079] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5079] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=27000000} [pid 5080] <... getpid resumed>) = 5079 [pid 5080] rt_sigreturn({mask=[]}) = 5081 [pid 5080] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5079] <... futex resumed>) = 0 [pid 5080] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = 0 [pid 5079] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5079] getpid() = 5079 [pid 5079] rt_sigreturn({mask=[]}) = 0 [pid 5079] exit_group(0) = ? [pid 5080] <... futex resumed>) = ? [pid 5080] +++ exited with 0 +++ [pid 5079] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5079, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5082 attached , child_tidptr=0x55557fa82750) = 5082 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] set_robust_list(0x55557fa82760, 24) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5082] setpgid(0, 0) = 0 [pid 5082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] <... openat resumed>) = 3 [pid 5082] write(3, "1000", 4) = 4 [pid 5082] close(3) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5082] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5082] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5082] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5082] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] getpid() = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] getpid() = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 132913 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5078] exit(0 [pid 5082] getpid( [pid 5078] <... exit resumed>) = ? [pid 5082] <... getpid resumed>) = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5082] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5082] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5083 attached [pid 5083] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5082] <... clone3 resumed> => {parent_tid=[5083]}, 88) = 5083 [pid 5083] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5082] rt_sigprocmask(SIG_SETMASK, [], [pid 5083] <... set_robust_list resumed>) = 0 [pid 5082] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5083] rt_sigprocmask(SIG_SETMASK, [], [pid 5082] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5082] <... futex resumed>) = 0 [pid 5083] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128 [pid 5082] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5083] <... bpf resumed>) = 3 [pid 5083] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5082] <... futex resumed>) = 0 [pid 5082] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5082] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5083] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5078] +++ exited with 0 +++ [pid 5083] <... bpf resumed>) = 4 [pid 5083] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5082] <... futex resumed>) = 0 [pid 5083] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5082] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 5084 attached [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5084] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5084] getpid( [pid 5083] <... clone3 resumed>) = 5084 [pid 5082] getpid( [pid 5083] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] <... getpid resumed>) = 5082 [pid 5084] <... getpid resumed>) = 5084 [pid 5084] rt_sigreturn({mask=[]} [pid 5082] rt_sigreturn({mask=[]} [pid 5083] getpid( [pid 5084] <... rt_sigreturn resumed>) = 0 [pid 5082] <... rt_sigreturn resumed>) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5083] <... getpid resumed>) = 5082 [pid 5082] getpid() = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 0 [pid 5083] rt_sigreturn({mask=[]} [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] getpid() = 5082 [pid 5083] <... rt_sigreturn resumed>) = 5084 [pid 5082] rt_sigreturn({mask=[]}) = 0 [pid 5082] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5083] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5083] getpid() = 5082 [pid 5083] rt_sigreturn({mask=[]}) = 5084 [pid 5083] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5082] <... futex resumed>) = 0 [pid 5083] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] getpid() = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 0 [pid 5082] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5082] getpid() = 5082 [pid 5082] rt_sigreturn({mask=[]}) = 0 [pid 5082] exit_group(0 [pid 5083] <... futex resumed>) = ? [pid 5082] <... exit_group resumed>) = ? [pid 5083] +++ exited with 0 +++ [pid 5082] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5082, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5085 attached , child_tidptr=0x55557fa82750) = 5085 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5081] exit(0) = ? [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] set_robust_list(0x55557fa82760, 24) = 0 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5085] setpgid(0, 0) = 0 [pid 5085] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5085] write(3, "1000", 4) = 4 [pid 5085] close(3) = 0 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5085] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5085] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5085] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5085] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5081] +++ exited with 0 +++ [pid 5085] getpid() = 5085 [pid 5085] rt_sigreturn({mask=[]}) = 0 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] getpid() = 5085 [pid 5085] rt_sigreturn({mask=[]}) = 132913 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] getpid() = 5085 [pid 5085] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5085] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5085] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5086]}, 88) = 5086 [pid 5085] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5086 attached NULL, 8) = 0 [pid 5085] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5085] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5086] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5086] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5086] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5086] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5086] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5085] <... futex resumed>) = 0 [pid 5086] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5085] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5085] <... futex resumed>) = 0 [pid 5086] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5085] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5086] <... bpf resumed>) = 4 [pid 5086] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5085] <... futex resumed>) = 0 [pid 5085] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5085] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5086] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5087 attached ) = 5087 [pid 5086] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5086] getpid() = 5085 [pid 5086] rt_sigreturn({mask=[]}) = 5087 [pid 5085] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5086] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5086] getpid( [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5086] <... getpid resumed>) = 5085 [pid 5086] rt_sigreturn({mask=[]}) = 5087 [pid 5086] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5086] getpid() = 5085 [pid 5086] rt_sigreturn({mask=[]} [pid 5085] getpid( [pid 5086] <... rt_sigreturn resumed>) = 5087 [pid 5086] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5086] getpid( [pid 5085] <... getpid resumed>) = 5085 [pid 5086] <... getpid resumed>) = 5085 [pid 5086] rt_sigreturn({mask=[]} [pid 5085] rt_sigreturn({mask=[]} [pid 5086] <... rt_sigreturn resumed>) = 5087 [pid 5086] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] <... rt_sigreturn resumed>) = 219 [pid 5086] getpid( [pid 5085] restart_syscall(<... resuming interrupted rt_sigreturn ...> [pid 5086] <... getpid resumed>) = 5085 [pid 5086] rt_sigreturn({mask=[]}) = 5087 [pid 5085] <... restart_syscall resumed>) = -1 EINTR (Interrupted system call) [pid 5086] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5086] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5085] getpid() = 5085 [pid 5084] exit(0 [pid 5085] rt_sigreturn({mask=[]}) = 0 [pid 5085] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5084] <... exit resumed>) = ? [pid 5085] getpid() = 5085 [pid 5085] rt_sigreturn({mask=[]}) = 0 [pid 5085] exit_group(0) = ? [pid 5086] <... futex resumed>) = ? [pid 5086] +++ exited with 0 +++ [pid 5085] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5085, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5084] +++ exited with 0 +++ ./strace-static-x86_64: Process 5088 attached [pid 5015] <... clone resumed>, child_tidptr=0x55557fa82750) = 5088 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5088] setpgid(0, 0) = 0 [pid 5088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5088] write(3, "1000", 4) = 4 [pid 5088] close(3) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5088] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5088] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] getpid() = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] getpid() = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 132913 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] getpid() = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5088] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5089 attached => {parent_tid=[5089]}, 88) = 5089 [pid 5088] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5088] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5088] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5089] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5089] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5089] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5089] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5089] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5089] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5088] <... futex resumed>) = 0 [pid 5089] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5088] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5089] <... bpf resumed>) = 4 [pid 5089] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5088] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5088] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5089] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5090 attached [pid 5090] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5090] getpid() = 5090 [pid 5090] rt_sigreturn({mask=[]}) = 0 [pid 5089] <... clone3 resumed>) = 5090 [pid 5089] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5089] getpid() = 5088 [pid 5089] rt_sigreturn({mask=[]}) = 5090 [pid 5089] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5089] getpid() = 5088 [pid 5089] rt_sigreturn({mask=[]}) = 5090 [pid 5089] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5089] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] getpid( [pid 5089] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5087] exit(0 [pid 5089] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] <... getpid resumed>) = 5088 [pid 5089] getpid( [pid 5088] rt_sigreturn({mask=[]} [pid 5087] <... exit resumed>) = ? [pid 5089] <... getpid resumed>) = 5088 [pid 5088] <... rt_sigreturn resumed>) = 0 [pid 5089] rt_sigreturn({mask=[]} [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5089] <... rt_sigreturn resumed>) = 202 [pid 5088] getpid( [pid 5089] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] <... getpid resumed>) = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] getpid() = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 0 [pid 5088] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5088] getpid() = 5088 [pid 5088] rt_sigreturn({mask=[]}) = 0 [pid 5088] exit_group(0 [pid 5089] <... futex resumed>) = ? [pid 5088] <... exit_group resumed>) = ? [pid 5089] +++ exited with 0 +++ [pid 5088] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5088, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5087] +++ exited with 0 +++ [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5091 attached , child_tidptr=0x55557fa82750) = 5091 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] set_robust_list(0x55557fa82760, 24) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5091] setpgid(0, 0) = 0 [pid 5091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5091] write(3, "1000", 4) = 4 [pid 5091] close(3) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5091] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5091] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5091] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5091] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] getpid() = 5091 [pid 5091] rt_sigreturn({mask=[]}) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] getpid() = 5091 [pid 5091] rt_sigreturn({mask=[]}) = 132913 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] getpid() = 5091 [pid 5091] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5091] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5091] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5092 attached => {parent_tid=[5092]}, 88) = 5092 [pid 5091] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5091] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5091] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5092] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5092] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5092] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5092] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5092] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5092] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5091] <... futex resumed>) = 0 [pid 5091] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5092] <... futex resumed>) = 0 [pid 5091] <... futex resumed>) = 1 [pid 5092] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5091] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5092] <... bpf resumed>) = 4 [pid 5092] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5091] <... futex resumed>) = 0 [pid 5092] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5091] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 5093 attached [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] <... clone3 resumed>) = 5093 [pid 5090] exit(0 [pid 5093] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5091] getpid( [pid 5090] <... exit resumed>) = ? [pid 5093] getpid( [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid() = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5093] <... getpid resumed>) = 5093 [pid 5092] getpid( [pid 5091] <... getpid resumed>) = 5091 [pid 5093] rt_sigreturn({mask=[]} [pid 5092] <... getpid resumed>) = 5091 [pid 5091] rt_sigreturn({mask=[]} [pid 5092] rt_sigreturn({mask=[]} [pid 5093] <... rt_sigreturn resumed>) = 0 [pid 5092] <... rt_sigreturn resumed>) = 5093 [pid 5091] <... rt_sigreturn resumed>) = 0 [pid 5092] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5092] getpid( [pid 5091] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5092] <... getpid resumed>) = 5091 [pid 5092] rt_sigreturn({mask=[]}) = 5093 [pid 5092] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5091] <... futex resumed>) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] getpid() = 5091 [pid 5091] rt_sigreturn({mask=[]}) = 0 [pid 5091] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5091] getpid() = 5091 [pid 5091] rt_sigreturn({mask=[]}) = 0 [pid 5091] exit_group(0) = ? [pid 5090] +++ exited with 0 +++ [pid 5092] +++ exited with 0 +++ [pid 5091] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5091, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5094 attached , child_tidptr=0x55557fa82750) = 5094 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] set_robust_list(0x55557fa82760, 24 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5094] setpgid(0, 0) = 0 [pid 5094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5094] write(3, "1000", 4) = 4 [pid 5094] close(3) = 0 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5094] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5094] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] getpid() = 5094 [pid 5094] rt_sigreturn({mask=[]}) = 0 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] getpid() = 5094 [pid 5094] rt_sigreturn({mask=[]}) = 132913 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] getpid() = 5094 [pid 5094] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5094] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5095 attached [pid 5095] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053 [pid 5094] <... clone3 resumed> => {parent_tid=[5095]}, 88) = 5095 [pid 5095] <... rseq resumed>) = 0 [pid 5094] rt_sigprocmask(SIG_SETMASK, [], [pid 5095] set_robust_list(0x7fb3a0b2a9a0, 24 [pid 5094] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5095] <... set_robust_list resumed>) = 0 [pid 5095] rt_sigprocmask(SIG_SETMASK, [], [pid 5094] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5094] <... futex resumed>) = 0 [pid 5095] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128 [pid 5094] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5095] <... bpf resumed>) = 3 [pid 5095] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5094] <... futex resumed>) = 0 [pid 5095] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5094] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5094] <... futex resumed>) = 0 [pid 5095] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5094] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5095] <... bpf resumed>) = 4 [pid 5095] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5094] <... futex resumed>) = 0 [pid 5095] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5094] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5095] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5094] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5096 attached [pid 5095] <... clone3 resumed>) = 5096 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5096] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5095] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5096] getpid( [pid 5095] getpid( [pid 5094] getpid( [pid 5096] <... getpid resumed>) = 5096 [pid 5095] <... getpid resumed>) = 5094 [pid 5094] <... getpid resumed>) = 5094 [pid 5096] rt_sigreturn({mask=[]} [pid 5095] rt_sigreturn({mask=[]} [pid 5096] <... rt_sigreturn resumed>) = 0 [pid 5094] rt_sigreturn({mask=[]} [pid 5095] <... rt_sigreturn resumed>) = 5096 [pid 5094] <... rt_sigreturn resumed>) = 0 [pid 5095] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5095] getpid( [pid 5094] getpid( [pid 5095] <... getpid resumed>) = 5094 [pid 5094] <... getpid resumed>) = 5094 [pid 5095] rt_sigreturn({mask=[]} [pid 5094] rt_sigreturn({mask=[]} [pid 5095] <... rt_sigreturn resumed>) = 5096 [pid 5094] <... rt_sigreturn resumed>) = 0 [pid 5095] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5095] getpid() = 5094 [pid 5095] rt_sigreturn({mask=[]}) = 5096 [pid 5095] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5095] getpid() = 5094 [pid 5095] rt_sigreturn({mask=[]}) = 5096 [pid 5095] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5095] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5094] <... futex resumed>) = 0 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] getpid() = 5094 [pid 5094] rt_sigreturn({mask=[]}) = 0 [pid 5094] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5094] getpid() = 5094 [pid 5094] rt_sigreturn({mask=[]}) = 0 [pid 5094] exit_group(0) = ? [pid 5095] <... futex resumed>) = ? [pid 5095] +++ exited with 0 +++ [pid 5094] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5094, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5093] exit(0./strace-static-x86_64: Process 5097 attached ) = ? [pid 5015] <... clone resumed>, child_tidptr=0x55557fa82750) = 5097 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] set_robust_list(0x55557fa82760, 24) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5097] setpgid(0, 0) = 0 [pid 5097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5097] write(3, "1000", 4) = 4 [pid 5097] close(3) = 0 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5097] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5097] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5097] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 0 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 132913 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5093] +++ exited with 0 +++ [pid 5097] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5097] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0} => {parent_tid=[5098]}, 88) = 5098 [pid 5097] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5097] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5097] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000}./strace-static-x86_64: Process 5098 attached [pid 5098] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5098] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5098] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5098] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5098] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5098] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5097] <... futex resumed>) = 0 [pid 5097] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5098] <... futex resumed>) = 0 [pid 5097] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5098] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5098] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5098] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5097] <... futex resumed>) = 0 [pid 5097] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5098] <... futex resumed>) = 0 [pid 5097] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5098] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88./strace-static-x86_64: Process 5099 attached ) = 5099 [pid 5099] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] getpid() = 5097 [pid 5098] rt_sigreturn({mask=[]}) = 5099 [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] getpid() = 5097 [pid 5098] rt_sigreturn({mask=[]}) = 5099 [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] getpid() = 5097 [pid 5098] rt_sigreturn({mask=[]} [pid 5099] getpid( [pid 5098] <... rt_sigreturn resumed>) = 5099 [pid 5097] <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] getpid() = 5097 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5099] <... getpid resumed>) = 5099 [pid 5098] rt_sigreturn({mask=[]}) = 5099 [pid 5099] rt_sigreturn({mask=[]} [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5099] <... rt_sigreturn resumed>) = 0 [pid 5098] getpid( [pid 5097] getpid( [pid 5098] <... getpid resumed>) = 5097 [pid 5098] rt_sigreturn({mask=[]}) = 5099 [pid 5096] exit(0 [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] <... getpid resumed>) = 5097 [pid 5096] <... exit resumed>) = ? [pid 5098] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 219 [pid 5098] rt_sigreturn({mask=[]} [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5098] <... rt_sigreturn resumed>) = 5099 [pid 5097] getpid( [pid 5098] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] <... getpid resumed>) = 5097 [pid 5097] rt_sigreturn({mask=[]} [pid 5098] getpid() = 5097 [pid 5098] rt_sigreturn({mask=[]}) = 5099 [pid 5097] <... rt_sigreturn resumed>) = 219 [pid 5098] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5098] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5097] restart_syscall(<... resuming interrupted rt_sigreturn ...>) = -1 EINTR (Interrupted system call) [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 0 [pid 5097] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5097] getpid() = 5097 [pid 5097] rt_sigreturn({mask=[]}) = 0 [pid 5097] exit_group(0 [pid 5098] <... futex resumed>) = ? [pid 5097] <... exit_group resumed>) = ? [pid 5098] +++ exited with 0 +++ [pid 5097] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5097, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5096] +++ exited with 0 +++ [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5100 attached , child_tidptr=0x55557fa82750) = 5100 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] set_robust_list(0x55557fa82760, 24) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5100] setpgid(0, 0) = 0 [pid 5100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5100] write(3, "1000", 4) = 4 [pid 5100] close(3) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5100] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5100] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5100] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 132913 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5100] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5100] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5101 attached => {parent_tid=[5101]}, 88) = 5101 [pid 5100] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5100] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5100] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5101] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5101] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5101] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5101] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5101] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5101] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5100] <... futex resumed>) = 0 [pid 5100] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5101] <... futex resumed>) = 0 [pid 5100] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5101] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16) = 4 [pid 5101] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5100] <... futex resumed>) = 0 [pid 5101] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5100] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5100] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5102 attached [pid 5101] <... clone3 resumed>) = 5102 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5102] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5101] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5102] getpid( [pid 5101] getpid( [pid 5102] <... getpid resumed>) = 5102 [pid 5102] rt_sigreturn({mask=[]} [pid 5101] <... getpid resumed>) = 5100 [pid 5102] <... rt_sigreturn resumed>) = 0 [pid 5101] rt_sigreturn({mask=[]}) = 5102 [pid 5101] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5101] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5100] <... futex resumed>) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid() = 5100 [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5100] getpid( [pid 5099] exit(0 [pid 5100] <... getpid resumed>) = 5100 [pid 5099] <... exit resumed>) = ? [pid 5100] rt_sigreturn({mask=[]}) = 0 [pid 5100] exit_group(0) = ? [pid 5101] <... futex resumed>) = ? [pid 5101] +++ exited with 0 +++ [pid 5100] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5100, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5103 attached , child_tidptr=0x55557fa82750) = 5103 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] set_robust_list(0x55557fa82760, 24) = 0 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5099] +++ exited with 0 +++ [pid 5103] <... prctl resumed>) = 0 [pid 5103] setpgid(0, 0) = 0 [pid 5103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5103] write(3, "1000", 4) = 4 [pid 5103] close(3) = 0 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5103] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5103] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5103] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid() = 5103 [pid 5103] rt_sigreturn({mask=[]}) = 0 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid() = 5103 [pid 5103] rt_sigreturn({mask=[]}) = 132913 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid() = 5103 [pid 5103] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5103] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5104 attached => {parent_tid=[5104]}, 88) = 5104 [pid 5103] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5103] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5103] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5104] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5104] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5104] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5104] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5104] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5104] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5103] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] <... bpf resumed>) = 4 [pid 5103] <... futex resumed>) = 0 [pid 5103] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5104] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5104] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5103] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 5105 attached [pid 5104] <... clone3 resumed>) = 5105 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5105] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5104] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid( [pid 5105] getpid( [pid 5104] getpid( [pid 5105] <... getpid resumed>) = 5105 [pid 5104] <... getpid resumed>) = 5103 [pid 5103] <... getpid resumed>) = 5103 [pid 5105] rt_sigreturn({mask=[]} [pid 5104] rt_sigreturn({mask=[]} [pid 5103] rt_sigreturn({mask=[]} [pid 5105] <... rt_sigreturn resumed>) = 0 [pid 5104] <... rt_sigreturn resumed>) = 5105 [pid 5104] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] <... rt_sigreturn resumed>) = 0 [pid 5104] getpid() = 5103 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5104] rt_sigreturn({mask=[]} [pid 5103] getpid( [pid 5104] <... rt_sigreturn resumed>) = 5105 [pid 5103] <... getpid resumed>) = 5103 [pid 5104] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] rt_sigreturn({mask=[]} [pid 5104] getpid( [pid 5103] <... rt_sigreturn resumed>) = 0 [pid 5104] <... getpid resumed>) = 5103 [pid 5103] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5104] rt_sigreturn({mask=[]}) = 5105 [pid 5104] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5104] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid() = 5103 [pid 5103] rt_sigreturn({mask=[]}) = 0 [pid 5103] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5103] getpid() = 5103 [pid 5103] rt_sigreturn({mask=[]}) = 0 [pid 5103] exit_group(0) = ? [pid 5104] <... futex resumed>) = ? [pid 5104] +++ exited with 0 +++ [pid 5103] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5103, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5102] exit(0) = ? [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5106 attached , child_tidptr=0x55557fa82750) = 5106 [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5015] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] set_robust_list(0x55557fa82760, 24) = 0 [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5106] setpgid(0, 0) = 0 [pid 5106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5106] write(3, "1000", 4) = 4 [pid 5106] close(3) = 0 [pid 5102] +++ exited with 0 +++ [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5106] rt_sigaction(SIGRT_1, {sa_handler=0x7fb3a0b96000, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb3a0b42bf0}, NULL, 8) = 0 [pid 5106] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb3a0b0a000 [pid 5106] mprotect(0x7fb3a0b0b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] getpid() = 5106 [pid 5106] rt_sigreturn({mask=[]}) = 0 [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] getpid() = 5106 [pid 5106] rt_sigreturn({mask=[]}) = 132913 [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] getpid() = 5106 [pid 5106] rt_sigreturn({mask=[]}) = 140409472778592 [pid 5106] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5106] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb3a0b2a990, parent_tid=0x7fb3a0b2a990, exit_signal=0, stack=0x7fb3a0b0a000, stack_size=0x20240, tls=0x7fb3a0b2a6c0}./strace-static-x86_64: Process 5107 attached => {parent_tid=[5107]}, 88) = 5107 [pid 5106] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5106] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5106] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5107] rseq(0x7fb3a0b2afe0, 0x20, 0, 0x53053053) = 0 [pid 5107] set_robust_list(0x7fb3a0b2a9a0, 24) = 0 [pid 5107] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5107] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, insn_cnt=5, insns=0x20000280, license="syzkaller", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=8, func_info=NULL, func_info_cnt=0, line_info_rec_size=16, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 128) = 3 [pid 5107] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5106] <... futex resumed>) = 0 [pid 5107] futex(0x7fb3a0bfa308, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5106] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000 [pid 5107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5106] <... futex resumed>) = 0 [pid 5107] bpf(BPF_RAW_TRACEPOINT_OPEN, {raw_tracepoint={name="tlb_flush", prog_fd=3}}, 16 [pid 5106] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550000000} [pid 5107] <... bpf resumed>) = 4 [pid 5107] futex(0x7fb3a0bfa30c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5106] <... futex resumed>) = 0 [pid 5106] futex(0x7fb3a0bfa308, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5107] clone3({flags=0, exit_signal=0, stack=NULL, stack_size=0, cgroup=4294967295}, 88 [pid 5106] futex(0x7fb3a0bfa30c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5108 attached ) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 5107] <... clone3 resumed>) = 5108 [pid 5108] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5108] getpid() = 5108 [pid 5107] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5106] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_KERNEL} --- [pid 5107] getpid( [pid 5108] rt_sigreturn({mask=[]}) = 0 [pid 5107] <... getpid resumed>) = 5106 [pid 5106] getpid() = 5106 [pid 5107] rt_sigreturn({mask=[]}) = 5108 [pid 5106] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [ 183.999909][ T5012] ===================================================== [ 184.007429][ T5012] BUG: KMSAN: kernel-infoleak-after-free in _copy_to_user+0xbc/0x110 [ 184.016163][ T5012] _copy_to_user+0xbc/0x110 [ 184.020908][ T5012] copy_siginfo_to_user+0x40/0x130 [ 184.026341][ T5012] ptrace_request+0xfa7/0x36e0 [ 184.031336][ T5012] arch_ptrace+0x43b/0x680 [ 184.036997][ T5012] __se_sys_ptrace+0x2d8/0x760 [ 184.042029][ T5012] __x64_sys_ptrace+0xbd/0x110 [ 184.047084][ T5012] do_syscall_64+0xd5/0x1f0 [ 184.051816][ T5012] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.058069][ T5012] [ 184.060486][ T5012] Uninit was stored to memory at: [ 184.066080][ T5012] ptrace_request+0xf33/0x36e0 [ 184.071068][ T5012] arch_ptrace+0x43b/0x680 [ 184.075801][ T5012] __se_sys_ptrace+0x2d8/0x760 [ 184.080821][ T5012] __x64_sys_ptrace+0xbd/0x110 [ 184.085932][ T5012] do_syscall_64+0xd5/0x1f0 [ 184.090685][ T5012] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.097029][ T5012] [ 184.099470][ T5012] Uninit was stored to memory at: [ 184.104939][ T5012] __dequeue_signal+0x501/0xad0 [ 184.110048][ T5012] dequeue_signal+0x14b/0xb20 [ 184.115273][ T5012] get_signal+0xb46/0x2d00 [ 184.119890][ T5012] arch_do_signal_or_restart+0x53/0xcb0 [ 184.125830][ T5012] syscall_exit_to_user_mode+0x5d/0x160 [ 184.131622][ T5012] do_syscall_64+0xe4/0x1f0 [ 184.136509][ T5012] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.142795][ T5012] [ 184.145251][ T5012] Uninit was created at: [ 184.149846][ T5012] kmem_cache_free+0x257/0xa80 [ 184.155165][ T5012] __dequeue_signal+0xa58/0xad0 [ 184.160277][ T5012] dequeue_signal+0x14b/0xb20 [ 184.165314][ T5012] get_signal+0xb46/0x2d00 [ 184.169930][ T5012] arch_do_signal_or_restart+0x53/0xcb0 [ 184.175837][ T5012] syscall_exit_to_user_mode+0x5d/0x160 [ 184.181675][ T5012] do_syscall_64+0xe4/0x1f0 [ 184.186627][ T5012] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.192906][ T5012] [ 184.195322][ T5012] Bytes 12-15 of 48 are uninitialized [ 184.201043][ T5012] Memory access of size 48 starts at ffff8881240cfc60 [ 184.208054][ T5012] Data copied to user address 0000000014dcf540 [ 184.214467][ T5012] [ 184.216877][ T5012] CPU: 1 PID: 5012 Comm: strace-static-x Not tainted 6.8.0-syzkaller-13213-g70293240c5ce #0 [ 184.227228][ T5012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 184.237617][ T5012] ===================================================== [ 184.244878][ T5012] Disabling lock debugging due to kernel taint [ 184.251260][ T5012] Kernel panic - not syncing: kmsan.panic set ... [ 184.257896][ T5012] CPU: 1 PID: 5012 Comm: strace-static-x Tainted: G B 6.8.0-syzkaller-13213-g70293240c5ce #0 [ 184.269597][ T5012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 184.279750][ T5012] Call Trace: [ 184.283108][ T5012] [ 184.286563][ T5012] dump_stack_lvl+0x216/0x2d0 [ 184.291395][ T5012] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 184.297484][ T5012] dump_stack+0x1e/0x30 [ 184.301866][ T5012] panic+0x4e2/0xcd0 [ 184.305912][ T5012] ? kmsan_get_metadata+0x51/0x1d0 [ 184.311168][ T5012] kmsan_report+0x2d5/0x2e0 [ 184.316033][ T5012] ? stack_depot_save_flags+0x66d/0x6e0 [ 184.321813][ T5012] ? kmsan_internal_check_memory+0x1af/0x560 [ 184.327972][ T5012] ? kmsan_copy_to_user+0xd5/0xf0 [ 184.333182][ T5012] ? _copy_to_user+0xbc/0x110 [ 184.338038][ T5012] ? copy_siginfo_to_user+0x40/0x130 [ 184.343576][ T5012] ? ptrace_request+0xfa7/0x36e0 [ 184.348689][ T5012] ? arch_ptrace+0x43b/0x680 [ 184.353407][ T5012] ? __se_sys_ptrace+0x2d8/0x760 [ 184.358496][ T5012] ? __x64_sys_ptrace+0xbd/0x110 [ 184.363585][ T5012] ? do_syscall_64+0xd5/0x1f0 [ 184.368400][ T5012] ? entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.374635][ T5012] ? kmsan_internal_chain_origin+0xb0/0xd0 [ 184.384002][ T5012] ? kmsan_internal_chain_origin+0x57/0xd0 [ 184.389983][ T5012] ? kmsan_internal_memmove_metadata+0x17b/0x230 [ 184.396498][ T5012] ? __msan_memcpy+0x108/0x1c0 [ 184.401409][ T5012] ? ptrace_request+0xf33/0x36e0 [ 184.406527][ T5012] ? arch_ptrace+0x43b/0x680 [ 184.411246][ T5012] ? __se_sys_ptrace+0x2d8/0x760 [ 184.416334][ T5012] ? __x64_sys_ptrace+0xbd/0x110 [ 184.421418][ T5012] ? do_syscall_64+0xd5/0x1f0 [ 184.426232][ T5012] ? entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.432466][ T5012] ? kmsan_get_metadata+0x146/0x1d0 [ 184.437794][ T5012] ? kmsan_get_metadata+0x146/0x1d0 [ 184.443130][ T5012] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 184.449117][ T5012] ? _raw_spin_lock_irqsave+0x35/0xc0 [ 184.454663][ T5012] ? filter_irq_stacks+0x60/0x1a0 [ 184.459941][ T5012] ? kmsan_get_metadata+0x146/0x1d0 [ 184.465453][ T5012] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 184.471673][ T5012] kmsan_internal_check_memory+0x1af/0x560 [ 184.477680][ T5012] kmsan_copy_to_user+0xd5/0xf0 [ 184.482696][ T5012] ? should_fail_usercopy+0x2e/0x40 [ 184.488040][ T5012] _copy_to_user+0xbc/0x110 [ 184.492735][ T5012] copy_siginfo_to_user+0x40/0x130 [ 184.498017][ T5012] ptrace_request+0xfa7/0x36e0 [ 184.503036][ T5012] ? _raw_spin_unlock_irqrestore+0x3f/0x60 [ 184.509036][ T5012] ? wait_task_inactive+0x318/0x670 [ 184.514484][ T5012] arch_ptrace+0x43b/0x680 [ 184.519068][ T5012] __se_sys_ptrace+0x2d8/0x760 [ 184.523983][ T5012] ? kmsan_get_metadata+0x146/0x1d0 [ 184.529318][ T5012] __x64_sys_ptrace+0xbd/0x110 [ 184.534335][ T5012] do_syscall_64+0xd5/0x1f0 [ 184.538992][ T5012] ? irqentry_exit+0x16/0x60 [ 184.543714][ T5012] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 184.549768][ T5012] RIP: 0033:0x4e987a [ 184.553770][ T5012] Code: 70 41 83 f8 03 c7 44 24 10 08 00 00 00 48 89 44 24 18 48 8d 44 24 30 8b 70 08 4c 0f 43 d1 48 89 44 24 20 b8 65 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 3e 48 85 c0 78 06 41 83 f8 02 76 1b 48 8b 54 [ 184.573542][ T5012] RSP: 002b:00007fffd8156720 EFLAGS: 00000212 ORIG_RAX: 0000000000000065 [ 184.582263][ T5012] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00000000004e987a [ 184.590370][ T5012] RDX: 0000000000000000 RSI: 00000000000013f2 RDI: 0000000000004202 [ 184.598448][ T5012] RBP: 00000000000013f2 R08: 0000000000004201 R09: 00000000000003f2 [ 184.606665][ T5012] R10: 0000000014dcf540 R11: 0000000000000212 R12: 0000000014dcf530 [ 184.614834][ T5012] R13: 00007fffd81567ac R14: 0000000014dc9ce0 R15: 000000000063f160 [ 184.623035][ T5012] [ 184.626481][ T5012] Kernel Offset: disabled [ 184.630935][ T5012] Rebooting in 86400 seconds..