ci2-android-5-10-perf/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-5-10-perf/syz-executor422755051 <...> MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7740] <... futex resumed>) = 0 [pid 7750] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7749] <... futex resumed>) = 1 [pid 7748] <... futex resumed>) = 0 [pid 7747] close(3 [pid 7746] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7744] <... futex resumed>) = 0 [pid 7743] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7740] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7750] <... futex resumed>) = 1 [pid 7749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7748] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] <... close resumed>) = 0 [pid 7746] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7740] <... futex resumed>) = 0 [pid 7739] <... futex resumed>) = 0 [pid 7750] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7747] write(1, "executing program\n", 18 [pid 7746] <... futex resumed>) = 0 [pid 7744] <... futex resumed>) = 0 [pid 7743] <... mprotect resumed>) = 0 [pid 7740] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7739] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 7749] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7747] <... write resumed>) = 18 [pid 7746] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7743] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7742] <... futex resumed>) = 0 [pid 7740] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7739] <... futex resumed>) = 1 [pid 7749] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7742] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7740] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7739] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] <... futex resumed>) = 0 [pid 7743] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7742] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7740] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7751 attached [pid 7749] <... futex resumed>) = 1 [pid 7747] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7744] <... futex resumed>) = 0 [pid 7742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7740] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7751] set_robust_list(0x7f96cdfba9a0, 24 [pid 7749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] <... clone3 resumed> => {parent_tid=[7751]}, 88) = 7751 [pid 7742] <... futex resumed>) = 1 [pid 7740] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7739] <... futex resumed>) = 0 [pid 7751] <... set_robust_list resumed>) = 0 [pid 7749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7747] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7744] <... futex resumed>) = 0 [pid 7743] rt_sigprocmask(SIG_SETMASK, [] [pid 7742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7740] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7739] exit_group(0 [pid 7751] rt_sigprocmask(SIG_SETMASK, [] [pid 7750] <... futex resumed>) = ? [pid 7749] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7743] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7742] <... futex resumed>) = ? [pid 7739] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7752 attached [pid 7751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7750] +++ exited with 0 +++ [pid 7749] <... socketpair resumed>, [3, 4]) = 0 [pid 7747] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7743] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7742] +++ exited with 0 +++ [pid 7740] <... clone3 resumed> => {parent_tid=[7752]}, 88) = 7752 [pid 7739] +++ exited with 0 +++ [pid 7751] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7743] <... futex resumed>) = 0 [pid 7740] rt_sigprocmask(SIG_SETMASK, [] [pid 7752] set_robust_list(0x7f96cdfba9a0, 24 [pid 7749] <... futex resumed>) = 1 [pid 7747] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7744] <... futex resumed>) = 0 [pid 7740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7739, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7751] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7749] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7747] <... mprotect resumed>) = 0 [pid 7744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7740] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7752] <... set_robust_list resumed>) = 0 [pid 7751] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7749] <... bpf resumed>) = 5 [pid 7747] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7744] <... futex resumed>) = 0 [pid 7743] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7740] <... futex resumed>) = 0 [pid 7751] <... futex resumed>) = 0 [pid 7749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7743] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7740] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7752] rt_sigprocmask(SIG_SETMASK, [] [pid 7751] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7749] <... futex resumed>) = 0 [pid 7748] <... futex resumed>) = 0 [pid 7747] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7743] <... futex resumed>) = 1 [pid 7752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7748] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7752] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7748] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7747] <... clone3 resumed> => {parent_tid=[7753]}, 88) = 7753 [pid 7744] <... futex resumed>) = 0 [pid 7752] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7749] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7748] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] rt_sigprocmask(SIG_SETMASK, [] [pid 7752] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7749] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7748] <... futex resumed>) = 1 [pid 7744] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7743] <... futex resumed>) = 0 [pid 7752] <... futex resumed>) = 1 [pid 7749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7748] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7744] <... futex resumed>) = 0 [pid 7740] <... futex resumed>) = 0 [pid 7752] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7749] <... futex resumed>) = 0 [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7743] exit_group(0 [pid 7740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7751] <... futex resumed>) = ? [pid 7749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7748] <... futex resumed>) = ? [pid 7747] <... futex resumed>) = 0 [pid 7746] <... futex resumed>) = 0 [pid 7744] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7743] <... exit_group resumed>) = ? [pid 7740] <... futex resumed>) = 1 [pid 7751] +++ exited with 0 +++ [pid 7748] +++ exited with 0 +++ [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7746] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7744] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7753 attached [pid 7753] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7753] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7753] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 7743] +++ exited with 0 +++ [pid 7746] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] <... mprotect resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7743, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7746] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7753] <... futex resumed>) = 0 [pid 7753] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7744] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7746] <... futex resumed>) = 1 [pid 7744] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7740] <... futex resumed>) = 0 [pid 7747] <... futex resumed>) = 0 [pid 7746] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7744] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7740] exit_group(0 [pid 7752] <... futex resumed>) = ? [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7740] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7754 attached [pid 7752] +++ exited with 0 +++ [pid 7746] <... futex resumed>) = ? [pid 7744] <... clone3 resumed> => {parent_tid=[7754]}, 88) = 7754 [pid 7753] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7753] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7747] <... futex resumed>) = 0 [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7753] <... futex resumed>) = 1 [pid 7753] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7746] +++ exited with 0 +++ [pid 7744] rt_sigprocmask(SIG_SETMASK, [] [pid 7740] +++ exited with 0 +++ [pid 7744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7744] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7754] set_robust_list(0x7f96cdfba9a0, 24 [pid 7753] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7740, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7744] <... futex resumed>) = 0 [pid 7754] <... set_robust_list resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 7744] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7754] rt_sigprocmask(SIG_SETMASK, [] [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7754] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7747] <... futex resumed>) = 0 [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7753] <... futex resumed>) = 1 [pid 7753] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7754] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7755 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7756 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7755 attached [pid 7754] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 7753] <... socketpair resumed>, [3, 4]) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7757 attached [pid 7756] set_robust_list(0x55558b7376a0, 24 [pid 7755] set_robust_list(0x55558b7376a0, 24 [pid 7754] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7756 [pid 7754] <... futex resumed>) = 1 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7757 [pid 7754] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7757] set_robust_list(0x55558b7376a0, 24 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7757] <... set_robust_list resumed>) = 0 [pid 7756] <... set_robust_list resumed>) = 0 [pid 7757] rt_sigprocmask(SIG_SETMASK, [] [pid 7755] <... set_robust_list resumed>) = 0 [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7756] rt_sigprocmask(SIG_SETMASK, [] [pid 7757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7756] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7755] rt_sigprocmask(SIG_SETMASK, [] [pid 7753] <... futex resumed>) = 1 [pid 7747] <... futex resumed>) = 0 [pid 7744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7756] <... prctl resumed>) = 0 [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] setpgid(0, 0 [pid 7747] <... futex resumed>) = 0 [pid 7756] <... setpgid resumed>) = 0 [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7757] <... prctl resumed>) = 0 [pid 7755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7753] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7749] <... futex resumed>) = 0 [pid 7744] <... futex resumed>) = 1 [pid 7757] setpgid(0, 0 [pid 7756] <... openat resumed>) = 3 [pid 7755] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7753] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7749] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7749] <... setsockopt resumed>) = 0 [pid 7756] write(3, "1000", 4 [pid 7749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7753] <... futex resumed>) = 1 [pid 7747] <... futex resumed>) = 0 [pid 7756] <... write resumed>) = 4 [pid 7749] <... futex resumed>) = 1 [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] <... futex resumed>) = 0 [pid 7756] close(3 [pid 7753] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] <... futex resumed>) = 0 [pid 7756] <... close resumed>) = 0 [pid 7753] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7747] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7744] exit_group(0 [pid 7756] write(1, "executing program\n", 18 [pid 7747] <... futex resumed>) = 0 [pid 7756] <... write resumed>) = 18 executing program [pid 7754] <... futex resumed>) = ? [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7749] <... futex resumed>) = ? [pid 7747] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7744] <... exit_group resumed>) = ? [pid 7757] <... setpgid resumed>) = 0 [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7755] <... prctl resumed>) = 0 [pid 7754] +++ exited with 0 +++ [pid 7753] <... futex resumed>) = 0 [pid 7749] +++ exited with 0 +++ [pid 7747] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7747] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7747] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7747] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7758]}, 88) = 7758 [pid 7747] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7744] +++ exited with 0 +++ [pid 7753] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7747] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 7758 attached [pid 7755] setpgid(0, 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7755] <... setpgid resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7755] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7758] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7758] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7758] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7757] <... openat resumed>) = 3 [pid 7756] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7755] <... openat resumed>) = 3 [pid 7755] write(3, "1000", 4) = 4 [pid 7755] close(3) = 0 [pid 7755] write(1, "executing program\n", 18) = 18 [pid 7758] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) executing program [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7755] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7758] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7755] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7755] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7755] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7755] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7747] <... futex resumed>) = 0 [pid 7758] <... futex resumed>) = 1 [pid 7755] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7747] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] write(3, "1000", 4 [pid 7756] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7747] <... futex resumed>) = 1 [pid 7753] <... futex resumed>) = 0 [pid 7747] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7753] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 7753] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7747] <... futex resumed>) = 0 [pid 7755] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7753] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7747] exit_group(0 [pid 7756] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7755] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7753] <... futex resumed>) = ? [pid 7747] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7759 attached [pid 7757] <... write resumed>) = 4 [pid 7756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7753] +++ exited with 0 +++ [pid 7756] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7755] <... clone3 resumed> => {parent_tid=[7759]}, 88) = 7759 [pid 7756] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7755] rt_sigprocmask(SIG_SETMASK, [] [pid 7756] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7756] <... mprotect resumed>) = 0 [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7755] <... futex resumed>) = 0 [pid 7759] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7756] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7759] <... set_robust_list resumed>) = 0 [pid 7756] <... clone3 resumed> => {parent_tid=[7760]}, 88) = 7760 [pid 7756] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7757] close(3 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7757] <... close resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7757] write(1, "executing program\n", 18) = 18 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7757] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7761 [pid 7757] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7757] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7757] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7757] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7762]}, 88) = 7762 [pid 7757] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7761 attached [pid 7759] rt_sigprocmask(SIG_SETMASK, [] [pid 7761] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7761] rt_sigprocmask(SIG_SETMASK, [] [pid 7758] +++ exited with 0 +++ [pid 7759] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7747] +++ exited with 0 +++ [pid 7761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7747, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7759] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 7762 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7760 attached [pid 7761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7759] <... bpf resumed>) = 3 [pid 7761] <... prctl resumed>) = 0 [pid 7761] setpgid(0, 0) = 0 [pid 7761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7762] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7761] <... openat resumed>) = 3 [pid 7759] <... futex resumed>) = 1 [pid 7755] <... futex resumed>) = 0 [pid 7760] <... set_robust_list resumed>) = 0 [pid 7762] <... set_robust_list resumed>) = 0 [pid 7761] write(3, "1000", 4) = 4 [pid 7761] close(3) = 0 [pid 7761] write(1, "executing program\n", 18 [pid 7759] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] rt_sigprocmask(SIG_SETMASK, [] [pid 7760] rt_sigprocmask(SIG_SETMASK, [] [pid 7755] <... futex resumed>) = 0 [pid 7759] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7760] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7755] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7759] <... futex resumed>) = 0 [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7755] <... futex resumed>) = 0 [pid 7761] <... write resumed>) = 18 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7761] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 7761] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7759] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7761] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7759] <... futex resumed>) = 1 [pid 7755] <... futex resumed>) = 0 [pid 7760] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7759] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7762] <... bpf resumed>) = 3 [pid 7760] <... bpf resumed>) = 3 [pid 7755] <... futex resumed>) = 0 [pid 7761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7763]}, 88) = 7763 [pid 7761] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7759] <... socketpair resumed>, [5, 6]) = 0 [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7763 attached [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7763] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7763] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7763] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7759] <... futex resumed>) = 1 [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7755] <... futex resumed>) = 0 [pid 7760] <... futex resumed>) = 1 [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7755] <... futex resumed>) = 1 [pid 7759] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7759] <... bpf resumed>) = 7 [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7760] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 1 [pid 7755] <... futex resumed>) = 0 [pid 7759] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7759] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7755] <... futex resumed>) = 0 [pid 7762] <... futex resumed>) = 1 [pid 7759] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7755] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7759] <... bpf resumed>) = 0 [pid 7755] <... futex resumed>) = 0 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] <... futex resumed>) = 0 [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7755] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7760] <... futex resumed>) = 0 [pid 7759] <... futex resumed>) = 0 [pid 7755] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7759] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7755] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7755] <... mprotect resumed>) = 0 [pid 7757] <... futex resumed>) = 0 [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7755] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] <... futex resumed>) = 1 [pid 7755] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7760] <... futex resumed>) = 0 [pid 7755] <... clone3 resumed> => {parent_tid=[7764]}, 88) = 7764 [pid 301] <... restart_syscall resumed>) = 0 [pid 7760] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7755] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7764 attached [pid 7762] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7755] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7755] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7755] <... futex resumed>) = 0 [pid 7755] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7763] <... bpf resumed>) = 3 [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] <... futex resumed>) = 0 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7763] <... futex resumed>) = 1 [pid 7760] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7765 [pid 7763] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7760] <... futex resumed>) = 1 [pid 7756] <... futex resumed>) = 0 [pid 7764] set_robust_list(0x7f96cdfba9a0, 24 [pid 7762] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7760] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7760] <... socketpair resumed>, [5, 6]) = 0 [pid 7763] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7764] <... set_robust_list resumed>) = 0 [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] <... futex resumed>) = 0 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7764] rt_sigprocmask(SIG_SETMASK, [] [pid 7763] <... futex resumed>) = 1 [pid 7762] <... futex resumed>) = 1 [pid 7760] <... futex resumed>) = 1 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7760] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7762] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7764] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7760] <... bpf resumed>) = 7 [pid 7763] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7762] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7756] <... futex resumed>) = 0 [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] <... futex resumed>) = 1 [pid 7760] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7757] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7762] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7760] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7760] <... bpf resumed>) = 0 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7762] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7762] <... socketpair resumed>, [5, 6]) = 0 [pid 7760] <... futex resumed>) = 0 [pid 7756] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7756] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7762] <... futex resumed>) = 1 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... mprotect resumed>) = 0 [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7762] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7766 attached [pid 7764] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7762] <... bpf resumed>) = 7 [pid 7756] <... clone3 resumed> => {parent_tid=[7766]}, 88) = 7766 [pid 7756] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7766] set_robust_list(0x7f96cdfba9a0, 24 [pid 7764] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7764] <... futex resumed>) = 1 [pid 7762] <... futex resumed>) = 1 [pid 7757] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7755] <... futex resumed>) = 0 [pid 7764] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7762] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7755] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7757] <... futex resumed>) = 0 [pid 7762] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7759] <... futex resumed>) = 0 [pid 7757] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7755] <... futex resumed>) = 1 [pid 7762] <... bpf resumed>) = 0 [pid 7759] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7757] <... futex resumed>) = 0 [pid 7755] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7759] <... setsockopt resumed>) = 0 [pid 7757] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7762] <... futex resumed>) = 0 [pid 7759] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7762] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7759] <... futex resumed>) = 1 [pid 7757] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7755] <... futex resumed>) = 0 [pid 7766] <... set_robust_list resumed>) = 0 [pid 7763] <... futex resumed>) = 1 [pid 7761] <... futex resumed>) = 0 [pid 7759] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7757] <... mprotect resumed>) = 0 [pid 7763] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7755] exit_group(0 [pid 7766] rt_sigprocmask(SIG_SETMASK, [] [pid 7763] <... socketpair resumed>, [5, 6]) = 0 [pid 7761] <... futex resumed>) = 0 [pid 7757] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7764] <... futex resumed>) = ? [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7759] <... futex resumed>) = ? [pid 7757] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7755] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7767 attached [pid 7766] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7764] +++ exited with 0 +++ [pid 7763] <... futex resumed>) = 0 [pid 7761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7759] +++ exited with 0 +++ [pid 7763] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] <... clone3 resumed> => {parent_tid=[7767]}, 88) = 7767 [pid 7763] <... bpf resumed>) = 7 [pid 7761] <... futex resumed>) = 0 [pid 7757] rt_sigprocmask(SIG_SETMASK, [] [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7755] +++ exited with 0 +++ [pid 7763] <... futex resumed>) = 0 [pid 7761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7757] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7763] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7757] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7755, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7763] <... bpf resumed>) = 0 [pid 7761] <... futex resumed>) = 0 [pid 7757] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7761] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7763] <... futex resumed>) = 0 [pid 7761] <... futex resumed>) = 0 [pid 7763] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 7765 attached [pid 7761] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7766] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7765] set_robust_list(0x55558b7376a0, 24 [pid 7761] <... mprotect resumed>) = 0 [pid 7767] set_robust_list(0x7f96cdfba9a0, 24 [pid 7765] <... set_robust_list resumed>) = 0 [pid 7761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7765] rt_sigprocmask(SIG_SETMASK, [] [pid 7761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7766] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7765] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7767] <... set_robust_list resumed>) = 0 [pid 7765] <... prctl resumed>) = 0 [pid 7761] <... clone3 resumed> => {parent_tid=[7768]}, 88) = 7768 [pid 7765] setpgid(0, 0 [pid 7761] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7768 attached [pid 7767] rt_sigprocmask(SIG_SETMASK, [] [pid 7766] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7765] <... setpgid resumed>) = 0 [pid 7761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7761] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7768] set_robust_list(0x7f96cdfba9a0, 24 [pid 7767] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7766] <... futex resumed>) = 1 [pid 7765] <... openat resumed>) = 3 [pid 7761] <... futex resumed>) = 0 [pid 7756] <... futex resumed>) = 0 [pid 7765] write(3, "1000", 4 [pid 7761] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7766] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7765] <... write resumed>) = 4 [pid 7756] <... futex resumed>) = 1 [pid 7765] close(3 [pid 7756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7765] <... close resumed>) = 0 [pid 7760] <... futex resumed>) = 0 executing program [pid 7765] write(1, "executing program\n", 18) = 18 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7765] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7765] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7760] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7768] <... set_robust_list resumed>) = 0 [pid 7767] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7768] rt_sigprocmask(SIG_SETMASK, [] [pid 7760] <... setsockopt resumed>) = 0 [pid 7765] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7767] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7765] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7765] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7760] <... futex resumed>) = 1 [pid 7756] <... futex resumed>) = 0 [pid 7768] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7767] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7765] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7756] exit_group(0 [pid 7768] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7767] <... futex resumed>) = 1 [pid 7766] <... futex resumed>) = ? [pid 7760] <... futex resumed>) = ? [pid 7757] <... futex resumed>) = 0 [pid 7756] <... exit_group resumed>) = ? [pid 7768] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7767] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7766] +++ exited with 0 +++ [pid 7765] <... clone3 resumed> => {parent_tid=[7769]}, 88) = 7769 [pid 7760] +++ exited with 0 +++ [pid 7757] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7756] +++ exited with 0 +++ [pid 302] <... restart_syscall resumed>) = 0 [pid 7757] <... futex resumed>) = 1 [pid 7762] <... futex resumed>) = 0 [pid 7762] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7757] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7762] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7762] <... futex resumed>) = 1 [pid 7757] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7762] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7757] exit_group(0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7762] <... futex resumed>) = ? [pid 7757] <... exit_group resumed>) = ? [pid 7765] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7762] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7769 attached [pid 7769] set_robust_list(0x7f96cdfdb9a0, 24 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7770 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7769] <... set_robust_list resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7769] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7769] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7771 [pid 7769] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7765] <... futex resumed>) = 0 [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] <... futex resumed>) = 1 [pid 7767] <... futex resumed>) = ? [pid 7769] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7765] <... futex resumed>) = 0 [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] <... futex resumed>) = 1 [pid 7769] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7770 attached , log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7767] +++ exited with 0 +++ [pid 7768] <... futex resumed>) = 1 [pid 7761] <... futex resumed>) = 0 [pid 7757] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7771 attached [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7765] <... futex resumed>) = 0 [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] <... futex resumed>) = 1 [pid 7769] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 7761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7763] <... futex resumed>) = 0 [pid 7761] <... futex resumed>) = 1 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7757, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7763] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7763] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] <... restart_syscall resumed>) = 0 [pid 7771] set_robust_list(0x55558b7376a0, 24 [pid 7770] set_robust_list(0x55558b7376a0, 24 [pid 7768] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7761] <... futex resumed>) = 0 [pid 7763] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7761] exit_group(0 [pid 7763] <... futex resumed>) = ? [pid 7761] <... exit_group resumed>) = ? [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7771] <... set_robust_list resumed>) = 0 [pid 7770] <... set_robust_list resumed>) = 0 [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7768] <... futex resumed>) = ? [pid 7763] +++ exited with 0 +++ [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7771] rt_sigprocmask(SIG_SETMASK, [] [pid 7770] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7772 attached [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7772 [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7772] set_robust_list(0x55558b7376a0, 24 [pid 7771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7769] <... futex resumed>) = 1 [pid 7765] <... futex resumed>) = 0 [pid 7772] <... set_robust_list resumed>) = 0 [pid 7771] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7768] +++ exited with 0 +++ [pid 7761] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7772] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7772] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7772] <... prctl resumed>) = 0 [pid 7772] setpgid(0, 0) = 0 [pid 7772] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7765] <... futex resumed>) = 0 [pid 7772] <... openat resumed>) = 3 [pid 7772] write(3, "1000", 4 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7772] <... write resumed>) = 4 [pid 7772] close(3) = 0 [pid 7772] write(1, "executing program\n", 18) = 18 executing program [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7772] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7772] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7772] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7772] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7772] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7773]}, 88) = 7773 [pid 7771] <... prctl resumed>) = 0 [pid 7772] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7773 attached [pid 7773] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7771] setpgid(0, 0 [pid 7770] <... prctl resumed>) = 0 [pid 7773] <... set_robust_list resumed>) = 0 [pid 7773] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7773] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7771] <... setpgid resumed>) = 0 [pid 7770] setpgid(0, 0 [pid 7769] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7773] <... bpf resumed>) = 3 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7773] <... futex resumed>) = 1 [pid 7773] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7771] <... openat resumed>) = 3 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7773] <... futex resumed>) = 1 [pid 7773] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7770] <... setpgid resumed>) = 0 [pid 7771] write(3, "1000", 4 [pid 7769] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7771] <... write resumed>) = 4 [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] close(3 [pid 7770] <... openat resumed>) = 3 [pid 7773] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7771] <... close resumed>) = 0 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7773] <... futex resumed>) = 1 [pid 7773] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7771] write(1, "executing program\n", 18 executing program [pid 7770] write(3, "1000", 4 [pid 7771] <... write resumed>) = 18 [pid 7770] <... write resumed>) = 4 [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7773] <... socketpair resumed>, [5, 6]) = 0 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7773] <... futex resumed>) = 1 [pid 7773] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7771] <... futex resumed>) = 0 [pid 7770] close(3 [pid 7769] <... futex resumed>) = 1 [pid 7765] <... futex resumed>) = 0 [pid 7773] <... bpf resumed>) = 7 [pid 7771] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] <... close resumed>) = 0 [pid 7765] <... futex resumed>) = 0 [pid 7771] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7770] write(1, "executing program\n", 18 [pid 7765] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7765] <... futex resumed>) = 0 [pid 7770] <... write resumed>) = 18 [pid 7772] <... futex resumed>) = 0 [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7772] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7765] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7772] <... futex resumed>) = 0 [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 7772] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7765] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7772] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7772] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7765] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7772] <... mprotect resumed>) = 0 [pid 7771] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7770] <... futex resumed>) = 0 [pid 7772] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7769] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7765] <... mprotect resumed>) = 0 [pid 7772] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7772] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7771] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7765] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7770] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7769] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7765] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7772] <... clone3 resumed> => {parent_tid=[7774]}, 88) = 7774 [pid 7771] <... mprotect resumed>) = 0 [pid 7770] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7765] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7772] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7772] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7765] <... clone3 resumed> => {parent_tid=[7775]}, 88) = 7775 [pid 7772] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7771] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7769] <... futex resumed>) = 0 [pid 7765] rt_sigprocmask(SIG_SETMASK, [] [pid 7773] <... futex resumed>) = 1 [pid 7771] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7769] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7765] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7765] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7765] <... futex resumed>) = 0 [pid 7771] <... clone3 resumed> => {parent_tid=[7776]}, 88) = 7776 [pid 7770] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7765] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 7775 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7774 attached [pid 7773] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7771] rt_sigprocmask(SIG_SETMASK, [] [pid 7770] <... mprotect resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7776 attached [pid 7775] set_robust_list(0x7f96cdfba9a0, 24 [pid 7774] set_robust_list(0x7f96cdfba9a0, 24 [pid 7773] <... bpf resumed>) = 0 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 7777 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7777 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7777] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7777] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7777] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7777] setpgid(0, 0) = 0 [pid 7777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7775] <... set_robust_list resumed>) = 0 [pid 7774] <... set_robust_list resumed>) = 0 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... futex resumed>) = 0 [pid 7770] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7777] write(3, "1000", 4) = 4 [pid 7777] close(3) = 0 [pid 7777] write(1, "executing program\n", 18) = 18 executing program [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7777] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7777] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7778]}, 88) = 7778 [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7777] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7778 attached [pid 7778] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7778] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7778] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7774] rt_sigprocmask(SIG_SETMASK, [] [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] <... futex resumed>) = 1 [pid 7778] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7776] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7775] rt_sigprocmask(SIG_SETMASK, [] [pid 7774] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7773] <... futex resumed>) = 0 [pid 7770] <... clone3 resumed> => {parent_tid=[7779]}, 88) = 7779 [pid 7778] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] <... futex resumed>) = 1 [pid 7770] rt_sigprocmask(SIG_SETMASK, [] [pid 7774] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7779 attached [pid 7778] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7776] <... set_robust_list resumed>) = 0 [pid 7775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7773] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7779] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7776] rt_sigprocmask(SIG_SETMASK, [] [pid 7775] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7774] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7779] <... set_robust_list resumed>) = 0 [pid 7776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7774] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7772] <... futex resumed>) = 0 [pid 7774] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7772] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7773] <... futex resumed>) = 0 [pid 7772] <... futex resumed>) = 1 [pid 7773] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7772] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7773] <... setsockopt resumed>) = 0 [pid 7773] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7772] <... futex resumed>) = 0 [pid 7773] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7772] exit_group(0 [pid 7770] <... futex resumed>) = 0 [pid 7774] <... futex resumed>) = ? [pid 7773] <... futex resumed>) = ? [pid 7772] <... exit_group resumed>) = ? [pid 7775] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] rt_sigprocmask(SIG_SETMASK, [] [pid 7778] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7776] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7775] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7774] +++ exited with 0 +++ [pid 7773] +++ exited with 0 +++ [pid 7772] +++ exited with 0 +++ [pid 7779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] <... futex resumed>) = 1 [pid 7778] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] <... futex resumed>) = 1 [pid 7778] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7777] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7777] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7775] <... futex resumed>) = 1 [pid 7765] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7772, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7775] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7765] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7777] <... clone3 resumed> => {parent_tid=[7780]}, 88) = 7780 [pid 7777] rt_sigprocmask(SIG_SETMASK, [] [pid 7769] <... futex resumed>) = 0 [pid 7765] <... futex resumed>) = 1 [pid 7777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7769] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7765] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7777] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7769] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7777] <... futex resumed>) = 0 [pid 7769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] <... futex resumed>) = 1 [pid 7765] <... futex resumed>) = 0 [pid 7769] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7778] <... futex resumed>) = 1 [pid 7765] exit_group(0 [pid 7778] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7775] <... futex resumed>) = ? [pid 7769] <... futex resumed>) = ? [pid 7765] <... exit_group resumed>) = ? [pid 7778] <... bpf resumed>) = 0 [pid 7769] +++ exited with 0 +++ [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7778] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7780 attached [pid 7780] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7780] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7780] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7775] +++ exited with 0 +++ [pid 7765] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7765, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7776] <... bpf resumed>) = 3 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7779] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7781 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7780] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7780] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] <... futex resumed>) = 0 [pid 7778] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 7778] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] <... futex resumed>) = 0 [pid 7777] exit_group(0) = ? [pid 7778] <... futex resumed>) = ? [pid 7771] <... futex resumed>) = 0 [pid 7776] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7778] +++ exited with 0 +++ [pid 7780] <... futex resumed>) = ? [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7779] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7776] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7781 attached [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] +++ exited with 0 +++ [pid 7777] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7777, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 7782 attached [pid 7781] set_robust_list(0x55558b7376a0, 24 [pid 7779] <... futex resumed>) = 1 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7770] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7782 [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7782] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7782] rt_sigprocmask(SIG_SETMASK, [] [pid 7779] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7782] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7782] setpgid(0, 0) = 0 [pid 7782] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7771] <... futex resumed>) = 0 [pid 7770] <... futex resumed>) = 0 [pid 7779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... set_robust_list resumed>) = 0 [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7776] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7782] <... openat resumed>) = 3 [pid 7782] write(3, "1000", 4) = 4 [pid 7782] close(3) = 0 [pid 7782] write(1, "executing program\n", 18) = 18 executing program [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7782] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7782] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7782] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7782] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7781] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7781] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7779] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7776] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7781] <... prctl resumed>) = 0 [pid 7781] setpgid(0, 0) = 0 [pid 7781] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] <... openat resumed>) = 3 [pid 7779] <... futex resumed>) = 1 [pid 7770] <... futex resumed>) = 0 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7781] write(3, "1000", 4) = 4 [pid 7781] close(3) = 0 [pid 7779] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7771] <... futex resumed>) = 0 [pid 7781] write(1, "executing program\n", 18) = 18 [pid 7779] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7770] <... futex resumed>) = 0 [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 7776] <... socketpair resumed>, [5, 6]) = 0 [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] <... futex resumed>) = 0 [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... futex resumed>) = 0 [pid 7779] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7770] <... futex resumed>) = 0 [pid 7781] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7781] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7779] <... socketpair resumed>, [3, 4]) = 0 [pid 7776] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... futex resumed>) = 0 [pid 7781] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7781] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7781] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7779] <... futex resumed>) = 0 [pid 7776] <... bpf resumed>) = 7 [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7779] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] <... futex resumed>) = 0 [pid 7779] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7781] <... clone3 resumed> => {parent_tid=[7783]}, 88) = 7783 [pid 7779] <... bpf resumed>) = 5 [pid 7776] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7781] rt_sigprocmask(SIG_SETMASK, [] [pid 7782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7784 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7783 attached [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... bpf resumed>) = 0 [pid 7782] <... clone3 resumed> => {parent_tid=[7784]}, 88) = 7784 [pid 7781] <... futex resumed>) = 0 [pid 7782] rt_sigprocmask(SIG_SETMASK, [] [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] <... futex resumed>) = 1 [pid 7770] <... futex resumed>) = 0 [pid 7779] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7770] <... futex resumed>) = 0 [pid 7779] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7770] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7779] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7770] <... futex resumed>) = 0 [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7779] <... futex resumed>) = 0 [pid 7770] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7779] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7770] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7776] <... futex resumed>) = 0 [pid 7770] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7771] <... futex resumed>) = 0 [pid 7776] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7784] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7783] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7771] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7770] <... clone3 resumed> => {parent_tid=[7785]}, 88) = 7785 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7784] <... set_robust_list resumed>) = 0 [pid 7783] <... set_robust_list resumed>) = 0 [pid 7771] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7770] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7786 attached , NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7786 [pid 7770] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7770] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7770] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7785 attached [pid 7785] set_robust_list(0x7f96cdfba9a0, 24 [pid 7783] rt_sigprocmask(SIG_SETMASK, [] [pid 7771] <... mprotect resumed>) = 0 [pid 7785] <... set_robust_list resumed>) = 0 [pid 7785] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7785] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7784] rt_sigprocmask(SIG_SETMASK, [] [pid 7783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7771] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7783] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7771] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7783] <... bpf resumed>) = 3 [pid 7771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7785] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 7785] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7770] <... futex resumed>) = 0 [pid 7783] <... futex resumed>) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7779] <... futex resumed>) = 0 [pid 7770] <... futex resumed>) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7779] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7779] <... setsockopt resumed>) = 0 [pid 7779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7770] <... futex resumed>) = 0 [pid 7779] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7770] exit_group(0 [pid 7779] <... futex resumed>) = ? [pid 7770] <... exit_group resumed>) = ? [pid 7783] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7779] +++ exited with 0 +++ [pid 7784] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7771] <... clone3 resumed> => {parent_tid=[7787]}, 88) = 7787 [pid 7786] set_robust_list(0x55558b7376a0, 24 [pid 7783] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7785] <... futex resumed>) = ? [pid 7771] rt_sigprocmask(SIG_SETMASK, [] [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7786] <... set_robust_list resumed>) = 0 [pid 7784] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7783] <... futex resumed>) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7771] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7771] <... futex resumed>) = 0 [pid 7783] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7785] +++ exited with 0 +++ [pid 7783] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7770] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7770, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7784] <... futex resumed>) = 1 [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... futex resumed>) = 0 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7787 attached [pid 7787] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7787] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7787] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7783] <... futex resumed>) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7783] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... futex resumed>) = 0 [pid 7783] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7783] <... socketpair resumed>, [5, 6]) = 0 [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7783] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... futex resumed>) = 0 [pid 7783] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7786] rt_sigprocmask(SIG_SETMASK, [] [pid 7784] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7783] <... bpf resumed>) = 7 [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7781] <... futex resumed>) = 0 [pid 7783] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7781] <... futex resumed>) = 0 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7783] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7781] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7783] <... bpf resumed>) = 0 [pid 7784] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 7781] <... futex resumed>) = 0 [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7784] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7783] <... futex resumed>) = 0 [pid 7782] <... futex resumed>) = 0 [pid 7781] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7783] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7781] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7784] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7781] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7781] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7788 attached [pid 7786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] <... clone3 resumed> => {parent_tid=[7788]}, 88) = 7788 [pid 7784] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 7781] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... restart_syscall resumed>) = 0 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7782] <... futex resumed>) = 0 [pid 7781] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7781] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7784] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7781] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7789 attached [pid 7788] set_robust_list(0x7f96cdfba9a0, 24 [pid 7786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7784] <... socketpair resumed>, [3, 4]) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7789 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7789] set_robust_list(0x55558b7376a0, 24 [pid 7788] <... set_robust_list resumed>) = 0 [pid 7787] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7786] <... prctl resumed>) = 0 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] <... futex resumed>) = 0 [pid 7771] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = 0 [pid 7771] <... futex resumed>) = 1 [pid 7776] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7771] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7786] setpgid(0, 0 [pid 7782] <... futex resumed>) = 0 [pid 7776] <... setsockopt resumed>) = 0 [pid 7786] <... setpgid resumed>) = 0 [pid 7784] <... futex resumed>) = 1 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... futex resumed>) = 0 [pid 7776] <... futex resumed>) = 1 [pid 7771] <... futex resumed>) = 0 [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7776] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7771] exit_group(0 [pid 7776] <... futex resumed>) = ? [pid 7786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7771] <... exit_group resumed>) = ? [pid 7788] rt_sigprocmask(SIG_SETMASK, [] [pid 7784] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7776] +++ exited with 0 +++ [pid 7786] <... openat resumed>) = 3 [pid 7787] <... futex resumed>) = ? [pid 7789] <... set_robust_list resumed>) = 0 [pid 7788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7786] write(3, "1000", 4 [pid 7784] <... bpf resumed>) = 5 [pid 7789] rt_sigprocmask(SIG_SETMASK, [] [pid 7788] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7787] +++ exited with 0 +++ [pid 7786] <... write resumed>) = 4 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7771] +++ exited with 0 +++ [pid 7789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7788] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7786] close(3 [pid 7784] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7771, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7789] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7788] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7788] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 7781] <... futex resumed>) = 0 [pid 7788] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7782] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... futex resumed>) = 0 [pid 7781] <... futex resumed>) = 1 [pid 7782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7781] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7782] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7782] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7782] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7784] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7783] <... futex resumed>) = 0 [pid 7786] <... close resumed>) = 0 [pid 7782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7786] write(1, "executing program\n", 18 [pid 7784] <... bpf resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 7783] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7786] <... write resumed>) = 18 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... clone3 resumed> => {parent_tid=[7790]}, 88) = 7790 ci2-android-5-10-perf/strace-static-x86_64: Process 7790 attached [pid 7789] <... prctl resumed>) = 0 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] <... futex resumed>) = 0 [pid 7783] <... setsockopt resumed>) = 0 [pid 7782] rt_sigprocmask(SIG_SETMASK, [] [pid 7786] <... futex resumed>) = 0 [pid 7784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7786] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7782] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7783] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 7781] <... futex resumed>) = 0 [pid 7786] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7783] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7782] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7781] exit_group(0 [pid 7786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7789] setpgid(0, 0 [pid 7788] <... futex resumed>) = ? [pid 7786] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7783] <... futex resumed>) = ? [pid 7781] <... exit_group resumed>) = ? [pid 7788] +++ exited with 0 +++ [pid 7786] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7783] +++ exited with 0 +++ [pid 7790] set_robust_list(0x7f96cdfba9a0, 24 [pid 7789] <... setpgid resumed>) = 0 [pid 7789] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7790] <... set_robust_list resumed>) = 0 [pid 7790] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7790] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7781] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7781, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7786] <... mprotect resumed>) = 0 [pid 7786] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7786] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7789] <... openat resumed>) = 3 [pid 7786] <... clone3 resumed> => {parent_tid=[7791]}, 88) = 7791 ci2-android-5-10-perf/strace-static-x86_64: Process 7791 attached [pid 7790] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7789] write(3, "1000", 4 [pid 7786] rt_sigprocmask(SIG_SETMASK, [] [pid 7789] <... write resumed>) = 4 [pid 7789] close(3) = 0 executing program [pid 7789] write(1, "executing program\n", 18) = 18 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7789] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7789] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7789] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7790] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] <... futex resumed>) = 0 [pid 7782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7790] <... futex resumed>) = 1 [pid 7790] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7789] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7784] <... futex resumed>) = 0 [pid 7786] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7789] <... clone3 resumed> => {parent_tid=[7792]}, 88) = 7792 [pid 7784] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7789] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] <... setsockopt resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7786] <... futex resumed>) = 0 [pid 7784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7784] <... futex resumed>) = 1 [pid 7782] <... futex resumed>) = 0 [pid 7784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7782] exit_group(0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7782] <... exit_group resumed>) = ? [pid 7790] <... futex resumed>) = ? [pid 7790] +++ exited with 0 +++ [pid 7784] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7792 attached [pid 7792] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7792] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7792] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 1 [pid 7792] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7784] +++ exited with 0 +++ [pid 7782] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7782, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7792] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7793 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 1 [pid 7792] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7794 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7791] set_robust_list(0x7f96cdfdb9a0, 24) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7794 attached [pid 7791] rt_sigprocmask(SIG_SETMASK, [] [pid 7794] set_robust_list(0x55558b7376a0, 24 [pid 7792] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 1 [pid 7792] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 1 [pid 7792] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7789] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7789] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7789] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7794] <... set_robust_list resumed>) = 0 [pid 7789] <... clone3 resumed> => {parent_tid=[7795]}, 88) = 7795 [pid 7789] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7789] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7789] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 1 [pid 7792] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7792] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7795 attached [pid 7795] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7791] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7795] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7795] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7791] <... bpf resumed>) = 3 [pid 7794] rt_sigprocmask(SIG_SETMASK, [] [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7793 attached [pid 7795] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7791] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7795] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = 0 [pid 7789] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7789] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7792] <... futex resumed>) = 0 [pid 7792] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7792] <... setsockopt resumed>) = 0 [pid 7792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7789] <... futex resumed>) = 0 [pid 7789] exit_group(0 [pid 7791] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7786] <... futex resumed>) = 0 [pid 7794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7793] set_robust_list(0x55558b7376a0, 24 [pid 7789] <... exit_group resumed>) = ? [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... prctl resumed>) = 0 [pid 7793] <... set_robust_list resumed>) = 0 [pid 7791] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7792] +++ exited with 0 +++ [pid 7795] <... futex resumed>) = ? [pid 7794] setpgid(0, 0 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7794] <... setpgid resumed>) = 0 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7791] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 300] <... restart_syscall resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7793] rt_sigprocmask(SIG_SETMASK, [] [pid 7791] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7796 [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7796 attached [pid 7796] set_robust_list(0x55558b7376a0, 24 [pid 7794] <... openat resumed>) = 3 [pid 7796] <... set_robust_list resumed>) = 0 [pid 7796] rt_sigprocmask(SIG_SETMASK, [] [pid 7786] <... futex resumed>) = 0 [pid 7791] <... futex resumed>) = 1 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7786] <... futex resumed>) = 0 [pid 7791] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7796] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7796] setpgid(0, 0 [pid 7791] <... socketpair resumed>, [5, 6]) = 0 [pid 7796] <... setpgid resumed>) = 0 [pid 7796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] write(3, "1000", 4 [pid 7793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7796] write(3, "1000", 4) = 4 [pid 7796] close(3) = 0 [pid 7796] write(1, "executing program\n", 18 [pid 7791] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7791] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7786] <... futex resumed>) = 0 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7791] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7796] <... write resumed>) = 18 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7796] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7796] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7796] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7797]}, 88) = 7797 [pid 7791] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7796] rt_sigprocmask(SIG_SETMASK, [] [pid 7791] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] <... futex resumed>) = 0 [pid 7791] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7786] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = 0 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] <... futex resumed>) = 0 [pid 7786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7791] <... futex resumed>) = 0 [pid 7786] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7791] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7786] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7797 attached [pid 7797] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7786] <... mprotect resumed>) = 0 [pid 7797] <... set_robust_list resumed>) = 0 [pid 7797] rt_sigprocmask(SIG_SETMASK, [] [pid 7786] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7797] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7786] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7797] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7786] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7794] <... write resumed>) = 4 [pid 7797] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7786] <... clone3 resumed> => {parent_tid=[7798]}, 88) = 7798 [pid 7786] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7786] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] close(3 [pid 7786] <... futex resumed>) = 0 [pid 7797] <... futex resumed>) = 1 [pid 7786] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... close resumed>) = 0 [pid 7797] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7794] write(1, "executing program\n", 18 [pid 7797] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... write resumed>) = 18 executing program [pid 7796] <... futex resumed>) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7797] <... futex resumed>) = 1 [pid 7797] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7798 attached [pid 7795] +++ exited with 0 +++ [pid 7793] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7789] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7789, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7794] <... futex resumed>) = 0 [pid 7794] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7794] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7794] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7797] <... futex resumed>) = 1 [pid 7797] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7797] <... futex resumed>) = 1 [pid 7794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7799 [pid 7797] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7794] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7794] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7797] <... bpf resumed>) = 5 [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = 0 [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7796] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7796] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7794] <... mprotect resumed>) = 0 [pid 7796] <... clone3 resumed> => {parent_tid=[7800]}, 88) = 7800 [pid 7796] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7796] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7796] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7797] <... futex resumed>) = 1 [pid 7797] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7797] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7798] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7798] rt_sigprocmask(SIG_SETMASK, [] [pid 7793] <... prctl resumed>) = 0 [pid 7798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7793] setpgid(0, 0 [pid 7798] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7794] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7793] <... setpgid resumed>) = 0 [pid 7794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7793] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7794] <... clone3 resumed> => {parent_tid=[7801]}, 88) = 7801 [pid 7794] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7798] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7793] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 7801 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7800 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7799 attached [pid 7798] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7798] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7786] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] set_robust_list(0x55558b7376a0, 24 [pid 7791] <... futex resumed>) = 0 [pid 7786] <... futex resumed>) = 1 [pid 7799] <... set_robust_list resumed>) = 0 [pid 7791] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7786] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7791] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7793] write(3, "1000", 4 [pid 7791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] rt_sigprocmask(SIG_SETMASK, [] [pid 7791] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7791] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7793] <... write resumed>) = 4 [pid 7786] exit_group(0 [pid 7793] close(3) = 0 [pid 7791] <... futex resumed>) = ? [pid 7786] <... exit_group resumed>) = ? [pid 7798] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 7791] +++ exited with 0 +++ [pid 7793] write(1, "executing program\n", 18) = 18 [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7793] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7793] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7793] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7793] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7793] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7798] +++ exited with 0 +++ [pid 7786] +++ exited with 0 +++ [pid 7793] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 7799] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7793] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 7802 attached [pid 7799] <... prctl resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7793] <... clone3 resumed> => {parent_tid=[7802]}, 88) = 7802 [pid 7793] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7799] setpgid(0, 0 [pid 7800] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7800] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7800] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7801] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7799] <... setpgid resumed>) = 0 [pid 7802] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7801] <... set_robust_list resumed>) = 0 [pid 7799] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7799] write(3, "1000", 4) = 4 [pid 7799] close(3) = 0 [pid 7799] write(1, "executing program\n", 18) = 18 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7799] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7799] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 7800] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 7799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7799] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7799] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7802] <... set_robust_list resumed>) = 0 [pid 7801] rt_sigprocmask(SIG_SETMASK, [] [pid 7800] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7799] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7803 attached [pid 7802] rt_sigprocmask(SIG_SETMASK, [] [pid 7801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7800] <... futex resumed>) = 1 [pid 7799] <... clone3 resumed> => {parent_tid=[7803]}, 88) = 7803 [pid 7796] <... futex resumed>) = 0 [pid 7803] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7803] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7802] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7801] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7800] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] rt_sigprocmask(SIG_SETMASK, [] [pid 7796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7802] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] <... bpf resumed>) = 3 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7794] <... futex resumed>) = 0 [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7797] <... futex resumed>) = 0 [pid 7796] <... futex resumed>) = 1 [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7794] <... futex resumed>) = 0 [pid 7801] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7797] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7794] <... futex resumed>) = 0 [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7797] <... setsockopt resumed>) = 0 [pid 7794] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = 1 [pid 7802] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7801] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7797] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7802] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7801] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7799] <... futex resumed>) = 1 [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7797] <... futex resumed>) = 1 [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7797] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7796] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7802] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = 1 [pid 7794] <... futex resumed>) = 0 [pid 7802] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7796] exit_group(0 [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7800] <... futex resumed>) = ? [pid 7797] <... futex resumed>) = ? [pid 7796] <... exit_group resumed>) = ? [pid 7794] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = 0 [pid 7802] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7801] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7800] +++ exited with 0 +++ [pid 7797] +++ exited with 0 +++ [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7802] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7801] <... socketpair resumed>, [5, 6]) = 0 [pid 7796] +++ exited with 0 +++ [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7803] <... futex resumed>) = 0 [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... restart_syscall resumed>) = 0 [pid 7803] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7802] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = 1 [pid 7794] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7803] <... bpf resumed>) = 3 [pid 7802] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... socketpair resumed>, [5, 6]) = 0 [pid 7801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7794] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7803] <... futex resumed>) = 1 [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7799] <... futex resumed>) = 0 [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7802] <... futex resumed>) = 0 [pid 7801] <... bpf resumed>) = 7 [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7802] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7803] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7802] <... bpf resumed>) = 7 [pid 7801] <... futex resumed>) = 1 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7803] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7804 ci2-android-5-10-perf/strace-static-x86_64: Process 7805 attached [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7794] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7805 [pid 7803] <... futex resumed>) = 1 [pid 7802] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7801] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7799] <... futex resumed>) = 0 [pid 7794] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] <... futex resumed>) = 0 [pid 7805] set_robust_list(0x55558b7376a0, 24 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7802] <... bpf resumed>) = 0 [pid 7801] <... bpf resumed>) = 0 [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] <... futex resumed>) = 0 [pid 7794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7793] <... futex resumed>) = 0 [pid 7803] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7802] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = 0 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7793] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7805] <... set_robust_list resumed>) = 0 [pid 7803] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7802] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7793] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... mprotect resumed>) = 0 [pid 7793] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7803] <... futex resumed>) = 1 [pid 7799] <... futex resumed>) = 0 [pid 7794] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7793] <... mprotect resumed>) = 0 [pid 7803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7799] <... futex resumed>) = 0 [pid 7794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7805] rt_sigprocmask(SIG_SETMASK, [] [pid 7803] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7803] <... socketpair resumed>, [5, 6]) = 0 [pid 7794] <... clone3 resumed> => {parent_tid=[7806]}, 88) = 7806 [pid 7793] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] rt_sigprocmask(SIG_SETMASK, [] [pid 7793] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7803] <... futex resumed>) = 1 [pid 7799] <... futex resumed>) = 0 [pid 7794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7799] <... futex resumed>) = 0 [pid 7794] <... futex resumed>) = 0 [pid 7793] <... clone3 resumed> => {parent_tid=[7807]}, 88) = 7807 [pid 7803] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] rt_sigprocmask(SIG_SETMASK, [] [pid 7803] <... bpf resumed>) = 7 [pid 7793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7803] <... futex resumed>) = 1 [pid 7799] <... futex resumed>) = 0 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] <... futex resumed>) = 0 [pid 7803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7799] <... futex resumed>) = 0 [pid 7793] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7803] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7799] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7803] <... bpf resumed>) = 0 [pid 7799] <... futex resumed>) = 0 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7803] <... futex resumed>) = 0 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 7804 attached [pid 7799] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7804] set_robust_list(0x55558b7376a0, 24 [pid 7799] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7804] <... set_robust_list resumed>) = 0 [pid 7799] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7804] rt_sigprocmask(SIG_SETMASK, [] [pid 7799] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] <... prctl resumed>) = 0 [pid 7804] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7805] setpgid(0, 0 [pid 7799] <... clone3 resumed> => {parent_tid=[7808]}, 88) = 7808 [pid 7804] setpgid(0, 0 [pid 7805] <... setpgid resumed>) = 0 [pid 7799] rt_sigprocmask(SIG_SETMASK, [] [pid 7804] <... setpgid resumed>) = 0 [pid 7799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7804] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7799] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... openat resumed>) = 3 [pid 7804] <... openat resumed>) = 3 [pid 7799] <... futex resumed>) = 0 [pid 7804] write(3, "1000", 4 [pid 7805] write(3, "1000", 4 [pid 7799] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7805] <... write resumed>) = 4 [pid 7804] <... write resumed>) = 4 [pid 7804] close(3) = 0 [pid 7804] write(1, "executing program\n", 18) = 18 [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7804] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7804] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7804] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7805] close(3 [pid 7804] <... mprotect resumed>) = 0 [pid 7804] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7805] <... close resumed>) = 0 [pid 7804] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7805] write(1, "executing program\n", 18 executing program [pid 7804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7807 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7809 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7806 attached [pid 7805] <... write resumed>) = 18 [pid 7804] <... clone3 resumed> => {parent_tid=[7809]}, 88) = 7809 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7807] set_robust_list(0x7f96cdfba9a0, 24 [pid 7806] set_robust_list(0x7f96cdfba9a0, 24 [pid 7804] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7807] <... set_robust_list resumed>) = 0 [pid 7806] <... set_robust_list resumed>) = 0 [pid 7805] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] <... set_robust_list resumed>) = 0 [pid 7807] rt_sigprocmask(SIG_SETMASK, [] [pid 7806] rt_sigprocmask(SIG_SETMASK, [] [pid 7805] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7804] <... futex resumed>) = 0 [pid 7807] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7807] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7806] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7809] rt_sigprocmask(SIG_SETMASK, [] [pid 7805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-5-10-perf/strace-static-x86_64: Process 7808 attached ) = 0x7f96cdfbb000 [pid 7808] set_robust_list(0x7f96cdfba9a0, 24 [pid 7805] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7808] <... set_robust_list resumed>) = 0 [pid 7805] <... mprotect resumed>) = 0 [pid 7808] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7805] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7808] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7805] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7808] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7807] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7806] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7809] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7808] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7807] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7806] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] <... futex resumed>) = 0 [pid 7808] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7807] <... futex resumed>) = 1 [pid 7806] <... futex resumed>) = 1 [pid 7805] <... clone3 resumed> => {parent_tid=[7810]}, 88) = 7810 [pid 7799] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = 0 [pid 7807] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7806] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7805] rt_sigprocmask(SIG_SETMASK, [] [pid 7803] <... futex resumed>) = 0 [pid 7799] <... futex resumed>) = 1 [pid 7794] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7803] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7801] <... futex resumed>) = 0 [pid 7802] <... futex resumed>) = 0 [pid 7799] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... futex resumed>) = 1 [pid 7793] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 7810 attached [pid 7809] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7803] <... setsockopt resumed>) = 0 [pid 7802] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7801] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7794] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7805] <... futex resumed>) = 0 [pid 7803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... setsockopt resumed>) = 0 [pid 7801] <... setsockopt resumed>) = 0 [pid 7809] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7803] <... futex resumed>) = 1 [pid 7802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7799] <... futex resumed>) = 0 [pid 7810] <... set_robust_list resumed>) = 0 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7802] <... futex resumed>) = 1 [pid 7801] <... futex resumed>) = 1 [pid 7799] exit_group(0 [pid 7794] <... futex resumed>) = 0 [pid 7793] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = ? [pid 7803] <... futex resumed>) = ? [pid 7802] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7799] <... exit_group resumed>) = ? [pid 7794] exit_group(0 [pid 7810] rt_sigprocmask(SIG_SETMASK, [] [pid 7809] <... futex resumed>) = 1 [pid 7808] +++ exited with 0 +++ [pid 7806] <... futex resumed>) = ? [pid 7804] <... futex resumed>) = 0 [pid 7803] +++ exited with 0 +++ [pid 7801] <... futex resumed>) = ? [pid 7799] +++ exited with 0 +++ [pid 7794] <... exit_group resumed>) = ? [pid 7793] exit_group(0 [pid 7810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7809] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7807] <... futex resumed>) = ? [pid 7806] +++ exited with 0 +++ [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7802] <... futex resumed>) = ? [pid 7801] +++ exited with 0 +++ [pid 7794] +++ exited with 0 +++ [pid 7793] <... exit_group resumed>) = ? [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7799, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7807] +++ exited with 0 +++ [pid 7804] <... futex resumed>) = 0 [pid 7802] +++ exited with 0 +++ [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7794, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7810] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7793] +++ exited with 0 +++ [pid 7810] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7809] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7793, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7809] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7810] <... futex resumed>) = 1 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... futex resumed>) = 0 [pid 7810] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] <... futex resumed>) = 1 [pid 7804] <... futex resumed>) = 0 [pid 7810] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7805] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7804] <... futex resumed>) = 0 [pid 7810] <... futex resumed>) = 0 [pid 7805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7809] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... futex resumed>) = 0 [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7809] <... futex resumed>) = 1 [pid 7804] <... futex resumed>) = 0 [pid 7805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7810] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7809] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7805] <... futex resumed>) = 0 [pid 7804] <... futex resumed>) = 0 [pid 7810] <... socketpair resumed>, [3, 4]) = 0 [pid 7809] <... socketpair resumed>, [3, 4]) = 0 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7810] <... futex resumed>) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7805] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7810] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7809] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7804] <... futex resumed>) = 0 [pid 7810] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7809] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7805] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7810] <... futex resumed>) = 0 [pid 7809] <... futex resumed>) = 0 [pid 7805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7804] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7809] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7805] <... futex resumed>) = 0 [pid 7804] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7810] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7804] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7811 [pid 7810] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7804] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... futex resumed>) = 0 [pid 7804] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7810] <... futex resumed>) = 0 [pid 7804] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] <... futex resumed>) = 0 [pid 7805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7804] <... mprotect resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7812 [pid 7809] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7805] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7804] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7805] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7804] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7813 [pid 7805] <... mprotect resumed>) = 0 [pid 7804] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7805] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7804] <... clone3 resumed> => {parent_tid=[7814]}, 88) = 7814 [pid 7805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7804] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7804] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... clone3 resumed> => {parent_tid=[7815]}, 88) = 7815 [pid 7804] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7815 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7813 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7811 attached [pid 7804] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7812 attached [pid 7805] rt_sigprocmask(SIG_SETMASK, [] [pid 7812] set_robust_list(0x55558b7376a0, 24 [pid 7805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] <... set_robust_list resumed>) = 0 [pid 7812] rt_sigprocmask(SIG_SETMASK, [] [pid 7815] set_robust_list(0x7f96cdfba9a0, 24 [pid 7813] set_robust_list(0x55558b7376a0, 24 [pid 7811] set_robust_list(0x55558b7376a0, 24 [pid 7805] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7811] <... set_robust_list resumed>) = 0 [pid 7805] <... futex resumed>) = 0 [pid 7813] <... set_robust_list resumed>) = 0 [pid 7815] <... set_robust_list resumed>) = 0 [pid 7811] rt_sigprocmask(SIG_SETMASK, [] [pid 7812] <... prctl resumed>) = 0 [pid 7812] setpgid(0, 0) = 0 [pid 7812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7805] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7815] rt_sigprocmask(SIG_SETMASK, [] [pid 7813] rt_sigprocmask(SIG_SETMASK, [] [pid 7815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] <... openat resumed>) = 3 [pid 7811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7812] write(3, "1000", 4) = 4 [pid 7812] close(3) = 0 [pid 7812] write(1, "executing program\n", 18 [pid 7811] <... prctl resumed>) = 0 [pid 7812] <... write resumed>) = 18 executing program [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7813] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7812] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7815] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7811] setpgid(0, 0 [pid 7813] <... prctl resumed>) = 0 [pid 7812] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7812] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7811] <... setpgid resumed>) = 0 [pid 7812] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7812] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7816]}, 88) = 7816 [pid 7813] setpgid(0, 0 [pid 7811] <... openat resumed>) = 3 [pid 7812] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7813] <... setpgid resumed>) = 0 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7811] write(3, "1000", 4ci2-android-5-10-perf/strace-static-x86_64: Process 7814 attached [pid 7814] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7814] rt_sigprocmask(SIG_SETMASK, [] [pid 7811] <... write resumed>) = 4 [pid 7814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7814] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7813] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7811] close(3 [pid 7814] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7813] <... openat resumed>) = 3 [pid 7811] <... close resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7816 attached [pid 7815] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7814] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] write(1, "executing program\n", 18 [pid 7814] <... futex resumed>) = 1 [pid 7804] <... futex resumed>) = 0 executing program [pid 7811] <... write resumed>) = 18 [pid 7814] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7804] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] <... futex resumed>) = 0 [pid 7816] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7815] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] write(3, "1000", 4 [pid 7804] <... futex resumed>) = 1 [pid 7811] <... futex resumed>) = 0 [pid 7809] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7804] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7811] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7809] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7816] <... set_robust_list resumed>) = 0 [pid 7815] <... futex resumed>) = 1 [pid 7813] <... write resumed>) = 4 [pid 7811] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7809] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... futex resumed>) = 0 [pid 7809] <... futex resumed>) = 1 [pid 7805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7804] <... futex resumed>) = 0 [pid 7809] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7805] <... futex resumed>) = 1 [pid 7810] <... futex resumed>) = 0 [pid 7805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7804] exit_group(0 [pid 7810] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7814] <... futex resumed>) = ? [pid 7809] <... futex resumed>) = ? [pid 7804] <... exit_group resumed>) = ? [pid 7814] +++ exited with 0 +++ [pid 7810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] +++ exited with 0 +++ [pid 7811] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7811] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7804] +++ exited with 0 +++ [pid 7810] <... futex resumed>) = 1 [pid 7805] <... futex resumed>) = 0 [pid 7811] <... clone3 resumed> => {parent_tid=[7817]}, 88) = 7817 [pid 7810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7805] exit_group(0 [pid 7811] rt_sigprocmask(SIG_SETMASK, [] [pid 7810] <... futex resumed>) = ? [pid 7805] <... exit_group resumed>) = ? [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7810] +++ exited with 0 +++ [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7813] close(3) = 0 [pid 7813] write(1, "executing program\n", 18 [pid 7816] rt_sigprocmask(SIG_SETMASK, [] [pid 7813] <... write resumed>) = 18 executing program [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7817 attached [pid 7816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7813] <... futex resumed>) = 0 [pid 7817] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7816] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7815] +++ exited with 0 +++ [pid 7805] +++ exited with 0 +++ [pid 7813] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7817] <... set_robust_list resumed>) = 0 [pid 7817] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7817] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7816] <... bpf resumed>) = 3 [pid 7817] <... bpf resumed>) = 3 [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] <... futex resumed>) = 0 [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7817] <... futex resumed>) = 1 [pid 7817] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7817] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7811] <... futex resumed>) = 0 [pid 7817] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] <... futex resumed>) = 1 [pid 7813] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7812] <... futex resumed>) = 0 [pid 7811] <... futex resumed>) = 0 [pid 7817] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7812] <... futex resumed>) = 0 [pid 7816] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7813] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7813] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7813] <... mprotect resumed>) = 0 [pid 7812] <... futex resumed>) = 0 [pid 7817] <... futex resumed>) = 0 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7812] <... futex resumed>) = 0 [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7816] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7813] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7817] <... socketpair resumed>, [5, 6]) = 0 [pid 7811] <... futex resumed>) = 0 [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7817] <... futex resumed>) = 0 [pid 7816] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7813] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7812] <... futex resumed>) = 0 [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 7818 attached [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] <... clone3 resumed> => {parent_tid=[7818]}, 88) = 7818 [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] <... futex resumed>) = 0 [pid 7816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] rt_sigprocmask(SIG_SETMASK, [] [pid 7812] <... futex resumed>) = 0 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7817] <... bpf resumed>) = 7 [pid 7816] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] <... socketpair resumed>, [5, 6]) = 0 [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7813] <... futex resumed>) = 0 [pid 7812] <... futex resumed>) = 0 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] <... futex resumed>) = 1 [pid 7816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7812] <... futex resumed>) = 0 [pid 7811] <... futex resumed>) = 0 [pid 7816] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7818] <... set_robust_list resumed>) = 0 [pid 7816] <... bpf resumed>) = 7 [pid 7811] <... futex resumed>) = 0 [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] <... bpf resumed>) = 0 [pid 7816] <... futex resumed>) = 1 [pid 7812] <... futex resumed>) = 0 [pid 7811] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] <... futex resumed>) = 0 [pid 7816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7812] <... futex resumed>) = 0 [pid 7811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7817] <... futex resumed>) = 0 [pid 7816] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7812] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7817] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7816] <... bpf resumed>) = 0 [pid 7812] <... futex resumed>) = 0 [pid 7811] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7811] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7816] <... futex resumed>) = 0 [pid 7812] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7812] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7811] <... mprotect resumed>) = 0 [pid 7812] <... mprotect resumed>) = 0 [pid 7811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7812] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7812] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7820 attached [pid 7818] rt_sigprocmask(SIG_SETMASK, [] [pid 7811] <... clone3 resumed> => {parent_tid=[7819]}, 88) = 7819 [pid 7812] <... clone3 resumed> => {parent_tid=[7820]}, 88) = 7820 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7821 [pid 7812] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] rt_sigprocmask(SIG_SETMASK, [] [pid 7812] <... futex resumed>) = 0 [pid 7812] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7822 attached [pid 7822] set_robust_list(0x55558b7376a0, 24 [pid 7811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7818] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7811] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7822 [pid 7820] set_robust_list(0x7f96cdfba9a0, 24 [pid 7822] <... set_robust_list resumed>) = 0 [pid 7822] rt_sigprocmask(SIG_SETMASK, [] [pid 7811] <... futex resumed>) = 0 [pid 7818] <... bpf resumed>) = 3 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7811] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7822] <... prctl resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7819 attached [pid 7822] setpgid(0, 0) = 0 [pid 7819] set_robust_list(0x7f96cdfba9a0, 24 [pid 7818] <... futex resumed>) = 1 [pid 7813] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7821 attached [pid 7820] <... set_robust_list resumed>) = 0 [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7819] <... set_robust_list resumed>) = 0 [pid 7819] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7819] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7821] set_robust_list(0x55558b7376a0, 24 [pid 7820] rt_sigprocmask(SIG_SETMASK, [] [pid 7819] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7818] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7821] <... set_robust_list resumed>) = 0 [pid 7820] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7818] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7822] <... openat resumed>) = 3 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7820] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7821] rt_sigprocmask(SIG_SETMASK, [] [pid 7818] <... futex resumed>) = 1 [pid 7813] <... futex resumed>) = 0 [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] <... futex resumed>) = 0 [pid 7818] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7822] write(3, "1000", 4) = 4 [pid 7822] close(3) = 0 [pid 7822] write(1, "executing program\n", 18) = 18 [pid 7819] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] <... futex resumed>) = 1 [pid 7818] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7811] <... futex resumed>) = 0 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7819] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7818] <... futex resumed>) = 1 [pid 7813] <... futex resumed>) = 0 [pid 7811] <... futex resumed>) = 1 [pid 7817] <... futex resumed>) = 0 [pid 7822] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7817] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7822] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7817] <... setsockopt resumed>) = 0 [pid 7813] <... futex resumed>) = 0 [pid 7822] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7818] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... socketpair resumed>, [5, 6]) = 0 [pid 7817] <... futex resumed>) = 1 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] <... futex resumed>) = 0 [pid 7822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7818] <... futex resumed>) = 1 [pid 7817] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] <... futex resumed>) = 0 [pid 7822] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7820] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7811] exit_group(0 [pid 7822] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7820] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] <... futex resumed>) = 0 [pid 7822] <... mprotect resumed>) = 0 [pid 7820] <... futex resumed>) = 1 [pid 7819] <... futex resumed>) = ? [pid 7818] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7817] <... futex resumed>) = ? [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] <... futex resumed>) = 0 [pid 7811] <... exit_group resumed>) = ? [pid 7822] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7820] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7819] +++ exited with 0 +++ [pid 7818] <... bpf resumed>) = 7 [pid 7817] +++ exited with 0 +++ [pid 7812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7816] <... futex resumed>) = 0 [pid 7812] <... futex resumed>) = 1 [pid 7822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7816] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7816] <... setsockopt resumed>) = 0 [pid 7822] <... clone3 resumed> => {parent_tid=[7823]}, 88) = 7823 [pid 7816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] rt_sigprocmask(SIG_SETMASK, [] [pid 7816] <... futex resumed>) = 1 [pid 7812] <... futex resumed>) = 0 [pid 7811] +++ exited with 0 +++ [pid 7822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7812] exit_group(0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7811, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = 1 [pid 7816] <... futex resumed>) = ? [pid 7813] <... futex resumed>) = 0 [pid 7812] <... exit_group resumed>) = ? [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7822] <... futex resumed>) = 0 [pid 7820] <... futex resumed>) = ? [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7816] +++ exited with 0 +++ [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7813] <... futex resumed>) = 0 [pid 7818] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7813] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... bpf resumed>) = 0 [pid 7813] <... futex resumed>) = 0 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7818] <... futex resumed>) = 0 [pid 7813] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 7823 attached ) = 0 [pid 7823] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7813] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7823] <... set_robust_list resumed>) = 0 [pid 7813] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7823] rt_sigprocmask(SIG_SETMASK, [] [pid 7813] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7813] <... clone3 resumed> => {parent_tid=[7824]}, 88) = 7824 [pid 7823] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7813] rt_sigprocmask(SIG_SETMASK, [] [pid 7820] +++ exited with 0 +++ [pid 7813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7812] +++ exited with 0 +++ [pid 7813] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7812, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7813] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7825 attached [pid 7821] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7825 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7823] <... bpf resumed>) = 3 [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7826 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7823] <... futex resumed>) = 1 [pid 7821] <... prctl resumed>) = 0 [pid 7823] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7826 attached [pid 7825] set_robust_list(0x55558b7376a0, 24 [pid 7821] setpgid(0, 0 [pid 7823] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7823] <... futex resumed>) = 1 [pid 7823] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7826] set_robust_list(0x55558b7376a0, 24 [pid 7825] <... set_robust_list resumed>) = 0 [pid 7821] <... setpgid resumed>) = 0 [pid 7826] <... set_robust_list resumed>) = 0 [pid 7825] rt_sigprocmask(SIG_SETMASK, [] [pid 7823] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7821] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7823] <... futex resumed>) = 1 [pid 7823] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7821] <... openat resumed>) = 3 [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7823] <... futex resumed>) = 1 [pid 7821] write(3, "1000", 4) = 4 [pid 7823] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7821] close(3 [pid 7825] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7823] <... bpf resumed>) = 7 [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... close resumed>) = 0 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7822] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7822] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7821] write(1, "executing program\n", 18 [pid 7825] <... prctl resumed>) = 0 [pid 7822] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7827]}, 88) = 7827 executing program [pid 7821] <... write resumed>) = 18 [pid 7825] setpgid(0, 0 [pid 7822] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... futex resumed>) = 0 [pid 7823] <... futex resumed>) = 1 [pid 7822] <... futex resumed>) = 0 [pid 7821] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7823] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7822] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7825] <... setpgid resumed>) = 0 [pid 7823] <... bpf resumed>) = 0 [pid 7821] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7823] <... futex resumed>) = 0 [pid 7821] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7825] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7821] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7823] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 7824 attached ) = 0 [pid 7824] set_robust_list(0x7f96cdfba9a0, 24 [pid 7821] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7824] <... set_robust_list resumed>) = 0 [pid 7824] rt_sigprocmask(SIG_SETMASK, [] [pid 7821] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7825] <... openat resumed>) = 3 [pid 7821] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7825] write(3, "1000", 4 [pid 7821] <... clone3 resumed> => {parent_tid=[7828]}, 88) = 7828 [pid 7824] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7821] rt_sigprocmask(SIG_SETMASK, [] [pid 7825] <... write resumed>) = 4 ci2-android-5-10-perf/strace-static-x86_64: Process 7828 attached [pid 7826] rt_sigprocmask(SIG_SETMASK, [] [pid 7828] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7825] close(3 [pid 7824] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7824] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] <... close resumed>) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7824] <... futex resumed>) = 1 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7813] <... futex resumed>) = 0 executing program [pid 7825] write(1, "executing program\n", 18 [pid 7813] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7818] <... futex resumed>) = 0 [pid 7813] <... futex resumed>) = 1 [pid 7825] <... write resumed>) = 18 [pid 7818] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7813] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... setsockopt resumed>) = 0 [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7827 attached [pid 7825] <... futex resumed>) = 0 [pid 7818] <... futex resumed>) = 1 [pid 7813] <... futex resumed>) = 0 [pid 7825] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7818] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7825] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7813] exit_group(0 [pid 7827] set_robust_list(0x7f96cdfba9a0, 24 [pid 7825] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7818] <... futex resumed>) = ? [pid 7813] <... exit_group resumed>) = ? [pid 7818] +++ exited with 0 +++ [pid 7824] <... futex resumed>) = ? [pid 7825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7828] <... set_robust_list resumed>) = 0 [pid 7826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7827] <... set_robust_list resumed>) = 0 [pid 7827] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7827] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7828] rt_sigprocmask(SIG_SETMASK, [] [pid 7826] <... prctl resumed>) = 0 [pid 7825] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7827] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7826] setpgid(0, 0 [pid 7825] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7824] +++ exited with 0 +++ [pid 7813] +++ exited with 0 +++ [pid 7827] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7813, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7825] <... mprotect resumed>) = 0 [pid 7822] <... futex resumed>) = 0 [pid 7822] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7823] <... futex resumed>) = 0 [pid 7822] <... futex resumed>) = 1 [pid 7827] <... futex resumed>) = 1 [pid 7823] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7822] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... restart_syscall resumed>) = 0 [pid 7827] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7826] <... setpgid resumed>) = 0 [pid 7825] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7823] <... setsockopt resumed>) = 0 [pid 7825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7822] <... futex resumed>) = 0 [pid 7825] <... clone3 resumed> => {parent_tid=[7829]}, 88) = 7829 [pid 7823] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7822] exit_group(0 [pid 7826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7828] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7827] <... futex resumed>) = ? [pid 7825] rt_sigprocmask(SIG_SETMASK, [] [pid 7823] <... futex resumed>) = ? [pid 7822] <... exit_group resumed>) = ? [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7828] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7827] +++ exited with 0 +++ [pid 7826] <... openat resumed>) = 3 [pid 7825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7823] +++ exited with 0 +++ [pid 7822] +++ exited with 0 +++ [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7826] write(3, "1000", 4 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7829 attached [pid 7829] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7829] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7829] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7826] <... write resumed>) = 4 [pid 7825] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7822, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7829] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7826] close(3 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7830 [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7826] <... close resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7829] <... futex resumed>) = 1 [pid 7826] write(1, "executing program\n", 18 [pid 7825] <... futex resumed>) = 0 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] <... write resumed>) = 18 [pid 7825] <... futex resumed>) = 0 [pid 7829] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 executing program [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7829] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7826] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7829] <... futex resumed>) = 1 [pid 7825] <... futex resumed>) = 0 [pid 7826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7825] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7829] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7826] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7831 [pid 7829] <... futex resumed>) = 1 [pid 7829] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7826] <... mprotect resumed>) = 0 [pid 7825] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7825] <... futex resumed>) = 0 [pid 7829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7829] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7829] <... socketpair resumed>, [3, 4]) = 0 [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7825] <... futex resumed>) = 0 [pid 7829] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7826] <... clone3 resumed> => {parent_tid=[7832]}, 88) = 7832 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7832 attached [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] rt_sigprocmask(SIG_SETMASK, [] [pid 7825] <... futex resumed>) = 0 [pid 7826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7828] <... futex resumed>) = 1 [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7826] <... futex resumed>) = 0 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7821] <... futex resumed>) = 0 [pid 7829] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7830 attached [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] <... futex resumed>) = 0 [pid 7821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7830] set_robust_list(0x55558b7376a0, 24 [pid 7829] <... futex resumed>) = 1 [pid 7828] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7825] <... futex resumed>) = 0 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... futex resumed>) = 0 [pid 7828] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7825] <... futex resumed>) = 0 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7828] <... futex resumed>) = 0 [pid 7825] <... futex resumed>) = 0 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7821] <... futex resumed>) = 0 [pid 7825] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7825] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7830] <... set_robust_list resumed>) = 0 [pid 7829] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7825] <... mprotect resumed>) = 0 [pid 7828] <... socketpair resumed>, [3, 4]) = 0 [pid 7830] rt_sigprocmask(SIG_SETMASK, [] [pid 7829] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7831 attached [pid 7832] <... set_robust_list resumed>) = 0 [pid 7830] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7829] <... futex resumed>) = 0 [pid 7825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7821] <... futex resumed>) = 0 [pid 7828] <... futex resumed>) = 1 [pid 7831] set_robust_list(0x55558b7376a0, 24 [pid 7830] <... prctl resumed>) = 0 [pid 7829] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] <... set_robust_list resumed>) = 0 [pid 7830] setpgid(0, 0 [pid 7828] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] rt_sigprocmask(SIG_SETMASK, [] [pid 7825] <... clone3 resumed> => {parent_tid=[7833]}, 88) = 7833 [pid 7821] <... futex resumed>) = 0 [pid 7828] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7825] rt_sigprocmask(SIG_SETMASK, [] [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7828] <... futex resumed>) = 0 [pid 7825] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7825] <... futex resumed>) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7828] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7825] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... futex resumed>) = 0 [pid 7828] <... futex resumed>) = 0 [pid 7821] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7831] rt_sigprocmask(SIG_SETMASK, [] [pid 7830] <... setpgid resumed>) = 0 [pid 7821] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7821] <... mprotect resumed>) = 0 [pid 7832] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7830] <... openat resumed>) = 3 [pid 7831] <... prctl resumed>) = 0 [pid 7830] write(3, "1000", 4 [pid 7821] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7831] setpgid(0, 0 [pid 7830] <... write resumed>) = 4 [pid 7821] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7831] <... setpgid resumed>) = 0 [pid 7830] close(3 [pid 7821] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7832] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7830] <... close resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7833 attached [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... openat resumed>) = 3 [pid 7830] write(1, "executing program\n", 18 [pid 7831] write(3, "1000", 4 [pid 7830] <... write resumed>) = 18 executing program [pid 7821] <... clone3 resumed> => {parent_tid=[7834]}, 88) = 7834 [pid 7832] <... futex resumed>) = 1 [pid 7831] <... write resumed>) = 4 [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] <... futex resumed>) = 0 [pid 7821] rt_sigprocmask(SIG_SETMASK, [] [pid 7832] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7831] close(3 [pid 7830] <... futex resumed>) = 0 [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7833] set_robust_list(0x7f96cdfba9a0, 24 [pid 7831] <... close resumed>) = 0 [pid 7830] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7826] <... futex resumed>) = 0 [pid 7832] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7821] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] <... set_robust_list resumed>) = 0 [pid 7831] write(1, "executing program\n", 18 [pid 7830] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... futex resumed>) = 0 [pid 7833] rt_sigprocmask(SIG_SETMASK, [] [pid 7831] <... write resumed>) = 18 [pid 7830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7832] <... futex resumed>) = 0 [pid 7833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7831] <... futex resumed>) = 0 [pid 7830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7826] <... futex resumed>) = 0 [pid 7832] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7833] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7831] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7830] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7834 attached [pid 7833] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7831] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7830] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7834] set_robust_list(0x7f96cdfba9a0, 24 [pid 7833] <... futex resumed>) = 1 [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7825] <... futex resumed>) = 0 [pid 7834] <... set_robust_list resumed>) = 0 [pid 7833] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7832] <... futex resumed>) = 1 [pid 7831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7830] <... mprotect resumed>) = 0 [pid 7826] <... futex resumed>) = 0 [pid 7825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7834] rt_sigprocmask(SIG_SETMASK, [] [pid 7832] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7830] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7829] <... futex resumed>) = 0 [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] <... futex resumed>) = 1 [pid 7831] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7834] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7832] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7830] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7829] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7826] <... futex resumed>) = 0 [pid 7832] <... socketpair resumed>, [3, 4]) = 0 [pid 7831] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7829] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7834] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... mprotect resumed>) = 0 [pid 7829] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7825] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7829] <... futex resumed>) = 0 [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] exit_group(0 [pid 7826] <... futex resumed>) = 0 [pid 7825] <... exit_group resumed>) = ? [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7831] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7830] <... clone3 resumed> => {parent_tid=[7835]}, 88) = 7835 [pid 7834] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] <... futex resumed>) = ? [pid 7832] <... futex resumed>) = 1 [pid 7831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7830] rt_sigprocmask(SIG_SETMASK, [] [pid 7826] <... futex resumed>) = 0 [pid 7829] +++ exited with 0 +++ [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... clone3 resumed> => {parent_tid=[7836]}, 88) = 7836 [pid 7830] <... futex resumed>) = 0 [pid 7828] <... futex resumed>) = 0 [pid 7821] <... futex resumed>) = 1 [pid 7831] rt_sigprocmask(SIG_SETMASK, [] [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7821] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7834] <... futex resumed>) = 1 [pid 7833] +++ exited with 0 +++ [pid 7832] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7828] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7825] +++ exited with 0 +++ [pid 7834] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7831] <... futex resumed>) = 0 [pid 7828] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7825, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7832] <... futex resumed>) = 1 [pid 7826] <... futex resumed>) = 0 [pid 7821] exit_group(0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7832] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... exit_group resumed>) = ? [pid 7834] <... futex resumed>) = ? [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7828] <... futex resumed>) = ? [pid 7826] <... futex resumed>) = 0 [pid 7832] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7828] +++ exited with 0 +++ [pid 7826] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7826] <... futex resumed>) = 0 [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7832] <... futex resumed>) = 0 [pid 7826] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7832] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7826] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7834] +++ exited with 0 +++ [pid 7826] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7821] +++ exited with 0 +++ [pid 7826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7821, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 7837 attached [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7826] <... clone3 resumed> => {parent_tid=[7837]}, 88) = 7837 ci2-android-5-10-perf/strace-static-x86_64: Process 7835 attached [pid 7826] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7836 attached , NULL, 8) = 0 [pid 7837] set_robust_list(0x7f96cdfba9a0, 24 [pid 7836] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7826] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] <... set_robust_list resumed>) = 0 [pid 7835] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7826] <... futex resumed>) = 0 [pid 7826] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7837] rt_sigprocmask(SIG_SETMASK, [] [pid 7835] <... set_robust_list resumed>) = 0 [pid 7836] <... set_robust_list resumed>) = 0 [pid 7835] rt_sigprocmask(SIG_SETMASK, [] [pid 7836] rt_sigprocmask(SIG_SETMASK, [] [pid 7835] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7836] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7835] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7836] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7837] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7836] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7835] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7830] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7836] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 7837] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7831] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 1 [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7826] <... futex resumed>) = 0 [pid 7837] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7835] <... futex resumed>) = 1 [pid 7832] <... futex resumed>) = 0 [pid 7826] <... futex resumed>) = 1 [pid 7832] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7832] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7832] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... futex resumed>) = 1 [pid 7835] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7832] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 7826] <... futex resumed>) = 0 [pid 7832] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7826] exit_group(0 [pid 7831] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 7837] <... futex resumed>) = ? [pid 7832] <... futex resumed>) = ? [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7826] <... exit_group resumed>) = ? [pid 7832] +++ exited with 0 +++ [pid 7836] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7835] <... futex resumed>) = 1 [pid 7830] <... futex resumed>) = 0 [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7836] <... futex resumed>) = 1 [pid 7835] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7831] <... futex resumed>) = 0 [pid 7830] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7836] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7837] +++ exited with 0 +++ [pid 7836] <... socketpair resumed>, [3, 4]) = 0 [pid 7835] <... futex resumed>) = 0 [pid 7831] <... futex resumed>) = 0 [pid 7830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7826] +++ exited with 0 +++ [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... futex resumed>) = 0 [pid 7835] <... socketpair resumed>, [3, 4]) = 0 [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7830] <... futex resumed>) = 0 [pid 7836] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7838 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7826, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7835] <... futex resumed>) = 0 [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7836] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7835] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7831] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 7838 attached [pid 7836] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7835] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7830] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7836] <... futex resumed>) = 0 [pid 7835] <... futex resumed>) = 0 [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7836] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7835] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7831] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7836] <... futex resumed>) = 0 [pid 7835] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7830] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7836] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7835] <... futex resumed>) = 0 [pid 7830] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7835] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7830] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7830] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7831] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7830] <... clone3 resumed> => {parent_tid=[7841]}, 88) = 7841 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7839 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7840 [pid 7831] <... mprotect resumed>) = 0 [pid 7830] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7831] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7830] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7831] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7830] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7830] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7839 attached [pid 7839] set_robust_list(0x55558b7376a0, 24 [pid 7831] <... clone3 resumed> => {parent_tid=[7842]}, 88) = 7842 [pid 7839] <... set_robust_list resumed>) = 0 [pid 7831] rt_sigprocmask(SIG_SETMASK, [] [pid 7839] rt_sigprocmask(SIG_SETMASK, [] [pid 7831] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7838] set_robust_list(0x55558b7376a0, 24 [pid 7831] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7841 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7840 attached ) = 0 [pid 7839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7831] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7839] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7838] <... set_robust_list resumed>) = 0 [pid 7840] set_robust_list(0x55558b7376a0, 24 [pid 7839] <... prctl resumed>) = 0 [pid 7839] setpgid(0, 0 [pid 7841] set_robust_list(0x7f96cdfba9a0, 24 [pid 7840] <... set_robust_list resumed>) = 0 [pid 7838] rt_sigprocmask(SIG_SETMASK, [] [pid 7839] <... setpgid resumed>) = 0 [pid 7839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7841] <... set_robust_list resumed>) = 0 [pid 7840] rt_sigprocmask(SIG_SETMASK, [] [pid 7839] <... openat resumed>) = 3 [pid 7838] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7841] rt_sigprocmask(SIG_SETMASK, [] [pid 7840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7839] write(3, "1000", 4 [pid 7838] <... prctl resumed>) = 0 [pid 7839] <... write resumed>) = 4 [pid 7839] close(3) = 0 [pid 7839] write(1, "executing program\n", 18 [pid 7838] setpgid(0, 0 [pid 7839] <... write resumed>) = 18 executing program [pid 7840] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7838] <... setpgid resumed>) = 0 [pid 7841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7839] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7838] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7839] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7839] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7839] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7840] <... prctl resumed>) = 0 [pid 7838] <... openat resumed>) = 3 [pid 7839] <... mprotect resumed>) = 0 [pid 7840] setpgid(0, 0 [pid 7838] write(3, "1000", 4 [pid 7840] <... setpgid resumed>) = 0 [pid 7839] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7838] <... write resumed>) = 4 [pid 7841] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7838] close(3 [pid 7840] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7839] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7840] <... openat resumed>) = 3 [pid 7838] <... close resumed>) = 0 [pid 7841] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 7843 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7842 attached [pid 7840] write(3, "1000", 4 [pid 7838] write(1, "executing program\n", 18) = 18 executing program [pid 7842] set_robust_list(0x7f96cdfba9a0, 24 [pid 7841] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] <... write resumed>) = 4 [pid 7839] <... clone3 resumed> => {parent_tid=[7843]}, 88) = 7843 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... set_robust_list resumed>) = 0 [pid 7841] <... futex resumed>) = 1 [pid 7840] close(3 [pid 7839] rt_sigprocmask(SIG_SETMASK, [] [pid 7830] <... futex resumed>) = 0 [pid 7842] rt_sigprocmask(SIG_SETMASK, [] [pid 7841] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] <... close resumed>) = 0 [pid 7839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7838] <... futex resumed>) = 0 [pid 7830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7840] write(1, "executing program\n", 18 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] <... futex resumed>) = 0 [pid 7830] <... futex resumed>) = 1 executing program [pid 7838] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7842] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7840] <... write resumed>) = 18 [pid 7839] <... futex resumed>) = 0 [pid 7838] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7835] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7842] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7835] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7842] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] <... futex resumed>) = 0 [pid 7842] <... futex resumed>) = 1 [pid 7835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7831] <... futex resumed>) = 0 [pid 7842] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7835] <... futex resumed>) = 1 [pid 7831] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] <... futex resumed>) = 0 [pid 7840] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7838] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7836] <... futex resumed>) = 0 [pid 7835] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] <... futex resumed>) = 1 [pid 7840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7836] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7831] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7830] exit_group(0 [pid 7840] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7838] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7836] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7841] <... futex resumed>) = ? [pid 7840] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7838] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7836] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] <... futex resumed>) = ? [pid 7830] <... exit_group resumed>) = ? [pid 7841] +++ exited with 0 +++ [pid 7840] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7838] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7836] <... futex resumed>) = 1 [pid 7835] +++ exited with 0 +++ [pid 7831] <... futex resumed>) = 0 [pid 7838] <... mprotect resumed>) = 0 [pid 7836] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] exit_group(0 [pid 7838] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7836] <... futex resumed>) = ? [pid 7831] <... exit_group resumed>) = ? [pid 7838] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7836] +++ exited with 0 +++ [pid 7830] +++ exited with 0 +++ [pid 7840] <... mprotect resumed>) = 0 [pid 7842] <... futex resumed>) = ? [pid 7840] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7838] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7830, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7838] <... clone3 resumed> => {parent_tid=[7844]}, 88) = 7844 [pid 7838] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] <... set_robust_list resumed>) = 0 [pid 7842] +++ exited with 0 +++ [pid 7831] +++ exited with 0 +++ [pid 7840] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7840] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7831, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7843] rt_sigprocmask(SIG_SETMASK, [] [pid 7840] <... clone3 resumed> => {parent_tid=[7845]}, 88) = 7845 [pid 7843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7840] rt_sigprocmask(SIG_SETMASK, [] [pid 7843] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7840] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7845 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7844 attached [pid 7843] <... bpf resumed>) = 3 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] <... futex resumed>) = 1 [pid 7843] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7845] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7844] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7840] <... futex resumed>) = 0 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] <... futex resumed>) = 1 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7845] <... set_robust_list resumed>) = 0 [pid 7844] <... set_robust_list resumed>) = 0 [pid 7845] rt_sigprocmask(SIG_SETMASK, [] [pid 7843] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7843] <... futex resumed>) = 1 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7844] rt_sigprocmask(SIG_SETMASK, [] [pid 7843] <... socketpair resumed>, [5, 6]) = 0 [pid 7845] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7844] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... futex resumed>) = 0 [pid 7845] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7845] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7844] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7843] <... futex resumed>) = 1 [pid 7839] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... futex resumed>) = 0 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7845] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7844] <... bpf resumed>) = 3 [pid 7843] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7845] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... futex resumed>) = 0 [pid 7845] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7845] <... socketpair resumed>, [5, 6]) = 0 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... bpf resumed>) = 7 [pid 7845] <... futex resumed>) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... futex resumed>) = 0 [pid 7845] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... bpf resumed>) = 7 [pid 7844] <... futex resumed>) = 1 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... restart_syscall resumed>) = 0 [pid 7838] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7845] <... futex resumed>) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... futex resumed>) = 0 [pid 7845] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7840] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... bpf resumed>) = 0 [pid 7840] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7845] <... futex resumed>) = 0 [pid 7840] <... mmap resumed>) = 0x7f96cdf9a000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7846 [pid 7840] <... mprotect resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7840] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7840] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7840] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7847]}, 88) = 7847 [pid 7840] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7840] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7848 [pid 7840] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7846 attached [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7846] set_robust_list(0x55558b7376a0, 24 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7846] <... set_robust_list resumed>) = 0 [pid 7846] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7848 attached [pid 7844] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7843] <... futex resumed>) = 1 [pid 7839] <... futex resumed>) = 0 [pid 7846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7839] <... futex resumed>) = 0 [pid 7846] <... prctl resumed>) = 0 [pid 7839] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] setpgid(0, 0 [pid 7839] <... futex resumed>) = 0 [pid 7846] <... setpgid resumed>) = 0 [pid 7839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7839] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7846] <... openat resumed>) = 3 [pid 7844] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7839] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7843] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7848] set_robust_list(0x55558b7376a0, 24 [pid 7839] <... mprotect resumed>) = 0 [pid 7846] write(3, "1000", 4 [pid 7839] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7846] <... write resumed>) = 4 [pid 7839] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7846] close(3 [pid 7839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7846] <... close resumed>) = 0 [pid 7846] write(1, "executing program\n", 18) = 18 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... clone3 resumed> => {parent_tid=[7849]}, 88) = 7849 [pid 7846] <... futex resumed>) = 0 [pid 7839] rt_sigprocmask(SIG_SETMASK, [] [pid 7846] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7839] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program ci2-android-5-10-perf/strace-static-x86_64: Process 7849 attached [pid 7848] <... set_robust_list resumed>) = 0 [pid 7846] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... bpf resumed>) = 0 [pid 7839] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7839] <... futex resumed>) = 0 [pid 7844] <... futex resumed>) = 1 [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7838] <... futex resumed>) = 0 [pid 7844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] <... futex resumed>) = 0 [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7838] <... futex resumed>) = 0 [pid 7843] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7844] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7849] set_robust_list(0x7f96cdfba9a0, 24 [pid 7848] rt_sigprocmask(SIG_SETMASK, [] [pid 7846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7846] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7846] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7844] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7849] <... set_robust_list resumed>) = 0 [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... clone3 resumed> => {parent_tid=[7850]}, 88) = 7850 [pid 7846] rt_sigprocmask(SIG_SETMASK, [] [pid 7848] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7844] <... futex resumed>) = 1 [pid 7838] <... futex resumed>) = 0 [pid 7846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7844] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] <... futex resumed>) = 0 [pid 7846] <... futex resumed>) = 0 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] <... socketpair resumed>, [5, 6]) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7847 attached [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7847] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7847] rt_sigprocmask(SIG_SETMASK, [] [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7847] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7849] rt_sigprocmask(SIG_SETMASK, [] [pid 7848] <... prctl resumed>) = 0 [pid 7844] <... futex resumed>) = 1 [pid 7838] <... futex resumed>) = 0 [pid 7849] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7848] setpgid(0, 0 [pid 7847] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7844] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7849] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7848] <... setpgid resumed>) = 0 [pid 7838] <... futex resumed>) = 0 [pid 7844] <... bpf resumed>) = 7 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7847] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7847] <... futex resumed>) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7847] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = 0 [pid 7840] <... futex resumed>) = 1 [pid 7845] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7840] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7845] <... setsockopt resumed>) = 0 [pid 7845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7840] <... futex resumed>) = 0 [pid 7845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] exit_group(0 [pid 7847] <... futex resumed>) = ? [pid 7845] <... futex resumed>) = ? [pid 7840] <... exit_group resumed>) = ? [pid 7838] <... futex resumed>) = 0 [pid 7844] <... futex resumed>) = 1 [pid 7849] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7847] +++ exited with 0 +++ [pid 7845] +++ exited with 0 +++ [pid 7844] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7840] +++ exited with 0 +++ [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] <... bpf resumed>) = 0 [pid 7838] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7840, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7848] <... openat resumed>) = 3 [pid 7844] <... futex resumed>) = 0 [pid 7838] <... futex resumed>) = 0 [pid 7848] write(3, "1000", 4 [pid 7844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7838] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-5-10-perf/strace-static-x86_64: Process 7850 attached ) = 0x7f96cdf9a000 [pid 7848] <... write resumed>) = 4 [pid 7838] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7850] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7848] close(3 [pid 7838] <... mprotect resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7849] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7848] <... close resumed>) = 0 [pid 7838] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7848] write(1, "executing program\n", 18 [pid 7838] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7850] <... set_robust_list resumed>) = 0 [pid 7849] <... futex resumed>) = 1 [pid 7848] <... write resumed>) = 18 [pid 7839] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7852 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7851 attached [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] <... clone3 resumed> => {parent_tid=[7851]}, 88) = 7851 [pid 7851] set_robust_list(0x7f96cdfba9a0, 24 [pid 7848] <... futex resumed>) = 0 [pid 7843] <... futex resumed>) = 0 [pid 7839] <... futex resumed>) = 1 [pid 7838] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7852 [pid 7851] <... set_robust_list resumed>) = 0 [pid 7848] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7843] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7839] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7852] set_robust_list(0x55558b7376a0, 24 [pid 7851] rt_sigprocmask(SIG_SETMASK, [] [pid 7850] rt_sigprocmask(SIG_SETMASK, [] [pid 7849] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7843] <... setsockopt resumed>) = 0 [pid 7838] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7852] <... set_robust_list resumed>) = 0 [pid 7851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7848] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] <... futex resumed>) = 0 [pid 7851] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7843] <... futex resumed>) = 1 [pid 7839] <... futex resumed>) = 0 [pid 7838] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7852] rt_sigprocmask(SIG_SETMASK, [] [pid 7850] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7848] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7843] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7839] exit_group(0 [pid 7852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7851] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7850] <... bpf resumed>) = 3 [pid 7849] <... futex resumed>) = ? [pid 7848] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7843] <... futex resumed>) = ? [pid 7839] <... exit_group resumed>) = ? [pid 7851] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7849] +++ exited with 0 +++ [pid 7848] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7843] +++ exited with 0 +++ [pid 7851] <... futex resumed>) = 1 [pid 7838] <... futex resumed>) = 0 [pid 7851] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7838] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] <... mprotect resumed>) = 0 [pid 7839] +++ exited with 0 +++ [pid 7852] <... prctl resumed>) = 0 [pid 7850] <... futex resumed>) = 1 [pid 7848] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7846] <... futex resumed>) = 0 [pid 7844] <... futex resumed>) = 0 [pid 7838] <... futex resumed>) = 1 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7839, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7852] setpgid(0, 0 [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7852] <... setpgid resumed>) = 0 [pid 7850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7848] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7846] <... futex resumed>) = 0 [pid 7844] <... setsockopt resumed>) = 0 [pid 7838] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7850] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-5-10-perf/strace-static-x86_64: Process 7853 attached [pid 7852] <... openat resumed>) = 3 [pid 7850] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7848] <... clone3 resumed> => {parent_tid=[7853]}, 88) = 7853 [pid 7844] <... futex resumed>) = 0 [pid 7852] write(3, "1000", 4 [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] rt_sigprocmask(SIG_SETMASK, [] [pid 7844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7838] exit_group(0 [pid 7852] <... write resumed>) = 4 [pid 7850] <... futex resumed>) = 1 [pid 7848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7851] <... futex resumed>) = ? [pid 7846] <... futex resumed>) = 0 [pid 7844] <... futex resumed>) = ? [pid 7838] <... exit_group resumed>) = ? [pid 7852] close(3 [pid 7851] +++ exited with 0 +++ [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] +++ exited with 0 +++ [pid 7852] <... close resumed>) = 0 [pid 7848] <... futex resumed>) = 0 [pid 7852] write(1, "executing program\n", 18 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7852] <... write resumed>) = 18 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7852] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7852] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7838] +++ exited with 0 +++ [pid 7852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7838, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 7852] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7850] <... futex resumed>) = 0 [pid 7846] <... futex resumed>) = 1 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7852] <... mprotect resumed>) = 0 [pid 7850] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7852] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7850] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7852] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7850] <... futex resumed>) = 1 [pid 7846] <... futex resumed>) = 0 [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] <... clone3 resumed> => {parent_tid=[7854]}, 88) = 7854 [pid 7850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7846] <... futex resumed>) = 0 [pid 7852] rt_sigprocmask(SIG_SETMASK, [] [pid 7850] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7850] <... socketpair resumed>, [5, 6]) = 0 [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] <... futex resumed>) = 0 [pid 7850] <... futex resumed>) = 1 [pid 7846] <... futex resumed>) = 0 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7846] <... futex resumed>) = 0 [pid 7850] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7853] <... set_robust_list resumed>) = 0 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7854 attached [pid 7853] rt_sigprocmask(SIG_SETMASK, [] [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7854] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7854] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7854] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7854] <... bpf resumed>) = 3 [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... futex resumed>) = 1 [pid 7854] <... futex resumed>) = 1 [pid 7852] <... futex resumed>) = 0 [pid 7854] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7852] <... futex resumed>) = 0 [pid 7846] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] <... futex resumed>) = 0 [pid 7852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7854] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... futex resumed>) = 0 [pid 7854] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7853] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7852] <... futex resumed>) = 0 [pid 7850] <... futex resumed>) = 0 [pid 7846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7846] <... mmap resumed>) = 0x7f96cdf9a000 [pid 301] <... restart_syscall resumed>) = 0 [pid 7853] <... bpf resumed>) = 3 [pid 7850] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7854] <... futex resumed>) = 0 [pid 7852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7846] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7854] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7850] <... bpf resumed>) = 0 [pid 7846] <... mprotect resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7854] <... socketpair resumed>, [5, 6]) = 0 [pid 7853] <... futex resumed>) = 1 [pid 7852] <... futex resumed>) = 0 [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] <... futex resumed>) = 0 [pid 7846] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7846] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7850] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7854] <... futex resumed>) = 0 [pid 7853] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] <... futex resumed>) = 0 [pid 7846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7855 attached [pid 7854] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7855 ci2-android-5-10-perf/strace-static-x86_64: Process 7857 attached [pid 7855] set_robust_list(0x55558b7376a0, 24 [pid 7854] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7853] <... futex resumed>) = 0 [pid 7852] <... futex resumed>) = 0 [pid 7848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7846] <... clone3 resumed> => {parent_tid=[7856]}, 88) = 7856 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7857 [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7854] <... futex resumed>) = 0 [pid 7853] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7848] <... futex resumed>) = 0 [pid 7846] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7857] set_robust_list(0x55558b7376a0, 24 [pid 7855] <... set_robust_list resumed>) = 0 [pid 7854] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7852] <... futex resumed>) = 0 [pid 7854] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7852] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7852] <... futex resumed>) = 0 [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7854] <... futex resumed>) = 0 [pid 7852] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7854] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7852] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7852] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7853] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7857] <... set_robust_list resumed>) = 0 [pid 7855] rt_sigprocmask(SIG_SETMASK, [] [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7852] <... clone3 resumed> => {parent_tid=[7858]}, 88) = 7858 [pid 7852] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7852] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7852] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7856 attached [pid 7856] set_robust_list(0x7f96cdfba9a0, 24 [pid 7846] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] <... set_robust_list resumed>) = 0 [pid 7856] rt_sigprocmask(SIG_SETMASK, [] [pid 7853] <... futex resumed>) = 1 [pid 7848] <... futex resumed>) = 0 [pid 7846] <... futex resumed>) = 0 [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7856] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7853] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7846] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7856] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7856] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7856] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7858 attached [pid 7858] set_robust_list(0x7f96cdfba9a0, 24 [pid 7846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7858] <... set_robust_list resumed>) = 0 [pid 7853] <... socketpair resumed>, [4, 5]) = 0 [pid 7846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7850] <... futex resumed>) = 0 [pid 7846] <... futex resumed>) = 1 [pid 7853] <... futex resumed>) = 1 [pid 7850] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7848] <... futex resumed>) = 0 [pid 7846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7850] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7858] rt_sigprocmask(SIG_SETMASK, [] [pid 7853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7850] <... futex resumed>) = 1 [pid 7846] <... futex resumed>) = 0 [pid 7853] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7858] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] exit_group(0 [pid 7853] <... futex resumed>) = 1 [pid 7848] <... futex resumed>) = 0 [pid 7846] <... exit_group resumed>) = ? [pid 7856] <... futex resumed>) = ? [pid 7853] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7850] <... futex resumed>) = ? [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] +++ exited with 0 +++ [pid 7848] <... futex resumed>) = 0 [pid 7848] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7848] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7848] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7848] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7848] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7859]}, 88) = 7859 [pid 7850] +++ exited with 0 +++ [pid 7848] rt_sigprocmask(SIG_SETMASK, [] [pid 7846] +++ exited with 0 +++ [pid 7853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7846, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7853] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7848] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7853] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7848] <... futex resumed>) = 0 [pid 7848] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7858] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7855] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7853] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7859 attached [pid 7857] rt_sigprocmask(SIG_SETMASK, [] [pid 7853] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] <... prctl resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7855] setpgid(0, 0) = 0 [pid 7858] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7858] <... futex resumed>) = 1 [pid 7852] <... futex resumed>) = 0 [pid 7858] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7852] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7855] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7854] <... futex resumed>) = 0 [pid 7852] <... futex resumed>) = 1 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7854] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7852] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7852] <... futex resumed>) = 0 [pid 7854] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7852] exit_group(0 [pid 7858] <... futex resumed>) = ? [pid 7854] <... futex resumed>) = ? [pid 7852] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7860 attached [pid 7859] set_robust_list(0x7f96cdfba9a0, 24 [pid 7858] +++ exited with 0 +++ [pid 7857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7855] <... openat resumed>) = 3 [pid 7854] +++ exited with 0 +++ [pid 7852] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7852, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7860] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7860] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7860] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7860] setpgid(0, 0) = 0 [pid 7860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7860 [pid 7855] write(3, "1000", 4 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7860] write(3, "1000", 4) = 4 [pid 7860] close(3) = 0 [pid 7860] write(1, "executing program\n", 18) = 18 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7860] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7860] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7855] <... write resumed>) = 4 [pid 7860] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7860] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7859] <... set_robust_list resumed>) = 0 [pid 7855] close(3 [pid 7860] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7855] <... close resumed>) = 0 [pid 7860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7861]}, 88) = 7861 [pid 7855] write(1, "executing program\n", 18 [pid 7859] rt_sigprocmask(SIG_SETMASK, [] [pid 7860] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7861 attached [pid 7861] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7861] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7861] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7861] <... futex resumed>) = 1 [pid 7861] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7861] <... futex resumed>) = 1 executing program [pid 7861] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7855] <... write resumed>) = 18 [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 1 [pid 7855] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7861] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7855] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7855] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7855] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7861] <... socketpair resumed>, [4, 5]) = 0 [pid 7855] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... mprotect resumed>) = 0 [pid 7860] <... futex resumed>) = 0 [pid 7855] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7861] <... futex resumed>) = 1 [pid 7855] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7861] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... clone3 resumed> => {parent_tid=[7862]}, 88) = 7862 [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7855] rt_sigprocmask(SIG_SETMASK, [] [pid 7860] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7860] <... futex resumed>) = 0 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7855] <... futex resumed>) = 0 [pid 7860] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7860] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7860] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7860] <... clone3 resumed> => {parent_tid=[7863]}, 88) = 7863 [pid 7860] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7860] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7860] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7861] <... futex resumed>) = 1 [pid 7861] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7861] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7862 attached [pid 7862] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 7863 attached [pid 7863] set_robust_list(0x7f96cdfba9a0, 24 [pid 7859] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7863] <... set_robust_list resumed>) = 0 [pid 7862] <... set_robust_list resumed>) = 0 [pid 7857] <... prctl resumed>) = 0 [pid 7859] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7859] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] <... futex resumed>) = 0 [pid 7848] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = 0 [pid 7848] <... futex resumed>) = 1 [pid 7853] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7848] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7853] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7848] <... futex resumed>) = 0 [pid 7853] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] exit_group(0 [pid 7853] <... futex resumed>) = ? [pid 7848] <... exit_group resumed>) = ? [pid 7853] +++ exited with 0 +++ [pid 7859] <... futex resumed>) = ? [pid 7857] setpgid(0, 0 [pid 7863] rt_sigprocmask(SIG_SETMASK, [] [pid 7862] rt_sigprocmask(SIG_SETMASK, [] [pid 7863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7857] <... setpgid resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7863] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7862] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7859] +++ exited with 0 +++ [pid 7848] +++ exited with 0 +++ [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7864 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7848, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7864 attached [pid 7864] set_robust_list(0x55558b7376a0, 24 [pid 7863] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7864] <... set_robust_list resumed>) = 0 [pid 7864] rt_sigprocmask(SIG_SETMASK, [] [pid 7857] <... openat resumed>) = 3 [pid 7863] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... bpf resumed>) = 3 [pid 7864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7864] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7864] setpgid(0, 0) = 0 [pid 7864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] write(3, "1000", 4 [pid 7863] <... futex resumed>) = 1 [pid 7860] <... futex resumed>) = 0 [pid 7863] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] <... futex resumed>) = 1 [pid 7860] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] <... write resumed>) = 4 [pid 7855] <... futex resumed>) = 0 [pid 7862] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7860] <... futex resumed>) = 1 [pid 7857] close(3 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] write(3, "1000", 4 [pid 7862] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7861] <... futex resumed>) = 0 [pid 7860] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] <... close resumed>) = 0 [pid 7855] <... futex resumed>) = 0 [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7857] write(1, "executing program\n", 18 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7862] <... futex resumed>) = 0 executing program [pid 7857] <... write resumed>) = 18 [pid 7855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7861] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] <... write resumed>) = 4 [pid 7861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 1 [pid 7860] <... futex resumed>) = 0 [pid 7861] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7860] exit_group(0 [pid 7861] <... futex resumed>) = ? [pid 7860] <... exit_group resumed>) = ? [pid 7862] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7861] +++ exited with 0 +++ [pid 7857] <... futex resumed>) = 0 [pid 7863] <... futex resumed>) = ? [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7864] close(3) = 0 [pid 7864] write(1, "executing program\n", 18) = 18 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7864] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7864] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7857] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7863] +++ exited with 0 +++ [pid 7860] +++ exited with 0 +++ [pid 7857] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7860, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7862] <... futex resumed>) = 1 [pid 7857] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7855] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7862] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7862] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7855] <... futex resumed>) = 0 [pid 7857] <... mprotect resumed>) = 0 [pid 7864] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7862] <... socketpair resumed>, [5, 6]) = 0 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7862] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 7857] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7862] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] <... futex resumed>) = 0 [pid 7862] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7857] <... clone3 resumed> => {parent_tid=[7865]}, 88) = 7865 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7865 attached [pid 7864] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7862] <... bpf resumed>) = 7 [pid 7857] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7865] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... set_robust_list resumed>) = 0 [pid 7862] <... futex resumed>) = 1 [pid 7857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7855] <... futex resumed>) = 0 [pid 7862] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7862] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] <... futex resumed>) = 0 [pid 7855] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7862] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7866 attached [pid 7865] rt_sigprocmask(SIG_SETMASK, [] [pid 7864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7862] <... bpf resumed>) = 0 [pid 7855] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7867 attached [pid 7866] set_robust_list(0x55558b7376a0, 24 [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7866 [pid 7866] <... set_robust_list resumed>) = 0 [pid 7865] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7862] <... futex resumed>) = 0 [pid 7855] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7867 [pid 7867] set_robust_list(0x55558b7376a0, 24 [pid 7866] rt_sigprocmask(SIG_SETMASK, [] [pid 7862] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7867] <... set_robust_list resumed>) = 0 [pid 7866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7855] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7867] rt_sigprocmask(SIG_SETMASK, [] [pid 7866] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7855] <... mprotect resumed>) = 0 [pid 7867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7866] <... prctl resumed>) = 0 [pid 7867] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7866] setpgid(0, 0 [pid 7855] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7867] <... prctl resumed>) = 0 [pid 7866] <... setpgid resumed>) = 0 [pid 7865] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7855] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7868 attached [pid 7867] setpgid(0, 0 [pid 7866] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7867] <... setpgid resumed>) = 0 [pid 7866] <... openat resumed>) = 3 [pid 7855] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7865] <... bpf resumed>) = 3 [pid 7867] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7866] write(3, "1000", 4 [pid 7864] <... clone3 resumed> => {parent_tid=[7868]}, 88) = 7868 [pid 7867] <... openat resumed>) = 3 [pid 7866] <... write resumed>) = 4 [pid 7867] write(3, "1000", 4 [pid 7866] close(3 [pid 7867] <... write resumed>) = 4 [pid 7866] <... close resumed>) = 0 [pid 7867] close(3 executing program [pid 7866] write(1, "executing program\n", 18 [pid 7867] <... close resumed>) = 0 [pid 7866] <... write resumed>) = 18 [pid 7867] write(1, "executing program\n", 18 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... write resumed>) = 18 [pid 7866] <... futex resumed>) = 0 executing program [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7867] <... futex resumed>) = 0 [pid 7866] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7867] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7866] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7867] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7867] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7866] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7866] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7867] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7866] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7867] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7866] <... mprotect resumed>) = 0 [pid 7867] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7866] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] rt_sigprocmask(SIG_SETMASK, [] [pid 7855] <... clone3 resumed> => {parent_tid=[7869]}, 88) = 7869 [pid 7867] <... mprotect resumed>) = 0 [pid 7866] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7867] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7866] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7867] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7855] rt_sigprocmask(SIG_SETMASK, [] [pid 7867] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7866] <... clone3 resumed> => {parent_tid=[7870]}, 88) = 7870 [pid 7865] <... futex resumed>) = 1 [pid 7857] <... futex resumed>) = 0 [pid 7866] rt_sigprocmask(SIG_SETMASK, [] [pid 7867] <... clone3 resumed> => {parent_tid=[7871]}, 88) = 7871 [pid 7866] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7867] rt_sigprocmask(SIG_SETMASK, [] [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7866] <... futex resumed>) = 0 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7867] <... futex resumed>) = 0 [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7869 attached [pid 7869] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7869] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7870 attached [pid 7870] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7870] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7857] <... futex resumed>) = 0 [pid 7855] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7855] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 7855] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7865] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7869] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7871 attached [pid 7870] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7868] <... set_robust_list resumed>) = 0 [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] <... futex resumed>) = 0 [pid 7871] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7869] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7865] <... futex resumed>) = 1 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] <... futex resumed>) = 0 [pid 7865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] <... futex resumed>) = 0 [pid 7865] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7871] <... set_robust_list resumed>) = 0 [pid 7870] <... bpf resumed>) = 3 [pid 7869] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] rt_sigprocmask(SIG_SETMASK, [] [pid 7871] rt_sigprocmask(SIG_SETMASK, [] [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7857] <... futex resumed>) = 0 [pid 7865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] <... futex resumed>) = 0 [pid 7871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7870] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 1 [pid 7868] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7866] <... futex resumed>) = 0 [pid 7865] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] <... futex resumed>) = 0 [pid 7871] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7870] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7869] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] <... bpf resumed>) = 3 [pid 7870] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7868] <... bpf resumed>) = 3 [pid 7866] <... futex resumed>) = 0 [pid 7865] <... socketpair resumed>, [5, 6]) = 0 [pid 7855] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... futex resumed>) = 0 [pid 7855] <... futex resumed>) = 1 [pid 7865] <... futex resumed>) = 1 [pid 7862] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7857] <... futex resumed>) = 0 [pid 7855] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] <... setsockopt resumed>) = 0 [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] <... futex resumed>) = 0 [pid 7865] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7862] <... futex resumed>) = 1 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] <... futex resumed>) = 0 [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... bpf resumed>) = 7 [pid 7862] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] exit_group(0 [pid 7869] <... futex resumed>) = ? [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... futex resumed>) = ? [pid 7855] <... exit_group resumed>) = ? [pid 7871] <... futex resumed>) = 1 [pid 7870] <... futex resumed>) = 1 [pid 7869] +++ exited with 0 +++ [pid 7868] <... futex resumed>) = 1 [pid 7867] <... futex resumed>) = 0 [pid 7866] <... futex resumed>) = 0 [pid 7865] <... futex resumed>) = 1 [pid 7862] +++ exited with 0 +++ [pid 7857] <... futex resumed>) = 0 [pid 7871] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7870] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7867] <... futex resumed>) = 0 [pid 7866] <... futex resumed>) = 0 [pid 7865] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7864] <... futex resumed>) = 0 [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] +++ exited with 0 +++ [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7871] <... futex resumed>) = 0 [pid 7870] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7865] <... bpf resumed>) = 0 [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7855, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7871] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] <... futex resumed>) = 1 [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = 0 [pid 7865] <... futex resumed>) = 0 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] <... futex resumed>) = 0 [pid 7868] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7871] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7870] <... futex resumed>) = 1 [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7866] <... futex resumed>) = 0 [pid 7865] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7868] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7871] <... futex resumed>) = 1 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = 0 [pid 7866] <... futex resumed>) = 0 [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7870] <... socketpair resumed>, [5, 6]) = 0 [pid 7868] <... futex resumed>) = 1 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7865] <... futex resumed>) = 1 [pid 7864] <... futex resumed>) = 0 [pid 7857] <... futex resumed>) = 0 [pid 7871] <... socketpair resumed>, [5, 6]) = 0 [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] <... futex resumed>) = 0 [pid 7865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] <... futex resumed>) = 1 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7866] <... futex resumed>) = 0 [pid 7865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7864] <... futex resumed>) = 0 [pid 7857] <... futex resumed>) = 0 [pid 7871] <... futex resumed>) = 0 [pid 7870] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7868] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7871] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7870] <... bpf resumed>) = 7 [pid 7868] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] <... futex resumed>) = 0 [pid 7865] <... setsockopt resumed>) = 0 [pid 7871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = 0 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7870] <... futex resumed>) = 0 [pid 7868] <... futex resumed>) = 1 [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7865] <... futex resumed>) = 1 [pid 7864] <... futex resumed>) = 0 [pid 7857] <... futex resumed>) = 0 [pid 7871] <... bpf resumed>) = 7 [pid 7870] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] exit_group(0 [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] <... bpf resumed>) = 0 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7866] <... futex resumed>) = 0 [pid 7865] <... futex resumed>) = ? [pid 7864] <... futex resumed>) = 0 [pid 7857] <... exit_group resumed>) = ? [pid 7871] <... futex resumed>) = 1 [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7867] <... futex resumed>) = 0 [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7865] +++ exited with 0 +++ [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7857] +++ exited with 0 +++ [pid 7871] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7870] <... futex resumed>) = 0 [pid 7868] <... socketpair resumed>, [5, 6]) = 0 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7866] <... futex resumed>) = 0 [pid 7871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7870] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = 0 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7857, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7871] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7870] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7868] <... futex resumed>) = 1 [pid 7867] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7871] <... bpf resumed>) = 0 [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] <... futex resumed>) = 0 [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] <... futex resumed>) = 1 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7867] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7866] <... futex resumed>) = 0 [pid 7864] <... futex resumed>) = 0 [pid 7871] <... futex resumed>) = 0 [pid 7870] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7867] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7866] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7871] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7870] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7868] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7867] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7866] <... futex resumed>) = 0 [pid 7870] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7867] <... mprotect resumed>) = 0 [pid 7866] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] <... futex resumed>) = 1 [pid 7864] <... futex resumed>) = 0 [pid 7867] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7867] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7864] <... futex resumed>) = 0 [pid 7870] <... futex resumed>) = 1 [pid 7868] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7867] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7866] <... futex resumed>) = 0 [pid 7864] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7870] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] <... futex resumed>) = 0 [pid 7864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7868] <... futex resumed>) = 0 [pid 7867] <... clone3 resumed> => {parent_tid=[7872]}, 88) = 7872 [pid 7866] exit_group(0 [pid 7864] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7870] <... futex resumed>) = ? [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] rt_sigprocmask(SIG_SETMASK, [] [pid 7866] <... exit_group resumed>) = ? [pid 7864] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... restart_syscall resumed>) = 0 [pid 7867] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7864] <... mprotect resumed>) = 0 [pid 7867] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 7867] <... futex resumed>) = 0 [pid 7864] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7867] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7870] +++ exited with 0 +++ [pid 7866] +++ exited with 0 +++ [pid 7864] <... clone3 resumed> => {parent_tid=[7873]}, 88) = 7873 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7864] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7874 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7866, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 7874 attached [pid 7864] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7864] <... futex resumed>) = 0 [pid 7864] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7872 attached [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7875 [pid 7872] set_robust_list(0x7f96cdfba9a0, 24 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7872] <... set_robust_list resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7872] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7872] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7875 attached [pid 7874] set_robust_list(0x55558b7376a0, 24 [pid 7875] set_robust_list(0x55558b7376a0, 24 [pid 7874] <... set_robust_list resumed>) = 0 [pid 7872] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 300] <... restart_syscall resumed>) = 0 [pid 7872] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7872] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] <... futex resumed>) = 0 [pid 7867] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7871] <... futex resumed>) = 0 [pid 7867] <... futex resumed>) = 1 [pid 7871] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7867] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7871] <... setsockopt resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7871] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7873 attached [pid 7873] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7873] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7873] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7871] <... futex resumed>) = 1 [pid 7867] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7876 [pid 7871] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7873] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7867] exit_group(0 [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7876 attached [pid 7875] <... set_robust_list resumed>) = 0 [pid 7874] rt_sigprocmask(SIG_SETMASK, [] [pid 7871] <... futex resumed>) = ? [pid 7867] <... exit_group resumed>) = ? [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7872] <... futex resumed>) = ? [pid 7871] +++ exited with 0 +++ [pid 7876] set_robust_list(0x55558b7376a0, 24 [pid 7875] rt_sigprocmask(SIG_SETMASK, [] [pid 7874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7873] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7864] <... futex resumed>) = 0 [pid 7872] +++ exited with 0 +++ [pid 7867] +++ exited with 0 +++ [pid 7876] <... set_robust_list resumed>) = 0 [pid 7875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7864] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] rt_sigprocmask(SIG_SETMASK, [] [pid 7875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7873] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] <... futex resumed>) = 0 [pid 7864] <... futex resumed>) = 1 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7867, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7868] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7864] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7874] <... prctl resumed>) = 0 [pid 7868] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7874] setpgid(0, 0 [pid 7868] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... setpgid resumed>) = 0 [pid 7868] <... futex resumed>) = 1 [pid 7864] <... futex resumed>) = 0 [pid 7868] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7864] exit_group(0 [pid 7874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7868] <... futex resumed>) = ? [pid 7864] <... exit_group resumed>) = ? [pid 7874] <... openat resumed>) = 3 [pid 7868] +++ exited with 0 +++ [pid 7873] <... futex resumed>) = ? [pid 7874] write(3, "1000", 4) = 4 [pid 7874] close(3) = 0 [pid 7874] write(1, "executing program\n", 18) = 18 executing program [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7874] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7874] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7874] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7874] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7874] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7874] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7873] +++ exited with 0 +++ [pid 7864] +++ exited with 0 +++ [pid 7874] <... clone3 resumed> => {parent_tid=[7877]}, 88) = 7877 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7864, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7874] rt_sigprocmask(SIG_SETMASK, [] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7874] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7877 attached [pid 7876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7876] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7877] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7876] <... prctl resumed>) = 0 [pid 7875] <... prctl resumed>) = 0 [pid 7876] setpgid(0, 0) = 0 [pid 7877] rt_sigprocmask(SIG_SETMASK, [] [pid 7875] setpgid(0, 0 [pid 7877] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7876] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7875] <... setpgid resumed>) = 0 [pid 7876] write(3, "1000", 4) = 4 [pid 7876] close(3) = 0 executing program [pid 7876] write(1, "executing program\n", 18) = 18 [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7876] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7876] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7877] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7876] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7877] <... bpf resumed>) = 3 [pid 7876] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7875] <... openat resumed>) = 3 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] <... mprotect resumed>) = 0 [pid 7875] write(3, "1000", 4 [pid 7877] <... futex resumed>) = 1 [pid 7876] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7875] <... write resumed>) = 4 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7875] close(3 [pid 7876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7875] <... close resumed>) = 0 [pid 7875] write(1, "executing program\n", 18ci2-android-5-10-perf/strace-static-x86_64: Process 7878 attached [pid 7874] <... futex resumed>) = 0 [pid 7875] <... write resumed>) = 18 [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7875] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7875] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7875] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7875] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... clone3 resumed> => {parent_tid=[7879]}, 88) = 7879 [pid 7875] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7879 attached [pid 7879] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7879] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7879] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7876] <... clone3 resumed> => {parent_tid=[7878]}, 88) = 7878 [pid 7874] <... futex resumed>) = 1 [pid 7877] <... futex resumed>) = 0 [pid 7877] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7879] <... bpf resumed>) = 3 [pid 7878] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7876] rt_sigprocmask(SIG_SETMASK, [] [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7877] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... futex resumed>) = 0 [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] <... futex resumed>) = 1 [pid 7879] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... futex resumed>) = 0 [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] <... futex resumed>) = 0 [pid 7874] <... futex resumed>) = 1 [pid 7877] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] <... futex resumed>) = 1 [pid 7878] <... set_robust_list resumed>) = 0 [pid 7876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7879] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7878] rt_sigprocmask(SIG_SETMASK, [] [pid 7877] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7874] <... futex resumed>) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7874] <... futex resumed>) = 0 [pid 7877] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7877] <... socketpair resumed>, [5, 6]) = 0 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7874] <... futex resumed>) = 0 [pid 7877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7874] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7877] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7880 attached [pid 7879] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7878] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7877] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 0 [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7881 attached [pid 7880] set_robust_list(0x55558b7376a0, 24 [pid 7877] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7880 [pid 7877] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7881 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7877] <... futex resumed>) = 0 [pid 7874] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] set_robust_list(0x55558b7376a0, 24 [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] <... set_robust_list resumed>) = 0 [pid 7877] <... futex resumed>) = 0 [pid 7874] <... futex resumed>) = 1 [pid 7877] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7877] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7881] rt_sigprocmask(SIG_SETMASK, [] [pid 7880] <... set_robust_list resumed>) = 0 [pid 7879] <... futex resumed>) = 1 [pid 7878] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7875] <... futex resumed>) = 0 [pid 7879] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 7874] <... futex resumed>) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7874] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7874] <... futex resumed>) = 0 [pid 7877] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7874] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7877] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7877] <... futex resumed>) = 0 [pid 7879] <... socketpair resumed>, [5, 6]) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7877] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7874] exit_group(0 [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7877] <... futex resumed>) = ? [pid 7874] <... exit_group resumed>) = ? [pid 7879] <... futex resumed>) = 1 [pid 7877] +++ exited with 0 +++ [pid 7875] <... futex resumed>) = 0 [pid 7879] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 1 [pid 7878] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] +++ exited with 0 +++ [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7875] <... futex resumed>) = 1 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7874, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 1 [pid 7878] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7879] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7878] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7880] rt_sigprocmask(SIG_SETMASK, [] [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7881] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7879] <... futex resumed>) = 1 [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... futex resumed>) = 0 [pid 7881] <... prctl resumed>) = 0 [pid 7880] <... prctl resumed>) = 0 [pid 7879] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] setpgid(0, 0 [pid 7880] setpgid(0, 0 [pid 7878] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7876] <... futex resumed>) = 0 [pid 7875] <... futex resumed>) = 0 [pid 7881] <... setpgid resumed>) = 0 [pid 7880] <... setpgid resumed>) = 0 [pid 7879] <... bpf resumed>) = 0 [pid 7878] <... socketpair resumed>, [3, 4]) = 0 [pid 7875] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7881] <... openat resumed>) = 3 [pid 7880] <... openat resumed>) = 3 [pid 7879] <... futex resumed>) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7875] <... futex resumed>) = 0 [pid 7881] write(3, "1000", 4 [pid 7880] write(3, "1000", 4 [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7879] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] <... write resumed>) = 4 [pid 7880] <... write resumed>) = 4 [pid 7875] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7881] close(3 [pid 7880] close(3 [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7881] <... close resumed>) = 0 [pid 7880] <... close resumed>) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 1 [pid 7875] <... mprotect resumed>) = 0 [pid 7881] write(1, "executing program\n", 18 [pid 7880] write(1, "executing program\n", 18 executing program executing program [pid 7878] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7881] <... write resumed>) = 18 [pid 7880] <... write resumed>) = 18 [pid 7878] <... bpf resumed>) = 5 [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7875] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7881] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7880] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7881] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7880] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7880] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 1 [pid 7881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7878] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7876] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... clone3 resumed> => {parent_tid=[7882]}, 88) = 7882 [pid 7881] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7878] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7876] <... futex resumed>) = 0 [pid 7875] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7882 attached [pid 7881] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7880] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7875] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 7881] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7880] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7878] <... futex resumed>) = 0 [pid 7876] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7875] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] <... mprotect resumed>) = 0 [pid 7880] <... mprotect resumed>) = 0 [pid 7882] set_robust_list(0x7f96cdfba9a0, 24 [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7875] <... futex resumed>) = 0 [pid 7881] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7880] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7876] <... mprotect resumed>) = 0 [pid 7875] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7881] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7880] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7876] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7881] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7880] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7876] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7884 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7883 attached [pid 7882] <... set_robust_list resumed>) = 0 [pid 7876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7885 attached [pid 7884] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7883] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7882] rt_sigprocmask(SIG_SETMASK, [] [pid 7881] <... clone3 resumed> => {parent_tid=[7883]}, 88) = 7883 [pid 7880] <... clone3 resumed> => {parent_tid=[7884]}, 88) = 7884 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7885 [pid 7884] <... set_robust_list resumed>) = 0 [pid 7883] <... set_robust_list resumed>) = 0 [pid 7882] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7881] rt_sigprocmask(SIG_SETMASK, [] [pid 7880] rt_sigprocmask(SIG_SETMASK, [] [pid 7876] <... clone3 resumed> => {parent_tid=[7886]}, 88) = 7886 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 7885] set_robust_list(0x55558b7376a0, 24 [pid 7884] rt_sigprocmask(SIG_SETMASK, [] [pid 7883] rt_sigprocmask(SIG_SETMASK, [] [pid 7882] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7881] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7876] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] <... set_robust_list resumed>) = 0 [pid 7883] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7876] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7876] <... futex resumed>) = 0 [pid 7876] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7886 attached [pid 7886] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7882] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7886] rt_sigprocmask(SIG_SETMASK, [] [pid 7883] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7882] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7886] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 7886] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7876] <... futex resumed>) = 0 [pid 7876] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7883] <... bpf resumed>) = 3 [pid 7882] <... futex resumed>) = 1 [pid 7878] <... futex resumed>) = 0 [pid 7876] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 7884] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7882] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7878] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7876] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7875] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... futex resumed>) = 1 [pid 7885] rt_sigprocmask(SIG_SETMASK, [] [pid 7884] <... bpf resumed>) = 3 [pid 7883] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 [pid 7878] <... setsockopt resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 7875] <... futex resumed>) = 1 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7878] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7884] <... futex resumed>) = 1 [pid 7883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... setsockopt resumed>) = 0 [pid 7878] <... futex resumed>) = 1 [pid 7876] <... futex resumed>) = 0 [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7876] exit_group(0 [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7883] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 1 [pid 7878] <... futex resumed>) = ? [pid 7876] <... exit_group resumed>) = ? [pid 7875] <... futex resumed>) = 0 [pid 7884] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7878] +++ exited with 0 +++ [pid 7884] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7883] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 [pid 7875] exit_group(0 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] <... futex resumed>) = 1 [pid 7882] <... futex resumed>) = ? [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = ? [pid 7875] <... exit_group resumed>) = ? [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7883] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] +++ exited with 0 +++ [pid 7885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7882] +++ exited with 0 +++ [pid 7875] +++ exited with 0 +++ [pid 7885] <... prctl resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7875, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7884] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7883] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 [pid 7885] setpgid(0, 0 [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... setpgid resumed>) = 0 [pid 7881] <... futex resumed>) = 0 [pid 7885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7884] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7883] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7886] +++ exited with 0 +++ [pid 7885] <... openat resumed>) = 3 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... socketpair resumed>, [5, 6]) = 0 [pid 7876] +++ exited with 0 +++ [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] <... futex resumed>) = 1 [pid 7885] write(3, "1000", 4 [pid 7883] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7876, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7885] <... write resumed>) = 4 [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] close(3 [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7885] <... close resumed>) = 0 [pid 7884] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7883] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 7885] write(1, "executing program\n", 18 [pid 7884] <... socketpair resumed>, [5, 6]) = 0 [pid 7883] <... bpf resumed>) = 7 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7885] <... write resumed>) = 18 [pid 7884] <... futex resumed>) = 1 [pid 7883] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 executing program [pid 7880] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7881] <... futex resumed>) = 0 [pid 7885] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7881] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7881] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7885] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7884] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7883] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7881] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7883] <... bpf resumed>) = 0 [pid 7881] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7887 [pid 7885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7884] <... bpf resumed>) = 7 [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7888 [pid 7885] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... futex resumed>) = 0 [pid 7881] <... mprotect resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7888 attached [pid 7885] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7884] <... futex resumed>) = 1 [pid 7883] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7880] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] <... mprotect resumed>) = 0 [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7888] set_robust_list(0x55558b7376a0, 24 [pid 7885] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7881] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7880] <... futex resumed>) = 0 [pid 7885] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7884] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7880] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7884] <... bpf resumed>) = 0 [pid 7881] <... clone3 resumed> => {parent_tid=[7889]}, 88) = 7889 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] rt_sigprocmask(SIG_SETMASK, [] [pid 7880] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7890 attached [pid 7888] <... set_robust_list resumed>) = 0 [pid 7885] <... clone3 resumed> => {parent_tid=[7890]}, 88) = 7890 [pid 7884] <... futex resumed>) = 0 [pid 7881] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7887 attached [pid 7885] rt_sigprocmask(SIG_SETMASK, [] [pid 7881] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] set_robust_list(0x55558b7376a0, 24 [pid 7885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7881] <... futex resumed>) = 0 [pid 7887] <... set_robust_list resumed>) = 0 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7881] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7887] rt_sigprocmask(SIG_SETMASK, [] [pid 7885] <... futex resumed>) = 0 [pid 7887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7887] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7888] rt_sigprocmask(SIG_SETMASK, [] [pid 7890] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7880] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7880] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7887] <... prctl resumed>) = 0 [pid 7880] <... mprotect resumed>) = 0 [pid 7887] setpgid(0, 0 [pid 7880] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7887] <... setpgid resumed>) = 0 [pid 7880] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7890] <... set_robust_list resumed>) = 0 [pid 7888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7880] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7887] <... openat resumed>) = 3 [pid 7887] write(3, "1000", 4 [pid 7880] <... clone3 resumed> => {parent_tid=[7891]}, 88) = 7891 [pid 7887] <... write resumed>) = 4 [pid 7880] rt_sigprocmask(SIG_SETMASK, [] [pid 7887] close(3 [pid 7880] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7880] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] <... close resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7887] write(1, "executing program\n", 18 [pid 7880] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7887] <... write resumed>) = 18 executing program [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7887] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7887] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-5-10-perf/strace-static-x86_64: Process 7891 attached [pid 7890] rt_sigprocmask(SIG_SETMASK, [] [pid 7888] <... prctl resumed>) = 0 [pid 7887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7887] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7887] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7890] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7888] setpgid(0, 0 [pid 7887] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7891] set_robust_list(0x7f96cdfba9a0, 24 [pid 7888] <... setpgid resumed>) = 0 [pid 7891] <... set_robust_list resumed>) = 0 [pid 7890] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7891] rt_sigprocmask(SIG_SETMASK, [] [pid 7888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7887] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7887] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7888] <... openat resumed>) = 3 [pid 7891] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7890] <... bpf resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 7889 attached [pid 7887] <... clone3 resumed> => {parent_tid=[7892]}, 88) = 7892 [pid 7889] set_robust_list(0x7f96cdfba9a0, 24 [pid 7887] rt_sigprocmask(SIG_SETMASK, [] [pid 7891] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] write(3, "1000", 4 [pid 7889] <... set_robust_list resumed>) = 0 [pid 7887] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7889] rt_sigprocmask(SIG_SETMASK, [] [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] <... futex resumed>) = 1 [pid 7889] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7888] <... write resumed>) = 4 [pid 7887] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7889] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7889] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7888] close(3 [pid 7885] <... futex resumed>) = 0 [pid 7889] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7889] <... futex resumed>) = 1 [pid 7881] <... futex resumed>) = 0 [pid 7889] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... futex resumed>) = 0 [pid 7881] <... futex resumed>) = 1 [pid 7888] <... close resumed>) = 0 [pid 7883] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7881] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7890] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7888] write(1, "executing program\n", 18 [pid 7883] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] <... write resumed>) = 18 [pid 7883] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7892 attached [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... futex resumed>) = 1 [pid 7890] <... futex resumed>) = 1 [pid 7885] <... futex resumed>) = 0 [pid 7881] <... futex resumed>) = 0 executing program [pid 7888] <... futex resumed>) = 0 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7881] exit_group(0 [pid 7890] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7889] <... futex resumed>) = ? [pid 7888] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7885] <... futex resumed>) = 0 [pid 7883] <... futex resumed>) = ? [pid 7881] <... exit_group resumed>) = ? [pid 7891] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7890] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7889] +++ exited with 0 +++ [pid 7888] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7883] +++ exited with 0 +++ [pid 7881] +++ exited with 0 +++ [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7890] <... futex resumed>) = 0 [pid 7888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7881, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7890] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7888] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7885] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7888] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7888] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7890] <... socketpair resumed>, [4, 5]) = 0 [pid 7891] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] <... mprotect resumed>) = 0 [pid 7892] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7892] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7892] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7891] <... futex resumed>) = 1 [pid 7888] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7890] <... futex resumed>) = 1 [pid 7888] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7885] <... futex resumed>) = 0 [pid 7880] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7884] <... futex resumed>) = 0 [pid 7890] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7880] <... futex resumed>) = 1 [pid 7890] <... bpf resumed>) = 6 [pid 7888] <... clone3 resumed> => {parent_tid=[7893]}, 88) = 7893 [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7884] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7880] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] <... bpf resumed>) = 3 [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] rt_sigprocmask(SIG_SETMASK, [] [pid 7885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7884] <... setsockopt resumed>) = 0 [pid 7891] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] <... futex resumed>) = 0 [pid 7888] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] <... futex resumed>) = 1 [pid 7890] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7884] <... futex resumed>) = 1 [pid 7880] <... futex resumed>) = 0 [pid 7892] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7890] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7888] <... futex resumed>) = 0 [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7892] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7887] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7880] exit_group(0 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] <... futex resumed>) = 0 [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7892] <... futex resumed>) = 0 [pid 7891] <... futex resumed>) = ? [pid 7890] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7885] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7884] <... futex resumed>) = ? [pid 7880] <... exit_group resumed>) = ? [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7893 attached [pid 7892] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7891] +++ exited with 0 +++ [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7884] +++ exited with 0 +++ [pid 7893] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7892] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7887] <... futex resumed>) = 0 [pid 7885] <... mprotect resumed>) = 0 [pid 7880] +++ exited with 0 +++ [pid 7893] <... set_robust_list resumed>) = 0 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7893] rt_sigprocmask(SIG_SETMASK, [] [pid 7892] <... futex resumed>) = 0 [pid 7887] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7885] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7893] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7892] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7880, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 7894 attached [pid 7893] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7887] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7893] <... bpf resumed>) = 3 [pid 7892] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] <... clone3 resumed> => {parent_tid=[7894]}, 88) = 7894 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7894] set_robust_list(0x7f96cdfba9a0, 24 [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] <... socketpair resumed>, [5, 6]) = 0 [pid 7885] rt_sigprocmask(SIG_SETMASK, [] [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7893] <... futex resumed>) = 1 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7893] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7892] <... futex resumed>) = 1 [pid 7887] <... futex resumed>) = 0 [pid 7885] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7888] <... futex resumed>) = 0 [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... futex resumed>) = 0 [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7887] <... futex resumed>) = 0 [pid 7885] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7895 ci2-android-5-10-perf/strace-static-x86_64: Process 7896 attached [pid 7894] <... set_robust_list resumed>) = 0 [pid 7892] <... bpf resumed>) = 7 [pid 7894] rt_sigprocmask(SIG_SETMASK, [] [pid 7893] <... futex resumed>) = 0 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] <... futex resumed>) = 1 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7896 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7892] <... futex resumed>) = 1 [pid 7887] <... futex resumed>) = 0 [pid 7892] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7887] <... futex resumed>) = 0 [pid 7892] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7887] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] <... bpf resumed>) = 0 [pid 7887] <... futex resumed>) = 0 [pid 7896] set_robust_list(0x55558b7376a0, 24 [pid 7894] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7893] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7887] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7896] <... set_robust_list resumed>) = 0 [pid 7894] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7892] <... futex resumed>) = 0 [pid 7887] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7896] rt_sigprocmask(SIG_SETMASK, [] [pid 7893] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7892] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7887] <... mprotect resumed>) = 0 [pid 7894] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7887] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7887] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7894] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] <... clone3 resumed> => {parent_tid=[7897]}, 88) = 7897 [pid 7887] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7895 attached [pid 7896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7894] <... futex resumed>) = 1 [pid 7893] <... futex resumed>) = 1 [pid 7888] <... futex resumed>) = 0 [pid 7887] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... futex resumed>) = 0 [pid 7895] set_robust_list(0x55558b7376a0, 24 [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] <... futex resumed>) = 0 [pid 7885] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... prctl resumed>) = 0 [pid 7895] <... set_robust_list resumed>) = 0 [pid 7894] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7893] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7890] <... futex resumed>) = 0 [pid 7888] <... futex resumed>) = 0 [pid 7887] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] <... futex resumed>) = 1 [pid 7895] rt_sigprocmask(SIG_SETMASK, [] [pid 7890] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7890] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7890] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... prctl resumed>) = 0 [pid 7890] <... futex resumed>) = 1 [pid 7885] <... futex resumed>) = 0 [pid 7895] setpgid(0, 0 [pid 7890] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7885] exit_group(0 [pid 7895] <... setpgid resumed>) = 0 [pid 7890] <... futex resumed>) = ? [pid 7885] <... exit_group resumed>) = ? [pid 7895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7894] <... futex resumed>) = ? [pid 7890] +++ exited with 0 +++ [pid 7895] <... openat resumed>) = 3 [pid 7893] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7895] write(3, "1000", 4) = 4 [pid 7895] close(3) = 0 [pid 7895] write(1, "executing program\n", 18) = 18 [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7895] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7895] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 7895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7895] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7895] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7898]}, 88) = 7898 [pid 7893] <... futex resumed>) = 1 [pid 7888] <... futex resumed>) = 0 [pid 7895] rt_sigprocmask(SIG_SETMASK, [] [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7894] +++ exited with 0 +++ [pid 7893] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7888] <... futex resumed>) = 0 [pid 7885] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7898 attached [pid 7896] setpgid(0, 0 [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7893] <... socketpair resumed>, [5, 6]) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7885, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7896] <... setpgid resumed>) = 0 [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7898] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7899 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7897 attached [pid 7897] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7897] rt_sigprocmask(SIG_SETMASK, [] [pid 7896] <... openat resumed>) = 3 [pid 7893] <... futex resumed>) = 1 [pid 7888] <... futex resumed>) = 0 [pid 7897] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7897] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7899 attached [pid 7898] <... set_robust_list resumed>) = 0 [pid 7896] write(3, "1000", 4 [pid 7893] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] rt_sigprocmask(SIG_SETMASK, [] [pid 7896] <... write resumed>) = 4 [pid 7899] set_robust_list(0x55558b7376a0, 24 [pid 7898] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7897] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7896] close(3 [pid 7893] <... bpf resumed>) = 7 [pid 7888] <... futex resumed>) = 0 [pid 7897] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7887] <... futex resumed>) = 0 [pid 7897] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] <... futex resumed>) = 0 [pid 7887] <... futex resumed>) = 1 [pid 7896] <... close resumed>) = 0 [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7887] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] <... setsockopt resumed>) = 0 [pid 7892] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7887] <... futex resumed>) = 0 [pid 7892] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7887] exit_group(0 [pid 7888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7899] <... set_robust_list resumed>) = 0 [pid 7898] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7897] <... futex resumed>) = ? [pid 7896] write(1, "executing program\n", 18 [pid 7893] <... futex resumed>) = 0 [pid 7892] <... futex resumed>) = ? [pid 7887] <... exit_group resumed>) = ? executing program [pid 7899] rt_sigprocmask(SIG_SETMASK, [] [pid 7898] <... bpf resumed>) = 3 [pid 7897] +++ exited with 0 +++ [pid 7896] <... write resumed>) = 18 [pid 7893] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7892] +++ exited with 0 +++ [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7887] +++ exited with 0 +++ [pid 7899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7893] <... bpf resumed>) = 0 [pid 7888] <... futex resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7887, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7896] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7888] <... futex resumed>) = 0 [pid 7896] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7893] <... futex resumed>) = 0 [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7893] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7899] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7893] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7893] <... futex resumed>) = 1 [pid 7896] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7888] <... futex resumed>) = 0 [pid 7893] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7888] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... mprotect resumed>) = 0 [pid 7893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7888] <... futex resumed>) = 0 [pid 7899] setpgid(0, 0) = 0 [pid 7896] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7888] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7896] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7893] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7893] <... setsockopt resumed>) = 0 [pid 7899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7893] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... openat resumed>) = 3 [pid 7899] write(3, "1000", 4 [pid 7896] <... clone3 resumed> => {parent_tid=[7900]}, 88) = 7900 [pid 7893] <... futex resumed>) = 1 [pid 7896] rt_sigprocmask(SIG_SETMASK, [] [pid 7888] <... futex resumed>) = 0 [pid 7893] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] <... write resumed>) = 4 [pid 7896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7899] close(3 [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7888] exit_group(0 [pid 7899] <... close resumed>) = 0 executing program [pid 7898] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 7895] <... futex resumed>) = 0 [pid 7893] <... futex resumed>) = ? [pid 7888] <... exit_group resumed>) = ? [pid 7899] write(1, "executing program\n", 18 [pid 7898] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... write resumed>) = 18 [pid 7895] <... futex resumed>) = 0 [pid 7893] +++ exited with 0 +++ [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7899] <... futex resumed>) = 0 [pid 7899] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7888] +++ exited with 0 +++ [pid 7899] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7899] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7888, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7898] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7899] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7899] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7901 attached [pid 7898] <... futex resumed>) = 1 [pid 7895] <... futex resumed>) = 0 [pid 7899] <... clone3 resumed> => {parent_tid=[7901]}, 88) = 7901 [pid 7899] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7900 attached [pid 7900] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7898] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7901] set_robust_list(0x7f96cdfdb9a0, 24 [pid 300] <... restart_syscall resumed>) = 0 [pid 7900] <... set_robust_list resumed>) = 0 [pid 7900] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7900] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7898] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7895] <... futex resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 7900] <... bpf resumed>) = 3 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7901] <... set_robust_list resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7901] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7901] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7898] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7901] <... bpf resumed>) = 3 [pid 7896] <... futex resumed>) = 1 [pid 7898] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] <... futex resumed>) = 0 [pid 7901] <... futex resumed>) = 1 [pid 7900] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7899] <... futex resumed>) = 0 [pid 7901] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7900] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] <... socketpair resumed>, [5, 6]) = 0 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7901] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... futex resumed>) = 0 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] <... futex resumed>) = 0 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7901] <... futex resumed>) = 0 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7901] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... futex resumed>) = 0 [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7902 ci2-android-5-10-perf/strace-static-x86_64: Process 7902 attached [pid 7901] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7900] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7899] <... futex resumed>) = 0 [pid 7902] set_robust_list(0x55558b7376a0, 24 [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7898] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7903 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7902] <... set_robust_list resumed>) = 0 [pid 7901] <... futex resumed>) = 0 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7901] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7900] <... futex resumed>) = 0 [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] rt_sigprocmask(SIG_SETMASK, [] [pid 7901] <... socketpair resumed>, [5, 6]) = 0 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] <... futex resumed>) = 0 [pid 7898] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7901] <... futex resumed>) = 0 [pid 7900] <... futex resumed>) = 0 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7898] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 1 [pid 7895] <... futex resumed>) = 0 [pid 7901] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7900] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7900] <... socketpair resumed>, [5, 6]) = 0 [pid 7899] <... futex resumed>) = 0 [pid 7898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7895] <... futex resumed>) = 0 [pid 7901] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7903 attached [pid 7902] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7901] <... bpf resumed>) = 7 [pid 7900] <... futex resumed>) = 1 [pid 7898] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7896] <... futex resumed>) = 0 [pid 7895] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] set_robust_list(0x55558b7376a0, 24 [pid 7902] <... prctl resumed>) = 0 [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7898] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... futex resumed>) = 0 [pid 7903] <... set_robust_list resumed>) = 0 [pid 7901] <... futex resumed>) = 1 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7899] <... futex resumed>) = 0 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... futex resumed>) = 0 [pid 7895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7903] rt_sigprocmask(SIG_SETMASK, [] [pid 7902] setpgid(0, 0 [pid 7901] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7900] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] <... futex resumed>) = 0 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7902] <... setpgid resumed>) = 0 [pid 7901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7900] <... bpf resumed>) = 7 [pid 7899] <... futex resumed>) = 0 [pid 7898] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7895] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7902] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7901] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] <... mprotect resumed>) = 0 [pid 7903] <... prctl resumed>) = 0 [pid 7901] <... bpf resumed>) = 0 [pid 7900] <... futex resumed>) = 1 [pid 7899] <... futex resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 7903] setpgid(0, 0 [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7903] <... setpgid resumed>) = 0 [pid 7901] <... futex resumed>) = 0 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7899] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7896] <... futex resumed>) = 0 [pid 7895] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7902] <... openat resumed>) = 3 [pid 7901] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7900] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7899] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7896] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7903] <... openat resumed>) = 3 [pid 7902] write(3, "1000", 4 [pid 7900] <... bpf resumed>) = 0 [pid 7899] <... mprotect resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 7903] write(3, "1000", 4 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7903] <... write resumed>) = 4 [pid 7900] <... futex resumed>) = 0 [pid 7899] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7896] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7903] close(3 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7896] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7895] <... clone3 resumed> => {parent_tid=[7904]}, 88) = 7904 ci2-android-5-10-perf/strace-static-x86_64: Process 7904 attached [pid 7903] <... close resumed>) = 0 [pid 7902] <... write resumed>) = 4 [pid 7896] <... mprotect resumed>) = 0 [pid 7895] rt_sigprocmask(SIG_SETMASK, [] [pid 7903] write(1, "executing program\n", 18 [pid 7899] <... clone3 resumed> => {parent_tid=[7905]}, 88) = 7905 executing program [pid 7896] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7903] <... write resumed>) = 18 [pid 7902] close(3 [pid 7899] rt_sigprocmask(SIG_SETMASK, [] [pid 7896] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7895] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... close resumed>) = 0 [pid 7899] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7895] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] <... futex resumed>) = 0 [pid 7899] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7899] <... futex resumed>) = 0 [pid 7903] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7902] write(1, "executing program\n", 18 [pid 7899] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7895] <... futex resumed>) = 0 [pid 7903] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7902] <... write resumed>) = 18 executing program [pid 7896] <... clone3 resumed> => {parent_tid=[7906]}, 88) = 7906 [pid 7895] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7903] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] rt_sigprocmask(SIG_SETMASK, [] [pid 7903] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7896] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7903] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7902] <... futex resumed>) = 0 [pid 7896] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7896] <... futex resumed>) = 0 [pid 7903] <... mprotect resumed>) = 0 [pid 7902] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7896] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7904] set_robust_list(0x7f96cdfba9a0, 24 [pid 7903] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7902] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7903] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7907 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7906 attached [pid 7904] <... set_robust_list resumed>) = 0 [pid 7902] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7907] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7906] set_robust_list(0x7f96cdfba9a0, 24 [pid 7904] rt_sigprocmask(SIG_SETMASK, [] [pid 7903] <... clone3 resumed> => {parent_tid=[7907]}, 88) = 7907 [pid 7903] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7905 attached [pid 7905] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7905] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7905] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7906] <... set_robust_list resumed>) = 0 [pid 7904] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7907] <... set_robust_list resumed>) = 0 [pid 7905] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... futex resumed>) = 0 [pid 7899] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7901] <... futex resumed>) = 0 [pid 7899] <... futex resumed>) = 1 [pid 7901] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7899] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7904] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7902] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7901] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7907] rt_sigprocmask(SIG_SETMASK, [] [pid 7906] rt_sigprocmask(SIG_SETMASK, [] [pid 7901] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7899] <... futex resumed>) = 0 [pid 7901] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7899] exit_group(0 [pid 7906] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7904] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7902] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7907] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7901] <... futex resumed>) = ? [pid 7899] <... exit_group resumed>) = ? [pid 7901] +++ exited with 0 +++ [pid 7902] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7904] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7906] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7902] <... mprotect resumed>) = 0 [pid 7904] <... futex resumed>) = 1 [pid 7895] <... futex resumed>) = 0 [pid 7907] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7902] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7906] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7904] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7895] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7906] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7898] <... futex resumed>) = 0 [pid 7895] <... futex resumed>) = 1 [pid 7906] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 7906] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7898] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7896] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] <... clone3 resumed> => {parent_tid=[7908]}, 88) = 7908 [pid 7900] <... futex resumed>) = 0 [pid 7898] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7902] rt_sigprocmask(SIG_SETMASK, [] [pid 7896] <... futex resumed>) = 1 [pid 7902] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7900] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7898] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7908 attached [pid 7905] <... futex resumed>) = ? [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7898] <... futex resumed>) = 1 [pid 7895] <... futex resumed>) = 0 [pid 7907] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7902] <... futex resumed>) = 0 [pid 7900] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7900] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] <... futex resumed>) = 0 [pid 7895] exit_group(0 [pid 7898] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7896] exit_group(0 [pid 7904] <... futex resumed>) = ? [pid 7898] <... futex resumed>) = ? [pid 7895] <... exit_group resumed>) = ? [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7906] <... futex resumed>) = ? [pid 7905] +++ exited with 0 +++ [pid 7904] +++ exited with 0 +++ [pid 7900] <... futex resumed>) = ? [pid 7899] +++ exited with 0 +++ [pid 7898] +++ exited with 0 +++ [pid 7896] <... exit_group resumed>) = ? [pid 7906] +++ exited with 0 +++ [pid 7900] +++ exited with 0 +++ [pid 7908] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7908] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7895] +++ exited with 0 +++ [pid 7908] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7899, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7895, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7908] <... bpf resumed>) = 3 [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7908] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] <... futex resumed>) = 0 [pid 7896] +++ exited with 0 +++ [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7896, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7902] <... futex resumed>) = 1 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7908] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7908] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7907] <... futex resumed>) = 1 [pid 7903] <... futex resumed>) = 0 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7902] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7909 [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7902] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7908] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7907] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7908] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] <... futex resumed>) = 0 [pid 7908] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... socketpair resumed>, [5, 6]) = 0 [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7908] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] <... futex resumed>) = 1 [pid 7903] <... futex resumed>) = 0 [pid 7902] <... futex resumed>) = 0 [pid 7908] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] <... futex resumed>) = 0 [pid 7902] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7902] <... futex resumed>) = 0 [pid 7908] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7902] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... futex resumed>) = 0 [pid 7908] <... futex resumed>) = 0 [pid 7902] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7908] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7902] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7909 attached [pid 7902] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7909] set_robust_list(0x55558b7376a0, 24 [pid 7902] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7909] <... set_robust_list resumed>) = 0 [pid 7902] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7909] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7902] <... clone3 resumed> => {parent_tid=[7910]}, 88) = 7910 [pid 7909] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7907] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7902] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7909] <... prctl resumed>) = 0 [pid 7902] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] setpgid(0, 0 [pid 7902] <... futex resumed>) = 0 [pid 7909] <... setpgid resumed>) = 0 [pid 7902] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7909] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7907] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 7910 attached [pid 7909] <... openat resumed>) = 3 [pid 302] <... restart_syscall resumed>) = 0 [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7903] <... futex resumed>) = 0 [pid 7907] <... futex resumed>) = 1 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7909] write(3, "1000", 4 [pid 7903] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7907] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7909] <... write resumed>) = 4 [pid 7909] close(3) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7911 [pid 7909] write(1, "executing program\n", 18) = 18 [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7909] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 7909] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7907] <... socketpair resumed>, [3, 4]) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7912 [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7907] <... futex resumed>) = 1 [pid 7903] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7907] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7912 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7911 attached [pid 7907] <... bpf resumed>) = 5 [pid 7903] <... futex resumed>) = 0 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7909] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7907] <... futex resumed>) = 0 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7907] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7903] <... futex resumed>) = 0 [pid 7912] set_robust_list(0x55558b7376a0, 24 [pid 7910] set_robust_list(0x7f96cdfba9a0, 24 [pid 7907] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7903] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] <... futex resumed>) = 0 [pid 7909] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7907] <... futex resumed>) = 0 [pid 7903] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7909] <... mprotect resumed>) = 0 [pid 7907] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7903] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7909] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7903] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7909] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7903] <... mprotect resumed>) = 0 [pid 7912] <... set_robust_list resumed>) = 0 [pid 7911] set_robust_list(0x55558b7376a0, 24 [pid 7910] <... set_robust_list resumed>) = 0 [pid 7909] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7903] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7903] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7913]}, 88) = 7913 [pid 7903] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7903] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7903] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7914 attached [pid 7914] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 7913 attached [pid 7909] <... clone3 resumed> => {parent_tid=[7914]}, 88) = 7914 [pid 7914] <... set_robust_list resumed>) = 0 [pid 7912] rt_sigprocmask(SIG_SETMASK, [] [pid 7911] <... set_robust_list resumed>) = 0 [pid 7910] rt_sigprocmask(SIG_SETMASK, [] [pid 7909] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7914] rt_sigprocmask(SIG_SETMASK, [] [pid 7913] set_robust_list(0x7f96cdfba9a0, 24 [pid 7912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] rt_sigprocmask(SIG_SETMASK, [] [pid 7910] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7914] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7914] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7913] <... set_robust_list resumed>) = 0 [pid 7912] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7910] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7911] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7914] <... bpf resumed>) = 3 [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] <... futex resumed>) = 0 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7914] <... futex resumed>) = 1 [pid 7914] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7914] <... futex resumed>) = 1 [pid 7913] rt_sigprocmask(SIG_SETMASK, [] [pid 7912] <... prctl resumed>) = 0 [pid 7911] <... prctl resumed>) = 0 [pid 7909] <... futex resumed>) = 0 [pid 7911] setpgid(0, 0 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] setpgid(0, 0 [pid 7911] <... setpgid resumed>) = 0 [pid 7910] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] <... futex resumed>) = 0 [pid 7914] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7913] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7912] <... setpgid resumed>) = 0 [pid 7911] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7910] <... futex resumed>) = 1 [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] <... futex resumed>) = 0 [pid 7902] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... futex resumed>) = 0 [pid 7902] <... futex resumed>) = 1 [pid 7912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7910] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7902] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7911] <... openat resumed>) = 3 [pid 7908] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7908] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... openat resumed>) = 3 [pid 7911] write(3, "1000", 4 [pid 7908] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7908] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] exit_group(0 [pid 7913] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7912] write(3, "1000", 4 [pid 7911] <... write resumed>) = 4 [pid 7910] <... futex resumed>) = ? [pid 7908] <... futex resumed>) = ? [pid 7902] <... exit_group resumed>) = ? [pid 7914] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7913] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 7912] <... write resumed>) = 4 [pid 7911] close(3 [pid 7910] +++ exited with 0 +++ [pid 7908] +++ exited with 0 +++ [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] close(3 [pid 7911] <... close resumed>) = 0 [pid 7902] +++ exited with 0 +++ [pid 7914] <... futex resumed>) = 1 [pid 7913] <... futex resumed>) = 1 [pid 7912] <... close resumed>) = 0 [pid 7911] write(1, "executing program\n", 18 [pid 7909] <... futex resumed>) = 0 [pid 7903] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7902, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7914] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7913] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 7912] write(1, "executing program\n", 18 [pid 7911] <... write resumed>) = 18 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7912] <... write resumed>) = 18 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7903] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 7914] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7911] <... futex resumed>) = 0 [pid 7909] <... futex resumed>) = 0 [pid 7903] <... futex resumed>) = 1 [pid 7914] <... socketpair resumed>, [5, 6]) = 0 [pid 7912] <... futex resumed>) = 0 [pid 7911] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7907] <... futex resumed>) = 0 [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7911] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7914] <... futex resumed>) = 0 [pid 7912] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7911] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 7903] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7914] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7907] <... setsockopt resumed>) = 0 [pid 7912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7911] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7911] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7909] <... futex resumed>) = 1 [pid 7907] <... futex resumed>) = 1 [pid 7903] <... futex resumed>) = 0 [pid 7914] <... futex resumed>) = 0 [pid 7912] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7911] <... mprotect resumed>) = 0 [pid 7914] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7912] <... mprotect resumed>) = 0 [pid 7911] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7903] exit_group(0 [pid 7914] <... bpf resumed>) = 7 [pid 7912] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7911] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7903] <... exit_group resumed>) = ? [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] <... futex resumed>) = ? [pid 7912] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7911] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7907] +++ exited with 0 +++ [pid 7914] <... futex resumed>) = 1 [pid 7909] <... futex resumed>) = 0 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7909] <... futex resumed>) = 0 [pid 7909] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7909] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7911] <... clone3 resumed> => {parent_tid=[7915]}, 88) = 7915 [pid 7909] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7909] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7909] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7909] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7917]}, 88) = 7917 [pid 7909] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7914] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7912] <... clone3 resumed> => {parent_tid=[7916]}, 88) = 7916 [pid 7911] rt_sigprocmask(SIG_SETMASK, [] [pid 7909] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7914] <... bpf resumed>) = 0 [pid 7913] +++ exited with 0 +++ [pid 7912] rt_sigprocmask(SIG_SETMASK, [] [pid 7911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7909] <... futex resumed>) = 0 [pid 7903] +++ exited with 0 +++ [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7903, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7914] <... futex resumed>) = 0 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7911] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7914] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] <... futex resumed>) = 0 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7916 attached [pid 7916] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7916] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7916] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 7917 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7915 attached ) = 3 [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... futex resumed>) = 0 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7917] set_robust_list(0x7f96cdfba9a0, 24 [pid 7916] <... futex resumed>) = 1 [pid 7915] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7917] <... set_robust_list resumed>) = 0 [pid 7917] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7917] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7916] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7915] <... set_robust_list resumed>) = 0 [pid 7917] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7916] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7915] rt_sigprocmask(SIG_SETMASK, [] [pid 7917] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] <... futex resumed>) = 0 [pid 7909] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7914] <... futex resumed>) = 0 [pid 7909] <... futex resumed>) = 1 [pid 7915] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7914] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7909] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7916] <... futex resumed>) = 1 [pid 7915] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7914] <... setsockopt resumed>) = 0 [pid 7912] <... futex resumed>) = 0 [pid 7916] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7915] <... bpf resumed>) = 3 [pid 7914] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7914] <... futex resumed>) = 1 [pid 7912] <... futex resumed>) = 0 [pid 7909] <... futex resumed>) = 0 [pid 7917] <... futex resumed>) = 1 [pid 7916] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7915] <... futex resumed>) = 1 [pid 7914] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7911] <... futex resumed>) = 0 [pid 7909] exit_group(0 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7914] <... futex resumed>) = ? [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7909] <... exit_group resumed>) = ? [pid 7916] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7914] +++ exited with 0 +++ [pid 7911] <... futex resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7917] +++ exited with 0 +++ [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7909] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7909, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7916] <... futex resumed>) = 1 [pid 7915] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7912] <... futex resumed>) = 0 [pid 7916] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7915] <... futex resumed>) = 1 [pid 7912] <... futex resumed>) = 0 [pid 7911] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7916] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7916] <... socketpair resumed>, [5, 6]) = 0 [pid 7915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7911] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7918 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7919 attached [pid 7919] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7919] rt_sigprocmask(SIG_SETMASK, [] [pid 7916] <... futex resumed>) = 1 [pid 7915] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7912] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7919 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7919] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7919] setpgid(0, 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7920 [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7916] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7919] <... setpgid resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7915] <... futex resumed>) = 1 [pid 7911] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7916] <... bpf resumed>) = 7 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7911] <... futex resumed>) = 0 [pid 7916] <... futex resumed>) = 1 [pid 7915] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7912] <... futex resumed>) = 0 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7916] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7915] <... socketpair resumed>, [5, 6]) = 0 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7916] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... futex resumed>) = 0 [pid 7916] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7915] <... futex resumed>) = 1 [pid 7912] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7911] <... futex resumed>) = 0 [pid 7916] <... bpf resumed>) = 0 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] <... futex resumed>) = 0 [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7911] <... futex resumed>) = 0 [pid 7916] <... futex resumed>) = 0 [pid 7915] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7912] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7918 attached [pid 7919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7916] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7915] <... bpf resumed>) = 7 [pid 7912] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7919] <... openat resumed>) = 3 [pid 7918] set_robust_list(0x55558b7376a0, 24 [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... mprotect resumed>) = 0 [pid 7919] write(3, "1000", 4 [pid 7918] <... set_robust_list resumed>) = 0 [pid 7915] <... futex resumed>) = 1 [pid 7912] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7911] <... futex resumed>) = 0 [pid 7919] <... write resumed>) = 4 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7919] close(3 [pid 7915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7919] <... close resumed>) = 0 [pid 7918] rt_sigprocmask(SIG_SETMASK, [] [pid 7915] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7911] <... futex resumed>) = 0 [pid 7919] write(1, "executing program\n", 18 [pid 7915] <... bpf resumed>) = 0 [pid 7912] <... clone3 resumed> => {parent_tid=[7921]}, 88) = 7921 executing program [pid 7911] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7919] <... write resumed>) = 18 [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] rt_sigprocmask(SIG_SETMASK, [] [pid 7911] <... futex resumed>) = 0 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] <... futex resumed>) = 0 [pid 7912] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7919] <... futex resumed>) = 0 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7919] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7912] <... futex resumed>) = 0 [pid 7911] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7919] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7912] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7911] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7919] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7911] <... mprotect resumed>) = 0 [pid 7919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7919] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7911] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7919] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7911] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7919] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7920 attached [pid 7919] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7911] <... clone3 resumed> => {parent_tid=[7922]}, 88) = 7922 [pid 7911] rt_sigprocmask(SIG_SETMASK, [] [pid 7920] set_robust_list(0x55558b7376a0, 24 [pid 7919] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7911] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7920] <... set_robust_list resumed>) = 0 [pid 7919] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7911] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7923 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7922 attached [pid 7920] rt_sigprocmask(SIG_SETMASK, [] [pid 7918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7911] <... futex resumed>) = 0 [pid 7920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7919] <... clone3 resumed> => {parent_tid=[7923]}, 88) = 7923 [pid 7920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7919] rt_sigprocmask(SIG_SETMASK, [] [pid 7911] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7923] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7922] set_robust_list(0x7f96cdfba9a0, 24 [pid 7918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7920] <... prctl resumed>) = 0 [pid 7919] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7920] setpgid(0, 0 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] <... setpgid resumed>) = 0 [pid 7919] <... futex resumed>) = 0 [pid 7923] <... set_robust_list resumed>) = 0 [pid 7922] <... set_robust_list resumed>) = 0 [pid 7920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] <... prctl resumed>) = 0 [pid 7923] rt_sigprocmask(SIG_SETMASK, [] [pid 7922] rt_sigprocmask(SIG_SETMASK, [] [pid 7920] <... openat resumed>) = 3 [pid 7918] setpgid(0, 0 [pid 7920] write(3, "1000", 4) = 4 [pid 7920] close(3) = 0 [pid 7918] <... setpgid resumed>) = 0 [pid 7923] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7922] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7920] write(1, "executing program\n", 18 [pid 7918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 7921 attached [pid 7920] <... write resumed>) = 18 [pid 7921] set_robust_list(0x7f96cdfba9a0, 24 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] <... set_robust_list resumed>) = 0 [pid 7920] <... futex resumed>) = 0 [pid 7918] <... openat resumed>) = 3 executing program [pid 7921] rt_sigprocmask(SIG_SETMASK, [] [pid 7920] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7921] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7920] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7921] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7923] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7922] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7918] write(3, "1000", 4) = 4 [pid 7922] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7921] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7918] close(3 [pid 7923] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7921] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7918] <... close resumed>) = 0 [pid 7921] <... futex resumed>) = 1 [pid 7920] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7912] <... futex resumed>) = 0 [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7922] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7918] write(1, "executing program\n", 18 [pid 7912] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] <... mprotect resumed>) = 0 executing program [pid 7918] <... write resumed>) = 18 [pid 7916] <... futex resumed>) = 0 [pid 7912] <... futex resumed>) = 1 [pid 7920] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7916] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7912] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7920] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7918] <... futex resumed>) = 0 [pid 7916] <... setsockopt resumed>) = 0 [pid 7920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7918] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}ci2-android-5-10-perf/strace-static-x86_64: Process 7924 attached [pid 7923] <... futex resumed>) = 1 [pid 7922] <... futex resumed>) = 1 [pid 7919] <... futex resumed>) = 0 [pid 7916] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7911] <... futex resumed>) = 0 [pid 7920] <... clone3 resumed> => {parent_tid=[7924]}, 88) = 7924 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7923] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7922] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] rt_sigprocmask(SIG_SETMASK, [] [pid 7919] <... futex resumed>) = 0 [pid 7918] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7916] <... futex resumed>) = 1 [pid 7912] <... futex resumed>) = 0 [pid 7911] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... set_robust_list resumed>) = 0 [pid 7923] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7920] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7916] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] exit_group(0 [pid 7921] <... futex resumed>) = ? [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7916] <... futex resumed>) = -1 ENOSYS (Function not implemented) [pid 7915] <... futex resumed>) = 0 [pid 7924] rt_sigprocmask(SIG_SETMASK, [] [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] +++ exited with 0 +++ [pid 7920] <... futex resumed>) = 0 [pid 7918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7912] <... exit_group resumed>) = ? [pid 7911] <... futex resumed>) = 1 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7915] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7911] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7918] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7916] +++ exited with 0 +++ [pid 7912] +++ exited with 0 +++ [pid 7918] <... clone3 resumed> => {parent_tid=[7925]}, 88) = 7925 [pid 7915] <... setsockopt resumed>) = 0 [pid 7918] rt_sigprocmask(SIG_SETMASK, [] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7912, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7915] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7925 attached [pid 7925] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7925] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7925] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7924] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7923] <... futex resumed>) = 1 [pid 7919] <... futex resumed>) = 0 [pid 7915] <... futex resumed>) = 1 [pid 7911] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7923] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7915] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7919] <... futex resumed>) = 0 [pid 7911] exit_group(0 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7925] <... bpf resumed>) = 3 [pid 7923] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7911] <... exit_group resumed>) = ? [pid 7922] <... futex resumed>) = ? [pid 7915] <... futex resumed>) = ? [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... futex resumed>) = 0 [pid 7922] +++ exited with 0 +++ [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7925] <... futex resumed>) = 1 [pid 7925] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... futex resumed>) = 0 [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7925] <... futex resumed>) = 1 [pid 7915] +++ exited with 0 +++ [pid 7911] +++ exited with 0 +++ [pid 7925] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7911, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7923] <... futex resumed>) = 1 [pid 7919] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7923] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7923] <... socketpair resumed>, [3, 4]) = 0 [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7919] <... futex resumed>) = 0 [pid 7924] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7923] <... futex resumed>) = 1 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7925] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7924] <... bpf resumed>) = 3 [pid 7923] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7919] <... futex resumed>) = 0 [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7923] <... bpf resumed>) = 5 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7919] <... futex resumed>) = 0 [pid 7923] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7923] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7919] <... futex resumed>) = 0 [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7923] <... futex resumed>) = 0 [pid 7919] <... futex resumed>) = 0 [pid 7923] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7923] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7919] <... futex resumed>) = 0 [pid 7923] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7919] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7923] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7919] <... futex resumed>) = 0 [pid 7923] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7919] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7923] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7923] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7919] <... futex resumed>) = 0 [pid 7923] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7919] exit_group(0 [pid 7923] <... futex resumed>) = ? [pid 7919] <... exit_group resumed>) = ? [pid 7925] <... futex resumed>) = 1 [pid 7924] <... futex resumed>) = 1 [pid 7923] +++ exited with 0 +++ [pid 7920] <... futex resumed>) = 0 [pid 7918] <... futex resumed>) = 0 [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] <... futex resumed>) = 0 [pid 7919] +++ exited with 0 +++ [pid 7918] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7919, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7926 ci2-android-5-10-perf/strace-static-x86_64: Process 7926 attached [pid 7925] socketpair(AF_UNIX, SOCK_DGRAM, 0ci2-android-5-10-perf/strace-static-x86_64: Process 7927 attached [pid 7926] set_robust_list(0x55558b7376a0, 24 [pid 7925] <... socketpair resumed>, [5, 6]) = 0 [pid 7924] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7926] <... set_robust_list resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7927 [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7926] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7925] <... futex resumed>) = 1 [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... futex resumed>) = 0 [pid 7926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... prctl resumed>) = 0 [pid 7918] <... futex resumed>) = 0 [pid 7926] setpgid(0, 0 [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7926] <... setpgid resumed>) = 0 [pid 7925] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7924] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7925] <... bpf resumed>) = 7 [pid 7924] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7920] <... futex resumed>) = 0 [pid 7926] <... openat resumed>) = 3 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7926] write(3, "1000", 4) = 4 [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7927] set_robust_list(0x55558b7376a0, 24 [pid 7926] close(3) = 0 [pid 7925] <... futex resumed>) = 1 [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... futex resumed>) = 0 executing program [pid 7926] write(1, "executing program\n", 18 [pid 7927] <... set_robust_list resumed>) = 0 [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... write resumed>) = 18 [pid 7918] <... futex resumed>) = 0 [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7925] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7924] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7918] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] rt_sigprocmask(SIG_SETMASK, [] [pid 7926] <... futex resumed>) = 0 [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... futex resumed>) = 0 [pid 7927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7926] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7920] <... futex resumed>) = 0 [pid 7918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7926] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7926] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7918] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7927] <... prctl resumed>) = 0 [pid 7926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7918] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7927] setpgid(0, 0 [pid 7918] <... mprotect resumed>) = 0 [pid 7926] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7926] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7927] <... setpgid resumed>) = 0 [pid 7925] <... bpf resumed>) = 0 [pid 7924] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7918] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7926] <... mprotect resumed>) = 0 [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... socketpair resumed>, [4, 5]) = 0 [pid 7926] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7925] <... futex resumed>) = 0 [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7927] <... openat resumed>) = 3 [pid 7926] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7925] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7927] write(3, "1000", 4 [pid 7926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7924] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... write resumed>) = 4 [pid 7924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 7927] close(3 [pid 7924] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7918] <... clone3 resumed> => {parent_tid=[7928]}, 88) = 7928 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7927] <... close resumed>) = 0 [pid 7926] <... clone3 resumed> => {parent_tid=[7929]}, 88) = 7929 [pid 7924] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7918] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7927] write(1, "executing program\n", 18 [pid 7926] rt_sigprocmask(SIG_SETMASK, [] [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7918] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7927] <... write resumed>) = 18 [pid 7926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7924] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7918] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 7924] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7920] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7920] <... futex resumed>) = 0 [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7918] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7930 [pid 7927] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 7920] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7918] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 7920] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7927] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7920] <... mprotect resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7930 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7929 attached [pid 7927] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7920] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7930] set_robust_list(0x55558b7376a0, 24 [pid 7927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7929] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7920] <... clone3 resumed> => {parent_tid=[7931]}, 88) = 7931 [pid 7920] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7920] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7920] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7928 attached [pid 7928] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7928] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7930] <... set_robust_list resumed>) = 0 [pid 7929] <... set_robust_list resumed>) = 0 [pid 7928] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7927] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7930] rt_sigprocmask(SIG_SETMASK, [] [pid 7929] rt_sigprocmask(SIG_SETMASK, [] [pid 7927] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7928] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7927] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7929] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7931 attached [pid 7927] <... mprotect resumed>) = 0 [pid 7928] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7927] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7918] <... futex resumed>) = 0 [pid 7928] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7927] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7918] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7925] <... futex resumed>) = 0 [pid 7918] <... futex resumed>) = 1 [pid 7925] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7918] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7925] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7927] <... clone3 resumed> => {parent_tid=[7932]}, 88) = 7932 [pid 7925] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] rt_sigprocmask(SIG_SETMASK, [] [pid 7925] <... futex resumed>) = 1 [pid 7918] <... futex resumed>) = 0 [pid 7927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7925] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7918] exit_group(0 [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7928] <... futex resumed>) = ? [pid 7927] <... futex resumed>) = 0 [pid 7925] <... futex resumed>) = ? [pid 7918] <... exit_group resumed>) = ? [pid 7930] <... prctl resumed>) = 0 [pid 7928] +++ exited with 0 +++ [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7925] +++ exited with 0 +++ [pid 7931] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7931] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7931] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7918] +++ exited with 0 +++ [pid 7930] setpgid(0, 0ci2-android-5-10-perf/strace-static-x86_64: Process 7932 attached ) = 0 [pid 7929] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7918, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7930] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 301] <... restart_syscall resumed>) = 0 [pid 7930] <... openat resumed>) = 3 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7930] write(3, "1000", 4 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7931] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7932] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7930] <... write resumed>) = 4 [pid 7929] <... bpf resumed>) = 3 [pid 7932] <... set_robust_list resumed>) = 0 [pid 7930] close(3ci2-android-5-10-perf/strace-static-x86_64: Process 7933 attached [pid 7931] <... futex resumed>) = 1 [pid 7930] <... close resumed>) = 0 [pid 7920] <... futex resumed>) = 0 [pid 7933] set_robust_list(0x55558b7376a0, 24 [pid 7931] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7933 [pid 7933] <... set_robust_list resumed>) = 0 [pid 7930] write(1, "executing program\n", 18 [pid 7924] <... futex resumed>) = 0 [pid 7920] <... futex resumed>) = 1 executing program [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7933] rt_sigprocmask(SIG_SETMASK, [] [pid 7932] rt_sigprocmask(SIG_SETMASK, [] [pid 7930] <... write resumed>) = 18 [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7920] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7924] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7933] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7924] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... prctl resumed>) = 0 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7933] setpgid(0, 0 [pid 7924] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] exit_group(0 [pid 7933] <... setpgid resumed>) = 0 [pid 7931] <... futex resumed>) = ? [pid 7924] <... futex resumed>) = ? [pid 7920] <... exit_group resumed>) = ? [pid 7933] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7932] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7931] +++ exited with 0 +++ [pid 7930] <... futex resumed>) = 0 [pid 7929] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 [pid 7924] +++ exited with 0 +++ [pid 7920] +++ exited with 0 +++ [pid 7933] <... openat resumed>) = 3 [pid 7932] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7930] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7929] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7933] write(3, "1000", 4 [pid 7932] <... bpf resumed>) = 3 [pid 7930] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7929] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7926] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7932] <... futex resumed>) = 1 [pid 7930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7929] <... futex resumed>) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7929] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7930] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7927] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = 0 [pid 7932] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7930] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7929] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] <... write resumed>) = 4 [pid 7932] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7930] <... mprotect resumed>) = 0 [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7930] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7932] <... futex resumed>) = 1 [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 [pid 7933] close(3 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7930] <... clone3 resumed> => {parent_tid=[7934]}, 88) = 7934 [pid 7929] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7927] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = 0 [pid 7932] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7930] rt_sigprocmask(SIG_SETMASK, [] [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7929] <... socketpair resumed>, [5, 6]) = 0 [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... close resumed>) = 0 [pid 7930] <... futex resumed>) = 0 [pid 7933] write(1, "executing program\n", 18 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] <... write resumed>) = 18 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... futex resumed>) = 0 executing program [pid 7933] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7933] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7933] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7933] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7933] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7934 attached [pid 7933] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7932] <... futex resumed>) = 1 [pid 7929] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7927] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7935 attached [pid 7934] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] <... bpf resumed>) = 7 [pid 7933] <... clone3 resumed> => {parent_tid=[7935]}, 88) = 7935 [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... futex resumed>) = 0 [pid 7932] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7929] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 [pid 7934] <... set_robust_list resumed>) = 0 [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7932] <... socketpair resumed>, [5, 6]) = 0 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] rt_sigprocmask(SIG_SETMASK, [] [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7926] <... futex resumed>) = 0 [pid 7934] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7932] <... futex resumed>) = 1 [pid 7929] <... bpf resumed>) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7926] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = 0 [pid 7934] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] <... futex resumed>) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7932] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7929] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7934] <... bpf resumed>) = 3 [pid 7932] <... bpf resumed>) = 7 [pid 7926] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7932] <... futex resumed>) = 1 [pid 7927] <... futex resumed>) = 0 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] <... futex resumed>) = 0 [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] <... futex resumed>) = 1 [pid 7926] <... mprotect resumed>) = 0 [pid 7932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... futex resumed>) = 0 [pid 7932] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7930] <... futex resumed>) = 0 [pid 7927] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7934] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7932] <... bpf resumed>) = 0 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] <... futex resumed>) = 0 [pid 7926] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7934] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] <... futex resumed>) = 0 [pid 7927] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] <... restart_syscall resumed>) = 0 [pid 7934] <... futex resumed>) = 1 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] <... futex resumed>) = 0 [pid 7927] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7926] <... clone3 resumed> => {parent_tid=[7936]}, 88) = 7936 [pid 7934] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... mprotect resumed>) = 0 [pid 7926] rt_sigprocmask(SIG_SETMASK, [] [pid 7934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7930] <... futex resumed>) = 0 [pid 7927] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7926] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7934] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7926] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7927] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7926] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7936 attached [pid 7936] set_robust_list(0x7f96cdfba9a0, 24 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7926] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] <... clone3 resumed> => {parent_tid=[7937]}, 88) = 7937 [pid 7936] <... set_robust_list resumed>) = 0 [pid 7936] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7936] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7934] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7927] rt_sigprocmask(SIG_SETMASK, [] [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7938 [pid 7934] <... futex resumed>) = 1 [pid 7930] <... futex resumed>) = 0 [pid 7927] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7934] <... socketpair resumed>, [5, 6]) = 0 [pid 7930] <... futex resumed>) = 0 [pid 7927] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 7934] <... futex resumed>) = 0 [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7938 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7937 attached [pid 7936] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7935] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7934] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7930] <... futex resumed>) = 0 [pid 7937] set_robust_list(0x7f96cdfba9a0, 24 [pid 7935] <... set_robust_list resumed>) = 0 [pid 7936] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = 0 [pid 7926] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = 0 [pid 7926] <... futex resumed>) = 1 [pid 7929] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7926] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7929] <... setsockopt resumed>) = 0 [pid 7929] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7926] <... futex resumed>) = 0 [pid 7938] set_robust_list(0x55558b7376a0, 24 [pid 7937] <... set_robust_list resumed>) = 0 [pid 7935] rt_sigprocmask(SIG_SETMASK, [] [pid 7934] <... bpf resumed>) = 7 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7929] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7926] exit_group(0 [pid 7936] <... futex resumed>) = ? [pid 7929] <... futex resumed>) = ? [pid 7926] <... exit_group resumed>) = ? [pid 7938] <... set_robust_list resumed>) = 0 [pid 7937] rt_sigprocmask(SIG_SETMASK, [] [pid 7936] +++ exited with 0 +++ [pid 7935] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] +++ exited with 0 +++ [pid 7926] +++ exited with 0 +++ [pid 7934] <... futex resumed>) = 1 [pid 7930] <... futex resumed>) = 0 [pid 7934] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7930] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7926, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7934] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7930] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7934] <... bpf resumed>) = 0 [pid 7930] <... futex resumed>) = 0 [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7934] <... futex resumed>) = 0 [pid 7930] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7934] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7930] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7938] rt_sigprocmask(SIG_SETMASK, [] [pid 7930] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7930] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7930] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7935] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7938] <... prctl resumed>) = 0 [pid 7930] <... clone3 resumed> => {parent_tid=[7939]}, 88) = 7939 [pid 7938] setpgid(0, 0 [pid 7930] rt_sigprocmask(SIG_SETMASK, [] [pid 7938] <... setpgid resumed>) = 0 [pid 7930] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7935] <... bpf resumed>) = 3 [pid 7930] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] <... futex resumed>) = 0 [pid 7938] <... openat resumed>) = 3 [pid 7937] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7935] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7930] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7938] write(3, "1000", 4 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] <... write resumed>) = 4 [pid 7935] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7933] <... futex resumed>) = 0 [pid 7938] close(3 [pid 7937] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7935] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7938] <... close resumed>) = 0 [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] write(1, "executing program\n", 18) = 18 [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7938] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7938] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7938] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7937] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 executing program [pid 7935] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7938] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7933] <... futex resumed>) = 0 [pid 7938] <... mprotect resumed>) = 0 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7938] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7937] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7937] <... futex resumed>) = 1 [pid 7927] <... futex resumed>) = 0 [pid 7938] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7927] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7938] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7932] <... futex resumed>) = 0 [pid 7927] <... futex resumed>) = 1 [pid 7937] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7927] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7938] <... clone3 resumed> => {parent_tid=[7940]}, 88) = 7940 [pid 7935] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7932] <... setsockopt resumed>) = 0 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] rt_sigprocmask(SIG_SETMASK, [] [pid 7935] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7933] <... futex resumed>) = 0 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7932] <... futex resumed>) = 1 [pid 7927] <... futex resumed>) = 0 [pid 7932] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7927] exit_group(0 [pid 7938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7935] <... socketpair resumed>, [4, 5]) = 0 [pid 7932] <... futex resumed>) = ? [pid 7927] <... exit_group resumed>) = ? [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] <... futex resumed>) = ? [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7932] +++ exited with 0 +++ [pid 7938] <... futex resumed>) = 0 [pid 7935] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7939 attached [pid 7939] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7939] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7939] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7935] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 302] <... restart_syscall resumed>) = 0 [pid 7939] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7935] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7939] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7939] <... futex resumed>) = 1 [pid 7935] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7930] <... futex resumed>) = 0 [pid 7937] +++ exited with 0 +++ [pid 7927] +++ exited with 0 +++ [pid 7939] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7934] <... futex resumed>) = 0 [pid 7933] <... futex resumed>) = 0 [pid 7930] <... futex resumed>) = 1 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7927, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7935] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7934] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7933] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7930] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7935] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7934] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7933] <... futex resumed>) = 0 [pid 7933] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7933] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... mprotect resumed>) = 0 [pid 7935] <... futex resumed>) = 0 [pid 7934] <... futex resumed>) = 1 [pid 7933] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7930] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7941 ci2-android-5-10-perf/strace-static-x86_64: Process 7941 attached [pid 7935] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7934] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7933] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7930] exit_group(0 [pid 7939] <... futex resumed>) = ? [pid 7934] <... futex resumed>) = ? [pid 7933] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7930] <... exit_group resumed>) = ? [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 7941] set_robust_list(0x55558b7376a0, 24 [pid 7939] +++ exited with 0 +++ [pid 7934] +++ exited with 0 +++ [pid 7930] +++ exited with 0 +++ [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7933] <... clone3 resumed> => {parent_tid=[7942]}, 88) = 7942 ci2-android-5-10-perf/strace-static-x86_64: Process 7940 attached [pid 7933] rt_sigprocmask(SIG_SETMASK, [] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7930, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7940] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7933] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7940] <... set_robust_list resumed>) = 0 [pid 7933] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] rt_sigprocmask(SIG_SETMASK, [] [pid 7933] <... futex resumed>) = 0 [pid 7940] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7933] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7941] <... set_robust_list resumed>) = 0 [pid 7940] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7941] rt_sigprocmask(SIG_SETMASK, [] [pid 7940] <... bpf resumed>) = 3 [pid 7941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7938] <... futex resumed>) = 0 [pid 7940] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7938] <... futex resumed>) = 0 [pid 7940] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7938] <... futex resumed>) = 0 [pid 7940] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] <... prctl resumed>) = 0 [pid 7938] <... futex resumed>) = 0 [pid 7940] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7941] setpgid(0, 0 [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7938] <... futex resumed>) = 0 [pid 7940] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] <... setpgid resumed>) = 0 [pid 7938] <... futex resumed>) = 0 [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7941] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7940] <... socketpair resumed>, [4, 5]) = 0 [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7938] <... futex resumed>) = 0 [pid 7941] <... openat resumed>) = 3 [pid 7940] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] write(3, "1000", 4 [pid 7940] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7938] <... futex resumed>) = 0 [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7941] <... write resumed>) = 4 [pid 7938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7940] <... futex resumed>) = 0 [pid 7941] close(3 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7942 attached [pid 7941] <... close resumed>) = 0 [pid 7940] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7938] <... futex resumed>) = 0 [pid 7942] set_robust_list(0x7f96cdfba9a0, 24 [pid 7941] write(1, "executing program\n", 18 [pid 7940] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7938] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7942] <... set_robust_list resumed>) = 0 [pid 7941] <... write resumed>) = 18 [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] <... futex resumed>) = 0 executing program [pid 7942] rt_sigprocmask(SIG_SETMASK, [] [pid 7940] <... futex resumed>) = 0 [pid 7938] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7942] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7942] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7938] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7941] <... futex resumed>) = 0 [pid 7938] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7942] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7941] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7938] <... mprotect resumed>) = 0 [pid 7942] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7941] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7938] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7942] <... futex resumed>) = 1 [pid 7941] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7938] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7933] <... futex resumed>) = 0 [pid 7942] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7933] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7933] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7943 attached [pid 7935] <... futex resumed>) = 0 [pid 7941] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7938] <... clone3 resumed> => {parent_tid=[7943]}, 88) = 7943 [pid 7935] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7941] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7938] rt_sigprocmask(SIG_SETMASK, [] [pid 7935] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7938] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7941] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7935] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... futex resumed>) = 1 [pid 7938] <... futex resumed>) = 0 [pid 7933] <... futex resumed>) = 0 [pid 7941] <... mprotect resumed>) = 0 [pid 7938] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7935] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7933] exit_group(0 [pid 7941] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7942] <... futex resumed>) = ? [pid 7935] <... futex resumed>) = ? [pid 7941] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7933] <... exit_group resumed>) = ? [pid 7935] +++ exited with 0 +++ [pid 7942] +++ exited with 0 +++ [pid 7941] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7933] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7933, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7943] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7943] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7943] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7944 attached [pid 7941] <... clone3 resumed> => {parent_tid=[7944]}, 88) = 7944 [pid 7944] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7943] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7941] rt_sigprocmask(SIG_SETMASK, [] [pid 7944] <... set_robust_list resumed>) = 0 [pid 7941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7945 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7946 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7944] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7947 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7946 attached [pid 7944] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7943] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7943] <... futex resumed>) = 1 [pid 7938] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7944] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7938] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7947 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7945 attached [pid 7946] set_robust_list(0x55558b7376a0, 24 [pid 7943] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] <... bpf resumed>) = 3 [pid 7940] <... futex resumed>) = 0 [pid 7938] <... futex resumed>) = 1 [pid 7940] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 7940] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7940] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] <... futex resumed>) = 0 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7938] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... futex resumed>) = 1 [pid 7944] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7947] set_robust_list(0x55558b7376a0, 24 [pid 7946] <... set_robust_list resumed>) = 0 [pid 7945] set_robust_list(0x55558b7376a0, 24 [pid 7938] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7941] <... futex resumed>) = 0 [pid 7947] <... set_robust_list resumed>) = 0 [pid 7946] rt_sigprocmask(SIG_SETMASK, [] [pid 7945] <... set_robust_list resumed>) = 0 [pid 7944] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7938] exit_group(0 [pid 7947] rt_sigprocmask(SIG_SETMASK, [] [pid 7946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7945] rt_sigprocmask(SIG_SETMASK, [] [pid 7943] <... futex resumed>) = ? [pid 7941] <... futex resumed>) = 0 [pid 7940] <... futex resumed>) = ? [pid 7938] <... exit_group resumed>) = ? [pid 7944] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7940] +++ exited with 0 +++ [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7941] <... futex resumed>) = 0 [pid 7944] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] <... socketpair resumed>, [5, 6]) = 0 [pid 7941] <... futex resumed>) = 0 [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... futex resumed>) = 0 [pid 7941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7944] <... bpf resumed>) = 7 [pid 7941] <... futex resumed>) = 0 [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... futex resumed>) = 0 [pid 7941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] <... bpf resumed>) = 0 [pid 7941] <... futex resumed>) = 0 [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] <... futex resumed>) = 0 [pid 7941] <... futex resumed>) = 0 [pid 7944] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7941] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7941] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7941] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7943] +++ exited with 0 +++ [pid 7941] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7938] +++ exited with 0 +++ [pid 7947] <... prctl resumed>) = 0 [pid 7945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7941] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7947] setpgid(0, 0 [pid 7941] <... clone3 resumed> => {parent_tid=[7948]}, 88) = 7948 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7938, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7947] <... setpgid resumed>) = 0 [pid 7941] rt_sigprocmask(SIG_SETMASK, [] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7941] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7941] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7941] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7948 attached [pid 7948] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7948] rt_sigprocmask(SIG_SETMASK, [] [pid 7947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7948] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7948] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7947] <... openat resumed>) = 3 [pid 7947] write(3, "1000", 4) = 4 [pid 7946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7945] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7947] close(3 [pid 7945] <... prctl resumed>) = 0 [pid 7946] <... prctl resumed>) = 0 [pid 7947] <... close resumed>) = 0 [pid 7946] setpgid(0, 0 [pid 7945] setpgid(0, 0 [pid 7947] write(1, "executing program\n", 18 executing program [pid 7948] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7947] <... write resumed>) = 18 [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7947] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7947] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7948] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7946] <... setpgid resumed>) = 0 [pid 7947] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7945] <... setpgid resumed>) = 0 [pid 7947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7949]}, 88) = 7949 [pid 7947] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7949 attached [pid 7949] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7949] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7949] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7948] <... futex resumed>) = 1 [pid 7945] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7941] <... futex resumed>) = 0 [pid 7946] <... openat resumed>) = 3 [pid 7941] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7944] <... futex resumed>) = 0 [pid 7941] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 7949] <... bpf resumed>) = 3 [pid 7944] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7941] <... futex resumed>) = 0 [pid 7944] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7941] exit_group(0) = ? [pid 7944] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 7944] +++ exited with 0 +++ [pid 298] <... restart_syscall resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7946] write(3, "1000", 4 [pid 7945] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 7950 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7950 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] write(3, "1000", 4 [pid 7947] <... futex resumed>) = 0 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7949] <... futex resumed>) = 1 [pid 7949] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... write resumed>) = 4 [pid 7946] <... write resumed>) = 4 [pid 7947] <... futex resumed>) = 0 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7948] +++ exited with 0 +++ [pid 7941] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7941, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7945] close(3 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7949] <... futex resumed>) = 1 [pid 7949] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7950] set_robust_list(0x55558b7376a0, 24 [pid 7946] close(3 [pid 7945] <... close resumed>) = 0 [pid 7946] <... close resumed>) = 0 [pid 7945] write(1, "executing program\n", 18 [pid 7950] <... set_robust_list resumed>) = 0 [pid 7945] <... write resumed>) = 18 executing program [pid 7946] write(1, "executing program\n", 18 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7949] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 0 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7949] <... futex resumed>) = 1 [pid 7949] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7946] <... write resumed>) = 18 [pid 7945] <... futex resumed>) = 0 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 0 executing program [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7949] <... futex resumed>) = 1 [pid 7949] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 0 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7947] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7947] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}ci2-android-5-10-perf/strace-static-x86_64: Process 7951 attached [pid 7950] rt_sigprocmask(SIG_SETMASK, [] [pid 7947] <... clone3 resumed> => {parent_tid=[7951]}, 88) = 7951 [pid 7947] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7947] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7949] <... futex resumed>) = 1 [pid 7949] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7949] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7946] <... futex resumed>) = 0 [pid 7946] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7946] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7946] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7946] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7945] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7946] <... clone3 resumed> => {parent_tid=[7952]}, 88) = 7952 [pid 7946] rt_sigprocmask(SIG_SETMASK, [] [pid 7945] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7946] <... futex resumed>) = 0 [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7945] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7951] set_robust_list(0x7f96cdfba9a0, 24 [pid 7945] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7951] <... set_robust_list resumed>) = 0 [pid 7951] rt_sigprocmask(SIG_SETMASK, [] [pid 7945] <... mprotect resumed>) = 0 [pid 7951] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7951] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7945] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 7952 attached [pid 7950] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7945] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7951] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7952] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7950] <... prctl resumed>) = 0 [pid 7945] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7950] setpgid(0, 0) = 0 [pid 7945] <... clone3 resumed> => {parent_tid=[7953]}, 88) = 7953 [pid 7952] <... set_robust_list resumed>) = 0 [pid 7951] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7945] rt_sigprocmask(SIG_SETMASK, [] [pid 7952] rt_sigprocmask(SIG_SETMASK, [] [pid 7951] <... futex resumed>) = 1 [pid 7950] <... openat resumed>) = 3 [pid 7947] <... futex resumed>) = 0 [pid 7945] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7950] write(3, "1000", 4 [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] <... write resumed>) = 4 [pid 7945] <... futex resumed>) = 0 [pid 7950] close(3 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7950] <... close resumed>) = 0 executing program [pid 7950] write(1, "executing program\n", 18) = 18 [pid 7947] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 1 [pid 7950] <... futex resumed>) = 0 [pid 7950] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7947] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7950] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7950] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7950] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7950] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7950] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7950] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7950] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7955]}, 88) = 7955 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7954 [pid 7950] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 7950] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7954 attached [pid 7954] set_robust_list(0x55558b7376a0, 24 [pid 7949] <... futex resumed>) = 0 [pid 7954] <... set_robust_list resumed>) = 0 [pid 7954] rt_sigprocmask(SIG_SETMASK, [] [pid 7952] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7951] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7949] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7954] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7949] <... setsockopt resumed>) = 0 [pid 7954] <... prctl resumed>) = 0 [pid 7952] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7949] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] setpgid(0, 0) = 0 [pid 7954] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7949] <... futex resumed>) = 1 [pid 7947] <... futex resumed>) = 0 [pid 7952] <... bpf resumed>) = 3 [pid 7954] <... openat resumed>) = 3 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7949] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7947] exit_group(0 [pid 7954] write(3, "1000", 4 [pid 7947] <... exit_group resumed>) = ? [pid 7954] <... write resumed>) = 4 [pid 7954] close(3) = 0 executing program [pid 7954] write(1, "executing program\n", 18) = 18 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7954] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7954] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7954] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7954] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7954] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7952] <... futex resumed>) = 1 [pid 7951] <... futex resumed>) = ? [pid 7949] <... futex resumed>) = ? [pid 7946] <... futex resumed>) = 0 [pid 7954] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7949] +++ exited with 0 +++ [pid 7946] <... futex resumed>) = 0 [pid 7954] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] <... clone3 resumed> => {parent_tid=[7956]}, 88) = 7956 [pid 7954] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7955 attached [pid 7955] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7955] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7955] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7952] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7951] +++ exited with 0 +++ [pid 7947] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7956 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7953 attached [pid 7955] <... bpf resumed>) = 3 [pid 7952] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7947, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7955] <... futex resumed>) = 1 [pid 7950] <... futex resumed>) = 0 [pid 7946] <... futex resumed>) = 0 [pid 7955] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7952] <... futex resumed>) = 1 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7955] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7953] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7952] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7950] <... futex resumed>) = 0 [pid 7946] <... futex resumed>) = 0 [pid 7956] <... set_robust_list resumed>) = 0 [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... set_robust_list resumed>) = 0 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] <... futex resumed>) = 0 [pid 7950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] rt_sigprocmask(SIG_SETMASK, [] [pid 7955] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7953] rt_sigprocmask(SIG_SETMASK, [] [pid 7952] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7950] <... futex resumed>) = 0 [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] <... futex resumed>) = 0 [pid 7950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] <... socketpair resumed>, [5, 6]) = 0 [pid 7950] <... futex resumed>) = 0 [pid 7956] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] <... futex resumed>) = 0 [pid 7950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7955] <... bpf resumed>) = 7 [pid 7953] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7952] <... futex resumed>) = 1 [pid 7950] <... futex resumed>) = 0 [pid 7946] <... futex resumed>) = 0 [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] <... futex resumed>) = 0 [pid 7953] <... bpf resumed>) = 3 [pid 7952] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] <... futex resumed>) = 0 [pid 7955] <... bpf resumed>) = 0 [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... socketpair resumed>, [5, 6]) = 0 [pid 7950] <... futex resumed>) = 0 [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = 1 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] <... futex resumed>) = 0 [pid 7945] <... futex resumed>) = 0 [pid 7955] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7952] <... futex resumed>) = 1 [pid 7950] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7946] <... futex resumed>) = 0 [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7952] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7950] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... futex resumed>) = 0 [pid 7953] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7950] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7946] <... futex resumed>) = 0 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7956] <... bpf resumed>) = 3 [pid 7953] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7952] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7950] <... mprotect resumed>) = 0 [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... bpf resumed>) = 7 [pid 7950] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7956] <... futex resumed>) = 1 [pid 7954] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = 1 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7945] <... futex resumed>) = 0 [pid 7956] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7952] <... futex resumed>) = 1 [pid 7950] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7946] <... futex resumed>) = 0 [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 7956] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7952] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... futex resumed>) = 0 [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... futex resumed>) = 0 [pid 7953] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7950] <... clone3 resumed> => {parent_tid=[7957]}, 88) = 7957 [pid 7946] <... futex resumed>) = 0 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7957 attached [pid 7956] <... futex resumed>) = 0 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7952] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7950] rt_sigprocmask(SIG_SETMASK, [] [pid 7946] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7956] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... bpf resumed>) = 0 [pid 7950] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7946] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7957] set_robust_list(0x7f96cdfba9a0, 24 [pid 7956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = 1 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7945] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7958 attached [pid 7957] <... set_robust_list resumed>) = 0 [pid 7956] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7954] <... futex resumed>) = 0 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7952] <... futex resumed>) = 0 [pid 7950] <... futex resumed>) = 0 [pid 7946] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7952] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7946] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7945] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7958 [pid 7956] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7950] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7946] <... mprotect resumed>) = 0 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7957] rt_sigprocmask(SIG_SETMASK, [] [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... socketpair resumed>, [4, 5]) = 0 [pid 7946] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7953] <... futex resumed>) = 1 [pid 7946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7945] <... futex resumed>) = 0 [pid 7957] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7956] <... futex resumed>) = 1 [pid 7954] <... futex resumed>) = 0 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7957] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7956] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7946] <... clone3 resumed> => {parent_tid=[7959]}, 88) = 7959 [pid 7945] <... futex resumed>) = 0 [pid 7958] set_robust_list(0x55558b7376a0, 24 [pid 7956] <... socketpair resumed>, [4, 5]) = 0 [pid 7954] <... futex resumed>) = 0 [pid 7953] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7946] rt_sigprocmask(SIG_SETMASK, [] [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7958] <... set_robust_list resumed>) = 0 [pid 7957] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7946] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7957] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] <... futex resumed>) = 0 [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7957] <... futex resumed>) = 1 [pid 7956] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = 1 [pid 7950] <... futex resumed>) = 0 [pid 7946] <... futex resumed>) = 0 [pid 7945] <... futex resumed>) = 0 [pid 7957] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7954] <... futex resumed>) = 0 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7950] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7946] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7955] <... futex resumed>) = 0 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7950] <... futex resumed>) = 1 [pid 7945] <... futex resumed>) = 0 [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7950] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7945] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7956] <... futex resumed>) = 0 [pid 7955] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7945] <... futex resumed>) = 0 [pid 7956] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7955] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... futex resumed>) = 0 [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7956] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7953] <... futex resumed>) = 0 [pid 7945] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] <... futex resumed>) = 1 [pid 7954] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7950] <... futex resumed>) = 0 [pid 7945] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7956] <... futex resumed>) = 0 [pid 7955] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7954] <... futex resumed>) = 0 [pid 7945] <... mprotect resumed>) = 0 [pid 7950] exit_group(0 [pid 7956] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7954] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7945] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7945] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7950] <... exit_group resumed>) = ? [pid 7958] rt_sigprocmask(SIG_SETMASK, [] [pid 7957] <... futex resumed>) = ? [pid 7955] <... futex resumed>) = ? [pid 7954] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7955] +++ exited with 0 +++ [pid 7954] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7945] <... clone3 resumed> => {parent_tid=[7960]}, 88) = 7960 [pid 7945] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7945] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7945] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7959 attached [pid 7959] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7959] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7959] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7954] <... mprotect resumed>) = 0 [pid 7959] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7958] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7957] +++ exited with 0 +++ [pid 7954] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7950] +++ exited with 0 +++ [pid 7959] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7950, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7954] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7954] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7946] <... futex resumed>) = 0 [pid 7946] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... clone3 resumed> => {parent_tid=[7961]}, 88) = 7961 [pid 7952] <... futex resumed>) = 0 [pid 7946] <... futex resumed>) = 1 [pid 7954] rt_sigprocmask(SIG_SETMASK, [] [pid 7952] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7946] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7952] <... setsockopt resumed>) = 0 [pid 7952] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7946] <... futex resumed>) = 0 [pid 7954] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7946] exit_group(0 [pid 7954] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = ? [pid 7946] <... exit_group resumed>) = ? [pid 7954] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] +++ exited with 0 +++ [pid 7959] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 7961 attached [pid 7958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7961] set_robust_list(0x7f96cdfba9a0, 24 [pid 7959] +++ exited with 0 +++ [pid 7958] <... prctl resumed>) = 0 [pid 7946] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7960 attached [pid 7960] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7960] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7960] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7961] <... set_robust_list resumed>) = 0 [pid 7958] setpgid(0, 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7946, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7960] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7961] rt_sigprocmask(SIG_SETMASK, [] [pid 7958] <... setpgid resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 7960] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... futex resumed>) = 0 [pid 7945] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... futex resumed>) = 0 [pid 7945] <... futex resumed>) = 1 [pid 7953] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7945] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7953] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7945] <... futex resumed>) = 0 [pid 7953] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7945] exit_group(0 [pid 7953] <... futex resumed>) = ? [pid 7945] <... exit_group resumed>) = ? [pid 7953] +++ exited with 0 +++ [pid 299] <... restart_syscall resumed>) = 0 [pid 7960] <... futex resumed>) = ? [pid 7961] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7961] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7960] +++ exited with 0 +++ [pid 7945] +++ exited with 0 +++ [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7958] <... openat resumed>) = 3 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7945, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7961] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7961] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7961] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7962 attached [pid 7962] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7962] rt_sigprocmask(SIG_SETMASK, [] [pid 7954] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7962 [pid 7954] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7963 [pid 7954] <... futex resumed>) = 1 [pid 7956] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7956] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7954] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7956] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7956] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7954] <... futex resumed>) = 0 [pid 7956] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7962] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7954] exit_group(0 [pid 7961] <... futex resumed>) = ? [pid 7956] <... futex resumed>) = ? [pid 7954] <... exit_group resumed>) = ? [pid 7961] +++ exited with 0 +++ [pid 7956] +++ exited with 0 +++ [pid 7962] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7962] setpgid(0, 0) = 0 [pid 7962] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7962] write(3, "1000", 4 [pid 7954] +++ exited with 0 +++ [pid 7962] <... write resumed>) = 4 [pid 7962] close(3 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7954, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7962] <... close resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7962] write(1, "executing program\n", 18) = 18 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 7962] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7962] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7962] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7962] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7962] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7958] write(3, "1000", 4ci2-android-5-10-perf/strace-static-x86_64: Process 7963 attached [pid 7962] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7962] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7964]}, 88) = 7964 [pid 7958] <... write resumed>) = 4 [pid 7962] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7964 attached [pid 7964] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7964] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7964] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7963] set_robust_list(0x55558b7376a0, 24 [pid 7958] close(3 [pid 7964] <... bpf resumed>) = 3 [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7962] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7964] <... futex resumed>) = 1 [pid 7964] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7962] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7964] <... futex resumed>) = 1 [pid 7964] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7958] <... close resumed>) = 0 [pid 7963] <... set_robust_list resumed>) = 0 [pid 7958] write(1, "executing program\n", 18 [pid 7963] rt_sigprocmask(SIG_SETMASK, [] [pid 7958] <... write resumed>) = 18 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7958] <... futex resumed>) = 0 executing program [pid 7958] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7963] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7958] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7963] <... prctl resumed>) = 0 [pid 7958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7963] setpgid(0, 0 [pid 7958] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7963] <... setpgid resumed>) = 0 [pid 7958] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7963] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7964] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7958] <... clone3 resumed> => {parent_tid=[7965]}, 88) = 7965 ci2-android-5-10-perf/strace-static-x86_64: Process 7965 attached [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... openat resumed>) = 3 [pid 7958] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7964] <... futex resumed>) = 1 [pid 7963] write(3, "1000", 4 [pid 7962] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7965] <... set_robust_list resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7964] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7963] <... write resumed>) = 4 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7965] rt_sigprocmask(SIG_SETMASK, [] [pid 7963] close(3 [pid 7964] <... socketpair resumed>, [5, 6]) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7967 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7966 attached [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... close resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7966 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7967 [pid 7964] <... futex resumed>) = 1 [pid 7963] write(1, "executing program\n", 18 [pid 7962] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7964] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] <... write resumed>) = 18 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7962] <... futex resumed>) = 0 [pid 7964] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7963] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7964] <... bpf resumed>) = 7 [pid 7963] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7964] <... futex resumed>) = 1 [pid 7962] <... futex resumed>) = 0 [pid 7963] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7964] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7962] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7962] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7964] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7963] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7962] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7964] <... bpf resumed>) = 0 [pid 7962] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7962] <... mprotect resumed>) = 0 [pid 7964] <... futex resumed>) = 0 [pid 7962] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7964] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7962] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7963] <... mprotect resumed>) = 0 [pid 7962] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7963] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7967] set_robust_list(0x55558b7376a0, 24 [pid 7966] set_robust_list(0x55558b7376a0, 24 [pid 7963] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7962] <... clone3 resumed> => {parent_tid=[7968]}, 88) = 7968 [pid 7962] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7962] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... set_robust_list resumed>) = 0 [pid 7963] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7967] <... set_robust_list resumed>) = 0 [pid 7962] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7965] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7967] rt_sigprocmask(SIG_SETMASK, [] [pid 7963] <... clone3 resumed> => {parent_tid=[7969]}, 88) = 7969 [pid 7966] rt_sigprocmask(SIG_SETMASK, [] [pid 7967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7963] rt_sigprocmask(SIG_SETMASK, [] [pid 7966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7965] <... bpf resumed>) = 3 [pid 7963] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] <... futex resumed>) = 1 [pid 7963] <... futex resumed>) = 0 [pid 7958] <... futex resumed>) = 0 [pid 7966] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] <... prctl resumed>) = 0 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... prctl resumed>) = 0 [pid 7958] <... futex resumed>) = 0 [pid 7966] setpgid(0, 0 [pid 7967] setpgid(0, 0 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] <... setpgid resumed>) = 0 [pid 7965] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7967] <... setpgid resumed>) = 0 [pid 7965] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7958] <... futex resumed>) = 0 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... futex resumed>) = 1 [pid 7965] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 7969 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7968 attached [pid 7967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7966] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7965] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7958] <... futex resumed>) = 0 [pid 7965] <... futex resumed>) = 1 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7958] <... futex resumed>) = 0 [pid 7965] <... socketpair resumed>, [5, 6]) = 0 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7958] <... futex resumed>) = 0 [pid 7966] <... openat resumed>) = 3 [pid 7965] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... openat resumed>) = 3 [pid 7966] write(3, "1000", 4 [pid 7965] <... bpf resumed>) = 7 [pid 7958] <... futex resumed>) = 0 [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... futex resumed>) = 0 [pid 7958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] <... bpf resumed>) = 0 [pid 7958] <... futex resumed>) = 0 [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7958] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] <... futex resumed>) = 0 [pid 7958] <... futex resumed>) = 0 [pid 7965] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7958] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7958] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7968] set_robust_list(0x7f96cdfba9a0, 24 [pid 7967] write(3, "1000", 4 [pid 7966] <... write resumed>) = 4 [pid 7969] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7958] <... clone3 resumed> => {parent_tid=[7970]}, 88) = 7970 [pid 7958] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7958] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7958] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7970 attached [pid 7970] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7970] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7970] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7969] <... set_robust_list resumed>) = 0 [pid 7968] <... set_robust_list resumed>) = 0 [pid 7967] <... write resumed>) = 4 [pid 7966] close(3 [pid 7969] rt_sigprocmask(SIG_SETMASK, [] [pid 7968] rt_sigprocmask(SIG_SETMASK, [] [pid 7967] close(3 [pid 7966] <... close resumed>) = 0 [pid 7970] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7970] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7958] <... futex resumed>) = 0 [pid 7970] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7958] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] <... futex resumed>) = 0 [pid 7958] <... futex resumed>) = 1 [pid 7965] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7958] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... setsockopt resumed>) = 0 [pid 7965] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7958] <... futex resumed>) = 0 [pid 7965] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7958] exit_group(0 [pid 7970] <... futex resumed>) = ? [pid 7965] <... futex resumed>) = ? [pid 7958] <... exit_group resumed>) = ? [pid 7969] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7968] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7967] <... close resumed>) = 0 [pid 7966] write(1, "executing program\n", 18 [pid 7965] +++ exited with 0 +++ executing program [pid 7970] +++ exited with 0 +++ [pid 7969] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7968] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7967] write(1, "executing program\n", 18 [pid 7958] +++ exited with 0 +++ [pid 7966] <... write resumed>) = 18 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7958, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7969] <... bpf resumed>) = 3 [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7963] <... futex resumed>) = 0 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7963] <... futex resumed>) = 0 [pid 7969] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 executing program [pid 7969] <... futex resumed>) = 1 [pid 7967] <... write resumed>) = 18 [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... futex resumed>) = 0 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7963] <... futex resumed>) = 0 [pid 7969] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7968] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 7966] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7962] <... futex resumed>) = 0 [pid 7969] <... futex resumed>) = 1 [pid 7968] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7967] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7966] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7963] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7967] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7966] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7964] <... futex resumed>) = 0 [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7962] <... futex resumed>) = 1 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7967] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7964] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7963] <... futex resumed>) = 0 [pid 7962] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7969] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7966] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7964] <... setsockopt resumed>) = 0 [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7969] <... socketpair resumed>, [5, 6]) = 0 [pid 7967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7966] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7964] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7966] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7964] <... futex resumed>) = 1 [pid 7962] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7971 [pid 7969] <... futex resumed>) = 1 [pid 7967] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7966] <... mprotect resumed>) = 0 [pid 7964] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] <... futex resumed>) = 0 [pid 7962] exit_group(0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7968] <... futex resumed>) = ? [pid 7967] <... mprotect resumed>) = 0 [pid 7966] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7964] <... futex resumed>) = ? [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7962] <... exit_group resumed>) = ? [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7968] +++ exited with 0 +++ [pid 7967] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7966] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7964] +++ exited with 0 +++ [pid 7963] <... futex resumed>) = 0 [pid 7962] +++ exited with 0 +++ [pid 7969] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7967] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7966] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] <... bpf resumed>) = 7 [pid 7967] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7962, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7969] <... futex resumed>) = 1 [pid 7963] <... futex resumed>) = 0 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7966] <... clone3 resumed> => {parent_tid=[7972]}, 88) = 7972 [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7967] <... clone3 resumed> => {parent_tid=[7973]}, 88) = 7973 [pid 7966] rt_sigprocmask(SIG_SETMASK, [] [pid 7963] <... futex resumed>) = 0 [pid 7969] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7967] rt_sigprocmask(SIG_SETMASK, [] [pid 7966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7963] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... bpf resumed>) = 0 [pid 7967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7963] <... futex resumed>) = 0 [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7969] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 0 [pid 7963] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7963] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7963] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7963] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7974]}, 88) = 7974 [pid 7963] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7963] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7963] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7971 attached [pid 7971] set_robust_list(0x55558b7376a0, 24) = 0 [pid 7971] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7971] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-5-10-perf/strace-static-x86_64: Process 7973 attached ) = 0 [pid 7971] setpgid(0, 0) = 0 [pid 7971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7973] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7971] <... openat resumed>) = 3 [pid 7971] write(3, "1000", 4) = 4 [pid 7971] close(3) = 0 [pid 7971] write(1, "executing program\n", 18) = 18 executing program [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7971] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7971] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7971] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[7975]}, 88) = 7975 [pid 7971] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7974 attached [pid 7974] set_robust_list(0x7f96cdfba9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 7975 attached [pid 7973] <... set_robust_list resumed>) = 0 [pid 7974] <... set_robust_list resumed>) = 0 [pid 7974] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7974] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7975] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7973] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7975] <... set_robust_list resumed>) = 0 [pid 7973] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7975] rt_sigprocmask(SIG_SETMASK, [] [pid 7974] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7973] <... bpf resumed>) = 3 [pid 7975] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7974] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... futex resumed>) = 0 [pid 7963] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = 0 [pid 7963] <... futex resumed>) = 1 [pid 7969] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7963] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] <... setsockopt resumed>) = 0 [pid 7969] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7963] <... futex resumed>) = 0 [pid 7969] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7963] exit_group(0 [pid 7969] <... futex resumed>) = ? [pid 7963] <... exit_group resumed>) = ? [pid 7969] +++ exited with 0 +++ [pid 7974] <... futex resumed>) = ? [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = 0 [pid 7973] <... futex resumed>) = 1 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7973] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7967] <... futex resumed>) = 0 [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] +++ exited with 0 +++ [pid 7973] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7963] +++ exited with 0 +++ [pid 7975] <... bpf resumed>) = 3 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7963, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 7972 attached [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... restart_syscall resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7967] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7973] <... futex resumed>) = 1 [pid 7971] <... futex resumed>) = 0 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... restart_syscall resumed>) = 0 [pid 7975] <... futex resumed>) = 1 [pid 7973] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7976 attached [pid 7975] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7971] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7976 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7972] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7973] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7972] <... set_robust_list resumed>) = 0 [pid 7976] set_robust_list(0x55558b7376a0, 24 [pid 7972] rt_sigprocmask(SIG_SETMASK, [] [pid 7976] <... set_robust_list resumed>) = 0 [pid 7972] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7976] rt_sigprocmask(SIG_SETMASK, [] [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7975] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7973] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 7972] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7972] <... bpf resumed>) = 3 [pid 7976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7967] <... futex resumed>) = 0 [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7972] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] <... prctl resumed>) = 0 [pid 7976] setpgid(0, 0 [pid 7966] <... futex resumed>) = 0 [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... setpgid resumed>) = 0 [pid 7973] <... socketpair resumed>, [5, 6]) = 0 [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7977 [pid 7976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7966] <... futex resumed>) = 1 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7972] <... futex resumed>) = 0 [pid 7972] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7973] <... futex resumed>) = 1 [pid 7972] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7967] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7972] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] <... openat resumed>) = 3 [pid 7976] write(3, "1000", 4 [pid 7973] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = 0 [pid 7976] <... write resumed>) = 4 [pid 7976] close(3) = 0 [pid 7976] write(1, "executing program\n", 18 [pid 7967] <... futex resumed>) = 0 [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = 1 [pid 7972] <... futex resumed>) = 0 [pid 7972] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7975] <... futex resumed>) = 1 [pid 7973] <... futex resumed>) = 0 [pid 7971] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... write resumed>) = 18 executing program [pid 7972] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7971] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = 0 [pid 7972] <... futex resumed>) = 0 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7972] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7976] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7973] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7967] <... futex resumed>) = 0 [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7967] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7972] <... futex resumed>) = 0 [pid 7967] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7973] <... futex resumed>) = 0 [pid 7967] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7976] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7972] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7967] <... mprotect resumed>) = 0 [pid 7973] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7972] <... socketpair resumed>, [4, 5]) = 0 [pid 7967] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7976] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... mprotect resumed>) = 0 [pid 7972] <... futex resumed>) = 1 [pid 7967] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7966] <... futex resumed>) = 0 [pid 7967] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7972] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7966] <... futex resumed>) = 0 [pid 7967] <... clone3 resumed> => {parent_tid=[7978]}, 88) = 7978 [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7977 attached [pid 7976] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7972] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7967] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7977] set_robust_list(0x55558b7376a0, 24 [pid 7976] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] <... set_robust_list resumed>) = 0 [pid 7972] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 0 [pid 7975] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7967] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] rt_sigprocmask(SIG_SETMASK, [] [pid 7976] <... clone3 resumed> => {parent_tid=[7979]}, 88) = 7979 [pid 7972] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7966] <... futex resumed>) = 0 [pid 7977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7976] rt_sigprocmask(SIG_SETMASK, [] [pid 7975] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7972] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7966] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7978 attached [pid 7977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] <... prctl resumed>) = 0 [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 0 [pid 7977] setpgid(0, 0 [pid 7976] <... futex resumed>) = 0 [pid 7972] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] <... setpgid resumed>) = 0 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7978] set_robust_list(0x7f96cdfba9a0, 24 [pid 7977] <... openat resumed>) = 3 [pid 7975] <... futex resumed>) = 1 [pid 7971] <... futex resumed>) = 0 [pid 7966] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7977] write(3, "1000", 4 [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] <... write resumed>) = 4 [pid 7971] <... futex resumed>) = 0 [pid 7977] close(3 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7977] <... close resumed>) = 0 [pid 7975] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7966] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7977] write(1, "executing program\n", 18) = 18 executing program [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7977] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 7977] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7977] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 7977] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7977] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7966] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7975] <... socketpair resumed>, [4, 5]) = 0 [pid 7966] <... mprotect resumed>) = 0 [pid 7977] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7977] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7966] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7975] <... futex resumed>) = 1 [pid 7971] <... futex resumed>) = 0 [pid 7966] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] <... clone3 resumed> => {parent_tid=[7980]}, 88) = 7980 [pid 7971] <... futex resumed>) = 0 [pid 7977] rt_sigprocmask(SIG_SETMASK, [] [pid 7975] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7978] <... set_robust_list resumed>) = 0 [pid 7977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7966] <... clone3 resumed> => {parent_tid=[7981]}, 88) = 7981 [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7975] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7966] rt_sigprocmask(SIG_SETMASK, [] [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7966] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] <... futex resumed>) = 1 [pid 7971] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 0 [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7971] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7966] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7975] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7975] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7971] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7971] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7975] <... futex resumed>) = 0 [pid 7971] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7979 attached [pid 7975] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7971] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7979] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7971] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7979] <... set_robust_list resumed>) = 0 [pid 7971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7981 attached [pid 7979] rt_sigprocmask(SIG_SETMASK, [] [pid 7978] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 7982 attached [pid 7979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7978] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7971] <... clone3 resumed> => {parent_tid=[7982]}, 88) = 7982 [pid 7981] set_robust_list(0x7f96cdfba9a0, 24 [pid 7979] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7971] rt_sigprocmask(SIG_SETMASK, [] [pid 7982] set_robust_list(0x7f96cdfba9a0, 24 [pid 7981] <... set_robust_list resumed>) = 0 [pid 7979] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7978] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7971] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7982] <... set_robust_list resumed>) = 0 [pid 7981] rt_sigprocmask(SIG_SETMASK, [] [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7971] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] <... futex resumed>) = 1 [pid 7976] <... futex resumed>) = 0 [pid 7971] <... futex resumed>) = 0 [pid 7979] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7978] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7971] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7981] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7982] rt_sigprocmask(SIG_SETMASK, [] [pid 7979] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7976] <... futex resumed>) = 0 [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7978] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7981] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7982] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7979] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7979] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 7980 attached [pid 7979] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7976] <... futex resumed>) = 0 [pid 7980] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7980] <... set_robust_list resumed>) = 0 [pid 7979] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7980] rt_sigprocmask(SIG_SETMASK, [] [pid 7979] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7979] <... socketpair resumed>, [3, 4]) = 0 [pid 7976] <... futex resumed>) = 0 [pid 7980] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7978] <... futex resumed>) = 1 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] <... futex resumed>) = 0 [pid 7980] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7979] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] <... futex resumed>) = 1 [pid 7979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7977] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = 0 [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7979] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7979] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7978] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] <... futex resumed>) = 0 [pid 7967] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7980] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7979] <... futex resumed>) = 1 [pid 7976] <... futex resumed>) = 0 [pid 7973] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = 1 [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7980] <... futex resumed>) = 1 [pid 7979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7977] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = 0 [pid 7973] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7967] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7979] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7979] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7977] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = 0 [pid 7973] <... futex resumed>) = 0 [pid 7980] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7967] exit_group(0 [pid 7980] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7979] <... futex resumed>) = 0 [pid 7976] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7973] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7978] <... futex resumed>) = ? [pid 7976] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7967] <... exit_group resumed>) = ? [pid 7980] <... futex resumed>) = 1 [pid 7978] +++ exited with 0 +++ [pid 7977] <... futex resumed>) = 0 [pid 7976] <... mprotect resumed>) = 0 [pid 7973] +++ exited with 0 +++ [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7977] <... futex resumed>) = 0 [pid 7976] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7980] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7980] <... socketpair resumed>, [3, 4]) = 0 [pid 7967] +++ exited with 0 +++ [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... clone3 resumed> => {parent_tid=[7983]}, 88) = 7983 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7967, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7980] <... futex resumed>) = 1 [pid 7977] <... futex resumed>) = 0 [pid 7976] rt_sigprocmask(SIG_SETMASK, [] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7977] <... futex resumed>) = 0 [pid 7976] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... futex resumed>) = 0 [pid 7980] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 7976] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7981] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7977] <... futex resumed>) = 0 [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7977] <... futex resumed>) = 0 [pid 7980] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7977] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7977] <... futex resumed>) = 0 [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7980] <... futex resumed>) = 0 [pid 7977] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7977] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 7983 attached [pid 7982] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7981] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7977] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7983] set_robust_list(0x7f96cdfba9a0, 24 [pid 7977] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... restart_syscall resumed>) = 0 [pid 7981] <... futex resumed>) = 1 [pid 7977] <... clone3 resumed> => {parent_tid=[7984]}, 88) = 7984 [pid 7966] <... futex resumed>) = 0 [pid 7981] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7977] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7966] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7977] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 7984 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7985 attached [pid 7983] <... set_robust_list resumed>) = 0 [pid 7982] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7977] <... futex resumed>) = 0 [pid 7972] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 1 [pid 7977] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7972] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7985 [pid 7984] set_robust_list(0x7f96cdfba9a0, 24 [pid 7972] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7984] <... set_robust_list resumed>) = 0 [pid 7972] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7984] rt_sigprocmask(SIG_SETMASK, [] [pid 7972] <... futex resumed>) = 0 [pid 7984] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7972] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7984] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7983] rt_sigprocmask(SIG_SETMASK, [] [pid 7982] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7977] <... futex resumed>) = 0 [pid 7984] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] <... futex resumed>) = 0 [pid 7977] <... futex resumed>) = 1 [pid 7980] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7977] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7980] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7980] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7977] <... futex resumed>) = 0 [pid 7980] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] exit_group(0 [pid 7984] <... futex resumed>) = ? [pid 7980] <... futex resumed>) = ? [pid 7977] <... exit_group resumed>) = ? [pid 7985] set_robust_list(0x55558b7376a0, 24 [pid 7984] +++ exited with 0 +++ [pid 7983] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7982] <... futex resumed>) = 1 [pid 7980] +++ exited with 0 +++ [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7985] <... set_robust_list resumed>) = 0 [pid 7983] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7982] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7977] +++ exited with 0 +++ [pid 7971] <... futex resumed>) = 0 [pid 7966] exit_group(0 [pid 7985] rt_sigprocmask(SIG_SETMASK, [] [pid 7983] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 7981] <... futex resumed>) = ? [pid 7966] <... exit_group resumed>) = ? [pid 7985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7983] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7981] +++ exited with 0 +++ [pid 7972] <... futex resumed>) = ? [pid 7971] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7977, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7983] <... futex resumed>) = 1 [pid 7976] <... futex resumed>) = 0 [pid 7985] <... prctl resumed>) = 0 [pid 7983] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7985] setpgid(0, 0) = 0 [pid 7985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7972] +++ exited with 0 +++ [pid 7966] +++ exited with 0 +++ [pid 7985] write(3, "1000", 4) = 4 [pid 7976] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] <... futex resumed>) = 0 [pid 7971] <... futex resumed>) = 1 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7966, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7985] close(3 [pid 7979] <... futex resumed>) = 0 [pid 7976] <... futex resumed>) = 1 [pid 7975] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7971] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7985] <... close resumed>) = 0 [pid 7979] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7976] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7975] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7985] write(1, "executing program\n", 18 [pid 7979] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7975] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... write resumed>) = 18 executing program [pid 7979] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] <... futex resumed>) = 1 [pid 7971] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] <... futex resumed>) = 1 [pid 7976] <... futex resumed>) = 0 [pid 7975] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7985] <... futex resumed>) = 0 [pid 7979] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] exit_group(0 [pid 7971] exit_group(0 [pid 7985] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7983] <... futex resumed>) = ? [pid 7979] <... futex resumed>) = ? [pid 7976] <... exit_group resumed>) = ? [pid 7985] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7983] +++ exited with 0 +++ [pid 7982] <... futex resumed>) = ? [pid 7979] +++ exited with 0 +++ [pid 7976] +++ exited with 0 +++ [pid 7975] <... futex resumed>) = ? [pid 7971] <... exit_group resumed>) = ? [pid 7985] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7982] +++ exited with 0 +++ [pid 7975] +++ exited with 0 +++ [pid 7985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7971] +++ exited with 0 +++ [pid 7985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7976, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7971, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7985] <... mmap resumed>) = 0x7f96cdfbb000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7985] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7985] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7986 attached [pid 7986] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7986] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7986] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7985] <... clone3 resumed> => {parent_tid=[7986]}, 88) = 7986 [pid 7985] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 7985] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7985] <... futex resumed>) = 1 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7987 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7988 attached ci2-android-5-10-perf/strace-static-x86_64: Process 7989 attached [pid 7987] set_robust_list(0x55558b7376a0, 24 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 7987 [pid 7988] set_robust_list(0x55558b7376a0, 24 [pid 7987] <... set_robust_list resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 7989] set_robust_list(0x55558b7376a0, 24 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 7989 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 7988 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7987] rt_sigprocmask(SIG_SETMASK, [] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7989] <... set_robust_list resumed>) = 0 [pid 7988] <... set_robust_list resumed>) = 0 [pid 7987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 7990 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7986] <... futex resumed>) = 0 [pid 7986] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7986] <... bpf resumed>) = 3 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 1 [pid 7986] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 1 [pid 7986] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7987] <... prctl resumed>) = 0 [pid 7987] setpgid(0, 0) = 0 [pid 7987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7988] rt_sigprocmask(SIG_SETMASK, [] [pid 7987] <... openat resumed>) = 3 [pid 7988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7989] rt_sigprocmask(SIG_SETMASK, [] [pid 7987] write(3, "1000", 4 [pid 7986] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 1 [pid 7986] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 1 [pid 7986] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7985] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7985] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7987] <... write resumed>) = 4 [pid 7985] <... clone3 resumed> => {parent_tid=[7991]}, 88) = 7991 [pid 7985] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7985] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7985] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 1 [pid 7986] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7986] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7991 attached [pid 7991] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 7991] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7991] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7987] close(3 [pid 7988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7987] <... close resumed>) = 0 [pid 7987] write(1, "executing program\n", 18 [pid 7988] <... prctl resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7990 attached [pid 7989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7991] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7991] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7985] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] <... futex resumed>) = 0 [pid 7986] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 7986] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7985] <... futex resumed>) = 0 [pid 7985] exit_group(0) = ? [pid 7986] <... futex resumed>) = ? [pid 7986] +++ exited with 0 +++ [pid 7987] <... write resumed>) = 18 executing program [pid 7988] setpgid(0, 0 [pid 7991] <... futex resumed>) = ? [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] <... setpgid resumed>) = 0 [pid 7987] <... futex resumed>) = 0 [pid 7987] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7987] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7987] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7988] <... openat resumed>) = 3 [pid 7987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7987] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7988] write(3, "1000", 4 [pid 7987] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7987] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7988] <... write resumed>) = 4 [pid 7987] <... mprotect resumed>) = 0 [pid 7988] close(3 [pid 7991] +++ exited with 0 +++ [pid 7987] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7985] +++ exited with 0 +++ [pid 7988] <... close resumed>) = 0 [pid 7987] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7988] write(1, "executing program\n", 18 [pid 7987] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7985, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7988] <... write resumed>) = 18 [pid 7987] <... clone3 resumed> => {parent_tid=[7992]}, 88) = 7992 executing program [pid 7987] rt_sigprocmask(SIG_SETMASK, [] [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] <... futex resumed>) = 0 [pid 7987] <... futex resumed>) = 0 [pid 7988] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7992 attached [pid 7988] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7992] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7992] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7992] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7990] set_robust_list(0x55558b7376a0, 24 [pid 7989] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7988] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7992] <... bpf resumed>) = 3 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 1 [pid 7992] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7990] <... set_robust_list resumed>) = 0 [pid 7989] <... prctl resumed>) = 0 [pid 7988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7992] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7988] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7989] setpgid(0, 0 [pid 7988] <... mmap resumed>) = 0x7f96cdfbb000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7988] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7990] rt_sigprocmask(SIG_SETMASK, [] [pid 7989] <... setpgid resumed>) = 0 [pid 7988] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7993 attached [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 7993 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 7988] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7992] <... futex resumed>) = 1 [pid 7992] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7989] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7988] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7988] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7989] <... openat resumed>) = 3 [pid 7989] write(3, "1000", 4 [pid 7988] <... clone3 resumed> => {parent_tid=[7994]}, 88) = 7994 [pid 7992] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 1 [pid 7992] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] rt_sigprocmask(SIG_SETMASK, [] [pid 7989] <... write resumed>) = 4 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 1 [pid 7992] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7989] close(3 [pid 7988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... close resumed>) = 0 [pid 7988] <... futex resumed>) = 0 [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7989] write(1, "executing program\n", 18 [pid 7992] <... bpf resumed>) = 7 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7987] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7987] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 7987] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7987] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7987] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[7995]}, 88) = 7995 [pid 7987] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7987] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7987] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 1 [pid 7992] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7992] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 7994 attached [pid 7994] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7994] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7994] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7989] <... write resumed>) = 18 [pid 7994] <... bpf resumed>) = 3 [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7988] <... futex resumed>) = 0 [pid 7990] <... prctl resumed>) = 0 executing program [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] setpgid(0, 0 [pid 7989] <... futex resumed>) = 0 [pid 7988] <... futex resumed>) = 0 [pid 7994] <... futex resumed>) = 1 [pid 7990] <... setpgid resumed>) = 0 [pid 7989] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7989] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7994] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7989] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7994] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... openat resumed>) = 3 [pid 7989] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7994] <... futex resumed>) = 1 [pid 7994] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7989] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7990] write(3, "1000", 4 [pid 7988] <... futex resumed>) = 0 [pid 7989] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... write resumed>) = 4 [pid 7989] <... mprotect resumed>) = 0 [pid 7988] <... futex resumed>) = 0 [pid 7994] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] close(3 [pid 7989] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] <... close resumed>) = 0 [pid 7989] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7994] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7990] write(1, "executing program\n", 18 [pid 7989] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7990] <... write resumed>) = 18 executing program [pid 7989] <... clone3 resumed> => {parent_tid=[7996]}, 88) = 7996 [pid 7989] rt_sigprocmask(SIG_SETMASK, [] [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... futex resumed>) = 0 [pid 7989] <... futex resumed>) = 0 [pid 7990] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7994] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7988] <... futex resumed>) = 0 [pid 7990] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7988] <... futex resumed>) = 0 [pid 7990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7994] <... socketpair resumed>, [5, 6]) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 7995 attached [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7995] set_robust_list(0x7f96cdfba9a0, 24 [pid 7994] <... futex resumed>) = 1 [pid 7988] <... futex resumed>) = 0 [pid 7990] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7990] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7988] <... futex resumed>) = 0 [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] <... mprotect resumed>) = 0 [pid 7995] <... set_robust_list resumed>) = 0 [pid 7994] <... bpf resumed>) = 7 [pid 7993] set_robust_list(0x55558b7376a0, 24 [pid 7990] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7988] <... futex resumed>) = 0 [pid 7994] <... futex resumed>) = 1 [pid 7990] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7988] <... futex resumed>) = 0 [pid 7994] <... bpf resumed>) = 0 [pid 7988] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... clone3 resumed> => {parent_tid=[7997]}, 88) = 7997 [pid 7988] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7994] <... futex resumed>) = 0 [pid 7988] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7990] rt_sigprocmask(SIG_SETMASK, [] [pid 7988] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7995] rt_sigprocmask(SIG_SETMASK, [] [pid 7988] <... mprotect resumed>) = 0 [pid 7990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7994] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7995] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7988] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7995] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7990] <... futex resumed>) = 0 [pid 7988] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 7997 attached [pid 7995] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7993] <... set_robust_list resumed>) = 0 [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7995] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] <... clone3 resumed> => {parent_tid=[7998]}, 88) = 7998 [pid 7988] rt_sigprocmask(SIG_SETMASK, [] [pid 7987] <... futex resumed>) = 0 [pid 7988] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7987] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 7988] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = 1 [pid 7993] rt_sigprocmask(SIG_SETMASK, [] [pid 7992] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7988] <... futex resumed>) = 0 [pid 7987] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7992] <... setsockopt resumed>) = 0 [pid 7988] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7987] <... futex resumed>) = 0 [pid 7993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7992] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7987] exit_group(0 [pid 7992] <... futex resumed>) = ? [pid 7987] <... exit_group resumed>) = ? [pid 7993] <... prctl resumed>) = 0 [pid 7992] +++ exited with 0 +++ [pid 7997] set_robust_list(0x7f96cdfdb9a0, 24 [pid 7993] setpgid(0, 0 [pid 7995] <... futex resumed>) = ? [pid 7997] <... set_robust_list resumed>) = 0 [pid 7993] <... setpgid resumed>) = 0 [pid 7997] rt_sigprocmask(SIG_SETMASK, [] [pid 7995] +++ exited with 0 +++ [pid 7993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7987] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 7996 attached [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7987, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7996] set_robust_list(0x7f96cdfdb9a0, 24 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7993] <... openat resumed>) = 3 [pid 7996] <... set_robust_list resumed>) = 0 [pid 7996] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7996] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7997] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7993] write(3, "1000", 4 [pid 7996] <... bpf resumed>) = 3 [pid 7993] <... write resumed>) = 4 [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... futex resumed>) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7996] <... futex resumed>) = 1 [pid 7996] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7993] close(3 [pid 7996] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... futex resumed>) = 0 [pid 7993] <... close resumed>) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7996] <... futex resumed>) = 1 [pid 7996] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7993] write(1, "executing program\n", 18 executing program [pid 7997] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 7996] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 7993] <... write resumed>) = 18 ci2-android-5-10-perf/strace-static-x86_64: Process 7998 attached [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] set_robust_list(0x7f96cdfba9a0, 24 [pid 7989] <... futex resumed>) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7996] <... futex resumed>) = 1 [pid 7996] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7998] <... set_robust_list resumed>) = 0 [pid 7996] <... socketpair resumed>, [5, 6]) = 0 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7998] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 7997] <... futex resumed>) = 1 [pid 7993] <... futex resumed>) = 0 [pid 7990] <... futex resumed>) = 0 [pid 7993] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7990] <... futex resumed>) = 0 [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7996] <... futex resumed>) = 1 [pid 7993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7989] <... futex resumed>) = 0 [pid 7996] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7996] <... bpf resumed>) = 7 [pid 7989] <... futex resumed>) = 0 [pid 7998] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... mmap resumed>) = 0x7f96cdfbb000 [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7998] <... futex resumed>) = 1 [pid 7996] <... futex resumed>) = 0 [pid 7993] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 7989] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7988] <... futex resumed>) = 0 [pid 7998] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7993] <... mprotect resumed>) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] <... bpf resumed>) = 0 [pid 7989] <... futex resumed>) = 0 [pid 7997] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] <... futex resumed>) = 0 [pid 7993] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7989] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] <... futex resumed>) = 1 [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] <... futex resumed>) = 0 [pid 7994] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 7993] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7989] <... futex resumed>) = 0 [pid 7988] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7997] <... futex resumed>) = 1 [pid 7996] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] <... setsockopt resumed>) = 0 [pid 7993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7990] <... futex resumed>) = 0 [pid 7989] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7997] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7994] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7989] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7988] <... futex resumed>) = 0 [pid 7997] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7994] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7993] <... clone3 resumed> => {parent_tid=[7999]}, 88) = 7999 [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7989] <... mprotect resumed>) = 0 [pid 7989] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7988] exit_group(0 [pid 7989] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7998] <... futex resumed>) = ? [pid 7994] <... futex resumed>) = ? [pid 7993] rt_sigprocmask(SIG_SETMASK, [] [pid 7989] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7997] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7988] <... exit_group resumed>) = ? [pid 7998] +++ exited with 0 +++ [pid 7994] +++ exited with 0 +++ [pid 7993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7989] <... clone3 resumed> => {parent_tid=[8000]}, 88) = 8000 [pid 7989] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7989] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7989] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 7999 attached [pid 7999] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 7999] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7999] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8000 attached [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7988] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7988, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 7999] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7997] <... futex resumed>) = 1 [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7999] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 7997] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 7990] <... futex resumed>) = 0 [pid 7999] <... bpf resumed>) = 3 [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7997] <... socketpair resumed>, [4, 5]) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7999] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7999] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 7993] <... futex resumed>) = 0 [pid 7997] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 7990] <... futex resumed>) = 0 [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 302] <... restart_syscall resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7997] <... bpf resumed>) = 6 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] set_robust_list(0x7f96cdfba9a0, 24 [pid 7999] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7993] <... futex resumed>) = 0 [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... restart_syscall resumed>) = 0 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7990] <... futex resumed>) = 0 [pid 7997] <... futex resumed>) = 1 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7997] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7990] <... futex resumed>) = 0 [pid 7999] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7990] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7997] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7993] <... futex resumed>) = 0 [pid 7990] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8001 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7997] <... futex resumed>) = 0 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7999] socketpair(AF_UNIX, SOCK_DGRAM, 0, [4, 5]) = 0 [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7999] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7997] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8002 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] <... mprotect resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7990] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7990] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7990] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 7999] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7999] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 7990] <... clone3 resumed> => {parent_tid=[8003]}, 88) = 8003 [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] rt_sigprocmask(SIG_SETMASK, [] [pid 7999] <... futex resumed>) = 1 [pid 7999] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8001 attached [pid 7993] <... futex resumed>) = 0 [pid 7990] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7990] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7993] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7999] <... futex resumed>) = 0 [pid 7999] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 7990] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] <... futex resumed>) = 0 [pid 7999] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 7993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... mmap resumed>) = 0x7f96cdf9a000 [pid 7999] <... futex resumed>) = 0 [pid 7993] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 7999] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7993] <... mprotect resumed>) = 0 [pid 8001] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8001] rt_sigprocmask(SIG_SETMASK, [] [pid 7993] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7993] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8003 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8002 attached [pid 8001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8000] <... set_robust_list resumed>) = 0 [pid 7993] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8002] set_robust_list(0x55558b7376a0, 24 [pid 8001] <... prctl resumed>) = 0 [pid 8002] <... set_robust_list resumed>) = 0 [pid 8001] setpgid(0, 0 [pid 8002] rt_sigprocmask(SIG_SETMASK, [] [pid 8001] <... setpgid resumed>) = 0 [pid 7993] <... clone3 resumed> => {parent_tid=[8004]}, 88) = 8004 [pid 8002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7993] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8004 attached [pid 8003] set_robust_list(0x7f96cdfba9a0, 24 [pid 8002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8001] <... openat resumed>) = 3 [pid 8000] rt_sigprocmask(SIG_SETMASK, [] [pid 7993] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8002] <... prctl resumed>) = 0 [pid 8001] write(3, "1000", 4 [pid 8002] setpgid(0, 0 [pid 8001] <... write resumed>) = 4 [pid 8002] <... setpgid resumed>) = 0 [pid 8001] close(3 [pid 8004] set_robust_list(0x7f96cdfba9a0, 24 [pid 8003] <... set_robust_list resumed>) = 0 [pid 8002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8001] <... close resumed>) = 0 [pid 8000] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7993] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8004] <... set_robust_list resumed>) = 0 [pid 8003] rt_sigprocmask(SIG_SETMASK, [] [pid 8002] <... openat resumed>) = 3 [pid 8001] write(1, "executing program\n", 18 executing program [pid 8000] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 7993] <... futex resumed>) = 0 [pid 8004] rt_sigprocmask(SIG_SETMASK, [] [pid 8003] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8001] <... write resumed>) = 18 [pid 8000] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 7993] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8004] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8003] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8002] write(3, "1000", 4 [pid 8000] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8004] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8003] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... futex resumed>) = 1 [pid 8004] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8003] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] <... write resumed>) = 4 [pid 8000] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7989] <... futex resumed>) = 0 [pid 8004] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8001] <... futex resumed>) = 0 [pid 7989] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8004] <... futex resumed>) = 1 [pid 7996] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7989] <... futex resumed>) = 1 [pid 8004] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7993] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7996] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7993] <... futex resumed>) = 1 [pid 7996] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7996] <... futex resumed>) = 1 [pid 7989] <... futex resumed>) = 0 [pid 7996] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8003] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7989] exit_group(0 [pid 8003] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... futex resumed>) = ? [pid 7997] <... futex resumed>) = 0 [pid 7996] <... futex resumed>) = ? [pid 7990] <... futex resumed>) = 1 [pid 7989] <... exit_group resumed>) = ? [pid 8000] +++ exited with 0 +++ [pid 7997] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 7996] +++ exited with 0 +++ [pid 7990] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7997] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 7997] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7990] <... futex resumed>) = 0 [pid 7997] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] exit_group(0 [pid 8003] <... futex resumed>) = ? [pid 7997] <... futex resumed>) = ? [pid 7990] <... exit_group resumed>) = ? [pid 8003] +++ exited with 0 +++ [pid 8002] close(3 [pid 8001] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 7999] <... futex resumed>) = 0 [pid 7997] +++ exited with 0 +++ [pid 7990] +++ exited with 0 +++ [pid 7989] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7989, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7990, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8002] <... close resumed>) = 0 [pid 8001] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 7999] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8002] write(1, "executing program\n", 18) = 18 executing program [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8002] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8001] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 7999] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8002] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8002] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8001] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7999] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8002] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8002] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7999] <... futex resumed>) = 1 [pid 7993] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8005 attached [pid 8002] <... clone3 resumed> => {parent_tid=[8005]}, 88) = 8005 [pid 8001] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7999] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7993] exit_group(0 [pid 8004] <... futex resumed>) = ? [pid 8002] rt_sigprocmask(SIG_SETMASK, [] [pid 7993] <... exit_group resumed>) = ? [pid 8004] +++ exited with 0 +++ [pid 8002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7999] <... futex resumed>) = ? [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8001] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8001] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8001] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8001] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 7999] +++ exited with 0 +++ [pid 7993] +++ exited with 0 +++ [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8001] <... clone3 resumed> => {parent_tid=[8006]}, 88) = 8006 [pid 8001] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7993, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8005] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8005] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8006 attached [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8005] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8002] <... futex resumed>) = 0 [pid 8005] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8002] <... futex resumed>) = 0 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8005] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8008 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8007 attached [pid 8006] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8005] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8002] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8007 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8008 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8005] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8008] set_robust_list(0x55558b7376a0, 24 [pid 8007] set_robust_list(0x55558b7376a0, 24 [pid 8006] <... set_robust_list resumed>) = 0 [pid 8005] <... socketpair resumed>, [5, 6]) = 0 [pid 8002] <... futex resumed>) = 0 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8005] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] <... set_robust_list resumed>) = 0 [pid 8007] <... set_robust_list resumed>) = 0 [pid 8006] rt_sigprocmask(SIG_SETMASK, [] [pid 8005] <... bpf resumed>) = 7 [pid 8002] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8005] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] <... bpf resumed>) = 0 [pid 8002] <... futex resumed>) = 0 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = 0 [pid 8005] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8002] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8006] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8002] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8009]}, 88) = 8009 [pid 8006] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8002] rt_sigprocmask(SIG_SETMASK, [] [pid 8008] rt_sigprocmask(SIG_SETMASK, [] [pid 8007] rt_sigprocmask(SIG_SETMASK, [] [pid 8002] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8002] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8002] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8009 attached [pid 8009] set_robust_list(0x7f96cdfba9a0, 24 [pid 8008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8006] <... bpf resumed>) = 3 [pid 8009] <... set_robust_list resumed>) = 0 [pid 8009] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8009] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8006] <... futex resumed>) = 1 [pid 8008] <... prctl resumed>) = 0 [pid 8007] <... prctl resumed>) = 0 [pid 8001] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8008] setpgid(0, 0 [pid 8007] setpgid(0, 0 [pid 8008] <... setpgid resumed>) = 0 [pid 8006] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8001] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8007] <... setpgid resumed>) = 0 [pid 8009] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8009] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8002] <... futex resumed>) = 0 [pid 8002] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] <... futex resumed>) = 0 [pid 8002] <... futex resumed>) = 1 [pid 8006] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8005] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8002] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] <... setsockopt resumed>) = 0 [pid 8005] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8002] <... futex resumed>) = 0 [pid 8005] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8002] exit_group(0 [pid 8008] <... openat resumed>) = 3 [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] <... futex resumed>) = ? [pid 8002] <... exit_group resumed>) = ? [pid 8005] +++ exited with 0 +++ [pid 8008] write(3, "1000", 4 [pid 8006] <... futex resumed>) = 1 [pid 8001] <... futex resumed>) = 0 [pid 8007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8009] <... futex resumed>) = ? [pid 8008] <... write resumed>) = 4 [pid 8006] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8007] <... openat resumed>) = 3 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8006] <... socketpair resumed>, [5, 6]) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8009] +++ exited with 0 +++ [pid 8002] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8002, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8006] <... futex resumed>) = 1 [pid 8001] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8010 [pid 8001] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8008] close(3 [pid 8007] write(3, "1000", 4 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8006] <... bpf resumed>) = 7 [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8010 attached [pid 8010] set_robust_list(0x55558b7376a0, 24 [pid 8008] <... close resumed>) = 0 [pid 8006] <... futex resumed>) = 1 [pid 8001] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] write(1, "executing program\n", 18 [pid 8006] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8001] <... futex resumed>) = 0 [pid 8001] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8001] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 8008] <... write resumed>) = 18 [pid 8007] <... write resumed>) = 4 [pid 8006] <... bpf resumed>) = 0 [pid 8001] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8001] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] close(3 [pid 8006] <... futex resumed>) = 0 [pid 8001] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8011 attached [pid 8008] <... futex resumed>) = 0 [pid 8007] <... close resumed>) = 0 [pid 8006] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8008] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8007] write(1, "executing program\n", 18 [pid 8001] <... clone3 resumed> => {parent_tid=[8011]}, 88) = 8011 [pid 8001] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8001] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8001] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] <... set_robust_list resumed>) = 0 executing program [pid 8010] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8008] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8007] <... write resumed>) = 18 [pid 8011] set_robust_list(0x7f96cdfba9a0, 24 [pid 8008] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8010] setpgid(0, 0) = 0 [pid 8008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8011] <... set_robust_list resumed>) = 0 [pid 8010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8011] rt_sigprocmask(SIG_SETMASK, [] [pid 8007] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8008] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8010] <... openat resumed>) = 3 [pid 8010] write(3, "1000", 4) = 4 [pid 8008] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8007] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8010] close(3 [pid 8008] <... mprotect resumed>) = 0 [pid 8007] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8010] <... close resumed>) = 0 [pid 8008] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8008] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8010] write(1, "executing program\n", 18 [pid 8008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8007] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8010] <... write resumed>) = 18 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8008] <... clone3 resumed> => {parent_tid=[8012]}, 88) = 8012 [pid 8007] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8010] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8008] rt_sigprocmask(SIG_SETMASK, [] [pid 8007] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8008] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8010] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] <... mprotect resumed>) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8010] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8007] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8007] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8010] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8010] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8007] <... clone3 resumed> => {parent_tid=[8013]}, 88) = 8013 [pid 8010] <... mprotect resumed>) = 0 [pid 8007] rt_sigprocmask(SIG_SETMASK, [] [pid 8010] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8011] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8010] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] <... clone3 resumed> => {parent_tid=[8014]}, 88) = 8014 [pid 8010] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8011] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8014 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8012 attached [pid 8012] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8012] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8012] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8012] <... futex resumed>) = 1 [pid 8008] <... futex resumed>) = 0 [pid 8012] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8008] <... futex resumed>) = 0 [pid 8012] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8011] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8008] <... futex resumed>) = 0 [pid 8011] <... futex resumed>) = 1 [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8001] <... futex resumed>) = 0 [pid 8011] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8008] <... futex resumed>) = 0 [pid 8001] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] <... futex resumed>) = 0 [pid 8001] <... futex resumed>) = 1 [pid 8006] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8001] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] <... setsockopt resumed>) = 0 [pid 8012] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8006] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... set_robust_list resumed>) = 0 [pid 8006] <... futex resumed>) = 1 [pid 8001] <... futex resumed>) = 0 [pid 8006] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8001] exit_group(0 [pid 8014] rt_sigprocmask(SIG_SETMASK, [] [pid 8011] <... futex resumed>) = ? [pid 8006] <... futex resumed>) = ? [pid 8001] <... exit_group resumed>) = ? [pid 8006] +++ exited with 0 +++ [pid 8012] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8008] <... futex resumed>) = 0 [pid 8012] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... socketpair resumed>, [3, 4]) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8012] <... futex resumed>) = 1 [pid 8011] +++ exited with 0 +++ [pid 8008] <... futex resumed>) = 0 [pid 8001] +++ exited with 0 +++ [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49000000} [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8001, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] <... restart_syscall resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8014] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8014] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8014] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8015 [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8015 attached [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8012] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8015] set_robust_list(0x55558b7376a0, 24 [pid 8014] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8012] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8014] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8015] <... set_robust_list resumed>) = 0 [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8008] <... futex resumed>) = 0 [pid 8012] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8008] <... futex resumed>) = 0 [pid 8012] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8008] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8008] <... futex resumed>) = 0 [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8013 attached [pid 8012] <... futex resumed>) = 0 [pid 8008] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8013] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8012] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8008] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8013] <... set_robust_list resumed>) = 0 [pid 8014] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8008] <... mprotect resumed>) = 0 [pid 8013] rt_sigprocmask(SIG_SETMASK, [] [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8013] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8008] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8014] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 8013] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8015] rt_sigprocmask(SIG_SETMASK, [] [pid 8014] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8013] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8010] <... futex resumed>) = 0 [pid 8015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8013] <... futex resumed>) = 1 [pid 8007] <... futex resumed>) = 0 [pid 8008] <... clone3 resumed> => {parent_tid=[8016]}, 88) = 8016 [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] rt_sigprocmask(SIG_SETMASK, [] [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = 1 [pid 8013] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8010] <... futex resumed>) = 0 [pid 8008] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8014] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] <... futex resumed>) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] <... futex resumed>) = 0 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8008] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8013] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8007] <... futex resumed>) = 0 [pid 8014] <... socketpair resumed>, [3, 4]) = 0 [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] <... prctl resumed>) = 0 [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8013] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8007] <... futex resumed>) = 0 [pid 8014] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8010] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8015] setpgid(0, 0 [pid 8014] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8013] <... socketpair resumed>, [3, 4]) = 0 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] <... setpgid resumed>) = 0 [pid 8014] <... bpf resumed>) = 5 [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] <... futex resumed>) = 0 [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8016 attached [pid 8015] <... openat resumed>) = 3 [pid 8014] <... futex resumed>) = 1 [pid 8013] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8010] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8015] write(3, "1000", 4 [pid 8014] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] <... bpf resumed>) = 5 [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] <... write resumed>) = 4 [pid 8014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8015] close(3 [pid 8014] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8013] <... futex resumed>) = 0 [pid 8010] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... close resumed>) = 0 [pid 8014] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8013] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8010] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = 0 [pid 8015] write(1, "executing program\n", 18 [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8007] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... write resumed>) = 18 [pid 8014] <... futex resumed>) = 0 [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8007] <... futex resumed>) = 0 executing program [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] <... futex resumed>) = 0 [pid 8010] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8007] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8015] <... futex resumed>) = 0 [pid 8013] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8010] <... mprotect resumed>) = 0 [pid 8010] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8007] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8010] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8007] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8015] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8010] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8017 attached [pid 8015] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8007] <... mprotect resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8010] <... clone3 resumed> => {parent_tid=[8017]}, 88) = 8017 [pid 8017] set_robust_list(0x7f96cdfba9a0, 24 [pid 8015] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8010] rt_sigprocmask(SIG_SETMASK, [] [pid 8007] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8010] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8007] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8016] set_robust_list(0x7f96cdfba9a0, 24 [pid 8015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8010] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8016] <... set_robust_list resumed>) = 0 [pid 8015] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8010] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8017] <... set_robust_list resumed>) = 0 [pid 8016] rt_sigprocmask(SIG_SETMASK, [] [pid 8015] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8010] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8007] <... clone3 resumed> => {parent_tid=[8018]}, 88) = 8018 ci2-android-5-10-perf/strace-static-x86_64: Process 8019 attached [pid 8016] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8019 [pid 8016] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] set_robust_list(0x55558b7376a0, 24 [pid 8017] rt_sigprocmask(SIG_SETMASK, [] [pid 8016] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8015] <... mprotect resumed>) = 0 [pid 8007] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8016] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8007] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8016] <... futex resumed>) = 1 [pid 8015] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8007] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8008] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8007] <... futex resumed>) = 0 [pid 8016] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8018 attached [pid 8018] set_robust_list(0x7f96cdfba9a0, 24 [pid 8012] <... futex resumed>) = 0 [pid 8008] <... futex resumed>) = 1 [pid 8007] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] <... clone3 resumed> => {parent_tid=[8020]}, 88) = 8020 [pid 8012] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8008] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] rt_sigprocmask(SIG_SETMASK, [] [pid 8012] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8012] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... futex resumed>) = 1 [pid 8015] <... futex resumed>) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8012] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8018] <... set_robust_list resumed>) = 0 [pid 8008] exit_group(0 [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8012] <... futex resumed>) = ? [pid 8008] <... exit_group resumed>) = ? [pid 8016] <... futex resumed>) = ? [pid 8012] +++ exited with 0 +++ [pid 8016] +++ exited with 0 +++ [pid 8008] +++ exited with 0 +++ [pid 8018] rt_sigprocmask(SIG_SETMASK, [] [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8008, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8018] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8018] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8019] <... set_robust_list resumed>) = 0 [pid 8018] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8017] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8018] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8007] <... futex resumed>) = 0 [pid 8018] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8017] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8007] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] rt_sigprocmask(SIG_SETMASK, [] [pid 8013] <... futex resumed>) = 0 [pid 8007] <... futex resumed>) = 1 [pid 8013] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8007] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8013] <... setsockopt resumed>) = 0 [pid 8013] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 [pid 8013] <... futex resumed>) = 1 [pid 8007] <... futex resumed>) = 0 [pid 8013] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8020 attached [pid 8007] exit_group(0 [pid 8020] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8013] <... futex resumed>) = ? [pid 8007] <... exit_group resumed>) = ? [pid 8013] +++ exited with 0 +++ [pid 8018] <... futex resumed>) = ? [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8017] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8019] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8017] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8018] +++ exited with 0 +++ [pid 8007] +++ exited with 0 +++ [pid 8020] <... set_robust_list resumed>) = 0 [pid 8020] rt_sigprocmask(SIG_SETMASK, [] [pid 8017] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8007, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8021 [pid 8010] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8017] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] <... futex resumed>) = 0 [pid 8010] <... futex resumed>) = 1 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8014] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8010] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8014] <... setsockopt resumed>) = 0 [pid 8014] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8014] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 8020] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8019] <... prctl resumed>) = 0 [pid 8014] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8010] exit_group(0 [pid 8014] <... futex resumed>) = ? [pid 8010] <... exit_group resumed>) = ? [pid 8017] <... futex resumed>) = ? [pid 8014] +++ exited with 0 +++ [pid 8020] <... bpf resumed>) = 3 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8015] <... futex resumed>) = 0 [pid 8020] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8015] <... futex resumed>) = 0 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8020] <... futex resumed>) = 0 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8017] +++ exited with 0 +++ [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] +++ exited with 0 +++ [pid 8020] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8015] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8010, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8020] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8019] setpgid(0, 0 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8015] <... futex resumed>) = 0 [pid 8020] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] <... socketpair resumed>, [5, 6]) = 0 [pid 8015] <... futex resumed>) = 0 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8020] <... futex resumed>) = 0 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8020] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... setpgid resumed>) = 0 [pid 8015] <... futex resumed>) = 0 [pid 8020] <... bpf resumed>) = 7 [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8020] <... futex resumed>) = 0 [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8015] <... futex resumed>) = 0 [pid 8020] <... bpf resumed>) = 0 [pid 8015] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... futex resumed>) = 0 [pid 8020] <... futex resumed>) = 0 [pid 8015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8020] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8015] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8021 attached [pid 8015] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8021] set_robust_list(0x55558b7376a0, 24 [pid 8015] <... mprotect resumed>) = 0 [pid 8021] <... set_robust_list resumed>) = 0 [pid 8015] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8021] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8015] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8022]}, 88) = 8022 [pid 8019] <... openat resumed>) = 3 [pid 8015] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] write(3, "1000", 4 [pid 8015] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8019] <... write resumed>) = 4 [pid 8015] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] close(3 [pid 8015] <... futex resumed>) = 0 [pid 8015] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8019] <... close resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8021] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8019] write(1, "executing program\n", 18 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8021] <... prctl resumed>) = 0 [pid 8021] setpgid(0, 0) = 0 [pid 8021] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8022 attached executing program [pid 8019] <... write resumed>) = 18 [pid 8021] <... openat resumed>) = 3 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8023 [pid 8021] write(3, "1000", 4 [pid 8019] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8021] <... write resumed>) = 4 [pid 8019] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8021] close(3 [pid 8019] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8021] <... close resumed>) = 0 [pid 8019] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8021] write(1, "executing program\n", 18) = 18 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8022] set_robust_list(0x7f96cdfba9a0, 24 [pid 8021] <... futex resumed>) = 0 [pid 8021] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8021] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8019] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8021] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8021] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8021] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8019] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8022] <... set_robust_list resumed>) = 0 [pid 8021] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8021] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8024 attached [pid 8022] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8021] <... clone3 resumed> => {parent_tid=[8024]}, 88) = 8024 [pid 8021] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8023 attached [pid 8023] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8023] rt_sigprocmask(SIG_SETMASK, [] [pid 8024] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8022] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8019] <... mprotect resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8023] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8019] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8024] <... set_robust_list resumed>) = 0 [pid 8022] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8019] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8019] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8023] <... prctl resumed>) = 0 [pid 8023] setpgid(0, 0) = 0 [pid 8023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8022] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 executing program [pid 8023] <... openat resumed>) = 3 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8019] <... clone3 resumed> => {parent_tid=[8025]}, 88) = 8025 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8019] rt_sigprocmask(SIG_SETMASK, [] [pid 8023] write(3, "1000", 4) = 4 [pid 8023] close(3) = 0 [pid 8023] write(1, "executing program\n", 18 [pid 8019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8026 [pid 8019] <... futex resumed>) = 0 [pid 8023] <... write resumed>) = 18 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8023] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8023] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8026 attached [pid 8024] rt_sigprocmask(SIG_SETMASK, [] [pid 8022] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8023] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8022] <... futex resumed>) = 1 [pid 8015] <... futex resumed>) = 0 [pid 8026] set_robust_list(0x55558b7376a0, 24 [pid 8024] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8023] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8022] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8015] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8020] <... futex resumed>) = 0 [pid 8015] <... futex resumed>) = 1 [pid 8023] <... clone3 resumed> => {parent_tid=[8027]}, 88) = 8027 [pid 8020] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8023] rt_sigprocmask(SIG_SETMASK, [] [pid 8020] <... setsockopt resumed>) = 0 [pid 8015] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8024] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8023] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8020] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] <... set_robust_list resumed>) = 0 [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8020] <... futex resumed>) = 0 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8023] <... futex resumed>) = 0 [pid 8020] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8025 attached [pid 8026] rt_sigprocmask(SIG_SETMASK, [] [pid 8024] <... bpf resumed>) = 3 [pid 8015] exit_group(0 [pid 8020] <... futex resumed>) = ? [pid 8022] <... futex resumed>) = ? [pid 8015] <... exit_group resumed>) = ? [pid 8020] +++ exited with 0 +++ [pid 8025] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8025] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8025] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8025] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8027 attached [pid 8027] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8022] +++ exited with 0 +++ [pid 8019] <... futex resumed>) = 0 [pid 8015] +++ exited with 0 +++ [pid 8027] <... set_robust_list resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8015, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8019] <... futex resumed>) = 1 [pid 8025] <... futex resumed>) = 0 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8025] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8025] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8019] <... futex resumed>) = 0 [pid 8025] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] <... futex resumed>) = 1 [pid 8021] <... futex resumed>) = 0 [pid 8019] <... futex resumed>) = 0 [pid 8026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8025] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8024] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... futex resumed>) = 0 [pid 8019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] <... restart_syscall resumed>) = 0 [pid 8025] <... futex resumed>) = 0 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8025] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8019] <... futex resumed>) = 0 [pid 8025] <... socketpair resumed>, [5, 6]) = 0 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8024] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8026] <... prctl resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8025] <... futex resumed>) = 1 [pid 8019] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8025] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8025] <... bpf resumed>) = 7 [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8028 [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8019] <... futex resumed>) = 0 [pid 8025] <... futex resumed>) = 0 [pid 8019] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8025] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8019] <... futex resumed>) = 0 [pid 8025] <... bpf resumed>) = 0 [pid 8019] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8025] <... futex resumed>) = 0 [pid 8019] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8025] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8019] <... mprotect resumed>) = 0 [pid 8027] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8027] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8024] <... futex resumed>) = 1 [pid 8021] <... futex resumed>) = 0 [pid 8019] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8024] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8019] <... clone3 resumed> => {parent_tid=[8029]}, 88) = 8029 [pid 8027] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8024] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8019] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8029 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8028 attached [pid 8026] setpgid(0, 0 [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8027] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8019] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] <... futex resumed>) = 1 [pid 8021] <... futex resumed>) = 0 [pid 8019] <... futex resumed>) = 0 [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8027] <... futex resumed>) = 1 [pid 8024] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8023] <... futex resumed>) = 0 [pid 8021] <... futex resumed>) = 0 [pid 8027] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8027] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8026] <... setpgid resumed>) = 0 [pid 8024] <... socketpair resumed>, [4, 5]) = 0 [pid 8023] <... futex resumed>) = 0 [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] set_robust_list(0x55558b7376a0, 24 [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] set_robust_list(0x7f96cdfba9a0, 24 [pid 8027] <... futex resumed>) = 0 [pid 8023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8029] <... set_robust_list resumed>) = 0 [pid 8028] <... set_robust_list resumed>) = 0 [pid 8027] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] <... openat resumed>) = 3 [pid 8024] <... futex resumed>) = 1 [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... futex resumed>) = 0 [pid 8029] rt_sigprocmask(SIG_SETMASK, [] [pid 8028] rt_sigprocmask(SIG_SETMASK, [] [pid 8027] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8026] write(3, "1000", 4 [pid 8024] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] <... futex resumed>) = 0 [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8021] <... futex resumed>) = 0 [pid 8024] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8026] <... write resumed>) = 4 [pid 8029] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8027] <... futex resumed>) = 0 [pid 8024] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8026] close(3 [pid 8027] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8026] <... close resumed>) = 0 [pid 8024] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8027] <... socketpair resumed>, [3, 4]) = 0 [pid 8026] write(1, "executing program\n", 18 [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] <... futex resumed>) = 0 [pid 8028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] <... write resumed>) = 18 [pid 8024] <... futex resumed>) = 1 [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8021] <... futex resumed>) = 0 [pid 8027] <... futex resumed>) = 0 [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8028] <... prctl resumed>) = 0 executing program [pid 8027] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] <... futex resumed>) = 0 [pid 8024] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... futex resumed>) = 0 [pid 8027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8026] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8024] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8023] <... futex resumed>) = 0 [pid 8021] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8028] setpgid(0, 0 [pid 8027] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8026] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8024] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8021] <... futex resumed>) = 0 [pid 8029] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] <... setpgid resumed>) = 0 [pid 8027] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8026] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8029] <... futex resumed>) = 1 [pid 8028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8024] <... futex resumed>) = 0 [pid 8021] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8019] <... futex resumed>) = 0 [pid 8029] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8028] <... openat resumed>) = 3 [pid 8027] <... futex resumed>) = 1 [pid 8026] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8024] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] <... futex resumed>) = 0 [pid 8021] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8019] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] write(3, "1000", 4 [pid 8027] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8025] <... futex resumed>) = 0 [pid 8021] <... mprotect resumed>) = 0 [pid 8019] <... futex resumed>) = 1 [pid 8028] <... write resumed>) = 4 [pid 8027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8026] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8025] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8023] <... futex resumed>) = 0 [pid 8021] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8019] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8028] close(3 [pid 8027] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8026] <... mprotect resumed>) = 0 [pid 8025] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8023] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8028] <... close resumed>) = 0 [pid 8027] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8026] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8025] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] <... futex resumed>) = 0 [pid 8021] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8030 attached [pid 8028] write(1, "executing program\n", 18 [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 8025] <... futex resumed>) = 1 [pid 8023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8019] <... futex resumed>) = 0 [pid 8028] <... write resumed>) = 18 [pid 8027] <... futex resumed>) = 0 [pid 8026] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8025] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8021] <... clone3 resumed> => {parent_tid=[8030]}, 88) = 8030 [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8027] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8021] rt_sigprocmask(SIG_SETMASK, [] [pid 8019] exit_group(0 [pid 8023] <... mprotect resumed>) = 0 [pid 8021] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8023] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8021] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8021] <... futex resumed>) = 0 [pid 8023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8021] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... futex resumed>) = ? [pid 8028] <... futex resumed>) = 0 [pid 8026] <... clone3 resumed> => {parent_tid=[8031]}, 88) = 8031 [pid 8025] <... futex resumed>) = ? [pid 8019] <... exit_group resumed>) = ? [pid 8029] +++ exited with 0 +++ [pid 8028] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8026] rt_sigprocmask(SIG_SETMASK, [] [pid 8025] +++ exited with 0 +++ [pid 8023] <... clone3 resumed> => {parent_tid=[8032]}, 88) = 8032 [pid 8023] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8023] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8023] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8032 attached [pid 8032] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8032] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8019] +++ exited with 0 +++ [pid 8032] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8028] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8019, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8026] <... futex resumed>) = 0 [pid 8028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8032] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8032] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] <... futex resumed>) = 0 [pid 8023] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8027] <... futex resumed>) = 0 [pid 8023] <... futex resumed>) = 1 [pid 8027] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8023] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8027] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8027] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8023] <... futex resumed>) = 0 [pid 8027] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8023] exit_group(0 [pid 8027] <... futex resumed>) = ? [pid 8023] <... exit_group resumed>) = ? [pid 8030] set_robust_list(0x7f96cdfba9a0, 24 [pid 8028] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8027] +++ exited with 0 +++ [pid 8028] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8032] <... futex resumed>) = ? [pid 8028] <... mprotect resumed>) = 0 [pid 8032] +++ exited with 0 +++ [pid 8030] <... set_robust_list resumed>) = 0 [pid 8028] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8023] +++ exited with 0 +++ [pid 8028] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8023, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8031 attached [pid 8031] set_robust_list(0x7f96cdfdb9a0, 24 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8028] <... clone3 resumed> => {parent_tid=[8033]}, 88) = 8033 [pid 8031] <... set_robust_list resumed>) = 0 [pid 8028] rt_sigprocmask(SIG_SETMASK, [] [pid 8031] rt_sigprocmask(SIG_SETMASK, [] [pid 8028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8031] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8031] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8028] <... futex resumed>) = 0 [pid 8030] rt_sigprocmask(SIG_SETMASK, [] [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8031] <... bpf resumed>) = 3 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8026] <... futex resumed>) = 0 [pid 8031] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8030] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8026] <... futex resumed>) = 0 [pid 8031] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8026] <... futex resumed>) = 0 [pid 8031] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8030] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] <... futex resumed>) = 0 [pid 8031] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8030] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8026] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8026] <... futex resumed>) = 0 [pid 8031] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8031] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8034 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8026] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-5-10-perf/strace-static-x86_64: Process 8033 attached [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8033] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8033] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8033] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8035 [pid 8026] <... futex resumed>) = 1 [pid 8031] <... futex resumed>) = 0 [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8031] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8030] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8031] <... bpf resumed>) = 7 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8026] <... futex resumed>) = 0 [pid 8031] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8031] <... bpf resumed>) = 0 [pid 8026] <... futex resumed>) = 0 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8031] <... futex resumed>) = 0 [pid 8026] <... futex resumed>) = 0 [pid 8031] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8033] <... bpf resumed>) = 3 [pid 8026] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8033] <... futex resumed>) = 1 [pid 8028] <... futex resumed>) = 0 [pid 8026] <... mprotect resumed>) = 0 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... futex resumed>) = 0 [pid 8030] <... futex resumed>) = 1 [pid 8028] <... futex resumed>) = 0 [pid 8026] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8021] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8030] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8026] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8024] <... futex resumed>) = 0 [pid 8021] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8035 attached [pid 8033] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8026] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8024] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8021] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8034 attached [pid 8033] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8024] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8026] <... clone3 resumed> => {parent_tid=[8036]}, 88) = 8036 [pid 8024] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] rt_sigprocmask(SIG_SETMASK, [] [pid 8024] <... futex resumed>) = 1 [pid 8021] <... futex resumed>) = 0 [pid 8033] <... futex resumed>) = 1 [pid 8028] <... futex resumed>) = 0 [pid 8026] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8024] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8021] exit_group(0ci2-android-5-10-perf/strace-static-x86_64: Process 8036 attached [pid 8034] set_robust_list(0x55558b7376a0, 24 [pid 8033] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8026] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8021] <... exit_group resumed>) = ? [pid 8036] set_robust_list(0x7f96cdfba9a0, 24 [pid 8034] <... set_robust_list resumed>) = 0 [pid 8033] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8030] <... futex resumed>) = ? [pid 8028] <... futex resumed>) = 0 [pid 8026] <... futex resumed>) = 0 [pid 8024] <... futex resumed>) = ? [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8026] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8030] +++ exited with 0 +++ [pid 8033] <... futex resumed>) = 0 [pid 8028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8033] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8033] <... socketpair resumed>, [5, 6]) = 0 [pid 8028] <... futex resumed>) = 0 [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8033] <... futex resumed>) = 0 [pid 8028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8033] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] +++ exited with 0 +++ [pid 8021] +++ exited with 0 +++ [pid 8035] set_robust_list(0x55558b7376a0, 24 [pid 8033] <... bpf resumed>) = 7 [pid 8028] <... futex resumed>) = 0 [pid 8035] <... set_robust_list resumed>) = 0 [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8036] <... set_robust_list resumed>) = 0 [pid 8035] rt_sigprocmask(SIG_SETMASK, [] [pid 8034] rt_sigprocmask(SIG_SETMASK, [] [pid 8033] <... futex resumed>) = 0 [pid 8028] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8021, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8033] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8036] rt_sigprocmask(SIG_SETMASK, [] [pid 8035] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8033] <... bpf resumed>) = 0 [pid 8028] <... futex resumed>) = 0 [pid 8035] <... prctl resumed>) = 0 [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] setpgid(0, 0 [pid 8033] <... futex resumed>) = 0 [pid 8028] <... futex resumed>) = 0 [pid 8035] <... setpgid resumed>) = 0 [pid 8033] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8036] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8028] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8036] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8035] <... openat resumed>) = 3 [pid 8034] <... prctl resumed>) = 0 [pid 8028] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8035] write(3, "1000", 4 [pid 8028] <... mprotect resumed>) = 0 [pid 8035] <... write resumed>) = 4 [pid 8028] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8035] close(3 [pid 8034] setpgid(0, 0 [pid 8028] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8035] <... close resumed>) = 0 [pid 8028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8035] write(1, "executing program\n", 18 [pid 8034] <... setpgid resumed>) = 0 [pid 8035] <... write resumed>) = 18 [pid 8028] <... clone3 resumed> => {parent_tid=[8037]}, 88) = 8037 executing program [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] rt_sigprocmask(SIG_SETMASK, [] [pid 8035] <... futex resumed>) = 0 [pid 8034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8028] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8035] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8028] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8028] <... futex resumed>) = 0 [pid 8035] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8028] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8035] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8035] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8034] <... openat resumed>) = 3 [pid 8035] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8035] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8038]}, 88) = 8038 [pid 8034] write(3, "1000", 4 [pid 8035] rt_sigprocmask(SIG_SETMASK, [] [pid 8034] <... write resumed>) = 4 [pid 8035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8038 attached [pid 8038] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8034] close(3 [pid 8036] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8038] <... set_robust_list resumed>) = 0 [pid 8038] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8038] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8037 attached [pid 8036] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... close resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8034] write(1, "executing program\n", 18) = 18 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8034] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8034] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8034] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8038] <... bpf resumed>) = 3 [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... futex resumed>) = 0 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8034] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8038] <... futex resumed>) = 1 [pid 8034] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8039 [pid 8034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8038] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8034] <... mmap resumed>) = 0x7f96cdfbb000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8034] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8038] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8034] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8035] <... futex resumed>) = 0 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8034] <... clone3 resumed> => {parent_tid=[8040]}, 88) = 8040 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8034] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8038] <... futex resumed>) = 1 [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8038] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8037] set_robust_list(0x7f96cdfba9a0, 24 [pid 8036] <... futex resumed>) = 1 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8026] <... futex resumed>) = 0 [pid 8036] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8031] <... futex resumed>) = 0 [pid 8026] <... futex resumed>) = 1 [pid 8031] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8026] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8031] <... setsockopt resumed>) = 0 [pid 8031] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8026] <... futex resumed>) = 0 [pid 8031] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8026] exit_group(0 [pid 8031] <... futex resumed>) = ? [pid 8036] <... futex resumed>) = ? [pid 8026] <... exit_group resumed>) = ? [pid 8031] +++ exited with 0 +++ [pid 8038] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8040 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8039 attached [pid 8037] <... set_robust_list resumed>) = 0 [pid 8036] +++ exited with 0 +++ [pid 8026] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8026, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8035] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8038] <... futex resumed>) = 1 [pid 8038] socketpair(AF_UNIX, SOCK_DGRAM, 0, [4, 5]) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8041 [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8035] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8038] <... futex resumed>) = 1 [pid 8038] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8041 attached [pid 8041] set_robust_list(0x55558b7376a0, 24 [pid 8040] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8039] set_robust_list(0x55558b7376a0, 24 [pid 8038] <... bpf resumed>) = 6 [pid 8037] rt_sigprocmask(SIG_SETMASK, [] [pid 8039] <... set_robust_list resumed>) = 0 [pid 8039] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8039] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8039] setpgid(0, 0) = 0 [pid 8039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8039] write(3, "1000", 4) = 4 [pid 8039] close(3) = 0 executing program [pid 8039] write(1, "executing program\n", 18) = 18 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8039] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8039] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8039] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8039] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8039] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8042]}, 88) = 8042 ci2-android-5-10-perf/strace-static-x86_64: Process 8042 attached [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8040] <... set_robust_list resumed>) = 0 [pid 8040] rt_sigprocmask(SIG_SETMASK, [] [pid 8037] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8040] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8037] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8040] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8038] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 8041] <... set_robust_list resumed>) = 0 [pid 8040] <... bpf resumed>) = 3 [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... futex resumed>) = 0 [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8040] <... futex resumed>) = 1 [pid 8040] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8038] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... futex resumed>) = 0 [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8040] <... futex resumed>) = 1 [pid 8040] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8035] <... futex resumed>) = 0 [pid 8038] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8035] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8042] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8037] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8040] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8037] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] <... futex resumed>) = 0 [pid 8028] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8033] <... futex resumed>) = 0 [pid 8028] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 8038] <... futex resumed>) = 0 [pid 8033] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8028] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8038] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8033] <... setsockopt resumed>) = 0 [pid 8037] <... futex resumed>) = 1 [pid 8035] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8033] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... mprotect resumed>) = 0 [pid 8033] <... futex resumed>) = 1 [pid 8028] <... futex resumed>) = 0 [pid 8035] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8033] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8028] exit_group(0 [pid 8035] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8033] <... futex resumed>) = ? [pid 8028] <... exit_group resumed>) = ? [pid 8035] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8034] <... futex resumed>) = 0 [pid 8033] +++ exited with 0 +++ [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... clone3 resumed> => {parent_tid=[8043]}, 88) = 8043 [pid 8034] <... futex resumed>) = 0 [pid 8035] rt_sigprocmask(SIG_SETMASK, [] [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8035] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8037] <... futex resumed>) = ? [pid 8035] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8043 attached [pid 8042] <... set_robust_list resumed>) = 0 [pid 8041] rt_sigprocmask(SIG_SETMASK, [] [pid 8040] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8035] <... futex resumed>) = 0 [pid 8043] set_robust_list(0x7f96cdfba9a0, 24 [pid 8042] rt_sigprocmask(SIG_SETMASK, [] [pid 8041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8037] +++ exited with 0 +++ [pid 8028] +++ exited with 0 +++ [pid 8035] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8043] <... set_robust_list resumed>) = 0 [pid 8043] rt_sigprocmask(SIG_SETMASK, [] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8028, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8043] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8043] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8042] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8043] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8042] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8041] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8043] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... futex resumed>) = 0 [pid 8035] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8038] <... futex resumed>) = 0 [pid 8035] <... futex resumed>) = 1 [pid 8038] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8035] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8038] <... setsockopt resumed>) = 0 [pid 8042] <... bpf resumed>) = 3 [pid 8041] <... prctl resumed>) = 0 [pid 8038] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8035] <... futex resumed>) = 0 [pid 8038] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] exit_group(0 [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8038] <... futex resumed>) = ? [pid 8035] <... exit_group resumed>) = ? [pid 8043] <... futex resumed>) = ? [pid 8042] <... futex resumed>) = 1 [pid 8041] setpgid(0, 0 [pid 8040] <... socketpair resumed>, [5, 6]) = 0 [pid 8039] <... futex resumed>) = 0 [pid 8038] +++ exited with 0 +++ [pid 299] <... restart_syscall resumed>) = 0 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8042] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8042] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8041] <... setpgid resumed>) = 0 [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8043] +++ exited with 0 +++ [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8035, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8041] <... openat resumed>) = 3 [pid 8041] write(3, "1000", 4) = 4 [pid 8041] close(3) = 0 [pid 8041] write(1, "executing program\n", 18) = 18 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8041] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8044 [pid 8041] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 8041] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8041] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8041] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8041] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8045]}, 88) = 8045 [pid 8041] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8044 attached [pid 8044] set_robust_list(0x55558b7376a0, 24 [pid 8042] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8044] <... set_robust_list resumed>) = 0 [pid 8044] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8045 attached [pid 8042] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8040] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8044] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8044] setpgid(0, 0) = 0 [pid 8044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8044] write(3, "1000", 4) = 4 [pid 8044] close(3 [pid 8042] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8044] <... close resumed>) = 0 [pid 8044] write(1, "executing program\n", 18) = 18 executing program [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8044] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8044] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8044] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8044] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8045] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8044] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8046]}, 88) = 8046 [pid 8042] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8044] rt_sigprocmask(SIG_SETMASK, [] [pid 8042] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8046 attached [pid 8046] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8046] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8046] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8039] <... futex resumed>) = 0 [pid 8042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8040] <... bpf resumed>) = 7 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8046] <... bpf resumed>) = 3 [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... futex resumed>) = 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8046] <... futex resumed>) = 1 [pid 8046] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... futex resumed>) = 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8046] <... futex resumed>) = 1 [pid 8046] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8042] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] <... set_robust_list resumed>) = 0 [pid 8046] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8042] <... socketpair resumed>, [5, 6]) = 0 [pid 8045] rt_sigprocmask(SIG_SETMASK, [] [pid 8040] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... futex resumed>) = 0 [pid 8034] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8042] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8034] <... futex resumed>) = 0 [pid 8042] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8039] <... futex resumed>) = 0 [pid 8042] <... bpf resumed>) = 7 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8034] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8044] <... futex resumed>) = 0 [pid 8042] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8034] <... mprotect resumed>) = 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8042] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8040] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8039] <... futex resumed>) = 0 [pid 8034] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8042] <... bpf resumed>) = 0 [pid 8040] <... bpf resumed>) = 0 [pid 8039] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] <... futex resumed>) = 0 [pid 8034] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8042] <... futex resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8042] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8040] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8039] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8045] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8039] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8047 attached [pid 8046] <... futex resumed>) = 1 [pid 8034] <... clone3 resumed> => {parent_tid=[8047]}, 88) = 8047 [pid 8034] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8034] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8034] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8045] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8039] <... mprotect resumed>) = 0 [pid 8046] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8045] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] <... futex resumed>) = 0 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8045] <... futex resumed>) = 1 [pid 8045] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8039] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 8047] set_robust_list(0x7f96cdfba9a0, 24 [pid 8046] <... socketpair resumed>, [5, 6]) = 0 [pid 8039] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8039] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8045] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8049 attached [pid 8047] <... set_robust_list resumed>) = 0 [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8048 attached [pid 8047] rt_sigprocmask(SIG_SETMASK, [] [pid 8046] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 1 [pid 8044] <... futex resumed>) = 0 [pid 8041] <... futex resumed>) = 0 [pid 8039] <... clone3 resumed> => {parent_tid=[8048]}, 88) = 8048 [pid 8045] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8049 [pid 8049] set_robust_list(0x55558b7376a0, 24 [pid 8048] set_robust_list(0x7f96cdfba9a0, 24 [pid 8047] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8039] rt_sigprocmask(SIG_SETMASK, [] [pid 8046] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8049] <... set_robust_list resumed>) = 0 [pid 8048] <... set_robust_list resumed>) = 0 [pid 8047] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8046] <... bpf resumed>) = 7 [pid 8044] <... futex resumed>) = 0 [pid 8041] <... futex resumed>) = 0 [pid 8039] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8045] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8049] rt_sigprocmask(SIG_SETMASK, [] [pid 8048] rt_sigprocmask(SIG_SETMASK, [] [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8046] <... futex resumed>) = 0 [pid 8044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8039] <... futex resumed>) = 0 [pid 8045] <... futex resumed>) = 0 [pid 8046] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8039] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8048] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8045] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8046] <... futex resumed>) = 0 [pid 8045] <... socketpair resumed>, [3, 4]) = 0 [pid 8044] <... futex resumed>) = 1 [pid 8041] <... futex resumed>) = 0 [pid 8047] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8046] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8047] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8048] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8047] <... futex resumed>) = 1 [pid 8046] <... bpf resumed>) = 0 [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8034] <... futex resumed>) = 0 [pid 8049] <... prctl resumed>) = 0 [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8046] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8047] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] <... futex resumed>) = 0 [pid 8044] <... futex resumed>) = 0 [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8041] <... futex resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8034] <... futex resumed>) = 1 [pid 8045] <... bpf resumed>) = 5 [pid 8044] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8040] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8034] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8040] <... setsockopt resumed>) = 0 [pid 8045] <... futex resumed>) = 0 [pid 8044] <... mprotect resumed>) = 0 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8044] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8041] <... futex resumed>) = 0 [pid 8040] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 8045] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8044] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8041] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8041] <... futex resumed>) = 0 [pid 8034] exit_group(0 [pid 8045] <... futex resumed>) = 0 [pid 8041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8040] <... futex resumed>) = ? [pid 8034] <... exit_group resumed>) = ? [pid 8045] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] <... clone3 resumed> => {parent_tid=[8050]}, 88) = 8050 [pid 8041] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8040] +++ exited with 0 +++ [pid 8044] rt_sigprocmask(SIG_SETMASK, [] [pid 8041] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8044] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8041] <... mprotect resumed>) = 0 [pid 8044] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8044] <... futex resumed>) = 0 [pid 8041] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8044] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8051]}, 88) = 8051 [pid 8041] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8051 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8050 attached [pid 8049] setpgid(0, 0 [pid 8047] <... futex resumed>) = ? [pid 8041] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8048] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8048] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] <... futex resumed>) = 0 [pid 8039] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8042] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 1 [pid 8042] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8039] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8042] <... setsockopt resumed>) = 0 [pid 8042] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8047] +++ exited with 0 +++ [pid 8042] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8041] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] exit_group(0 [pid 8034] +++ exited with 0 +++ [pid 8042] <... futex resumed>) = ? [pid 8039] <... exit_group resumed>) = ? [pid 8042] +++ exited with 0 +++ [pid 8048] <... futex resumed>) = ? [pid 8041] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8034, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8049] <... setpgid resumed>) = 0 [pid 8041] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8048] +++ exited with 0 +++ [pid 8039] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8039, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8050] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8050] rt_sigprocmask(SIG_SETMASK, [] [pid 8051] set_robust_list(0x7f96cdfba9a0, 24 [pid 8049] <... openat resumed>) = 3 [pid 8050] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8050] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8051] <... set_robust_list resumed>) = 0 [pid 8049] write(3, "1000", 4 [pid 8050] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8051] rt_sigprocmask(SIG_SETMASK, [] [pid 8049] <... write resumed>) = 4 [pid 8050] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8051] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8049] close(3 [pid 8044] <... futex resumed>) = 0 [pid 8044] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8046] <... futex resumed>) = 0 [pid 8044] <... futex resumed>) = 1 [pid 8046] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8044] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8046] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8046] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8044] <... futex resumed>) = 0 [pid 8049] <... close resumed>) = 0 [pid 8046] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] exit_group(0 [pid 8051] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8046] <... futex resumed>) = ? [pid 8044] <... exit_group resumed>) = ? [pid 8049] write(1, "executing program\n", 18 [pid 8046] +++ exited with 0 +++ [pid 8051] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8050] <... futex resumed>) = ? executing program [pid 8051] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] <... write resumed>) = 18 [pid 8051] <... futex resumed>) = 1 [pid 8050] +++ exited with 0 +++ [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] +++ exited with 0 +++ [pid 8041] <... futex resumed>) = 0 [pid 8041] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8044, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8041] <... futex resumed>) = 1 [pid 8049] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8045] <... futex resumed>) = 0 [pid 8041] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8049] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8045] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8051] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8049] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8045] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8045] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8045] <... futex resumed>) = 1 [pid 8041] <... futex resumed>) = 0 [pid 8049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8045] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8041] exit_group(0 [pid 8049] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8045] <... futex resumed>) = ? [pid 8041] <... exit_group resumed>) = ? [pid 8051] <... futex resumed>) = ? [pid 8049] <... mprotect resumed>) = 0 [pid 8045] +++ exited with 0 +++ [pid 302] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8051] +++ exited with 0 +++ [pid 8049] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8041] +++ exited with 0 +++ [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8049] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8041, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8052 attached [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8052] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8049] <... clone3 resumed> => {parent_tid=[8052]}, 88) = 8052 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8053 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8054 attached [pid 8049] rt_sigprocmask(SIG_SETMASK, [] [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8053 attached [pid 8054] set_robust_list(0x55558b7376a0, 24 [pid 8053] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8054] <... set_robust_list resumed>) = 0 [pid 8053] rt_sigprocmask(SIG_SETMASK, [] [pid 8054] rt_sigprocmask(SIG_SETMASK, [] [pid 8053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8053] <... prctl resumed>) = 0 [pid 8054] <... prctl resumed>) = 0 [pid 8053] setpgid(0, 0 [pid 8054] setpgid(0, 0 [pid 8053] <... setpgid resumed>) = 0 [pid 8054] <... setpgid resumed>) = 0 [pid 8049] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8054 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8056 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8055 [pid 8053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8052] <... set_robust_list resumed>) = 0 [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8049] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8053] <... openat resumed>) = 3 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8052] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8055 attached [pid 8054] <... openat resumed>) = 3 [pid 8052] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] write(3, "1000", 4) = 4 [pid 8054] close(3 [pid 8053] write(3, "1000", 4 [pid 8052] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8053] <... write resumed>) = 4 [pid 8054] <... close resumed>) = 0 [pid 8055] set_robust_list(0x55558b7376a0, 24 [pid 8053] close(3 [pid 8052] <... bpf resumed>) = 3 [pid 8054] write(1, "executing program\n", 18) = 18 [pid 8053] <... close resumed>) = 0 executing program [pid 8055] <... set_robust_list resumed>) = 0 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] write(1, "executing program\n", 18 [pid 8054] <... futex resumed>) = 0 executing program [pid 8053] <... write resumed>) = 18 [pid 8054] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8054] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8052] <... futex resumed>) = 1 [pid 8049] <... futex resumed>) = 0 [pid 8055] rt_sigprocmask(SIG_SETMASK, [] [pid 8054] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8053] <... futex resumed>) = 0 [pid 8054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8053] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8054] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8053] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8054] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8053] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8052] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8052] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8049] <... futex resumed>) = 0 [pid 8054] <... mprotect resumed>) = 0 [pid 8053] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8054] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8053] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8055] <... prctl resumed>) = 0 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8054] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8053] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8054] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8053] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8057 attached [pid 8055] setpgid(0, 0 [pid 8053] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8052] <... futex resumed>) = 0 [pid 8049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-5-10-perf/strace-static-x86_64: Process 8056 attached [pid 8055] <... setpgid resumed>) = 0 [pid 8054] <... clone3 resumed> => {parent_tid=[8057]}, 88) = 8057 [pid 8053] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8052] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] set_robust_list(0x55558b7376a0, 24 [pid 8054] rt_sigprocmask(SIG_SETMASK, [] [pid 8053] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8058 attached [pid 8057] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8056] <... set_robust_list resumed>) = 0 [pid 8055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8054] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8049] <... futex resumed>) = 0 [pid 8056] rt_sigprocmask(SIG_SETMASK, [] [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... clone3 resumed> => {parent_tid=[8058]}, 88) = 8058 [pid 8052] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8055] <... openat resumed>) = 3 [pid 8056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] <... futex resumed>) = 0 [pid 8053] rt_sigprocmask(SIG_SETMASK, [] [pid 8056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8056] <... prctl resumed>) = 0 [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] setpgid(0, 0 [pid 8053] <... futex resumed>) = 0 [pid 8056] <... setpgid resumed>) = 0 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8052] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8058] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8057] <... set_robust_list resumed>) = 0 [pid 8056] <... openat resumed>) = 3 [pid 8055] write(3, "1000", 4 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] write(3, "1000", 4 [pid 8052] <... futex resumed>) = 1 [pid 8055] <... write resumed>) = 4 [pid 8049] <... futex resumed>) = 0 [pid 8056] <... write resumed>) = 4 [pid 8056] close(3) = 0 [pid 8056] write(1, "executing program\n", 18 [pid 8052] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] close(3 [pid 8056] <... write resumed>) = 18 [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8056] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8056] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8052] <... socketpair resumed>, [5, 6]) = 0 [pid 8049] <... futex resumed>) = 0 [pid 8057] rt_sigprocmask(SIG_SETMASK, [] [pid 8055] <... close resumed>) = 0 [pid 8056] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8055] write(1, "executing program\n", 18 [pid 8056] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8055] <... write resumed>) = 18 [pid 8052] <... futex resumed>) = 0 [pid 8049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8056] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8056] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8059 attached [pid 8058] <... set_robust_list resumed>) = 0 [pid 8057] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8058] rt_sigprocmask(SIG_SETMASK, [] [pid 8057] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8056] <... clone3 resumed> => {parent_tid=[8059]}, 88) = 8059 [pid 8055] <... futex resumed>) = 0 [pid 8052] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8049] <... futex resumed>) = 0 [pid 8059] <... set_robust_list resumed>) = 0 [pid 8058] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8056] rt_sigprocmask(SIG_SETMASK, [] [pid 8057] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8055] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] rt_sigprocmask(SIG_SETMASK, [] [pid 8058] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8056] <... futex resumed>) = 0 [pid 8055] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8052] <... futex resumed>) = 0 [pid 8049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8057] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8052] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8058] <... futex resumed>) = 1 [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... futex resumed>) = 0 [pid 8059] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8057] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] <... futex resumed>) = 0 [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8049] <... futex resumed>) = 0 [pid 8059] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] <... futex resumed>) = 0 [pid 8058] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8057] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8053] <... futex resumed>) = 0 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] <... futex resumed>) = 1 [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... futex resumed>) = 0 [pid 8055] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8053] <... futex resumed>) = 0 [pid 8052] <... futex resumed>) = 0 [pid 8049] <... futex resumed>) = 0 [pid 8059] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8058] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8057] <... futex resumed>) = 1 [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8054] <... futex resumed>) = 0 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8058] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] <... futex resumed>) = 0 [pid 8055] <... mprotect resumed>) = 0 [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8055] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8054] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = 1 [pid 8057] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8055] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] <... futex resumed>) = 0 [pid 8052] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8059] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8057] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... futex resumed>) = 0 [pid 8058] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] <... socketpair resumed>, [3, 4]) = 0 [pid 8057] <... futex resumed>) = 1 [pid 8055] <... clone3 resumed> => {parent_tid=[8060]}, 88) = 8060 [pid 8054] <... futex resumed>) = 0 [pid 8052] <... futex resumed>) = 1 [pid 8049] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8060 attached [pid 8059] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8055] rt_sigprocmask(SIG_SETMASK, [] [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8049] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8053] <... futex resumed>) = 0 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8053] <... futex resumed>) = 0 [pid 8058] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] <... bpf resumed>) = 5 [pid 8057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8057] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8049] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = 1 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... futex resumed>) = 0 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8057] <... socketpair resumed>, [3, 4]) = 0 [pid 8055] <... futex resumed>) = 0 [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8049] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] <... futex resumed>) = 0 [pid 8052] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8058] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8057] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8053] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... futex resumed>) = 0 [pid 8052] <... futex resumed>) = 1 [pid 8049] <... futex resumed>) = 0 [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8054] <... futex resumed>) = 0 [pid 8053] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8052] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8058] <... futex resumed>) = 0 [pid 8057] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8053] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8049] exit_group(0 [pid 8060] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8057] <... bpf resumed>) = 5 [pid 8053] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8049] <... exit_group resumed>) = ? [pid 8052] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... mprotect resumed>) = 0 [pid 8053] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8053] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8061]}, 88) = 8061 [pid 8053] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8053] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8053] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8061 attached [pid 8052] +++ exited with 0 +++ [pid 8049] +++ exited with 0 +++ [pid 8057] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8054] <... futex resumed>) = 0 [pid 8057] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8054] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8049, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8057] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8054] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8054] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8057] <... futex resumed>) = 0 [pid 8054] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8054] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8054] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8059] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8054] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8054] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8062 attached [pid 8060] <... set_robust_list resumed>) = 0 [pid 8059] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8056] <... futex resumed>) = 0 [pid 8062] set_robust_list(0x7f96cdfba9a0, 24 [pid 8060] rt_sigprocmask(SIG_SETMASK, [] [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8054] <... clone3 resumed> => {parent_tid=[8062]}, 88) = 8062 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8054] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8054] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8054] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8061] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8061] rt_sigprocmask(SIG_SETMASK, [] [pid 8059] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8063 [pid 8061] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8061] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8060] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8059] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8056] <... futex resumed>) = 0 [pid 8062] <... set_robust_list resumed>) = 0 [pid 8061] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8060] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8059] <... socketpair resumed>, [3, 4]) = 0 [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8061] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8053] <... futex resumed>) = 0 [pid 8053] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... futex resumed>) = 0 [pid 8053] <... futex resumed>) = 1 [pid 8058] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8053] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] <... setsockopt resumed>) = 0 [pid 8058] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8053] <... futex resumed>) = 0 [pid 8058] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8053] exit_group(0 [pid 8058] <... futex resumed>) = ? [pid 8053] <... exit_group resumed>) = ? [pid 8060] <... bpf resumed>) = 3 [pid 8059] <... futex resumed>) = 1 [pid 8058] +++ exited with 0 +++ [pid 8056] <... futex resumed>) = 0 [pid 8062] rt_sigprocmask(SIG_SETMASK, [] [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8060] <... futex resumed>) = 1 [pid 8055] <... futex resumed>) = 0 [pid 8059] <... bpf resumed>) = 5 [pid 8056] <... futex resumed>) = 0 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8060] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8055] <... futex resumed>) = 0 [pid 8062] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8060] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8059] <... futex resumed>) = 0 [pid 8056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8060] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] <... futex resumed>) = 0 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8060] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8059] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8056] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] <... futex resumed>) = 0 [pid 8059] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8056] <... futex resumed>) = 0 [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8059] <... futex resumed>) = 0 [pid 8056] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8061] <... futex resumed>) = ? [pid 8056] <... mprotect resumed>) = 0 [pid 8059] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8060] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8056] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8061] +++ exited with 0 +++ [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8053] +++ exited with 0 +++ [pid 8056] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8060] <... futex resumed>) = 1 [pid 8055] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8063 attached [pid 8060] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8053, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8056] <... clone3 resumed> => {parent_tid=[8064]}, 88) = 8064 [pid 8055] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8060] <... socketpair resumed>, [5, 6]) = 0 [pid 8056] rt_sigprocmask(SIG_SETMASK, [] [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8063] set_robust_list(0x55558b7376a0, 24 [pid 8060] <... futex resumed>) = 0 [pid 8056] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8060] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8056] <... futex resumed>) = 0 [pid 8055] <... futex resumed>) = 0 [pid 8056] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8060] <... bpf resumed>) = 7 [pid 8063] <... set_robust_list resumed>) = 0 [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8060] <... futex resumed>) = 1 [pid 8055] <... futex resumed>) = 0 [pid 8062] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8060] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] <... prctl resumed>) = 0 [pid 8055] <... futex resumed>) = 0 [pid 8060] <... bpf resumed>) = 0 [pid 8055] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] setpgid(0, 0 [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] <... futex resumed>) = 0 [pid 8063] <... setpgid resumed>) = 0 [pid 8060] <... futex resumed>) = 0 [pid 8055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8060] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8055] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8063] <... openat resumed>) = 3 [pid 8062] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8063] write(3, "1000", 4 [pid 8055] <... mprotect resumed>) = 0 [pid 8063] <... write resumed>) = 4 [pid 8055] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8063] close(3 [pid 8055] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8063] <... close resumed>) = 0 [pid 8055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8063] write(1, "executing program\n", 18) = 18 executing program [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8055] <... clone3 resumed> => {parent_tid=[8065]}, 88) = 8065 [pid 8063] <... futex resumed>) = 0 [pid 8055] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8063] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8055] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8055] <... futex resumed>) = 0 [pid 8063] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8055] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8062] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8054] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8062] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8057] <... futex resumed>) = 0 [pid 8054] <... futex resumed>) = 1 [pid 8063] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8057] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8054] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8063] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8057] <... setsockopt resumed>) = 0 [pid 8063] <... mprotect resumed>) = 0 [pid 8057] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8057] <... futex resumed>) = 1 [pid 8054] <... futex resumed>) = 0 [pid 8063] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8057] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8054] exit_group(0 [pid 8063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8062] <... futex resumed>) = ? [pid 8057] <... futex resumed>) = ? [pid 8054] <... exit_group resumed>) = ? [pid 8057] +++ exited with 0 +++ [pid 8063] <... clone3 resumed> => {parent_tid=[8066]}, 88) = 8066 ci2-android-5-10-perf/strace-static-x86_64: Process 8064 attached [pid 8063] rt_sigprocmask(SIG_SETMASK, [] [pid 8064] set_robust_list(0x7f96cdfba9a0, 24 [pid 8063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8064] <... set_robust_list resumed>) = 0 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] rt_sigprocmask(SIG_SETMASK, [] [pid 8063] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8064] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8064] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8062] +++ exited with 0 +++ [pid 8054] +++ exited with 0 +++ [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8054, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8067 attached [pid 8064] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8064] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8067 [pid 8064] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8066 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8065 attached [pid 8056] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8059] <... futex resumed>) = 0 [pid 8056] <... futex resumed>) = 1 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8059] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8056] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] <... setsockopt resumed>) = 0 [pid 8064] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8059] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] set_robust_list(0x7f96cdfba9a0, 24 [pid 8059] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8059] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8065] <... set_robust_list resumed>) = 0 [pid 8056] exit_group(0 [pid 8065] rt_sigprocmask(SIG_SETMASK, [] [pid 8059] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8056] <... exit_group resumed>) = ? [pid 8065] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8059] +++ exited with 0 +++ [pid 8065] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8064] <... futex resumed>) = ? [pid 8067] set_robust_list(0x55558b7376a0, 24 [pid 8065] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8065] <... futex resumed>) = 1 [pid 8055] <... futex resumed>) = 0 [pid 8067] <... set_robust_list resumed>) = 0 [pid 8055] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8060] <... futex resumed>) = 0 [pid 8055] <... futex resumed>) = 1 [pid 8060] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8055] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8066] <... set_robust_list resumed>) = 0 [pid 8060] <... setsockopt resumed>) = 0 [pid 8060] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] rt_sigprocmask(SIG_SETMASK, [] [pid 8060] <... futex resumed>) = 1 [pid 8055] <... futex resumed>) = 0 [pid 8060] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8066] rt_sigprocmask(SIG_SETMASK, [] [pid 8055] exit_group(0 [pid 8066] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8060] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8055] <... exit_group resumed>) = ? [pid 8060] +++ exited with 0 +++ [pid 8065] <... futex resumed>) = ? [pid 302] <... restart_syscall resumed>) = 0 [pid 8067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8066] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8066] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8064] +++ exited with 0 +++ [pid 8056] +++ exited with 0 +++ [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8067] <... prctl resumed>) = 0 [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] +++ exited with 0 +++ [pid 8055] +++ exited with 0 +++ [pid 8067] setpgid(0, 0 [pid 8066] <... futex resumed>) = 1 [pid 8063] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8056, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8067] <... setpgid resumed>) = 0 [pid 8066] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8068 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8055, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8068 attached [pid 8067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8066] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8063] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8068] set_robust_list(0x55558b7376a0, 24 [pid 8067] <... openat resumed>) = 3 [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8067] write(3, "1000", 4 [pid 8066] <... futex resumed>) = 0 [pid 8063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8067] <... write resumed>) = 4 [pid 8066] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... set_robust_list resumed>) = 0 [pid 8067] close(3 [pid 8066] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8063] <... futex resumed>) = 0 [pid 8068] rt_sigprocmask(SIG_SETMASK, [] [pid 8067] <... close resumed>) = 0 [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8067] write(1, "executing program\n", 18 [pid 8066] <... futex resumed>) = 0 [pid 8063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8067] <... write resumed>) = 18 [pid 8066] socketpair(AF_UNIX, SOCK_DGRAM, 0 executing program [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] <... socketpair resumed>, [3, 4]) = 0 [pid 8063] <... futex resumed>) = 0 [pid 8067] <... futex resumed>) = 0 [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8067] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8066] <... futex resumed>) = 0 [pid 8063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8067] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8066] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8066] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8063] <... futex resumed>) = 0 [pid 8067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8067] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8068] <... prctl resumed>) = 0 [pid 8067] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8069]}, 88) = 8069 [pid 8068] setpgid(0, 0 [pid 8067] rt_sigprocmask(SIG_SETMASK, [] [pid 8066] <... futex resumed>) = 1 [pid 8063] <... futex resumed>) = 0 [pid 8067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] <... futex resumed>) = 0 [pid 8067] <... futex resumed>) = 0 [pid 8063] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8063] <... futex resumed>) = 0 [pid 8066] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8063] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8063] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8068] <... setpgid resumed>) = 0 [pid 8066] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8063] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8063] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8070]}, 88) = 8070 [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] rt_sigprocmask(SIG_SETMASK, [] [pid 8068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8066] <... futex resumed>) = 0 [pid 8063] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8066] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8063] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8063] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8068] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8069 attached [pid 8069] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8068] write(3, "1000", 4 [pid 8069] <... set_robust_list resumed>) = 0 [pid 8068] <... write resumed>) = 4 [pid 8069] rt_sigprocmask(SIG_SETMASK, [] [pid 8068] close(3 [pid 8069] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8070 attached [pid 8068] <... close resumed>) = 0 [pid 8069] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8068] write(1, "executing program\n", 18) = 18 executing program [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8069] <... bpf resumed>) = 3 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] <... futex resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8070] set_robust_list(0x7f96cdfba9a0, 24 [pid 8068] <... futex resumed>) = 0 [pid 8069] <... futex resumed>) = 1 [pid 8069] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8070] <... set_robust_list resumed>) = 0 [pid 8068] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8069] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8067] <... futex resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8069] <... futex resumed>) = 1 [pid 8069] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8070] rt_sigprocmask(SIG_SETMASK, [] [pid 8068] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8070] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8069] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] <... futex resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8069] <... futex resumed>) = 1 [pid 8069] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8068] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8070] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8068] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8067] <... futex resumed>) = 0 [pid 8068] <... mprotect resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8068] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8068] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8069] <... futex resumed>) = 1 [pid 8068] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8069] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... clone3 resumed> => {parent_tid=[8071]}, 88) = 8071 [pid 8067] <... futex resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8067] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8067] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8067] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8068] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8072 [pid 8068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8067] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8073 [pid 8070] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8068] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8067] <... clone3 resumed> => {parent_tid=[8074]}, 88) = 8074 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8070] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8073 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8071 attached [pid 8070] <... futex resumed>) = 1 [pid 8069] <... futex resumed>) = 1 [pid 8067] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8063] <... futex resumed>) = 0 [pid 8069] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8067] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8063] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8070] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8069] <... bpf resumed>) = 0 [pid 8067] <... futex resumed>) = 0 [pid 8066] <... futex resumed>) = 0 [pid 8063] <... futex resumed>) = 1 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8066] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8063] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8069] <... futex resumed>) = 0 [pid 8066] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8069] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8066] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8063] <... futex resumed>) = 0 [pid 8066] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8063] exit_group(0 [pid 8073] set_robust_list(0x55558b7376a0, 24 [pid 8066] <... futex resumed>) = ? [pid 8070] <... futex resumed>) = ? [pid 8063] <... exit_group resumed>) = ? [pid 8066] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8072 attached [pid 8072] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8072] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8072] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8070] +++ exited with 0 +++ [pid 8063] +++ exited with 0 +++ [pid 8072] setpgid(0, 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8072] <... setpgid resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8073] <... set_robust_list resumed>) = 0 [pid 8072] <... openat resumed>) = 3 [pid 8071] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8072] write(3, "1000", 4) = 4 [pid 8072] close(3) = 0 [pid 8072] write(1, "executing program\n", 18 [pid 8073] rt_sigprocmask(SIG_SETMASK, [] [pid 8072] <... write resumed>) = 18 executing program [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8071] <... set_robust_list resumed>) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8072] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8073] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8072] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8071] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8074 attached [pid 8074] set_robust_list(0x7f96cdfba9a0, 24 [pid 8072] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8073] <... prctl resumed>) = 0 [pid 8071] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8074] <... set_robust_list resumed>) = 0 [pid 8074] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8073] setpgid(0, 0 [pid 8072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8071] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8073] <... setpgid resumed>) = 0 [pid 8074] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8071] <... bpf resumed>) = 3 [pid 301] <... restart_syscall resumed>) = 0 [pid 8072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8073] <... openat resumed>) = 3 [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8073] write(3, "1000", 4 [pid 8068] <... futex resumed>) = 0 [pid 8074] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8072] <... clone3 resumed> => {parent_tid=[8075]}, 88) = 8075 [pid 8073] <... write resumed>) = 4 [pid 8071] <... futex resumed>) = 1 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8076 [pid 8073] close(3 [pid 8071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8068] <... futex resumed>) = 0 [pid 8073] <... close resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8073] write(1, "executing program\n", 18 [pid 8071] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8074] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] <... write resumed>) = 18 [pid 8072] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8071] <... futex resumed>) = 1 [pid 8068] <... futex resumed>) = 0 [pid 8074] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 0 [pid 8072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8076 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8075 attached [pid 8074] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... futex resumed>) = 0 [pid 8067] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8069] <... futex resumed>) = 0 [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8067] <... futex resumed>) = 1 [pid 8073] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8071] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8069] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8067] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8069] <... setsockopt resumed>) = 0 [pid 8069] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] set_robust_list(0x55558b7376a0, 24 [pid 8075] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8069] <... futex resumed>) = 1 [pid 8067] <... futex resumed>) = 0 [pid 8076] <... set_robust_list resumed>) = 0 [pid 8075] <... set_robust_list resumed>) = 0 [pid 8073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8071] <... futex resumed>) = 1 [pid 8069] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8068] <... futex resumed>) = 0 [pid 8067] exit_group(0 [pid 8074] <... futex resumed>) = ? [pid 8073] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8071] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8069] <... futex resumed>) = ? [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8067] <... exit_group resumed>) = ? [pid 8076] rt_sigprocmask(SIG_SETMASK, [] [pid 8075] rt_sigprocmask(SIG_SETMASK, [] [pid 8074] +++ exited with 0 +++ [pid 8073] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8069] +++ exited with 0 +++ [pid 8068] <... futex resumed>) = 0 [pid 8067] +++ exited with 0 +++ [pid 8076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8073] <... mprotect resumed>) = 0 [pid 8071] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8073] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8067, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8073] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8071] <... socketpair resumed>, [5, 6]) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8068] <... futex resumed>) = 0 [pid 8076] <... prctl resumed>) = 0 [pid 8073] <... clone3 resumed> => {parent_tid=[8077]}, 88) = 8077 [pid 8071] <... futex resumed>) = 1 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] rt_sigprocmask(SIG_SETMASK, [] [pid 8076] setpgid(0, 0 [pid 8073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8071] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8068] <... futex resumed>) = 0 [pid 8076] <... setpgid resumed>) = 0 [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8073] <... futex resumed>) = 0 [pid 8071] <... bpf resumed>) = 7 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8071] <... futex resumed>) = 1 [pid 8068] <... futex resumed>) = 0 [pid 8075] <... bpf resumed>) = 3 [pid 8071] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] <... openat resumed>) = 3 [pid 8068] <... futex resumed>) = 0 [pid 8071] <... bpf resumed>) = 0 [pid 8068] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] write(3, "1000", 4 [pid 8068] <... futex resumed>) = 0 [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] <... write resumed>) = 4 [pid 8068] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8076] close(3 [pid 8071] <... futex resumed>) = 0 [pid 8068] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8076] <... close resumed>) = 0 [pid 8071] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] write(1, "executing program\n", 18 [pid 8068] <... mprotect resumed>) = 0 [pid 8075] <... futex resumed>) = 1 [pid 8072] <... futex resumed>) = 0 executing program [pid 8068] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8076] <... write resumed>) = 18 [pid 8075] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8072] <... futex resumed>) = 0 [pid 8068] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... futex resumed>) = 0 [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8072] <... futex resumed>) = 0 [pid 8068] <... clone3 resumed> => {parent_tid=[8078]}, 88) = 8078 ci2-android-5-10-perf/strace-static-x86_64: Process 8078 attached [pid 8076] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8075] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8068] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8077 attached [pid 8078] set_robust_list(0x7f96cdfba9a0, 24 [pid 8076] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8075] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8068] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8077] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] <... set_robust_list resumed>) = 0 [pid 8076] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8075] <... futex resumed>) = 1 [pid 8072] <... futex resumed>) = 0 [pid 8068] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8078] <... set_robust_list resumed>) = 0 [pid 8077] rt_sigprocmask(SIG_SETMASK, [] [pid 8076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8068] <... futex resumed>) = 0 [pid 8077] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8072] <... futex resumed>) = 0 [pid 8068] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8077] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8075] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8078] rt_sigprocmask(SIG_SETMASK, [] [pid 8077] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8076] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8075] <... socketpair resumed>, [4, 5]) = 0 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] <... futex resumed>) = 1 [pid 8076] <... mprotect resumed>) = 0 [pid 8075] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8078] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8073] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8077] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8076] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8075] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8078] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8077] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8075] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] <... clone3 resumed> => {parent_tid=[8079]}, 88) = 8079 [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] <... futex resumed>) = 1 [pid 8076] rt_sigprocmask(SIG_SETMASK, [] [pid 8075] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 [pid 8077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8073] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = 0 [pid 8078] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8077] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8076] <... futex resumed>) = 0 [pid 8075] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8072] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8078] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8072] <... futex resumed>) = 0 [pid 8078] <... futex resumed>) = 1 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8068] <... futex resumed>) = 0 [pid 8078] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8077] <... futex resumed>) = 1 [pid 8075] <... futex resumed>) = 0 [pid 8073] <... futex resumed>) = 0 [pid 8072] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8068] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8071] <... futex resumed>) = 0 [pid 8068] <... futex resumed>) = 1 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8073] <... futex resumed>) = 0 [pid 8072] <... mprotect resumed>) = 0 [pid 8071] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8068] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8077] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8072] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8071] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8077] <... socketpair resumed>, [3, 4]) = 0 [pid 8072] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8077] <... futex resumed>) = 0 [pid 8073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8071] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] <... clone3 resumed> => {parent_tid=[8081]}, 88) = 8081 [pid 8071] <... futex resumed>) = 1 [pid 8068] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8080 [pid 8077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8073] <... futex resumed>) = 0 [pid 8072] rt_sigprocmask(SIG_SETMASK, [] [pid 8071] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8077] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8072] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8068] exit_group(0 [pid 298] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8080 attached [pid 8078] <... futex resumed>) = ? [pid 8077] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8072] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8071] <... futex resumed>) = ? [pid 8068] <... exit_group resumed>) = ? [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8072] <... futex resumed>) = 0 [pid 8071] +++ exited with 0 +++ [pid 8077] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 0 [pid 8072] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8077] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8073] <... futex resumed>) = 0 [pid 8077] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8073] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] <... futex resumed>) = 0 [pid 8077] <... futex resumed>) = 0 [pid 8073] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8079 attached [pid 8073] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8079] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8073] <... mprotect resumed>) = 0 [pid 8079] <... set_robust_list resumed>) = 0 [pid 8073] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8079] rt_sigprocmask(SIG_SETMASK, [] [pid 8073] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8078] +++ exited with 0 +++ [pid 8073] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8068] +++ exited with 0 +++ [pid 8079] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8079] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8068, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8073] <... clone3 resumed> => {parent_tid=[8082]}, 88) = 8082 [pid 8073] rt_sigprocmask(SIG_SETMASK, [] [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8073] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8073] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8079] <... bpf resumed>) = 3 [pid 8073] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8076] <... futex resumed>) = 0 [pid 8079] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8082 attached [pid 8080] set_robust_list(0x55558b7376a0, 24 [pid 8076] <... futex resumed>) = 0 [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8079] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 302] <... restart_syscall resumed>) = 0 [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8076] <... futex resumed>) = 0 [pid 8079] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8076] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8079] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8083 ci2-android-5-10-perf/strace-static-x86_64: Process 8081 attached [pid 8079] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8076] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8081] set_robust_list(0x7f96cdfba9a0, 24 [pid 8079] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8083 attached [pid 8082] set_robust_list(0x7f96cdfba9a0, 24 [pid 8081] <... set_robust_list resumed>) = 0 [pid 8080] <... set_robust_list resumed>) = 0 [pid 8079] <... socketpair resumed>, [4, 5]) = 0 [pid 8081] rt_sigprocmask(SIG_SETMASK, [] [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8079] <... futex resumed>) = 1 [pid 8081] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8079] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] set_robust_list(0x55558b7376a0, 24 [pid 8082] <... set_robust_list resumed>) = 0 [pid 8080] rt_sigprocmask(SIG_SETMASK, [] [pid 8076] <... futex resumed>) = 0 [pid 8081] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8082] rt_sigprocmask(SIG_SETMASK, [] [pid 8080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] <... set_robust_list resumed>) = 0 [pid 8081] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8072] <... futex resumed>) = 0 [pid 8081] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8079] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 1 [pid 8072] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8079] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8075] <... futex resumed>) = 0 [pid 8072] <... futex resumed>) = 1 [pid 8082] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8080] <... prctl resumed>) = 0 [pid 8079] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8072] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] setpgid(0, 0 [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8075] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8080] <... setpgid resumed>) = 0 [pid 8079] <... futex resumed>) = 0 [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8079] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8076] <... futex resumed>) = 0 [pid 8075] <... futex resumed>) = 1 [pid 8072] <... futex resumed>) = 0 [pid 8080] <... openat resumed>) = 3 [pid 8079] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8076] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8072] exit_group(0 [pid 8081] <... futex resumed>) = ? [pid 8080] write(3, "1000", 4 [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] <... futex resumed>) = 0 [pid 8075] <... futex resumed>) = ? [pid 8072] <... exit_group resumed>) = ? [pid 8083] rt_sigprocmask(SIG_SETMASK, [] [pid 8082] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8081] +++ exited with 0 +++ [pid 8080] <... write resumed>) = 4 [pid 8079] <... futex resumed>) = 0 [pid 8076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8075] +++ exited with 0 +++ [pid 8072] +++ exited with 0 +++ [pid 8079] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8076] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8082] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8080] close(3 [pid 8076] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8080] <... close resumed>) = 0 [pid 8076] <... mprotect resumed>) = 0 [pid 8083] <... prctl resumed>) = 0 [pid 8080] write(1, "executing program\n", 18 executing program [pid 8076] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8080] <... write resumed>) = 18 [pid 8076] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8083] setpgid(0, 0 [pid 8076] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] <... setpgid resumed>) = 0 [pid 8083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8080] <... futex resumed>) = 0 [pid 8083] <... openat resumed>) = 3 [pid 8080] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8076] <... clone3 resumed> => {parent_tid=[8084]}, 88) = 8084 [pid 8082] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8076] rt_sigprocmask(SIG_SETMASK, [] [pid 8080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8076] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8076] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8082] <... futex resumed>) = 1 [pid 8080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8076] <... futex resumed>) = 0 [pid 8073] <... futex resumed>) = 0 [pid 8082] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8080] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8076] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8073] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8083] write(3, "1000", 4 [pid 8077] <... futex resumed>) = 0 [pid 8073] <... futex resumed>) = 1 [pid 8083] <... write resumed>) = 4 [pid 8080] <... mprotect resumed>) = 0 [pid 8077] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8073] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8083] close(3 [pid 8080] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8077] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8083] <... close resumed>) = 0 [pid 8080] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8077] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] write(1, "executing program\n", 18 [pid 8080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8077] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 0 [pid 8083] <... write resumed>) = 18 [pid 8077] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] exit_group(0 [pid 8083] <... futex resumed>) = 0 [pid 8082] <... futex resumed>) = ? executing program [pid 8080] <... clone3 resumed> => {parent_tid=[8085]}, 88) = 8085 [pid 8077] <... futex resumed>) = ? [pid 8073] <... exit_group resumed>) = ? [pid 8083] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8082] +++ exited with 0 +++ [pid 8080] rt_sigprocmask(SIG_SETMASK, [] [pid 8077] +++ exited with 0 +++ [pid 8083] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8083] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8083] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8083] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8083] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8073] +++ exited with 0 +++ [pid 8080] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8073, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8083] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8083] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8086]}, 88) = 8086 ci2-android-5-10-perf/strace-static-x86_64: Process 8086 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8085 attached [pid 8083] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8084 attached [pid 8084] set_robust_list(0x7f96cdfba9a0, 24 [pid 300] <... restart_syscall resumed>) = 0 [pid 8084] <... set_robust_list resumed>) = 0 [pid 8084] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8084] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8086] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8085] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8086] <... set_robust_list resumed>) = 0 [pid 8085] <... set_robust_list resumed>) = 0 [pid 8084] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8086] rt_sigprocmask(SIG_SETMASK, [] [pid 8085] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... restart_syscall resumed>) = 0 [pid 8086] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8085] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8084] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8086] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8085] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8084] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8087 attached [pid 8086] <... bpf resumed>) = 3 [pid 8085] <... bpf resumed>) = 3 [pid 8084] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8087] set_robust_list(0x55558b7376a0, 24 [pid 8079] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 1 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8087 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8087] <... set_robust_list resumed>) = 0 [pid 8079] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8076] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8087] rt_sigprocmask(SIG_SETMASK, [] [pid 8079] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8079] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8088 [pid 8087] <... prctl resumed>) = 0 [pid 8079] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] exit_group(0 [pid 8087] setpgid(0, 0 [pid 8084] <... futex resumed>) = ? [pid 8079] <... futex resumed>) = ? [pid 8076] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8088 attached [pid 8087] <... setpgid resumed>) = 0 [pid 8086] <... futex resumed>) = 1 [pid 8085] <... futex resumed>) = 1 [pid 8084] +++ exited with 0 +++ [pid 8083] <... futex resumed>) = 0 [pid 8079] +++ exited with 0 +++ [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8088] set_robust_list(0x55558b7376a0, 24 [pid 8087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8080] <... futex resumed>) = 0 [pid 8076] +++ exited with 0 +++ [pid 8087] <... openat resumed>) = 3 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8076, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8087] write(3, "1000", 4 [pid 8080] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8087] <... write resumed>) = 4 [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8087] close(3) = 0 [pid 8087] write(1, "executing program\n", 18) = 18 executing program [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8087] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8087] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8083] <... futex resumed>) = 0 [pid 8087] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8087] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8087] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8087] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8085] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8088] <... set_robust_list resumed>) = 0 [pid 8086] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8089 attached [pid 8089] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8089] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8085] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8086] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8085] <... futex resumed>) = 1 [pid 8085] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8088] rt_sigprocmask(SIG_SETMASK, [] [pid 8087] <... clone3 resumed> => {parent_tid=[8089]}, 88) = 8089 [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8085] <... futex resumed>) = 1 [pid 8085] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8085] <... futex resumed>) = 1 [pid 8085] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8080] <... futex resumed>) = 0 [pid 8085] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] <... bpf resumed>) = 0 [pid 8080] <... futex resumed>) = 0 [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] <... futex resumed>) = 0 [pid 8080] <... futex resumed>) = 0 [pid 8085] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8080] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8080] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8086] <... futex resumed>) = 1 [pid 8083] <... futex resumed>) = 0 [pid 8080] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8086] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8087] rt_sigprocmask(SIG_SETMASK, [] [pid 8083] <... futex resumed>) = 0 [pid 8080] <... clone3 resumed> => {parent_tid=[8090]}, 88) = 8090 [pid 8080] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8080] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] <... futex resumed>) = 0 [pid 8080] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8090 attached [pid 8090] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8090] rt_sigprocmask(SIG_SETMASK, [] [pid 8086] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8090] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8090] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8086] <... futex resumed>) = 1 [pid 8083] <... futex resumed>) = 0 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8083] <... futex resumed>) = 0 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8086] <... socketpair resumed>, [5, 6]) = 0 [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] <... prctl resumed>) = 0 [pid 8087] <... futex resumed>) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8089] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8090] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8088] setpgid(0, 0 [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8086] <... futex resumed>) = 1 [pid 8083] <... futex resumed>) = 0 [pid 8089] <... bpf resumed>) = 3 [pid 8086] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] <... futex resumed>) = 0 [pid 8086] <... bpf resumed>) = 7 [pid 8089] <... futex resumed>) = 1 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8087] <... futex resumed>) = 0 [pid 8083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8086] <... futex resumed>) = 0 [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8083] <... futex resumed>) = 0 [pid 8089] <... futex resumed>) = 0 [pid 8089] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8083] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... bpf resumed>) = 0 [pid 8083] <... futex resumed>) = 0 [pid 8089] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... futex resumed>) = 0 [pid 8083] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8089] <... futex resumed>) = 0 [pid 8086] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8083] <... mprotect resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8083] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8090] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] <... setpgid resumed>) = 0 [pid 8087] <... futex resumed>) = 1 [pid 8083] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8083] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8091 attached => {parent_tid=[8092]}, 88) = 8092 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8091 [pid 8091] set_robust_list(0x55558b7376a0, 24 [pid 8083] rt_sigprocmask(SIG_SETMASK, [] [pid 8091] <... set_robust_list resumed>) = 0 [pid 8083] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8083] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8091] rt_sigprocmask(SIG_SETMASK, [] [pid 8083] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] <... futex resumed>) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8089] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8080] <... futex resumed>) = 0 [pid 8091] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8090] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] <... openat resumed>) = 3 [pid 8088] write(3, "1000", 4 [pid 8091] <... prctl resumed>) = 0 [pid 8089] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8080] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] setpgid(0, 0 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] <... write resumed>) = 4 [pid 8080] <... futex resumed>) = 1 [pid 8091] <... setpgid resumed>) = 0 [pid 8089] <... futex resumed>) = 1 [pid 8085] <... futex resumed>) = 0 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8085] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8080] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8087] <... futex resumed>) = 0 [pid 8085] <... setsockopt resumed>) = 0 [pid 8091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8085] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] <... futex resumed>) = 1 [pid 8080] <... futex resumed>) = 0 [pid 8085] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8087] <... futex resumed>) = 1 [pid 8080] exit_group(0 [pid 8089] <... futex resumed>) = 0 [pid 8080] <... exit_group resumed>) = ? [pid 8085] <... futex resumed>) = ? [pid 8091] <... openat resumed>) = 3 [pid 8089] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8085] +++ exited with 0 +++ [pid 8089] <... socketpair resumed>, [5, 6]) = 0 [pid 8091] write(3, "1000", 4 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... futex resumed>) = ? [pid 8089] <... futex resumed>) = 1 [pid 8087] <... futex resumed>) = 0 [pid 8091] <... write resumed>) = 4 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8091] close(3 [pid 8089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8092 attached [pid 8091] <... close resumed>) = 0 [pid 8089] <... bpf resumed>) = 7 [pid 8087] <... futex resumed>) = 0 [pid 8092] set_robust_list(0x7f96cdfba9a0, 24 [pid 8091] write(1, "executing program\n", 18 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] close(3 executing program [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8092] <... set_robust_list resumed>) = 0 [pid 8091] <... write resumed>) = 18 [pid 8089] <... futex resumed>) = 0 [pid 8088] <... close resumed>) = 0 [pid 8087] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8092] rt_sigprocmask(SIG_SETMASK, [] [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] +++ exited with 0 +++ [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] write(1, "executing program\n", 18 [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] +++ exited with 0 +++ [pid 8092] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8091] <... futex resumed>) = 0 [pid 8089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8088] <... write resumed>) = 18 [pid 8087] <... futex resumed>) = 0 executing program [pid 8092] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8091] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8089] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8087] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8080, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8092] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8091] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8089] <... bpf resumed>) = 0 [pid 8088] <... futex resumed>) = 0 [pid 8087] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8092] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8087] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8092] <... futex resumed>) = 1 [pid 8091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8089] <... futex resumed>) = 0 [pid 8088] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8087] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8083] <... futex resumed>) = 0 [pid 8092] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8091] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8087] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8083] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8087] <... mprotect resumed>) = 0 [pid 8091] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8087] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8086] <... futex resumed>) = 0 [pid 8083] <... futex resumed>) = 1 [pid 8091] <... mprotect resumed>) = 0 [pid 8088] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8087] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8086] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8083] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8091] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8088] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8087] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8093 attached [pid 8091] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8088] <... mprotect resumed>) = 0 [pid 8086] <... setsockopt resumed>) = 0 [pid 8091] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8088] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8087] <... clone3 resumed> => {parent_tid=[8093]}, 88) = 8093 [pid 8088] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8087] rt_sigprocmask(SIG_SETMASK, [] [pid 8086] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... clone3 resumed> => {parent_tid=[8094]}, 88) = 8094 [pid 8088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8087] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8091] rt_sigprocmask(SIG_SETMASK, [] [pid 8087] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... futex resumed>) = 1 [pid 8083] <... futex resumed>) = 0 [pid 8093] set_robust_list(0x7f96cdfba9a0, 24 [pid 8091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8088] <... clone3 resumed> => {parent_tid=[8095]}, 88) = 8095 [pid 8087] <... futex resumed>) = 0 [pid 8086] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] rt_sigprocmask(SIG_SETMASK, [] [pid 8087] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8083] exit_group(0 [pid 8091] <... futex resumed>) = 0 [pid 8088] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8092] <... futex resumed>) = ? [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... futex resumed>) = ? [pid 8083] <... exit_group resumed>) = ? [pid 8092] +++ exited with 0 +++ [pid 8088] <... futex resumed>) = 0 [pid 8086] +++ exited with 0 +++ [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8094 attached [pid 8094] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8094] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8094] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8083] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8083, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... futex resumed>) = 1 [pid 8094] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8095 attached [pid 8093] <... set_robust_list resumed>) = 0 [pid 8094] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... futex resumed>) = 1 [pid 8093] rt_sigprocmask(SIG_SETMASK, [] [pid 8094] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8093] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8093] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8095] set_robust_list(0x7f96cdfdb9a0, 24 [pid 302] <... restart_syscall resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8095] <... set_robust_list resumed>) = 0 [pid 8093] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8096 attached [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8096 [pid 8093] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8093] <... futex resumed>) = 1 [pid 8087] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8087] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] <... futex resumed>) = 0 [pid 8087] <... futex resumed>) = 1 [pid 8089] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8087] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8089] <... setsockopt resumed>) = 0 [pid 8089] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8087] <... futex resumed>) = 0 [pid 8089] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8087] exit_group(0 [pid 8089] <... futex resumed>) = ? [pid 8087] <... exit_group resumed>) = ? [pid 8089] +++ exited with 0 +++ [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8095] rt_sigprocmask(SIG_SETMASK, [] [pid 8094] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... futex resumed>) = 1 [pid 8094] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8093] +++ exited with 0 +++ [pid 8087] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8087, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... futex resumed>) = 1 [pid 8094] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8096] set_robust_list(0x55558b7376a0, 24 [pid 8095] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8094] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8091] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8091] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8091] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8097 [pid 8096] <... set_robust_list resumed>) = 0 [pid 8095] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8091] <... clone3 resumed> => {parent_tid=[8098]}, 88) = 8098 [pid 8091] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8091] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8091] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8091] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... futex resumed>) = 1 [pid 8094] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8094] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8098 attached [pid 8098] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8098] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8098] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8095] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8098] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8098] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8091] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8094] <... futex resumed>) = 0 [pid 8091] <... futex resumed>) = 1 [pid 8094] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8091] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8094] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8094] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8091] <... futex resumed>) = 0 [pid 8094] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8091] exit_group(0 [pid 8094] <... futex resumed>) = ? [pid 8091] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8097 attached [pid 8096] rt_sigprocmask(SIG_SETMASK, [] [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8094] +++ exited with 0 +++ [pid 8098] <... futex resumed>) = ? [pid 8096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8095] <... futex resumed>) = 1 [pid 8088] <... futex resumed>) = 0 [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8095] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8096] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8097] set_robust_list(0x55558b7376a0, 24 [pid 8095] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8098] +++ exited with 0 +++ [pid 8096] setpgid(0, 0 [pid 8097] <... set_robust_list resumed>) = 0 [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] +++ exited with 0 +++ [pid 8096] <... setpgid resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8091, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8095] <... futex resumed>) = 1 [pid 8088] <... futex resumed>) = 0 [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8095] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8097] rt_sigprocmask(SIG_SETMASK, [] [pid 8096] write(3, "1000", 4) = 4 [pid 8095] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8096] close(3) = 0 [pid 8096] write(1, "executing program\n", 18) = 18 executing program [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8096] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8096] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8096] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8096] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8096] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8099]}, 88) = 8099 [pid 8095] <... futex resumed>) = 1 [pid 8088] <... futex resumed>) = 0 [pid 8096] rt_sigprocmask(SIG_SETMASK, [] [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8088] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8099 attached [pid 8099] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8099] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8099] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8095] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8099] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] <... socketpair resumed>, [3, 4]) = 0 [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = 1 [pid 8088] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8096] <... futex resumed>) = 0 [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8088] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8095] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8095] <... futex resumed>) = 0 [pid 8095] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8088] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8095] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8088] <... futex resumed>) = 0 [pid 8088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8088] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8095] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8097] <... prctl resumed>) = 0 [pid 8088] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8097] setpgid(0, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8100 attached ) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8088] <... clone3 resumed> => {parent_tid=[8100]}, 88) = 8100 [pid 8088] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8088] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8088] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8100] set_robust_list(0x7f96cdfba9a0, 24 [pid 8097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8088] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8101 attached [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8101 [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8099] <... futex resumed>) = 1 [pid 8099] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8097] <... openat resumed>) = 3 [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8099] <... futex resumed>) = 1 [pid 301] <... restart_syscall resumed>) = 0 [pid 8099] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8100] <... set_robust_list resumed>) = 0 [pid 8097] write(3, "1000", 4 [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8099] <... futex resumed>) = 1 [pid 8099] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8097] <... write resumed>) = 4 [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8099] <... futex resumed>) = 1 [pid 8099] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8101] set_robust_list(0x55558b7376a0, 24 [pid 8100] rt_sigprocmask(SIG_SETMASK, [] [pid 8097] close(3 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8099] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8096] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8096] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8101] <... set_robust_list resumed>) = 0 [pid 8100] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8097] <... close resumed>) = 0 [pid 8096] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8096] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8100] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8097] write(1, "executing program\n", 18 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8101] rt_sigprocmask(SIG_SETMASK, [] [pid 8096] <... clone3 resumed> => {parent_tid=[8102]}, 88) = 8102 [pid 8096] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8096] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8099] <... futex resumed>) = 1 [pid 8099] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8099] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8102 attached [pid 8097] <... write resumed>) = 18 [pid 8102] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8102] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 8102] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8103 attached [pid 8101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8100] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8103 [pid 8100] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8088] <... futex resumed>) = 0 [pid 8100] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8097] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = 0 [pid 8088] <... futex resumed>) = 1 [pid 8101] <... prctl resumed>) = 0 [pid 8088] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8101] setpgid(0, 0) = 0 [pid 8101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8097] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8095] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8101] <... openat resumed>) = 3 [pid 8097] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8095] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8101] write(3, "1000", 4) = 4 [pid 8101] close(3) = 0 [pid 8097] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8095] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] write(1, "executing program\n", 18) = 18 [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8101] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8101] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8101] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8101] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8095] <... futex resumed>) = 1 [pid 8097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8088] <... futex resumed>) = 0 [pid 8101] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8101] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8095] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8088] exit_group(0ci2-android-5-10-perf/strace-static-x86_64: Process 8104 attached [pid 8101] <... clone3 resumed> => {parent_tid=[8104]}, 88) = 8104 [pid 8101] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8103] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8103] rt_sigprocmask(SIG_SETMASK, [] [pid 8097] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8102] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] <... futex resumed>) = ? [pid 8095] <... futex resumed>) = ? [pid 8088] <... exit_group resumed>) = ? [pid 8100] +++ exited with 0 +++ [pid 8103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8103] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8103] setpgid(0, 0) = 0 [pid 8103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8095] +++ exited with 0 +++ [pid 8103] write(3, "1000", 4) = 4 [pid 8103] close(3) = 0 [pid 8103] write(1, "executing program\n", 18) = 18 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8103] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8088] +++ exited with 0 +++ [pid 8103] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8103] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8097] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8088, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 8103] <... clone3 resumed> => {parent_tid=[8105]}, 88) = 8105 [pid 8103] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8105 attached [pid 8105] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8105] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8105] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8097] <... mprotect resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8105] <... bpf resumed>) = 3 [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8105] <... futex resumed>) = 1 [pid 8105] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8102] <... futex resumed>) = 1 [pid 8097] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8096] <... futex resumed>) = 0 [pid 8096] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8099] <... futex resumed>) = 0 [pid 8096] <... futex resumed>) = 1 [pid 8099] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8096] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8099] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8099] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8096] <... futex resumed>) = 0 [pid 8099] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8096] exit_group(0 [pid 8099] <... futex resumed>) = ? [pid 8096] <... exit_group resumed>) = ? [pid 8099] +++ exited with 0 +++ [pid 8105] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] <... clone3 resumed> => {parent_tid=[8106]}, 88) = 8106 [pid 8097] rt_sigprocmask(SIG_SETMASK, [] [pid 8105] <... futex resumed>) = 1 [pid 8097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8105] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8105] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8105] <... futex resumed>) = 1 [pid 8105] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8102] +++ exited with 0 +++ [pid 8096] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8105] <... futex resumed>) = 1 [pid 8105] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8103] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8103] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8104] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8103] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8106 attached [pid 8105] <... futex resumed>) = 1 [pid 8103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8103] <... clone3 resumed> => {parent_tid=[8107]}, 88) = 8107 [pid 8103] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8103] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8103] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8108 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8107 attached [pid 8106] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8105] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8104] <... set_robust_list resumed>) = 0 [pid 8103] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8108] set_robust_list(0x55558b7376a0, 24 [pid 8103] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8108 [pid 8105] <... bpf resumed>) = 0 [pid 8104] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8106] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8109 attached [pid 8108] <... set_robust_list resumed>) = 0 [pid 8107] set_robust_list(0x7f96cdfba9a0, 24 [pid 8106] rt_sigprocmask(SIG_SETMASK, [] [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8109 [pid 8106] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8105] <... futex resumed>) = 0 [pid 8105] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8109] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8104] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8106] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8104] <... bpf resumed>) = 3 [pid 8109] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8109] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8106] <... bpf resumed>) = 3 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... prctl resumed>) = 0 [pid 8109] setpgid(0, 0) = 0 [pid 8109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 1 [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 0 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8104] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8101] <... futex resumed>) = 0 [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] rt_sigprocmask(SIG_SETMASK, [] [pid 8107] <... set_robust_list resumed>) = 0 [pid 8106] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8104] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] <... futex resumed>) = 0 [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8106] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = 0 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8104] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8101] <... futex resumed>) = 0 [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8107] rt_sigprocmask(SIG_SETMASK, [] [pid 8106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8109] <... openat resumed>) = 3 [pid 8109] write(3, "1000", 4) = 4 [pid 8109] close(3 [pid 8104] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8107] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8106] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8097] <... futex resumed>) = 0 [pid 8109] <... close resumed>) = 0 [pid 8109] write(1, "executing program\n", 18) = 18 [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8109] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8106] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8107] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8108] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... futex resumed>) = 1 [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8109] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8106] <... futex resumed>) = 0 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8108] <... prctl resumed>) = 0 [pid 8106] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8104] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8101] <... futex resumed>) = 0 [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... mprotect resumed>) = 0 [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] <... futex resumed>) = 0 executing program [pid 8109] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8108] setpgid(0, 0 [pid 8106] <... socketpair resumed>, [5, 6]) = 0 [pid 8104] <... socketpair resumed>, [5, 6]) = 0 [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8108] <... setpgid resumed>) = 0 [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8106] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8104] <... futex resumed>) = 1 [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 0 [pid 8108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8107] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8106] <... bpf resumed>) = 7 [pid 8104] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8108] <... openat resumed>) = 3 [pid 8107] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... bpf resumed>) = 7 [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8109] <... clone3 resumed> => {parent_tid=[8110]}, 88) = 8110 [pid 8108] write(3, "1000", 4 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] rt_sigprocmask(SIG_SETMASK, [] [pid 8108] <... write resumed>) = 4 [pid 8107] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8104] <... futex resumed>) = 0 [pid 8103] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8097] <... futex resumed>) = 0 [pid 8109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8108] close(3 [pid 8106] <... bpf resumed>) = 0 [pid 8105] <... futex resumed>) = 0 [pid 8104] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8103] <... futex resumed>) = 1 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] <... close resumed>) = 0 [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8105] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8103] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = 0 [pid 8108] write(1, "executing program\n", 18 [pid 8106] <... futex resumed>) = 0 executing program [pid 8101] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8108] <... write resumed>) = 18 [pid 8106] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8105] <... setsockopt resumed>) = 0 [pid 8104] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8101] <... futex resumed>) = 0 [pid 8097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8105] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... bpf resumed>) = 0 [pid 8101] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8108] <... futex resumed>) = 0 [pid 8105] <... futex resumed>) = 1 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 0 [pid 8101] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8097] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8108] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8105] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8104] <... futex resumed>) = 0 [pid 8103] exit_group(0 [pid 8101] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8097] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8108] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8107] <... futex resumed>) = ? [pid 8105] <... futex resumed>) = ? [pid 8104] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8103] <... exit_group resumed>) = ? [pid 8101] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8110 attached [pid 8108] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8105] +++ exited with 0 +++ [pid 8101] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8097] <... mprotect resumed>) = 0 [pid 8110] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8108] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8107] +++ exited with 0 +++ [pid 8103] +++ exited with 0 +++ [pid 8101] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8097] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8110] <... set_robust_list resumed>) = 0 [pid 8108] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8101] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8097] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8110] rt_sigprocmask(SIG_SETMASK, [] [pid 8108] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8112 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8111 attached [pid 8110] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8108] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8103, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8112] set_robust_list(0x7f96cdfba9a0, 24 [pid 8111] set_robust_list(0x7f96cdfba9a0, 24 [pid 8110] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8108] <... mprotect resumed>) = 0 [pid 8101] <... clone3 resumed> => {parent_tid=[8111]}, 88) = 8111 [pid 8097] <... clone3 resumed> => {parent_tid=[8112]}, 88) = 8112 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8112] <... set_robust_list resumed>) = 0 [pid 8111] <... set_robust_list resumed>) = 0 [pid 8110] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8108] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8112] rt_sigprocmask(SIG_SETMASK, [] [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8101] rt_sigprocmask(SIG_SETMASK, [] [pid 8097] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... restart_syscall resumed>) = 0 [pid 8111] rt_sigprocmask(SIG_SETMASK, [] [pid 8110] <... futex resumed>) = 1 [pid 8108] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8112] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8111] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8109] <... futex resumed>) = 0 [pid 8108] <... clone3 resumed> => {parent_tid=[8113]}, 88) = 8113 [pid 8101] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8097] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8108] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8113 attached [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = 1 [pid 8110] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8112] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8111] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8110] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8101] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8113] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8101] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8110] <... futex resumed>) = 0 [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8110] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8109] <... futex resumed>) = 0 [pid 8110] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8114 [pid 8110] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8109] <... futex resumed>) = 0 [pid 8110] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8110] <... socketpair resumed>, [3, 4]) = 0 [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8109] <... futex resumed>) = 0 [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = 1 [pid 8110] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8110] <... bpf resumed>) = 5 [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8109] <... futex resumed>) = 0 [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8109] <... futex resumed>) = 0 [pid 8110] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8109] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8109] <... futex resumed>) = 0 [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8109] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8114 attached [pid 8109] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8114] set_robust_list(0x55558b7376a0, 24 [pid 8109] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8114] <... set_robust_list resumed>) = 0 [pid 8109] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8114] rt_sigprocmask(SIG_SETMASK, [] [pid 8109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8112] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8114] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8109] <... clone3 resumed> => {parent_tid=[8115]}, 88) = 8115 [pid 8114] setpgid(0, 0 [pid 8109] rt_sigprocmask(SIG_SETMASK, [] [pid 8114] <... setpgid resumed>) = 0 [pid 8109] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8113] <... set_robust_list resumed>) = 0 [pid 8112] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] <... openat resumed>) = 3 [pid 8109] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 0 [pid 8112] <... futex resumed>) = 1 [pid 8113] rt_sigprocmask(SIG_SETMASK, [] [pid 8109] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8097] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8113] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8112] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] <... futex resumed>) = 0 [pid 8097] <... futex resumed>) = 1 [pid 8106] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8097] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8106] <... setsockopt resumed>) = 0 [pid 8114] write(3, "1000", 4 [pid 8106] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] <... write resumed>) = 4 [pid 8106] <... futex resumed>) = 1 [pid 8097] <... futex resumed>) = 0 [pid 8106] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8114] close(3 [pid 8097] exit_group(0 [pid 8114] <... close resumed>) = 0 [pid 8106] <... futex resumed>) = ? [pid 8097] <... exit_group resumed>) = ? [pid 8114] write(1, "executing program\n", 18 [pid 8106] +++ exited with 0 +++ [pid 8114] <... write resumed>) = 18 executing program [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8114] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8114] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8114] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8114] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8112] <... futex resumed>) = ? [pid 8114] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8114] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8116]}, 88) = 8116 [pid 8114] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8115 attached [pid 8115] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8112] +++ exited with 0 +++ [pid 8097] +++ exited with 0 +++ [pid 8115] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8097, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8115] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8113] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8115] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8113] <... bpf resumed>) = 3 [pid 8111] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 ci2-android-5-10-perf/strace-static-x86_64: Process 8116 attached [pid 298] <... restart_syscall resumed>) = 0 [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8111] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8113] <... futex resumed>) = 1 [pid 8111] <... futex resumed>) = 1 [pid 8108] <... futex resumed>) = 0 [pid 8101] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8113] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8111] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8108] <... futex resumed>) = 0 [pid 8101] <... futex resumed>) = 1 [pid 8104] <... futex resumed>) = 0 [pid 8104] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8104] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8104] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8101] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8113] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8117 [pid 8115] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 1 [pid 8109] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8109] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] exit_group(0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... futex resumed>) = 1 [pid 8101] <... exit_group resumed>) = ? [pid 8111] <... futex resumed>) = ? [pid 8109] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8110] <... futex resumed>) = 0 [pid 8108] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = ? [pid 8113] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8117 attached [pid 8116] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8115] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8111] +++ exited with 0 +++ [pid 8110] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8113] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8110] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8104] +++ exited with 0 +++ [pid 8101] +++ exited with 0 +++ [pid 8110] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8101, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8110] <... futex resumed>) = 1 [pid 8109] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8110] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8109] exit_group(0 [pid 8117] set_robust_list(0x55558b7376a0, 24 [pid 8116] <... set_robust_list resumed>) = 0 [pid 8115] <... futex resumed>) = ? [pid 8110] <... futex resumed>) = ? [pid 8109] <... exit_group resumed>) = ? [pid 8117] <... set_robust_list resumed>) = 0 [pid 8116] rt_sigprocmask(SIG_SETMASK, [] [pid 8115] +++ exited with 0 +++ [pid 8113] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8110] +++ exited with 0 +++ [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] <... futex resumed>) = 0 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8113] <... futex resumed>) = 1 [pid 8113] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] +++ exited with 0 +++ [pid 8108] <... futex resumed>) = 0 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8109, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8113] <... futex resumed>) = 1 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8113] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] rt_sigprocmask(SIG_SETMASK, [] [pid 8108] <... futex resumed>) = 0 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8113] <... futex resumed>) = 1 [pid 8108] <... futex resumed>) = 0 [pid 8113] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8108] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8113] <... bpf resumed>) = 0 [pid 8108] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8108] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8113] <... futex resumed>) = 0 [pid 8108] <... mprotect resumed>) = 0 [pid 8117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8113] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8108] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8108] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8118]}, 88) = 8118 [pid 8108] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8108] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8108] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8118 attached [pid 8118] set_robust_list(0x7f96cdfba9a0, 24 [pid 8116] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8118] <... set_robust_list resumed>) = 0 [pid 8118] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8118] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8116] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8117] <... prctl resumed>) = 0 [pid 8116] <... bpf resumed>) = 3 [pid 8117] setpgid(0, 0 [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8117] <... setpgid resumed>) = 0 [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8116] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8114] <... futex resumed>) = 0 [pid 8117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8116] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8117] <... openat resumed>) = 3 [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8116] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8117] write(3, "1000", 4 [pid 8114] <... futex resumed>) = 0 [pid 8118] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8117] <... write resumed>) = 4 [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] close(3 [pid 8118] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] <... close resumed>) = 0 [pid 8118] <... futex resumed>) = 1 [pid 8108] <... futex resumed>) = 0 [pid 8108] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8113] <... futex resumed>) = 0 [pid 8108] <... futex resumed>) = 1 [pid 8113] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8108] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] write(1, "executing program\n", 18 [pid 8116] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8113] <... setsockopt resumed>) = 0 [pid 8118] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8113] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8108] <... futex resumed>) = 0 [pid 8113] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8108] exit_group(0 [pid 8117] <... write resumed>) = 18 [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8113] <... futex resumed>) = ? [pid 8108] <... exit_group resumed>) = ? executing program [pid 8118] <... futex resumed>) = ? [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8116] <... futex resumed>) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8113] +++ exited with 0 +++ [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] <... futex resumed>) = 0 [pid 8117] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8114] <... futex resumed>) = 0 [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8116] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8116] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8114] <... futex resumed>) = 0 [pid 8117] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8116] <... futex resumed>) = 0 [pid 8118] +++ exited with 0 +++ [pid 8108] +++ exited with 0 +++ [pid 8117] <... mmap resumed>) = 0x7f96cdfbb000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8108, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8116] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8117] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8116] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8117] <... mprotect resumed>) = 0 [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8116] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8114] <... futex resumed>) = 0 [pid 8116] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8114] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8114] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8117] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8114] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8114] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8114] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8117] <... clone3 resumed> => {parent_tid=[8119]}, 88) = 8119 [pid 8114] <... mprotect resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8119 attached [pid 8117] rt_sigprocmask(SIG_SETMASK, [] [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8121 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8120 attached [pid 8119] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8116] <... futex resumed>) = 0 [pid 8114] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8120 [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8117] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8121 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8114] <... clone3 resumed> => {parent_tid=[8122]}, 88) = 8122 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8122 attached [pid 8121] set_robust_list(0x55558b7376a0, 24 [pid 8120] set_robust_list(0x55558b7376a0, 24 [pid 8119] <... set_robust_list resumed>) = 0 [pid 8116] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8114] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8123 attached [pid 8114] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8114] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8123 [pid 8123] set_robust_list(0x55558b7376a0, 24 [pid 8122] set_robust_list(0x7f96cdfba9a0, 24 [pid 8121] <... set_robust_list resumed>) = 0 [pid 8120] <... set_robust_list resumed>) = 0 [pid 8119] rt_sigprocmask(SIG_SETMASK, [] [pid 8114] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8114] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8120] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8123] <... set_robust_list resumed>) = 0 [pid 8123] rt_sigprocmask(SIG_SETMASK, [] [pid 8120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] rt_sigprocmask(SIG_SETMASK, [] [pid 8123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8122] <... set_robust_list resumed>) = 0 [pid 8121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8120] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8119] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8120] <... prctl resumed>) = 0 [pid 8119] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8123] <... prctl resumed>) = 0 [pid 8122] rt_sigprocmask(SIG_SETMASK, [] [pid 8121] <... prctl resumed>) = 0 [pid 8120] setpgid(0, 0 [pid 8119] <... bpf resumed>) = 3 [pid 8121] setpgid(0, 0 [pid 8120] <... setpgid resumed>) = 0 [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] setpgid(0, 0 [pid 8122] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] <... setpgid resumed>) = 0 [pid 8120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8119] <... futex resumed>) = 1 [pid 8123] <... setpgid resumed>) = 0 [pid 8122] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8120] <... openat resumed>) = 3 [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] <... futex resumed>) = 0 [pid 8121] <... openat resumed>) = 3 [pid 8120] write(3, "1000", 4 [pid 8121] write(3, "1000", 4 [pid 8120] <... write resumed>) = 4 [pid 8121] <... write resumed>) = 4 [pid 8120] close(3 [pid 8121] close(3 [pid 8120] <... close resumed>) = 0 [pid 8121] <... close resumed>) = 0 [pid 8120] write(1, "executing program\n", 18 [pid 8121] write(1, "executing program\n", 18 [pid 8120] <... write resumed>) = 18 [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... write resumed>) = 18 executing program executing program [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8120] <... futex resumed>) = 0 [pid 8119] <... futex resumed>) = 0 [pid 8117] <... futex resumed>) = 1 [pid 8121] <... futex resumed>) = 0 [pid 8120] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8119] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8120] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8119] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8121] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8120] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8119] <... futex resumed>) = 1 [pid 8121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] <... futex resumed>) = 0 [pid 8121] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8120] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8120] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8121] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8120] <... mprotect resumed>) = 0 [pid 8119] <... futex resumed>) = 0 [pid 8117] <... futex resumed>) = 1 [pid 8121] <... mprotect resumed>) = 0 [pid 8120] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8119] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8120] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8119] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8121] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8119] <... futex resumed>) = 1 [pid 8117] <... futex resumed>) = 0 [pid 8123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8120] <... clone3 resumed> => {parent_tid=[8124]}, 88) = 8124 [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... clone3 resumed> => {parent_tid=[8125]}, 88) = 8125 [pid 8120] rt_sigprocmask(SIG_SETMASK, [] [pid 8119] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8117] <... futex resumed>) = 0 [pid 8121] rt_sigprocmask(SIG_SETMASK, [] [pid 8120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8119] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8119] <... socketpair resumed>, [4, 5]) = 0 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8120] <... futex resumed>) = 0 [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = 0 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8119] <... futex resumed>) = 1 [pid 8117] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8124 attached [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8119] <... futex resumed>) = 0 [pid 8117] <... futex resumed>) = 1 [pid 8119] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8122] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8119] <... bpf resumed>) = 6 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8125 attached [pid 8124] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8123] <... openat resumed>) = 3 [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8117] <... futex resumed>) = 0 [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8119] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8117] <... futex resumed>) = 0 [pid 8119] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8117] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] <... futex resumed>) = 0 [pid 8119] <... futex resumed>) = 0 [pid 8117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] <... set_robust_list resumed>) = 0 [pid 8117] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8124] rt_sigprocmask(SIG_SETMASK, [] [pid 8117] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8124] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8117] <... mprotect resumed>) = 0 [pid 8124] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8117] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8124] <... bpf resumed>) = 3 [pid 8117] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8120] <... futex resumed>) = 0 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8124] <... futex resumed>) = 1 [pid 8124] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8117] <... clone3 resumed> => {parent_tid=[8126]}, 88) = 8126 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] rt_sigprocmask(SIG_SETMASK, [] [pid 8120] <... futex resumed>) = 0 [pid 8117] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8124] <... futex resumed>) = 1 [pid 8117] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8117] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8126 attached [pid 8117] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] set_robust_list(0x7f96cdfba9a0, 24 [pid 8125] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8123] write(3, "1000", 4 [pid 8122] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8125] <... set_robust_list resumed>) = 0 [pid 8125] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8125] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] <... set_robust_list resumed>) = 0 [pid 8123] <... write resumed>) = 4 [pid 8122] <... futex resumed>) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8120] <... futex resumed>) = 0 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8114] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... bpf resumed>) = 3 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8116] <... futex resumed>) = 0 [pid 8114] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 1 [pid 8116] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8114] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8116] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8124] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8116] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] <... socketpair resumed>, [5, 6]) = 0 [pid 8116] <... futex resumed>) = 1 [pid 8114] <... futex resumed>) = 0 [pid 8116] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] exit_group(0 [pid 8120] <... futex resumed>) = 0 [pid 8114] <... exit_group resumed>) = ? [pid 8116] <... futex resumed>) = ? [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8116] +++ exited with 0 +++ [pid 8124] <... futex resumed>) = 1 [pid 8124] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8126] rt_sigprocmask(SIG_SETMASK, [] [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] close(3 [pid 8124] <... bpf resumed>) = 7 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8120] <... futex resumed>) = 0 [pid 8124] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] <... bpf resumed>) = 0 [pid 8120] <... futex resumed>) = 0 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = 0 [pid 8120] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8120] <... futex resumed>) = 0 [pid 8124] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8121] <... futex resumed>) = 0 [pid 8120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8120] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8120] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8120] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8127]}, 88) = 8127 [pid 8126] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8125] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8123] <... close resumed>) = 0 [pid 8120] rt_sigprocmask(SIG_SETMASK, [] [pid 8126] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8120] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8120] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8120] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8127 attached [pid 8127] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8127] rt_sigprocmask(SIG_SETMASK, [] [pid 8122] +++ exited with 0 +++ [pid 8114] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8114, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8127] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8127] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8125] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8127] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8127] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8120] <... futex resumed>) = 0 [pid 8120] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] <... futex resumed>) = 0 [pid 8120] <... futex resumed>) = 1 [pid 8126] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8124] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8120] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8124] <... setsockopt resumed>) = 0 [pid 8124] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8120] <... futex resumed>) = 0 [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8120] exit_group(0 [pid 8124] <... futex resumed>) = ? [pid 8120] <... exit_group resumed>) = ? [pid 8124] +++ exited with 0 +++ [pid 8125] <... futex resumed>) = 1 [pid 8121] <... futex resumed>) = 0 [pid 8123] write(1, "executing program\n", 18 [pid 8125] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... write resumed>) = 18 [pid 8121] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8127] <... futex resumed>) = ? [pid 8125] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 executing program [pid 8126] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] <... futex resumed>) = 1 [pid 8117] <... futex resumed>) = 0 [pid 8123] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8117] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] <... futex resumed>) = 1 [pid 8126] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8117] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8125] <... futex resumed>) = 1 [pid 8123] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8121] <... futex resumed>) = 0 [pid 8119] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8119] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4) = 0 [pid 8119] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8117] <... futex resumed>) = 0 [pid 8119] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] exit_group(0 [pid 8119] <... futex resumed>) = ? [pid 8117] <... exit_group resumed>) = ? [pid 8126] <... futex resumed>) = ? [pid 8125] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8119] +++ exited with 0 +++ [pid 8123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8125] <... socketpair resumed>, [5, 6]) = 0 [pid 8123] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8127] +++ exited with 0 +++ [pid 8120] +++ exited with 0 +++ [pid 8123] <... mprotect resumed>) = 0 [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8120, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8123] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8125] <... futex resumed>) = 1 [pid 8121] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8125] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8121] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8125] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8128 attached [pid 8126] +++ exited with 0 +++ [pid 8123] <... clone3 resumed> => {parent_tid=[8128]}, 88) = 8128 [pid 8117] +++ exited with 0 +++ [pid 8125] <... bpf resumed>) = 7 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8128] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] rt_sigprocmask(SIG_SETMASK, [] [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8117, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8125] <... futex resumed>) = 1 [pid 8123] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8125] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8121] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8129 ci2-android-5-10-perf/strace-static-x86_64: Process 8130 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8129 attached [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8130 [pid 8121] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8121] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8121] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8125] <... futex resumed>) = 0 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8125] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8121] <... mprotect resumed>) = 0 [pid 8125] <... bpf resumed>) = 0 [pid 8121] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8130] set_robust_list(0x55558b7376a0, 24 [pid 8129] set_robust_list(0x55558b7376a0, 24 [pid 8128] <... set_robust_list resumed>) = 0 [pid 8125] <... futex resumed>) = 0 [pid 8121] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8130] <... set_robust_list resumed>) = 0 [pid 8125] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8130] rt_sigprocmask(SIG_SETMASK, [] [pid 8121] <... clone3 resumed> => {parent_tid=[8131]}, 88) = 8131 [pid 8130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] rt_sigprocmask(SIG_SETMASK, [] [pid 8130] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8121] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8129] <... set_robust_list resumed>) = 0 [pid 8121] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] <... prctl resumed>) = 0 [pid 8121] <... futex resumed>) = 0 [pid 8130] setpgid(0, 0 [pid 8121] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8130] <... setpgid resumed>) = 0 executing program [pid 8130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8129] rt_sigprocmask(SIG_SETMASK, [] [pid 8128] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8131 attached [pid 8130] <... openat resumed>) = 3 [pid 8129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8128] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8131] set_robust_list(0x7f96cdfba9a0, 24 [pid 8130] write(3, "1000", 4) = 4 [pid 8130] close(3) = 0 [pid 8130] write(1, "executing program\n", 18) = 18 [pid 8128] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8131] <... set_robust_list resumed>) = 0 [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8128] <... bpf resumed>) = 3 [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8123] <... futex resumed>) = 0 [pid 8128] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] rt_sigprocmask(SIG_SETMASK, [] [pid 8130] <... futex resumed>) = 0 [pid 8129] <... prctl resumed>) = 0 [pid 8128] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8123] <... futex resumed>) = 0 [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8130] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8129] setpgid(0, 0 [pid 8128] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8123] <... futex resumed>) = 0 [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... socketpair resumed>, [5, 6]) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8129] <... setpgid resumed>) = 0 [pid 8131] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8130] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... openat resumed>) = 3 [pid 8128] <... bpf resumed>) = 7 [pid 8123] <... futex resumed>) = 0 [pid 8130] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... bpf resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8129] write(3, "1000", 4 [pid 8128] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8123] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8123] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8131] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8130] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8129] <... write resumed>) = 4 [pid 8123] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8123] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8129] close(3 [pid 8123] <... clone3 resumed> => {parent_tid=[8132]}, 88) = 8132 [pid 8130] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8123] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8131] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8129] <... close resumed>) = 0 [pid 8123] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8123] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8132 attached [pid 8132] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8132] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8131] <... futex resumed>) = 1 [pid 8130] <... mprotect resumed>) = 0 [pid 8129] write(1, "executing program\n", 18 [pid 8121] <... futex resumed>) = 0 [pid 8129] <... write resumed>) = 18 [pid 8121] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8132] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8125] <... futex resumed>) = 0 [pid 8121] <... futex resumed>) = 1 [pid 8131] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8130] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8130] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8129] <... futex resumed>) = 0 [pid 8121] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8130] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8129] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8125] <... setsockopt resumed>) = 0 [pid 8129] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8125] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8121] <... futex resumed>) = 0 [pid 8129] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8125] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8121] exit_group(0 [pid 8129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8131] <... futex resumed>) = ? [pid 8130] <... clone3 resumed> => {parent_tid=[8133]}, 88) = 8133 [pid 8129] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8125] <... futex resumed>) = ? [pid 8121] <... exit_group resumed>) = ? [pid 8130] rt_sigprocmask(SIG_SETMASK, [] [pid 8129] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8125] +++ exited with 0 +++ [pid 8132] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8132] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... futex resumed>) = 0 [pid 8123] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8129] <... mprotect resumed>) = 0 [pid 8128] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 1 [pid 298] <... restart_syscall resumed>) = 0 [pid 8129] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8128] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8123] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] +++ exited with 0 +++ [pid 8129] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8128] <... setsockopt resumed>) = 0 [pid 8121] +++ exited with 0 +++ [pid 8130] <... futex resumed>) = 0 [pid 8129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8128] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8123] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8121, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8129] <... clone3 resumed> => {parent_tid=[8134]}, 88) = 8134 [pid 8128] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] exit_group(0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8134 attached [pid 8129] rt_sigprocmask(SIG_SETMASK, [] [pid 8128] <... futex resumed>) = ? [pid 8123] <... exit_group resumed>) = ? [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8134] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8128] +++ exited with 0 +++ [pid 8132] <... futex resumed>) = ? [pid 8134] <... set_robust_list resumed>) = 0 [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8135 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8134] rt_sigprocmask(SIG_SETMASK, [] [pid 8132] +++ exited with 0 +++ [pid 8123] +++ exited with 0 +++ [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8135 attached [pid 8135] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8135] rt_sigprocmask(SIG_SETMASK, [] [pid 8134] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8134] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8135] <... prctl resumed>) = 0 [pid 8135] setpgid(0, 0) = 0 [pid 8135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8134] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8135] <... openat resumed>) = 3 [pid 8134] <... futex resumed>) = 1 [pid 8129] <... futex resumed>) = 0 [pid 8135] write(3, "1000", 4 [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] <... write resumed>) = 4 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8133 attached [pid 8134] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 299] <... restart_syscall resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8135] close(3) = 0 [pid 8135] write(1, "executing program\n", 18) = 18 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8136 [pid 8135] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8135] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8135] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8135] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 8135] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8137 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8135] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] <... clone3 resumed> => {parent_tid=[8138]}, 88) = 8138 [pid 8135] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8138 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8137 attached [pid 8134] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8135] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8136 attached [pid 8136] set_robust_list(0x55558b7376a0, 24 [pid 8138] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8136] <... set_robust_list resumed>) = 0 [pid 8136] rt_sigprocmask(SIG_SETMASK, [] [pid 8138] <... set_robust_list resumed>) = 0 [pid 8136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8138] rt_sigprocmask(SIG_SETMASK, [] [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] <... prctl resumed>) = 0 [pid 8136] setpgid(0, 0) = 0 [pid 8138] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8137] set_robust_list(0x55558b7376a0, 24 [pid 8133] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8138] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8129] <... futex resumed>) = 0 [pid 8137] <... set_robust_list resumed>) = 0 [pid 8136] write(3, "1000", 4 [pid 8134] <... futex resumed>) = 1 [pid 8133] <... set_robust_list resumed>) = 0 [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8138] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8138] <... futex resumed>) = 1 [pid 8138] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8137] rt_sigprocmask(SIG_SETMASK, [] [pid 8136] <... write resumed>) = 4 [pid 8134] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8133] rt_sigprocmask(SIG_SETMASK, [] [pid 8136] close(3 [pid 8138] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8136] <... close resumed>) = 0 [pid 8133] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8138] <... futex resumed>) = 1 [pid 8137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8138] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] write(1, "executing program\n", 18 [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... bpf resumed>) = 3 [pid 8137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8138] <... futex resumed>) = 1 [pid 8136] <... write resumed>) = 18 executing program [pid 8138] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8137] <... prctl resumed>) = 0 [pid 8136] <... futex resumed>) = 0 [pid 8135] <... futex resumed>) = 0 [pid 8134] <... futex resumed>) = 1 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... futex resumed>) = 0 [pid 8138] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8137] setpgid(0, 0 [pid 8136] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8133] <... futex resumed>) = 1 [pid 8130] <... futex resumed>) = 0 [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8136] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8136] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8136] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8138] <... bpf resumed>) = 5 [pid 8136] <... mprotect resumed>) = 0 [pid 8136] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8139 attached [pid 8138] <... futex resumed>) = 1 [pid 8137] <... setpgid resumed>) = 0 [pid 8135] <... futex resumed>) = 0 [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8135] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8138] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8135] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8135] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8138] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8135] <... clone3 resumed> => {parent_tid=[8140]}, 88) = 8140 [pid 8135] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8135] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8135] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8136] <... clone3 resumed> => {parent_tid=[8139]}, 88) = 8139 [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8138] <... futex resumed>) = 0 [pid 8137] <... openat resumed>) = 3 [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8133] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8138] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8137] write(3, "1000", 4 [pid 8133] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] <... futex resumed>) = 0 [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... futex resumed>) = 1 [pid 8130] <... futex resumed>) = 0 [pid 8133] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8140 attached [pid 8139] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8137] <... write resumed>) = 4 [pid 8134] <... socketpair resumed>, [3, 4]) = 0 [pid 8133] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8130] <... futex resumed>) = 0 [pid 8133] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... socketpair resumed>, [5, 6]) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8133] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8133] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... bpf resumed>) = 7 [pid 8130] <... futex resumed>) = 0 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8133] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8133] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... bpf resumed>) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8133] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8130] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8130] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8130] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8137] close(3 [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8137] <... close resumed>) = 0 [pid 8130] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8137] write(1, "executing program\n", 18) = 18 executing program [pid 8130] <... clone3 resumed> => {parent_tid=[8141]}, 88) = 8141 [pid 8130] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8130] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8137] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8130] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8137] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8141 attached [pid 8137] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8141] set_robust_list(0x7f96cdfba9a0, 24 [pid 8137] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8141] <... set_robust_list resumed>) = 0 [pid 8137] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8141] rt_sigprocmask(SIG_SETMASK, [] [pid 8137] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8141] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8137] <... mprotect resumed>) = 0 [pid 8141] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8137] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8139] <... set_robust_list resumed>) = 0 [pid 8134] <... futex resumed>) = 1 [pid 8129] <... futex resumed>) = 0 [pid 8137] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8134] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8140] set_robust_list(0x7f96cdfba9a0, 24 [pid 8139] rt_sigprocmask(SIG_SETMASK, [] [pid 8137] <... clone3 resumed> => {parent_tid=[8142]}, 88) = 8142 ci2-android-5-10-perf/strace-static-x86_64: Process 8142 attached [pid 8137] rt_sigprocmask(SIG_SETMASK, [] [pid 8139] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8137] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8134] <... bpf resumed>) = 5 [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8134] <... futex resumed>) = 1 [pid 8129] <... futex resumed>) = 0 [pid 8139] <... bpf resumed>) = 3 [pid 8134] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8129] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8129] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8129] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8140] <... set_robust_list resumed>) = 0 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8139] <... futex resumed>) = 1 [pid 8136] <... futex resumed>) = 0 [pid 8129] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8139] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8140] rt_sigprocmask(SIG_SETMASK, [] [pid 8139] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8136] <... futex resumed>) = 0 [pid 8134] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8140] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... clone3 resumed> => {parent_tid=[8143]}, 88) = 8143 [pid 8139] <... futex resumed>) = 0 [pid 8136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8134] <... futex resumed>) = 0 [pid 8129] rt_sigprocmask(SIG_SETMASK, [] [pid 8140] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8139] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8136] <... futex resumed>) = 0 [pid 8134] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8129] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8129] <... futex resumed>) = 0 [pid 8129] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8142] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8142] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8139] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8142] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8143 attached [pid 8142] <... futex resumed>) = 1 [pid 8141] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8140] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] <... futex resumed>) = 0 [pid 8136] <... futex resumed>) = 0 [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] <... futex resumed>) = 1 [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] <... futex resumed>) = 0 [pid 8139] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8137] <... futex resumed>) = 0 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... socketpair resumed>, [4, 5]) = 0 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8136] <... futex resumed>) = 0 [pid 8139] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8136] <... futex resumed>) = 0 [pid 8139] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8139] <... bpf resumed>) = 6 [pid 8143] set_robust_list(0x7f96cdfba9a0, 24 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] <... set_robust_list resumed>) = 0 [pid 8142] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8139] <... futex resumed>) = 1 [pid 8136] <... futex resumed>) = 0 [pid 8139] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] rt_sigprocmask(SIG_SETMASK, [] [pid 8139] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8142] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] <... futex resumed>) = 0 [pid 8143] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8139] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8137] <... futex resumed>) = 0 [pid 8136] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] <... futex resumed>) = 0 [pid 8143] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8139] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8137] <... futex resumed>) = 0 [pid 8136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8141] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... futex resumed>) = 0 [pid 8136] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8139] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8142] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8136] <... mprotect resumed>) = 0 [pid 8136] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8143] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8141] <... futex resumed>) = 1 [pid 8136] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8130] <... futex resumed>) = 0 [pid 8143] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8130] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8133] <... futex resumed>) = 0 [pid 8130] <... futex resumed>) = 1 [pid 8143] <... futex resumed>) = 1 [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8130] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8129] <... futex resumed>) = 0 [pid 8143] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8142] <... futex resumed>) = 1 [pid 8137] <... futex resumed>) = 0 [pid 8136] <... clone3 resumed> => {parent_tid=[8144]}, 88) = 8144 [pid 8133] <... setsockopt resumed>) = 0 [pid 8129] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] rt_sigprocmask(SIG_SETMASK, [] [pid 8134] <... futex resumed>) = 0 [pid 8133] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8129] <... futex resumed>) = 1 [pid 8142] <... socketpair resumed>, [3, 4]) = 0 [pid 8137] <... futex resumed>) = 0 [pid 8136] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8134] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8133] <... futex resumed>) = 1 [pid 8130] <... futex resumed>) = 0 [pid 8129] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8144 attached [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8136] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] <... setsockopt resumed>) = 0 [pid 8133] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8130] exit_group(0 [pid 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = ? [pid 8140] <... futex resumed>) = 1 [pid 8137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8136] <... futex resumed>) = 0 [pid 8135] <... futex resumed>) = 0 [pid 8134] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] <... futex resumed>) = ? [pid 8130] <... exit_group resumed>) = ? [pid 8144] set_robust_list(0x7f96cdfba9a0, 24 [pid 8142] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8141] +++ exited with 0 +++ [pid 8140] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8136] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8135] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] <... futex resumed>) = 1 [pid 8133] +++ exited with 0 +++ [pid 8129] <... futex resumed>) = 0 [pid 8144] <... set_robust_list resumed>) = 0 [pid 8142] <... bpf resumed>) = 5 [pid 8138] <... futex resumed>) = 0 [pid 8137] <... futex resumed>) = 0 [pid 8135] <... futex resumed>) = 1 [pid 8134] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8130] +++ exited with 0 +++ [pid 8129] exit_group(0 [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8138] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8135] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8134] <... futex resumed>) = ? [pid 8129] <... exit_group resumed>) = ? [pid 8143] <... futex resumed>) = ? [pid 8142] <... futex resumed>) = 0 [pid 8138] <... setsockopt resumed>) = 0 [pid 8137] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8134] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8130, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8142] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8138] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8137] <... futex resumed>) = 0 [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8138] <... futex resumed>) = 1 [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8135] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8142] <... futex resumed>) = 0 [pid 8138] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8137] <... futex resumed>) = 0 [pid 8135] exit_group(0 [pid 8142] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8138] <... futex resumed>) = ? [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8135] <... exit_group resumed>) = ? [pid 8144] rt_sigprocmask(SIG_SETMASK, [] [pid 8143] +++ exited with 0 +++ [pid 8142] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8140] <... futex resumed>) = ? [pid 8138] +++ exited with 0 +++ [pid 8129] +++ exited with 0 +++ [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8129, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8142] <... futex resumed>) = 1 [pid 8137] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8142] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8137] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8137] <... futex resumed>) = 0 [pid 8142] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8137] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... setsockopt resumed>) = 0 [pid 8142] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8137] <... futex resumed>) = 0 [pid 8142] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8137] exit_group(0 [pid 8142] <... futex resumed>) = ? [pid 8137] <... exit_group resumed>) = ? [pid 8142] +++ exited with 0 +++ [pid 8140] +++ exited with 0 +++ [pid 8137] +++ exited with 0 +++ [pid 8135] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8137, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8135, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8144] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8144] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8144] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8136] <... futex resumed>) = 0 [pid 8136] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8139] <... futex resumed>) = 0 [pid 8136] <... futex resumed>) = 1 [pid 301] <... restart_syscall resumed>) = 0 [pid 8139] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8136] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... restart_syscall resumed>) = 0 [pid 8139] <... setsockopt resumed>) = 0 [pid 8139] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8139] <... futex resumed>) = 1 [pid 8136] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8139] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8136] exit_group(0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8144] <... futex resumed>) = ? [pid 8139] <... futex resumed>) = ? [pid 8136] <... exit_group resumed>) = ? [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8144] +++ exited with 0 +++ [pid 8139] +++ exited with 0 +++ [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8136] +++ exited with 0 +++ [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8145 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8147 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8136, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8146 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8148 ci2-android-5-10-perf/strace-static-x86_64: Process 8146 attached [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8146] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8146] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8147 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8148 attached [pid 8146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8147] set_robust_list(0x55558b7376a0, 24 [pid 8146] <... prctl resumed>) = 0 [pid 8146] setpgid(0, 0) = 0 [pid 8147] <... set_robust_list resumed>) = 0 [pid 8148] set_robust_list(0x55558b7376a0, 24 [pid 8146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8147] rt_sigprocmask(SIG_SETMASK, [] [pid 8146] <... openat resumed>) = 3 [pid 8148] <... set_robust_list resumed>) = 0 executing program [pid 8146] write(3, "1000", 4) = 4 [pid 8146] close(3) = 0 [pid 8146] write(1, "executing program\n", 18) = 18 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8146] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8146] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8146] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8146] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8146] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8146] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8148] rt_sigprocmask(SIG_SETMASK, [] [pid 8146] <... clone3 resumed> => {parent_tid=[8149]}, 88) = 8149 [pid 8146] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8145 attached [pid 8148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8145] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8145] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8147] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8145] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8145] setpgid(0, 0) = 0 [pid 8145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8148] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8145] <... openat resumed>) = 3 [pid 8145] write(3, "1000", 4) = 4 [pid 8145] close(3) = 0 [pid 8145] write(1, "executing program\n", 18) = 18 [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8145] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8145] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8145] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8145] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8145] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8145] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8150 attached [pid 8148] <... prctl resumed>) = 0 [pid 8147] <... prctl resumed>) = 0 [pid 8145] <... clone3 resumed> => {parent_tid=[8150]}, 88) = 8150 [pid 8145] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8148] setpgid(0, 0 [pid 8147] setpgid(0, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8149 attached [pid 8149] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8148] <... setpgid resumed>) = 0 [pid 8147] <... setpgid resumed>) = 0 [pid 8149] <... set_robust_list resumed>) = 0 [pid 8149] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8149] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... futex resumed>) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8149] <... futex resumed>) = 1 [pid 8149] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8146] <... futex resumed>) = 0 [pid 8148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8147] <... openat resumed>) = 3 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8148] <... openat resumed>) = 3 [pid 8147] write(3, "1000", 4 [pid 8149] <... futex resumed>) = 1 [pid 8149] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8148] write(3, "1000", 4 [pid 8147] <... write resumed>) = 4 [pid 8150] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8148] <... write resumed>) = 4 [pid 8147] close(3 [pid 8150] <... set_robust_list resumed>) = 0 [pid 8149] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8148] close(3 [pid 8150] rt_sigprocmask(SIG_SETMASK, [] [pid 8147] <... close resumed>) = 0 [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... futex resumed>) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8149] <... futex resumed>) = 1 [pid 8149] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8148] <... close resumed>) = 0 [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] write(1, "executing program\n", 18 [pid 8148] write(1, "executing program\n", 18 [pid 8146] <... futex resumed>) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8149] <... futex resumed>) = 1 [pid 8149] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8148] <... write resumed>) = 18 [pid 8147] <... write resumed>) = 18 [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program executing program [pid 8148] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 0 [pid 8148] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8147] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8148] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8147] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8148] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8147] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8148] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8147] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8149] <... bpf resumed>) = 7 [pid 8148] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8147] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8148] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8147] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... mprotect resumed>) = 0 [pid 8147] <... mprotect resumed>) = 0 [pid 8146] <... futex resumed>) = 0 [pid 8148] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8147] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8148] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8147] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 8148] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8147] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8146] <... futex resumed>) = 0 [pid 8146] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8146] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8148] <... clone3 resumed> => {parent_tid=[8151]}, 88) = 8151 [pid 8146] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8152 attached [pid 8150] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8148] rt_sigprocmask(SIG_SETMASK, [] [pid 8147] <... clone3 resumed> => {parent_tid=[8152]}, 88) = 8152 [pid 8146] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8153 [pid 8148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8147] rt_sigprocmask(SIG_SETMASK, [] [pid 8146] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8150] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8146] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8146] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8153 attached [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... bpf resumed>) = 3 [pid 8152] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8147] <... futex resumed>) = 0 [pid 8146] <... clone3 resumed> => {parent_tid=[8154]}, 88) = 8154 [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8149] <... futex resumed>) = 1 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8146] rt_sigprocmask(SIG_SETMASK, [] [pid 8152] <... set_robust_list resumed>) = 0 [pid 8150] <... futex resumed>) = 1 [pid 8149] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8146] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8145] <... futex resumed>) = 0 [pid 8150] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8149] <... bpf resumed>) = 0 [pid 8146] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] set_robust_list(0x55558b7376a0, 24 [pid 8152] rt_sigprocmask(SIG_SETMASK, [] [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... futex resumed>) = 0 [pid 8145] <... futex resumed>) = 0 [pid 8150] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8149] <... futex resumed>) = 0 [pid 8146] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8149] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8151 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8154 attached [pid 8154] set_robust_list(0x7f96cdfba9a0, 24 [pid 8151] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8154] <... set_robust_list resumed>) = 0 [pid 8151] rt_sigprocmask(SIG_SETMASK, [] [pid 8154] rt_sigprocmask(SIG_SETMASK, [] [pid 8151] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8154] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8151] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8150] <... futex resumed>) = 1 [pid 8145] <... futex resumed>) = 0 [pid 8153] <... set_robust_list resumed>) = 0 [pid 8152] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8150] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8154] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8150] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8153] rt_sigprocmask(SIG_SETMASK, [] [pid 8152] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8151] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8152] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8150] <... futex resumed>) = 1 [pid 8145] <... futex resumed>) = 0 [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8154] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8152] <... futex resumed>) = 1 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8147] <... futex resumed>) = 0 [pid 8145] <... futex resumed>) = 0 [pid 8154] <... futex resumed>) = 1 [pid 8153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8152] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8151] <... futex resumed>) = 1 [pid 8150] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... futex resumed>) = 0 [pid 8154] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8153] <... prctl resumed>) = 0 [pid 8152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8151] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] <... futex resumed>) = 0 [pid 8150] <... socketpair resumed>, [4, 5]) = 0 [pid 8146] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8153] setpgid(0, 0 [pid 8152] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8149] <... futex resumed>) = 0 [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... futex resumed>) = 1 [pid 8153] <... setpgid resumed>) = 0 [pid 8152] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8151] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8150] <... futex resumed>) = 0 [pid 8149] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8146] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8150] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8149] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] <... openat resumed>) = 3 [pid 8152] <... futex resumed>) = 0 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8149] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... futex resumed>) = 0 [pid 8153] write(3, "1000", 4 [pid 8152] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8151] <... futex resumed>) = 0 [pid 8149] <... futex resumed>) = 1 [pid 8146] <... futex resumed>) = 0 [pid 8150] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8153] <... write resumed>) = 4 [pid 8152] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8151] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8150] <... bpf resumed>) = 6 [pid 8149] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] exit_group(0 [pid 8154] <... futex resumed>) = ? [pid 8153] close(3 [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8149] <... futex resumed>) = ? [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8146] <... exit_group resumed>) = ? [pid 8154] +++ exited with 0 +++ [pid 8153] <... close resumed>) = 0 [pid 8152] <... futex resumed>) = 0 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... futex resumed>) = 1 [pid 8149] +++ exited with 0 +++ [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] <... futex resumed>) = 0 [pid 8153] write(1, "executing program\n", 18 [pid 8152] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8151] <... futex resumed>) = 0 [pid 8150] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] +++ exited with 0 +++ [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] <... write resumed>) = 18 [pid 8152] <... socketpair resumed>, [3, 4]) = 0 [pid 8151] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8146, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] <... socketpair resumed>, [3, 4]) = 0 [pid 8150] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8153] <... futex resumed>) = 0 [pid 8152] <... futex resumed>) = 0 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] <... futex resumed>) = 0 [pid 8153] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8152] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8151] <... futex resumed>) = 0 [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8153] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8151] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8150] <... futex resumed>) = 0 [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8153] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8152] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8150] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8152] <... bpf resumed>) = 5 [pid 8151] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] <... mprotect resumed>) = 0 [pid 8153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] <... bpf resumed>) = 5 [pid 8145] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8153] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8152] <... futex resumed>) = 1 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8153] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8152] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8151] <... futex resumed>) = 1 [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8153] <... mprotect resumed>) = 0 [pid 8152] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8151] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8155 attached [pid 8153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8152] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8151] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8155] set_robust_list(0x7f96cdfba9a0, 24 [pid 8153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8152] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8151] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8148] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] <... clone3 resumed> => {parent_tid=[8155]}, 88) = 8155 [pid 8155] <... set_robust_list resumed>) = 0 [pid 8153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8148] <... futex resumed>) = 0 [pid 8147] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8145] rt_sigprocmask(SIG_SETMASK, [] [pid 8155] rt_sigprocmask(SIG_SETMASK, [] [pid 8152] <... futex resumed>) = 0 [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8147] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8145] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8156 attached [pid 8155] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8153] <... clone3 resumed> => {parent_tid=[8156]}, 88) = 8156 [pid 8152] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8151] <... futex resumed>) = 0 [pid 8148] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8147] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8145] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8155] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8153] rt_sigprocmask(SIG_SETMASK, [] [pid 8151] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8147] <... mprotect resumed>) = 0 [pid 8145] <... futex resumed>) = 0 [pid 8156] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8148] <... mprotect resumed>) = 0 [pid 8147] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8145] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8147] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8153] <... futex resumed>) = 0 [pid 8148] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8147] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8148] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8155] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8147] <... clone3 resumed> => {parent_tid=[8157]}, 88) = 8157 [pid 8156] <... set_robust_list resumed>) = 0 [pid 8155] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... clone3 resumed> => {parent_tid=[8158]}, 88) = 8158 [pid 8147] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... restart_syscall resumed>) = 0 [pid 8148] rt_sigprocmask(SIG_SETMASK, [] [pid 8147] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8155] <... futex resumed>) = 1 [pid 8145] <... futex resumed>) = 0 [pid 8156] rt_sigprocmask(SIG_SETMASK, [] [pid 8155] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8147] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8150] <... futex resumed>) = 0 [pid 8148] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] <... futex resumed>) = 0 [pid 8145] <... futex resumed>) = 1 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8150] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8148] <... futex resumed>) = 0 [pid 8147] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8145] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8150] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8148] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8159 attached [pid 8156] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8150] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8145] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8159 [pid 8156] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8150] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] exit_group(0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] set_robust_list(0x55558b7376a0, 24 [pid 8155] <... futex resumed>) = ? [pid 8150] <... futex resumed>) = ? [pid 8145] <... exit_group resumed>) = ? [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8159] <... set_robust_list resumed>) = 0 [pid 8156] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8155] +++ exited with 0 +++ [pid 8150] +++ exited with 0 +++ [pid 8145] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8158 attached [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8158] set_robust_list(0x7f96cdfba9a0, 24 [pid 8156] <... futex resumed>) = 1 [pid 8153] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8156] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] rt_sigprocmask(SIG_SETMASK, [] [pid 8156] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8153] <... futex resumed>) = 0 [pid 8158] <... set_robust_list resumed>) = 0 [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8158] rt_sigprocmask(SIG_SETMASK, [] [pid 8156] <... futex resumed>) = 0 [pid 8153] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8158] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8156] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8153] <... futex resumed>) = 0 [pid 8158] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8156] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8158] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8158] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... futex resumed>) = 0 [pid 8148] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8156] <... futex resumed>) = 1 [pid 8153] <... futex resumed>) = 0 [pid 8151] <... futex resumed>) = 0 [pid 8148] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8156] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8153] <... futex resumed>) = 0 [pid 8151] <... setsockopt resumed>) = 0 [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8151] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8158] <... futex resumed>) = 1 [pid 8156] <... socketpair resumed>, [3, 4]) = 0 [pid 8151] <... futex resumed>) = 1 [pid 8148] <... futex resumed>) = 0 [pid 8158] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] exit_group(0 [pid 8158] <... futex resumed>) = ? [pid 8156] <... futex resumed>) = 1 [pid 8153] <... futex resumed>) = 0 [pid 8151] <... futex resumed>) = ? [pid 8148] <... exit_group resumed>) = ? [pid 8159] <... prctl resumed>) = 0 [pid 8156] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8151] +++ exited with 0 +++ [pid 8153] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8157 attached [pid 8159] setpgid(0, 0 [pid 8158] +++ exited with 0 +++ [pid 8156] <... bpf resumed>) = 5 [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8148] +++ exited with 0 +++ [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] set_robust_list(0x7f96cdfba9a0, 24 [pid 8156] <... futex resumed>) = 1 [pid 8153] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8148, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8156] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8153] <... futex resumed>) = 0 [pid 8156] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8153] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] <... futex resumed>) = 0 [pid 8156] <... futex resumed>) = 0 [pid 8153] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8156] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8153] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8157] <... set_robust_list resumed>) = 0 [pid 8153] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8159] <... setpgid resumed>) = 0 [pid 8157] rt_sigprocmask(SIG_SETMASK, [] [pid 8153] <... mprotect resumed>) = 0 [pid 8157] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8153] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8157] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8153] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8157] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8153] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8159] <... openat resumed>) = 3 [pid 8157] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8159] write(3, "1000", 4 [pid 8147] <... futex resumed>) = 0 [pid 8159] <... write resumed>) = 4 [pid 8157] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8153] <... clone3 resumed> => {parent_tid=[8160]}, 88) = 8160 [pid 8147] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] close(3 [pid 8153] rt_sigprocmask(SIG_SETMASK, [] [pid 8152] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 1 [pid 8159] <... close resumed>) = 0 [pid 8153] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8152] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8147] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] write(1, "executing program\n", 18 [pid 8153] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8152] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8159] <... write resumed>) = 18 [pid 8153] <... futex resumed>) = 0 [pid 8152] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8153] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8152] <... futex resumed>) = 1 [pid 8147] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8152] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8147] exit_group(0 [pid 8159] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8157] <... futex resumed>) = ? [pid 8152] <... futex resumed>) = ? [pid 8147] <... exit_group resumed>) = ? [pid 8159] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8157] +++ exited with 0 +++ [pid 8152] +++ exited with 0 +++ [pid 8147] +++ exited with 0 +++ [pid 8159] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-5-10-perf/strace-static-x86_64: Process 8160 attached , NULL, 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8147, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8160] set_robust_list(0x7f96cdfba9a0, 24 [pid 8159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8160] <... set_robust_list resumed>) = 0 [pid 8159] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8160] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8159] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8160] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8159] <... mprotect resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8160] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8159] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8159] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8160] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8160] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8161 attached [pid 8161] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8161] rt_sigprocmask(SIG_SETMASK, [] [pid 8153] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8161 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8153] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8153] <... futex resumed>) = 1 [pid 8161] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8161] setpgid(0, 0) = 0 [pid 8161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8156] <... futex resumed>) = 0 [pid 8153] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8162 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8163 [pid 8156] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] <... clone3 resumed> => {parent_tid=[8164]}, 88) = 8164 [pid 8156] <... setsockopt resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8159] rt_sigprocmask(SIG_SETMASK, [] [pid 8156] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8153] <... futex resumed>) = 0 [pid 8159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8156] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8153] exit_group(0 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8153] <... exit_group resumed>) = ? [pid 8156] <... futex resumed>) = ? [pid 8160] <... futex resumed>) = ? [pid 8159] <... futex resumed>) = 0 [pid 8156] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8164 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8163 attached [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8163] set_robust_list(0x55558b7376a0, 24 [pid 8160] +++ exited with 0 +++ [pid 8153] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8164] <... set_robust_list resumed>) = 0 [pid 8163] <... set_robust_list resumed>) = 0 [pid 8161] <... openat resumed>) = 3 [pid 8161] write(3, "1000", 4 [pid 8163] rt_sigprocmask(SIG_SETMASK, [] [pid 8161] <... write resumed>) = 4 [pid 8161] close(3) = 0 [pid 8161] write(1, "executing program\n", 18) = 18 executing program [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] rt_sigprocmask(SIG_SETMASK, [] [pid 8163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8161] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8161] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8161] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8161] <... mprotect resumed>) = 0 [pid 8161] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8163] <... prctl resumed>) = 0 [pid 8161] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8164] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8163] setpgid(0, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8162 attached [pid 8162] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8162] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8164] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8163] <... setpgid resumed>) = 0 [pid 8161] <... clone3 resumed> => {parent_tid=[8165]}, 88) = 8165 [pid 8162] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8162] setpgid(0, 0) = 0 [pid 8164] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8161] rt_sigprocmask(SIG_SETMASK, [] [pid 8162] <... openat resumed>) = 3 [pid 8163] <... openat resumed>) = 3 [pid 8162] write(3, "1000", 4 [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] write(3, "1000", 4 [pid 8161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8162] <... write resumed>) = 4 [pid 8162] close(3) = 0 executing program [pid 8162] write(1, "executing program\n", 18) = 18 [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8162] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8162] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8163] <... write resumed>) = 4 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... futex resumed>) = 1 [pid 8163] close(3 [pid 8159] <... futex resumed>) = 0 [pid 8162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8163] <... close resumed>) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8164] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8163] write(1, "executing program\n", 18 [pid 8162] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... write resumed>) = 18 [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... futex resumed>) = 0 [pid 8163] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8162] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8163] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8162] <... mprotect resumed>) = 0 [pid 8164] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8165 attached [pid 8163] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8162] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... restart_syscall resumed>) = 0 [pid 8162] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8163] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8164] <... futex resumed>) = 1 [pid 8163] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8159] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8164] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8163] <... mprotect resumed>) = 0 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8159] <... futex resumed>) = 0 [pid 8162] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8166]}, 88) = 8166 [pid 8162] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8162] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8167 [pid 8163] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8162] <... futex resumed>) = 0 [pid 8163] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8164] <... socketpair resumed>, [3, 4]) = 0 [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... clone3 resumed> => {parent_tid=[8168]}, 88) = 8168 [pid 8163] rt_sigprocmask(SIG_SETMASK, [] [pid 8164] <... futex resumed>) = 1 [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] <... futex resumed>) = 0 [pid 8163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8164] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8167 attached [pid 8163] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8164] <... bpf resumed>) = 5 [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8165] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8164] <... futex resumed>) = 0 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... set_robust_list resumed>) = 0 [pid 8164] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8159] <... futex resumed>) = 0 [pid 8165] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8159] <... futex resumed>) = 0 [pid 8165] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8165] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8164] <... futex resumed>) = 0 [pid 8159] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8168 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8166 attached [pid 8167] set_robust_list(0x55558b7376a0, 24 [pid 8165] <... bpf resumed>) = 3 [pid 8164] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8159] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8167] <... set_robust_list resumed>) = 0 [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... futex resumed>) = 0 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8165] <... futex resumed>) = 1 [pid 8167] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] <... mprotect resumed>) = 0 [pid 8165] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8168] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8166] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8159] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8165] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... futex resumed>) = 0 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8165] <... futex resumed>) = 1 [pid 8165] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8168] <... set_robust_list resumed>) = 0 [pid 8167] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8166] <... set_robust_list resumed>) = 0 [pid 8159] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8168] rt_sigprocmask(SIG_SETMASK, [] [pid 8167] <... prctl resumed>) = 0 [pid 8166] rt_sigprocmask(SIG_SETMASK, [] [pid 8159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8168] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8167] setpgid(0, 0 [pid 8166] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8165] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... futex resumed>) = 0 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] <... setpgid resumed>) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8168] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8159] <... clone3 resumed> => {parent_tid=[8169]}, 88) = 8169 ci2-android-5-10-perf/strace-static-x86_64: Process 8169 attached [pid 8166] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8168] <... bpf resumed>) = 3 [pid 8167] <... openat resumed>) = 3 [pid 8166] <... bpf resumed>) = 3 [pid 8165] <... futex resumed>) = 1 [pid 8159] rt_sigprocmask(SIG_SETMASK, [] [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8169] set_robust_list(0x7f96cdfba9a0, 24 [pid 8168] <... futex resumed>) = 1 [pid 8167] write(3, "1000", 4 [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = 0 [pid 8159] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8165] <... socketpair resumed>, [5, 6]) = 0 [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8161] <... futex resumed>) = 0 [pid 8165] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] <... set_robust_list resumed>) = 0 [pid 8168] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8167] <... write resumed>) = 4 [pid 8166] <... futex resumed>) = 1 [pid 8165] <... bpf resumed>) = 7 [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8159] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] rt_sigprocmask(SIG_SETMASK, [] [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8165] <... futex resumed>) = 0 [pid 8162] <... futex resumed>) = 0 [pid 8161] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8165] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8168] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8167] close(3 [pid 8166] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8169] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] <... close resumed>) = 0 [pid 8165] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8161] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8165] <... bpf resumed>) = 0 [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8161] <... futex resumed>) = 0 [pid 8159] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8168] <... futex resumed>) = 0 [pid 8167] write(1, "executing program\n", 18 [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8168] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8167] <... write resumed>) = 18 [pid 8166] <... futex resumed>) = 1 [pid 8165] <... futex resumed>) = 0 [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = 0 [pid 8161] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8165] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] <... futex resumed>) = 0 [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8167] <... futex resumed>) = 0 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8162] <... futex resumed>) = 0 [pid 8161] <... mprotect resumed>) = 0 [pid 8168] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8167] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8166] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8161] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8167] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8161] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8166] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8167] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8166] <... futex resumed>) = 1 [pid 8162] <... futex resumed>) = 0 [pid 8161] <... clone3 resumed> => {parent_tid=[8170]}, 88) = 8170 [pid 8167] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8166] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] rt_sigprocmask(SIG_SETMASK, [] [pid 8167] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8162] <... futex resumed>) = 0 [pid 8161] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8167] <... mprotect resumed>) = 0 [pid 8166] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8161] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8166] <... socketpair resumed>, [5, 6]) = 0 [pid 8161] <... futex resumed>) = 0 [pid 8167] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8167] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8166] <... futex resumed>) = 1 [pid 8162] <... futex resumed>) = 0 [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8167] <... clone3 resumed> => {parent_tid=[8171]}, 88) = 8171 [pid 8166] <... bpf resumed>) = 7 [pid 8167] rt_sigprocmask(SIG_SETMASK, [] [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8166] <... futex resumed>) = 1 [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = 0 [pid 8167] <... futex resumed>) = 0 [pid 8166] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8162] <... futex resumed>) = 0 [pid 8166] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8162] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... bpf resumed>) = 0 [pid 8162] <... futex resumed>) = 0 [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8166] <... futex resumed>) = 0 [pid 8162] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8166] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8162] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8162] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8168] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8162] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8172]}, 88) = 8172 [pid 8162] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8169] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8162] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8162] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8171 attached [pid 8171] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] <... set_robust_list resumed>) = 0 [pid 8171] rt_sigprocmask(SIG_SETMASK, [] [pid 8163] <... futex resumed>) = 0 [pid 8171] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8163] <... futex resumed>) = 0 [pid 8169] <... futex resumed>) = 1 [pid 8168] <... futex resumed>) = 1 [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] <... futex resumed>) = 0 [pid 8171] <... bpf resumed>) = 3 [pid 8159] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 1 [pid 8164] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8159] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] <... setsockopt resumed>) = 0 [pid 8171] <... futex resumed>) = 1 [pid 8167] <... futex resumed>) = 0 [pid 8164] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... futex resumed>) = 1 [pid 8167] <... futex resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8159] exit_group(0 [pid 8171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8164] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8159] <... exit_group resumed>) = ? [pid 8171] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8164] +++ exited with 0 +++ [pid 8171] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8167] <... futex resumed>) = 0 [pid 8168] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8171] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8168] <... socketpair resumed>, [5, 6]) = 0 [pid 8171] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8170 attached [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] +++ exited with 0 +++ [pid 8159] +++ exited with 0 +++ [pid 8168] <... futex resumed>) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 1 [pid 8170] set_robust_list(0x7f96cdfba9a0, 24 [pid 8168] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8167] <... futex resumed>) = 0 [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8159, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8172 attached [pid 8171] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8170] <... set_robust_list resumed>) = 0 [pid 8168] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8172] set_robust_list(0x7f96cdfba9a0, 24 [pid 8171] <... socketpair resumed>, [5, 6]) = 0 [pid 8170] rt_sigprocmask(SIG_SETMASK, [] [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] <... futex resumed>) = 0 [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8168] <... futex resumed>) = 0 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8168] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8172] <... set_robust_list resumed>) = 0 [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8170] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8172] rt_sigprocmask(SIG_SETMASK, [] [pid 8171] <... futex resumed>) = 1 [pid 8170] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8168] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8167] <... futex resumed>) = 0 [pid 8163] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8168] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = 0 [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] <... futex resumed>) = 0 [pid 8163] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8168] <... futex resumed>) = 0 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8163] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8168] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8172] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8171] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8170] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8163] <... mprotect resumed>) = 0 [pid 8172] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8171] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8170] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8172] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8171] <... futex resumed>) = 1 [pid 8167] <... futex resumed>) = 0 [pid 8163] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8172] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8170] <... futex resumed>) = 1 [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8161] <... futex resumed>) = 0 [pid 8172] <... futex resumed>) = 1 [pid 8171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8170] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8167] <... futex resumed>) = 0 [pid 8162] <... futex resumed>) = 0 [pid 8161] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8172] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8171] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8167] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... futex resumed>) = 0 [pid 8162] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... futex resumed>) = 1 [pid 8171] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8167] <... futex resumed>) = 0 [pid 8166] <... futex resumed>) = 0 [pid 8165] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8163] <... clone3 resumed> => {parent_tid=[8173]}, 88) = 8173 [pid 8162] <... futex resumed>) = 1 [pid 8161] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8167] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8166] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8165] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8163] rt_sigprocmask(SIG_SETMASK, [] [pid 8162] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] <... futex resumed>) = 0 [pid 8167] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8166] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8165] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8171] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8167] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8166] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... futex resumed>) = 1 [pid 8163] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8161] <... futex resumed>) = 0 [pid 8167] <... mprotect resumed>) = 0 [pid 8166] <... futex resumed>) = 1 [pid 8165] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] <... futex resumed>) = 0 [pid 8162] <... futex resumed>) = 0 [pid 8161] exit_group(0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8170] <... futex resumed>) = ? [pid 8167] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8166] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8165] <... futex resumed>) = ? [pid 8163] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8162] exit_group(0 [pid 8161] <... exit_group resumed>) = ? [pid 8172] <... futex resumed>) = ? [pid 8170] +++ exited with 0 +++ [pid 8167] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8166] <... futex resumed>) = ? [pid 8165] +++ exited with 0 +++ [pid 8162] <... exit_group resumed>) = ? [pid 8161] +++ exited with 0 +++ [pid 8172] +++ exited with 0 +++ [pid 8167] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8166] +++ exited with 0 +++ [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8162] +++ exited with 0 +++ [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8174 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8162, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8161, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8167] <... clone3 resumed> => {parent_tid=[8175]}, 88) = 8175 [pid 8167] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8173 attached [pid 8167] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8173] set_robust_list(0x7f96cdfba9a0, 24 [pid 8167] <... futex resumed>) = 0 [pid 8173] <... set_robust_list resumed>) = 0 [pid 8167] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8173] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8175 attached , NULL, 8) = 0 [pid 8173] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8175] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8173] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8174 attached [pid 8175] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8173] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8173] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8175] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8163] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8176 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8163] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] set_robust_list(0x55558b7376a0, 24 [pid 8163] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8175] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8168] <... futex resumed>) = 0 [pid 8163] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8177 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8176 attached [pid 8174] <... set_robust_list resumed>) = 0 [pid 8168] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8177 [pid 8168] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8168] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8168] <... futex resumed>) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8168] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] exit_group(0) = ? [pid 8168] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8173] <... futex resumed>) = ? [pid 8174] rt_sigprocmask(SIG_SETMASK, [] [pid 8168] +++ exited with 0 +++ [pid 8174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8174] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8175] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8174] <... prctl resumed>) = 0 [pid 8174] setpgid(0, 0 [pid 8175] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8174] <... setpgid resumed>) = 0 [pid 8174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8173] +++ exited with 0 +++ [pid 8167] <... futex resumed>) = 0 [pid 8163] +++ exited with 0 +++ [pid 8174] <... openat resumed>) = 3 [pid 8167] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] write(3, "1000", 4 [pid 8171] <... futex resumed>) = 0 [pid 8167] <... futex resumed>) = 1 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8163, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8171] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8167] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8171] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... write resumed>) = 4 [pid 8171] <... futex resumed>) = 1 [pid 8167] <... futex resumed>) = 0 [pid 8171] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8174] close(3 [pid 8167] exit_group(0 [pid 8174] <... close resumed>) = 0 [pid 8167] <... exit_group resumed>) = ? [pid 8175] <... futex resumed>) = ? [pid 8171] <... futex resumed>) = ? [pid 8174] write(1, "executing program\n", 18 [pid 8171] +++ exited with 0 +++ [pid 8174] <... write resumed>) = 18 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8174] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8174] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8174] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8175] +++ exited with 0 +++ executing program [pid 8174] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8167] +++ exited with 0 +++ [pid 8174] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8167, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8174] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8177] set_robust_list(0x55558b7376a0, 24 [pid 8176] set_robust_list(0x55558b7376a0, 24 [pid 8174] <... clone3 resumed> => {parent_tid=[8178]}, 88) = 8178 [pid 8174] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... set_robust_list resumed>) = 0 [pid 8176] <... set_robust_list resumed>) = 0 [pid 8174] <... futex resumed>) = 0 [pid 8177] rt_sigprocmask(SIG_SETMASK, [] [pid 8176] rt_sigprocmask(SIG_SETMASK, [] [pid 8177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8178 attached [pid 8177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8176] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8177] <... prctl resumed>) = 0 [pid 8176] setpgid(0, 0) = 0 [pid 8177] setpgid(0, 0 [pid 8178] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8177] <... setpgid resumed>) = 0 [pid 8176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8178] <... set_robust_list resumed>) = 0 [pid 8178] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8176] <... openat resumed>) = 3 [pid 8177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8176] write(3, "1000", 4) = 4 [pid 8178] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8177] <... openat resumed>) = 3 [pid 8176] close(3) = 0 [pid 8177] write(3, "1000", 4 executing program [pid 8176] write(1, "executing program\n", 18 [pid 8177] <... write resumed>) = 4 [pid 8176] <... write resumed>) = 18 [pid 8178] <... bpf resumed>) = 3 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] close(3 [pid 8176] <... futex resumed>) = 0 [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8177] <... close resumed>) = 0 [pid 8176] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8176] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8177] write(1, "executing program\n", 18 [pid 8176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8177] <... write resumed>) = 18 [pid 8176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8174] <... futex resumed>) = 0 [pid 8176] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE executing program [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... futex resumed>) = 0 [pid 8176] <... mprotect resumed>) = 0 [pid 8174] <... futex resumed>) = 0 [pid 8176] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8176] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8176] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8177] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8178] <... futex resumed>) = 1 [pid 8177] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8178] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8176] <... clone3 resumed> => {parent_tid=[8179]}, 88) = 8179 ci2-android-5-10-perf/strace-static-x86_64: Process 8179 attached [pid 8176] rt_sigprocmask(SIG_SETMASK, [] [pid 8177] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8178] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8176] <... futex resumed>) = 0 [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8174] <... futex resumed>) = 0 [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8178] <... futex resumed>) = 1 [pid 8178] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8179] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8177] <... mprotect resumed>) = 0 [pid 8178] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8177] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8177] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8174] <... futex resumed>) = 0 [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] <... clone3 resumed> => {parent_tid=[8180]}, 88) = 8180 [pid 8178] <... futex resumed>) = 1 [pid 8177] rt_sigprocmask(SIG_SETMASK, [] [pid 8178] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8178] <... socketpair resumed>, [5, 6]) = 0 [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 0 [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8178] <... futex resumed>) = 1 [pid 8178] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8180 attached [pid 8179] <... set_robust_list resumed>) = 0 [pid 8179] rt_sigprocmask(SIG_SETMASK, [] [pid 8180] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8179] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8180] <... set_robust_list resumed>) = 0 [pid 8179] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8180] rt_sigprocmask(SIG_SETMASK, [] [pid 8178] <... bpf resumed>) = 7 [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 0 [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8174] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8174] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8174] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... restart_syscall resumed>) = 0 [pid 8180] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8179] <... bpf resumed>) = 3 [pid 8178] <... futex resumed>) = 1 [pid 8174] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8174] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8181 attached [pid 8180] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8178] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8181] set_robust_list(0x7f96cdfba9a0, 24 [pid 8174] <... clone3 resumed> => {parent_tid=[8181]}, 88) = 8181 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8180] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8179] <... futex resumed>) = 1 [pid 8176] <... futex resumed>) = 0 [pid 8174] rt_sigprocmask(SIG_SETMASK, [] [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8181] <... set_robust_list resumed>) = 0 [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8178] <... bpf resumed>) = 0 [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8174] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8182 ci2-android-5-10-perf/strace-static-x86_64: Process 8182 attached [pid 8181] rt_sigprocmask(SIG_SETMASK, [] [pid 8180] <... futex resumed>) = 1 [pid 8179] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... futex resumed>) = 0 [pid 8176] <... futex resumed>) = 0 [pid 8174] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8174] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8182] set_robust_list(0x55558b7376a0, 24 [pid 8180] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8178] <... futex resumed>) = 0 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8182] <... set_robust_list resumed>) = 0 [pid 8182] rt_sigprocmask(SIG_SETMASK, [] [pid 8179] <... futex resumed>) = 0 [pid 8180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8179] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8178] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8177] <... futex resumed>) = 0 [pid 8176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8183 [pid 8182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8180] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8181] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8180] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8182] <... prctl resumed>) = 0 [pid 8182] setpgid(0, 0) = 0 [pid 8182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8181] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8176] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8180] <... futex resumed>) = 1 [pid 8177] <... futex resumed>) = 0 [pid 8182] <... openat resumed>) = 3 [pid 8182] write(3, "1000", 4 [pid 8179] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8180] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8182] <... write resumed>) = 4 [pid 8182] close(3) = 0 [pid 8182] write(1, "executing program\n", 18 [pid 8181] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8177] <... futex resumed>) = 0 [pid 8182] <... write resumed>) = 18 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) executing program [pid 8179] <... futex resumed>) = 1 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] <... futex resumed>) = 0 [pid 8182] <... futex resumed>) = 0 [pid 8182] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8182] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8181] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] <... futex resumed>) = 1 [pid 8177] <... futex resumed>) = 0 [pid 8182] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8179] <... socketpair resumed>, [5, 6]) = 0 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8183 attached [pid 8180] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8182] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8181] <... futex resumed>) = 1 [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8174] <... futex resumed>) = 0 [pid 8183] set_robust_list(0x55558b7376a0, 24 [pid 8182] <... mprotect resumed>) = 0 [pid 8181] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8180] <... socketpair resumed>, [3, 4]) = 0 [pid 8179] <... futex resumed>) = 0 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8174] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... set_robust_list resumed>) = 0 [pid 8182] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8178] <... futex resumed>) = 0 [pid 8177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 1 [pid 8183] rt_sigprocmask(SIG_SETMASK, [] [pid 8182] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8180] <... futex resumed>) = 0 [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8178] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... futex resumed>) = 0 [pid 8174] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8180] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8179] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8178] <... setsockopt resumed>) = 0 [pid 8177] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8184 attached [pid 8183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8180] <... bpf resumed>) = 5 [pid 8179] <... bpf resumed>) = 7 [pid 8178] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... prctl resumed>) = 0 [pid 8182] <... clone3 resumed> => {parent_tid=[8184]}, 88) = 8184 [pid 8178] <... futex resumed>) = 1 [pid 8174] <... futex resumed>) = 0 [pid 8183] setpgid(0, 0 [pid 8182] rt_sigprocmask(SIG_SETMASK, [] [pid 8178] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8174] exit_group(0 [pid 8183] <... setpgid resumed>) = 0 [pid 8182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8178] <... futex resumed>) = ? [pid 8174] <... exit_group resumed>) = ? [pid 8183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8181] <... futex resumed>) = ? [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8184] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8178] +++ exited with 0 +++ [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8183] <... openat resumed>) = 3 [pid 8182] <... futex resumed>) = 0 [pid 8183] write(3, "1000", 4 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8183] <... write resumed>) = 4 [pid 8183] close(3) = 0 [pid 8183] write(1, "executing program\n", 18) = 18 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8183] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8183] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8181] +++ exited with 0 +++ [pid 8180] <... futex resumed>) = 0 [pid 8179] <... futex resumed>) = 1 [pid 8177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8174] +++ exited with 0 +++ [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... futex resumed>) = 0 [pid 8179] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 8180] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8177] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8174, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8180] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8179] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8177] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... futex resumed>) = 0 [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] <... bpf resumed>) = 0 [pid 8177] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8176] <... futex resumed>) = 0 [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] <... futex resumed>) = 0 [pid 8177] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8180] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] <... futex resumed>) = 0 [pid 8177] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8176] <... mmap resumed>) = 0x7f96cdf9a000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8179] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8177] <... mprotect resumed>) = 0 [pid 8176] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8177] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8176] <... mprotect resumed>) = 0 [pid 8183] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8183] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8186]}, 88) = 8186 [pid 8183] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8177] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8176] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8185 [pid 8177] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8176] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8185 attached [pid 8185] set_robust_list(0x55558b7376a0, 24 [pid 8177] <... clone3 resumed> => {parent_tid=[8187]}, 88) = 8187 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8177] rt_sigprocmask(SIG_SETMASK, [] [pid 8176] <... clone3 resumed> => {parent_tid=[8188]}, 88) = 8188 [pid 8177] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8176] rt_sigprocmask(SIG_SETMASK, [] [pid 8177] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8177] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] <... futex resumed>) = 0 [pid 8176] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8185] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8187 attached [pid 8185] rt_sigprocmask(SIG_SETMASK, [] [pid 8184] <... set_robust_list resumed>) = 0 [pid 8185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8185] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8185] setpgid(0, 0) = 0 [pid 8185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8184] rt_sigprocmask(SIG_SETMASK, [] [pid 8187] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8185] <... openat resumed>) = 3 [pid 8184] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8185] write(3, "1000", 4) = 4 [pid 8187] rt_sigprocmask(SIG_SETMASK, [] [pid 8185] close(3 [pid 8184] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8187] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8185] <... close resumed>) = 0 executing program [pid 8185] write(1, "executing program\n", 18) = 18 [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8185] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8185] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8187] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8184] <... bpf resumed>) = 3 [pid 8185] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8185] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8185] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8184] <... futex resumed>) = 1 [pid 8182] <... futex resumed>) = 0 [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8184] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8185] <... clone3 resumed> => {parent_tid=[8189]}, 88) = 8189 [pid 8185] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8186 attached [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8184] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8186] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] <... set_robust_list resumed>) = 0 [pid 8186] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8186] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8184] <... futex resumed>) = 1 [pid 8182] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8189 attached [pid 8187] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8186] <... bpf resumed>) = 3 [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8182] <... futex resumed>) = 0 [pid 8186] <... futex resumed>) = 1 [pid 8183] <... futex resumed>) = 0 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8186] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8188 attached [pid 8189] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8187] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8184] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8183] <... futex resumed>) = 0 [pid 8189] <... set_robust_list resumed>) = 0 [pid 8188] set_robust_list(0x7f96cdfba9a0, 24 [pid 8187] <... futex resumed>) = 1 [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] <... futex resumed>) = 0 [pid 8188] <... set_robust_list resumed>) = 0 [pid 8186] <... futex resumed>) = 0 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8188] rt_sigprocmask(SIG_SETMASK, [] [pid 8186] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] rt_sigprocmask(SIG_SETMASK, [] [pid 8188] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8187] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8186] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8184] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8183] <... futex resumed>) = 0 [pid 8177] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8188] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8186] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8180] <... futex resumed>) = 0 [pid 8177] <... futex resumed>) = 1 [pid 8188] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8184] <... futex resumed>) = 1 [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8182] <... futex resumed>) = 0 [pid 8180] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8177] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8188] <... futex resumed>) = 1 [pid 8186] <... socketpair resumed>, [5, 6]) = 0 [pid 8184] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] <... futex resumed>) = 0 [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] <... setsockopt resumed>) = 0 [pid 8176] <... futex resumed>) = 0 [pid 8188] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8182] <... futex resumed>) = 0 [pid 8180] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8186] <... futex resumed>) = 0 [pid 8184] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8180] <... futex resumed>) = 1 [pid 8177] <... futex resumed>) = 0 [pid 8189] <... bpf resumed>) = 3 [pid 8186] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] <... futex resumed>) = 0 [pid 8176] <... futex resumed>) = 1 [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8184] <... socketpair resumed>, [5, 6]) = 0 [pid 8183] <... futex resumed>) = 0 [pid 8179] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8177] exit_group(0 [pid 8176] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] <... futex resumed>) = 1 [pid 8186] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8185] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8180] <... futex resumed>) = ? [pid 8179] <... setsockopt resumed>) = 0 [pid 8177] <... exit_group resumed>) = ? [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8187] <... futex resumed>) = ? [pid 8186] <... bpf resumed>) = 7 [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8184] <... futex resumed>) = 1 [pid 8182] <... futex resumed>) = 0 [pid 8180] +++ exited with 0 +++ [pid 8179] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] <... futex resumed>) = 1 [pid 8176] <... futex resumed>) = 0 [pid 8189] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8186] <... futex resumed>) = 1 [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8183] <... futex resumed>) = 0 [pid 8182] <... futex resumed>) = 0 [pid 8179] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8189] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8186] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8184] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] exit_group(0 [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... futex resumed>) = ? [pid 8186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8184] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8183] <... futex resumed>) = 0 [pid 8179] <... futex resumed>) = ? [pid 8176] <... exit_group resumed>) = ? [pid 8189] <... futex resumed>) = 1 [pid 8188] +++ exited with 0 +++ [pid 8187] +++ exited with 0 +++ [pid 8186] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8185] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] +++ exited with 0 +++ [pid 8177] +++ exited with 0 +++ [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8186] <... bpf resumed>) = 0 [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... futex resumed>) = 0 [pid 8189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... futex resumed>) = 0 [pid 8183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8189] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8186] <... futex resumed>) = 0 [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8183] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8176] +++ exited with 0 +++ [pid 8189] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8186] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8184] <... futex resumed>) = 1 [pid 8183] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8182] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8177, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8184] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] <... mprotect resumed>) = 0 [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8176, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8189] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 8184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8183] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8182] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8184] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8183] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8182] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 8184] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8182] <... futex resumed>) = 0 [pid 8189] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8190 attached [pid 8189] <... socketpair resumed>, [4, 5]) = 0 [pid 8183] <... clone3 resumed> => {parent_tid=[8190]}, 88) = 8190 [pid 8182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] rt_sigprocmask(SIG_SETMASK, [] [pid 8189] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 8183] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] set_robust_list(0x7f96cdfba9a0, 24 [pid 8184] <... futex resumed>) = 0 [pid 8182] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] <... futex resumed>) = 0 [pid 8182] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8189] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8183] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8190] <... set_robust_list resumed>) = 0 [pid 8189] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8182] <... mprotect resumed>) = 0 [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8185] <... futex resumed>) = 0 [pid 8182] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8182] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8190] rt_sigprocmask(SIG_SETMASK, [] [pid 8189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 8182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8189] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8185] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8185] <... futex resumed>) = 0 [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8182] <... clone3 resumed> => {parent_tid=[8191]}, 88) = 8191 [pid 8189] <... futex resumed>) = 0 [pid 8185] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8182] rt_sigprocmask(SIG_SETMASK, [] [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8182] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8190] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8185] <... mprotect resumed>) = 0 [pid 8182] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8182] <... futex resumed>) = 0 [pid 8185] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8182] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8192 attached [pid 8190] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8192] set_robust_list(0x7f96cdfba9a0, 24 [pid 8185] <... clone3 resumed> => {parent_tid=[8192]}, 88) = 8192 [pid 8185] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8185] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8185] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8191 attached [pid 8191] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8190] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8192] <... set_robust_list resumed>) = 0 [pid 8191] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8190] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8183] <... futex resumed>) = 0 [pid 8190] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8186] <... futex resumed>) = 0 [pid 8183] <... futex resumed>) = 1 [pid 8186] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8183] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8186] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8186] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8183] <... futex resumed>) = 0 [pid 8186] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8183] exit_group(0 [pid 8190] <... futex resumed>) = ? [pid 8186] <... futex resumed>) = ? [pid 8183] <... exit_group resumed>) = ? [pid 8192] rt_sigprocmask(SIG_SETMASK, [] [pid 8191] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8190] +++ exited with 0 +++ [pid 8186] +++ exited with 0 +++ [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8192] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8191] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8183] +++ exited with 0 +++ [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8192] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8183, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8191] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8191] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8191] <... futex resumed>) = 1 [pid 8191] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8193 attached [pid 8193] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8182] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8193 [pid 8182] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8193] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8184] <... futex resumed>) = 0 [pid 8182] <... futex resumed>) = 1 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8194 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8184] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8182] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8184] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8184] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8184] <... futex resumed>) = 1 [pid 8182] <... futex resumed>) = 0 [pid 8184] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8182] exit_group(0 [pid 8193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8184] <... futex resumed>) = ? [pid 8182] <... exit_group resumed>) = ? [pid 8193] <... prctl resumed>) = 0 [pid 8184] +++ exited with 0 +++ [pid 8193] setpgid(0, 0) = 0 [pid 8193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8191] <... futex resumed>) = ? [pid 8193] <... openat resumed>) = 3 [pid 8193] write(3, "1000", 4) = 4 [pid 8193] close(3) = 0 [pid 8193] write(1, "executing program\n", 18) = 18 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8193] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8191] +++ exited with 0 +++ [pid 8182] +++ exited with 0 +++ executing program [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8182, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8193] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8193] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8193] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8193] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8194 attached [pid 8192] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8193] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8195]}, 88) = 8195 [pid 8193] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8195 attached [pid 8194] set_robust_list(0x55558b7376a0, 24 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8193] <... futex resumed>) = 0 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8194] <... set_robust_list resumed>) = 0 [pid 8192] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 8195] <... set_robust_list resumed>) = 0 [pid 8195] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8195] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8194] rt_sigprocmask(SIG_SETMASK, [] [pid 8192] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] <... bpf resumed>) = 3 [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8189] <... futex resumed>) = 0 [pid 8185] <... futex resumed>) = 1 [pid 8189] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8189] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8189] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8195] <... futex resumed>) = 1 [pid 8193] <... futex resumed>) = 0 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8185] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8194] <... prctl resumed>) = 0 [pid 8185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8195] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8193] <... futex resumed>) = 0 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8194] setpgid(0, 0 [pid 8185] exit_group(0 [pid 8189] <... futex resumed>) = ? [pid 8192] <... futex resumed>) = ? [pid 8185] <... exit_group resumed>) = ? [pid 8194] <... setpgid resumed>) = 0 [pid 8189] +++ exited with 0 +++ [pid 8192] +++ exited with 0 +++ [pid 8195] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8193] <... futex resumed>) = 0 [pid 8185] +++ exited with 0 +++ [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8185, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8195] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8195] <... socketpair resumed>, [5, 6]) = 0 [pid 8194] <... openat resumed>) = 3 [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8193] <... futex resumed>) = 0 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 300] <... restart_syscall resumed>) = 0 [pid 8195] <... bpf resumed>) = 7 [pid 8194] write(3, "1000", 4 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... write resumed>) = 4 [pid 8195] <... futex resumed>) = 1 [pid 8194] close(3 [pid 8193] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8195] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8194] <... close resumed>) = 0 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8195] <... bpf resumed>) = 0 [pid 8194] write(1, "executing program\n", 18 [pid 8193] <... futex resumed>) = 0 executing program [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8194] <... write resumed>) = 18 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8196 attached [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8193] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8197 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8198 attached [pid 8196] set_robust_list(0x55558b7376a0, 24 [pid 8195] <... futex resumed>) = 0 [pid 8194] <... futex resumed>) = 0 [pid 8193] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8196 [pid 8198] set_robust_list(0x55558b7376a0, 24 [pid 8196] <... set_robust_list resumed>) = 0 [pid 8195] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8193] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8197 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8198 [pid 8198] <... set_robust_list resumed>) = 0 [pid 8197] set_robust_list(0x55558b7376a0, 24 [pid 8196] rt_sigprocmask(SIG_SETMASK, [] [pid 8194] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8193] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8198] rt_sigprocmask(SIG_SETMASK, [] [pid 8197] <... set_robust_list resumed>) = 0 [pid 8196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8193] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8197] rt_sigprocmask(SIG_SETMASK, [] [pid 8196] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8194] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8193] <... mprotect resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8196] <... prctl resumed>) = 0 [pid 8194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8193] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8198] <... prctl resumed>) = 0 [pid 8196] setpgid(0, 0 [pid 8194] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8193] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8198] setpgid(0, 0 [pid 8196] <... setpgid resumed>) = 0 [pid 8194] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8193] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8199 attached [pid 8198] <... setpgid resumed>) = 0 [pid 8197] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8196] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8194] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8197] <... prctl resumed>) = 0 [pid 8196] <... openat resumed>) = 3 [pid 8193] <... clone3 resumed> => {parent_tid=[8199]}, 88) = 8199 [pid 8199] set_robust_list(0x7f96cdfba9a0, 24 [pid 8198] <... openat resumed>) = 3 [pid 8197] setpgid(0, 0 [pid 8196] write(3, "1000", 4 [pid 8194] <... mprotect resumed>) = 0 [pid 8193] rt_sigprocmask(SIG_SETMASK, [] [pid 8198] write(3, "1000", 4 [pid 8196] <... write resumed>) = 4 [pid 8193] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] <... write resumed>) = 4 [pid 8196] close(3 [pid 8193] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] close(3 [pid 8196] <... close resumed>) = 0 [pid 8193] <... futex resumed>) = 0 [pid 8199] <... set_robust_list resumed>) = 0 [pid 8198] <... close resumed>) = 0 [pid 8197] <... setpgid resumed>) = 0 [pid 8196] write(1, "executing program\n", 18 [pid 8194] rt_sigprocmask(SIG_BLOCK, ~[] executing program [pid 8193] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8198] write(1, "executing program\n", 18 [pid 8196] <... write resumed>) = 18 [pid 8198] <... write resumed>) = 18 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... futex resumed>) = 0 [pid 8198] <... futex resumed>) = 0 [pid 8197] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8196] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8194] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8198] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8196] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8198] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8197] <... openat resumed>) = 3 [pid 8196] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8194] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8196] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8196] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8198] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8196] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8198] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8196] <... mprotect resumed>) = 0 [pid 8198] <... mprotect resumed>) = 0 [pid 8197] write(3, "1000", 4 [pid 8196] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8199] rt_sigprocmask(SIG_SETMASK, [] [pid 8198] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8196] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8194] <... clone3 resumed> => {parent_tid=[8200]}, 88) = 8200 [pid 8198] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8197] <... write resumed>) = 4 [pid 8196] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8194] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8201 attached [pid 8199] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8197] close(3ci2-android-5-10-perf/strace-static-x86_64: Process 8202 attached [pid 8201] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8199] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8196] <... clone3 resumed> => {parent_tid=[8201]}, 88) = 8201 [pid 8194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8202] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8201] <... set_robust_list resumed>) = 0 [pid 8198] <... clone3 resumed> => {parent_tid=[8202]}, 88) = 8202 [pid 8197] <... close resumed>) = 0 [pid 8196] rt_sigprocmask(SIG_SETMASK, [] [pid 8198] rt_sigprocmask(SIG_SETMASK, [] [pid 8196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... futex resumed>) = 0 [pid 8198] <... futex resumed>) = 0 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8200 attached [pid 8200] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8200] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8200] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8199] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8197] write(1, "executing program\n", 18 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8200] <... futex resumed>) = 0 executing program [pid 8200] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8202] <... set_robust_list resumed>) = 0 [pid 8201] rt_sigprocmask(SIG_SETMASK, [] [pid 8199] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] <... write resumed>) = 18 [pid 8200] <... bpf resumed>) = 3 [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8199] <... futex resumed>) = 1 [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8193] <... futex resumed>) = 0 [pid 8200] <... futex resumed>) = 1 [pid 8200] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8202] rt_sigprocmask(SIG_SETMASK, [] [pid 8201] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8199] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8197] <... futex resumed>) = 0 [pid 8193] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8200] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8195] <... futex resumed>) = 0 [pid 8197] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8193] <... futex resumed>) = 1 [pid 8197] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8195] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8193] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] <... setsockopt resumed>) = 0 [pid 8200] <... futex resumed>) = 1 [pid 8197] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8195] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 8200] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8195] <... futex resumed>) = 1 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8193] <... futex resumed>) = 0 [pid 8202] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8201] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8197] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8195] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] <... futex resumed>) = 0 [pid 8202] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8200] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8197] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8193] exit_group(0 [pid 8202] <... bpf resumed>) = 3 [pid 8201] <... bpf resumed>) = 3 [pid 8200] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8199] <... futex resumed>) = ? [pid 8197] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8195] <... futex resumed>) = ? [pid 8193] <... exit_group resumed>) = ? [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8199] +++ exited with 0 +++ [pid 8197] <... mprotect resumed>) = 0 [pid 8195] +++ exited with 0 +++ [pid 8200] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = 0 [pid 8200] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8200] <... socketpair resumed>, [5, 6]) = 0 [pid 8194] <... futex resumed>) = 0 [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8200] <... futex resumed>) = 0 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8193] +++ exited with 0 +++ [pid 8201] <... futex resumed>) = 1 [pid 8200] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8197] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8196] <... futex resumed>) = 0 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8200] <... bpf resumed>) = 7 [pid 8197] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8193, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8196] <... futex resumed>) = 0 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8201] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8200] <... futex resumed>) = 0 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8200] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8197] <... clone3 resumed> => {parent_tid=[8203]}, 88) = 8203 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8197] rt_sigprocmask(SIG_SETMASK, [] [pid 8194] <... futex resumed>) = 0 [pid 8201] <... futex resumed>) = 1 [pid 8200] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8196] <... futex resumed>) = 0 [pid 8194] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8200] <... bpf resumed>) = 0 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 8202] <... futex resumed>) = 1 [pid 8201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] <... futex resumed>) = 0 [pid 8197] <... futex resumed>) = 0 [pid 8196] <... futex resumed>) = 0 [pid 8194] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8201] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8200] <... futex resumed>) = 0 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8202] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8200] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8198] <... futex resumed>) = 0 [pid 8194] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8201] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] <... mprotect resumed>) = 0 [pid 8194] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8194] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8204]}, 88) = 8204 [pid 8194] rt_sigprocmask(SIG_SETMASK, [] [pid 8202] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8201] <... futex resumed>) = 1 [pid 8196] <... futex resumed>) = 0 [pid 8194] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8201] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... futex resumed>) = 0 [pid 8194] <... futex resumed>) = 0 [pid 8201] <... socketpair resumed>, [5, 6]) = 0 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8203 attached ) = 1 [pid 8196] <... futex resumed>) = 0 [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8196] <... futex resumed>) = 0 [pid 8201] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... bpf resumed>) = 7 [pid 8203] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... set_robust_list resumed>) = 0 [pid 8201] <... futex resumed>) = 1 [pid 8196] <... futex resumed>) = 0 [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8196] <... futex resumed>) = 0 [pid 8201] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8196] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... bpf resumed>) = 0 [pid 8196] <... futex resumed>) = 0 [pid 8203] rt_sigprocmask(SIG_SETMASK, [] [pid 8202] <... futex resumed>) = 1 [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] <... futex resumed>) = 0 [pid 8196] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8203] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8202] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8201] <... futex resumed>) = 0 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8202] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8198] <... futex resumed>) = 0 [pid 8196] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8203] <... bpf resumed>) = 3 [pid 8202] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8196] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... mprotect resumed>) = 0 [pid 8203] <... futex resumed>) = 1 [pid 8197] <... futex resumed>) = 0 [pid 8196] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8197] <... futex resumed>) = 0 [pid 8196] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8196] <... clone3 resumed> => {parent_tid=[8205]}, 88) = 8205 [pid 8202] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8196] rt_sigprocmask(SIG_SETMASK, [] [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 1 [pid 8198] <... futex resumed>) = 0 [pid 8197] <... futex resumed>) = 0 [pid 8196] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... futex resumed>) = 0 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8198] <... futex resumed>) = 0 [pid 8197] <... futex resumed>) = 0 [pid 8196] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8202] <... socketpair resumed>, [5, 6]) = 0 [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8205 attached [pid 8203] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8204 attached [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] <... futex resumed>) = 1 [pid 8198] <... futex resumed>) = 0 [pid 8204] set_robust_list(0x7f96cdfba9a0, 24 [pid 8203] <... futex resumed>) = 1 [pid 8202] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] <... futex resumed>) = 0 [pid 8205] set_robust_list(0x7f96cdfba9a0, 24 [pid 8204] <... set_robust_list resumed>) = 0 [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] <... bpf resumed>) = 7 [pid 8198] <... futex resumed>) = 0 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] rt_sigprocmask(SIG_SETMASK, [] [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8197] <... futex resumed>) = 0 [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8205] <... set_robust_list resumed>) = 0 [pid 8204] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8203] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8205] rt_sigprocmask(SIG_SETMASK, [] [pid 8204] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8203] <... socketpair resumed>, [5, 6]) = 0 [pid 8202] <... futex resumed>) = 0 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8205] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8204] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8198] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8205] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8204] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... bpf resumed>) = 0 [pid 8198] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8197] <... futex resumed>) = 0 [pid 8205] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8204] <... futex resumed>) = 1 [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] <... futex resumed>) = 0 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 8205] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 8198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8197] <... futex resumed>) = 0 [pid 8194] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8206 [pid 8205] <... futex resumed>) = 1 [pid 8203] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8202] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8200] <... futex resumed>) = 0 [pid 8198] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8196] <... futex resumed>) = 0 [pid 8194] <... futex resumed>) = 1 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8205] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8203] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8200] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8198] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8196] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] <... futex resumed>) = 0 [pid 8200] <... setsockopt resumed>) = 0 [pid 8198] <... mprotect resumed>) = 0 [pid 8196] <... futex resumed>) = 1 [pid 8203] <... futex resumed>) = 1 [pid 8201] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8200] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8197] <... futex resumed>) = 0 [pid 8196] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8201] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8200] <... futex resumed>) = 1 [pid 8198] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... futex resumed>) = 0 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8201] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8200] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8197] <... futex resumed>) = 0 [pid 8194] exit_group(0ci2-android-5-10-perf/strace-static-x86_64: Process 8207 attached [pid 8204] <... futex resumed>) = ? [pid 8203] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8201] <... futex resumed>) = 1 [pid 8200] <... futex resumed>) = ? [pid 8197] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8196] <... futex resumed>) = 0 [pid 8194] <... exit_group resumed>) = ? [pid 8207] set_robust_list(0x7f96cdfba9a0, 24 [pid 8204] +++ exited with 0 +++ [pid 8203] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8201] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8200] +++ exited with 0 +++ [pid 8198] <... clone3 resumed> => {parent_tid=[8207]}, 88) = 8207 [pid 8197] <... futex resumed>) = 0 [pid 8196] exit_group(0 [pid 8194] +++ exited with 0 +++ [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8205] <... futex resumed>) = ? [pid 8201] <... futex resumed>) = ? [pid 8198] rt_sigprocmask(SIG_SETMASK, [] [pid 8197] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8196] <... exit_group resumed>) = ? [pid 8207] <... set_robust_list resumed>) = 0 [pid 8205] +++ exited with 0 +++ [pid 8203] <... futex resumed>) = 0 [pid 8201] +++ exited with 0 +++ [pid 8198] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8197] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8198] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8198] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8206 attached [pid 8206] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8206] rt_sigprocmask(SIG_SETMASK, [] [pid 8196] +++ exited with 0 +++ [pid 8197] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8194, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8196, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8197] <... mprotect resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8197] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8197] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8207] rt_sigprocmask(SIG_SETMASK, [] [pid 8206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8197] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8206] <... prctl resumed>) = 0 [pid 8206] setpgid(0, 0) = 0 [pid 8197] <... clone3 resumed> => {parent_tid=[8208]}, 88) = 8208 ci2-android-5-10-perf/strace-static-x86_64: Process 8208 attached [pid 8207] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8197] rt_sigprocmask(SIG_SETMASK, [] [pid 8208] set_robust_list(0x7f96cdfba9a0, 24 [pid 8207] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8206] <... openat resumed>) = 3 [pid 8197] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8208] <... set_robust_list resumed>) = 0 [pid 8206] write(3, "1000", 4) = 4 [pid 8197] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] close(3) = 0 [pid 8197] <... futex resumed>) = 0 [pid 8206] write(1, "executing program\n", 18 [pid 8197] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8206] <... write resumed>) = 18 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8206] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8206] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8206] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8207] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8206] <... mprotect resumed>) = 0 [pid 8206] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8209]}, 88) = 8209 [pid 8207] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] rt_sigprocmask(SIG_SETMASK, [] [pid 8208] rt_sigprocmask(SIG_SETMASK, [] [pid 8207] <... futex resumed>) = 1 [pid 8198] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8198] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] <... futex resumed>) = 0 [pid 8198] <... futex resumed>) = 1 [pid 8206] <... futex resumed>) = 0 [pid 8202] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8198] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8202] <... setsockopt resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8202] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8202] <... futex resumed>) = 1 [pid 8198] <... futex resumed>) = 0 [pid 8202] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8198] exit_group(0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8208] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8202] <... futex resumed>) = ? [pid 8198] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8209 attached [pid 8209] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8209] rt_sigprocmask(SIG_SETMASK, [] [pid 8202] +++ exited with 0 +++ [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8210 [pid 8209] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8209] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... futex resumed>) = 1 [pid 8209] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8207] +++ exited with 0 +++ [pid 8198] +++ exited with 0 +++ [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8198, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8208] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8209] <... futex resumed>) = 1 [pid 8209] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8208] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 300] <... restart_syscall resumed>) = 0 [pid 8209] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8210 attached [pid 8208] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... restart_syscall resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8211 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8212 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8197] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8197] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... futex resumed>) = 0 [pid 8197] <... futex resumed>) = 1 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8197] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8203] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8197] <... futex resumed>) = 0 [pid 8203] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8197] exit_group(0 [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... futex resumed>) = ? [pid 8197] <... exit_group resumed>) = ? [pid 8203] +++ exited with 0 +++ [pid 8208] <... futex resumed>) = ? [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... futex resumed>) = 1 [pid 8209] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... futex resumed>) = 1 [pid 8208] +++ exited with 0 +++ [pid 8197] +++ exited with 0 +++ [pid 8209] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8197, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8209] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8206] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8206] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8211 attached [pid 8206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8212 attached [pid 8211] set_robust_list(0x55558b7376a0, 24 [pid 8210] set_robust_list(0x55558b7376a0, 24 [pid 8209] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8213 attached [pid 8212] set_robust_list(0x55558b7376a0, 24 [pid 8211] <... set_robust_list resumed>) = 0 [pid 8206] <... clone3 resumed> => {parent_tid=[8213]}, 88) = 8213 [pid 8213] set_robust_list(0x7f96cdfba9a0, 24 [pid 8206] rt_sigprocmask(SIG_SETMASK, [] [pid 8213] <... set_robust_list resumed>) = 0 [pid 8212] <... set_robust_list resumed>) = 0 [pid 8211] rt_sigprocmask(SIG_SETMASK, [] [pid 8206] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8213] rt_sigprocmask(SIG_SETMASK, [] [pid 8212] rt_sigprocmask(SIG_SETMASK, [] [pid 8211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8210] <... set_robust_list resumed>) = 0 [pid 8209] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8206] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8206] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8209] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8211] setpgid(0, 0) = 0 [pid 8211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8213] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8210] rt_sigprocmask(SIG_SETMASK, [] [pid 8213] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8212] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8211] <... openat resumed>) = 3 [pid 8211] write(3, "1000", 4 [pid 8212] <... prctl resumed>) = 0 [pid 8213] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8213] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8206] <... futex resumed>) = 0 [pid 8206] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8206] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... futex resumed>) = 0 [pid 8213] <... futex resumed>) = 1 [pid 8213] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] <... write resumed>) = 4 [pid 8211] close(3) = 0 [pid 8211] write(1, "executing program\n", 18) = 18 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8209] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8211] <... futex resumed>) = 0 [pid 8211] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8211] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8211] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8211] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8209] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8212] setpgid(0, 0 [pid 8209] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8211] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8214]}, 88) = 8214 [pid 8209] <... futex resumed>) = 1 [pid 8206] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8214 attached [pid 8212] <... setpgid resumed>) = 0 [pid 8210] <... prctl resumed>) = 0 [pid 8209] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] <... restart_syscall resumed>) = 0 [pid 8211] rt_sigprocmask(SIG_SETMASK, [] [pid 8206] exit_group(0 [pid 8213] <... futex resumed>) = ? [pid 8211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8206] <... exit_group resumed>) = ? [pid 8209] <... futex resumed>) = ? [pid 8214] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8213] +++ exited with 0 +++ [pid 8212] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] setpgid(0, 0 [pid 8209] +++ exited with 0 +++ [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8206] +++ exited with 0 +++ [pid 8211] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8206, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8214] <... set_robust_list resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8210] <... setpgid resumed>) = 0 [pid 8214] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8215 [pid 8214] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8212] <... openat resumed>) = 3 [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8215 attached [pid 8214] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8212] write(3, "1000", 4 [pid 8214] <... bpf resumed>) = 3 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] <... write resumed>) = 4 [pid 8215] set_robust_list(0x55558b7376a0, 24 [pid 8214] <... futex resumed>) = 1 [pid 8212] close(3 [pid 8211] <... futex resumed>) = 0 [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... set_robust_list resumed>) = 0 executing program [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... close resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8214] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8212] write(1, "executing program\n", 18 [pid 8215] rt_sigprocmask(SIG_SETMASK, [] [pid 8214] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8212] <... write resumed>) = 18 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] <... futex resumed>) = 0 [pid 8210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... prctl resumed>) = 0 [pid 8214] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8212] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8215] setpgid(0, 0 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] <... openat resumed>) = 3 [pid 8212] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8215] <... setpgid resumed>) = 0 [pid 8214] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8210] write(3, "1000", 4 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8210] <... write resumed>) = 4 [pid 8214] <... futex resumed>) = 1 [pid 8212] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8211] <... futex resumed>) = 0 [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] close(3 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... mprotect resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8214] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8210] <... close resumed>) = 0 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8212] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8214] <... socketpair resumed>, [5, 6]) = 0 [pid 8212] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8210] write(1, "executing program\n", 18 [pid 8214] <... futex resumed>) = 1 [pid 8211] <... futex resumed>) = 0 [pid 8214] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8212] <... clone3 resumed> => {parent_tid=[8216]}, 88) = 8216 [pid 8214] <... bpf resumed>) = 7 [pid 8212] rt_sigprocmask(SIG_SETMASK, [] [pid 8211] <... futex resumed>) = 0 [pid 8210] <... write resumed>) = 18 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8214] <... futex resumed>) = 0 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] <... futex resumed>) = 0 [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8216 attached [pid 8215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8214] <... futex resumed>) = 0 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8211] <... futex resumed>) = 1 [pid 8214] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8211] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8214] <... bpf resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8215] <... openat resumed>) = 3 [pid 8211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8214] <... futex resumed>) = 0 [pid 8211] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8210] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8211] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8215] write(3, "1000", 4 [pid 8211] <... mprotect resumed>) = 0 [pid 8210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8215] <... write resumed>) = 4 [pid 8211] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8211] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8215] close(3 [pid 8211] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8210] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8215] <... close resumed>) = 0 [pid 8215] write(1, "executing program\n", 18 [pid 8210] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8211] <... clone3 resumed> => {parent_tid=[8217]}, 88) = 8217 [pid 8215] <... write resumed>) = 18 [pid 8211] rt_sigprocmask(SIG_SETMASK, [] [pid 8210] <... mprotect resumed>) = 0 [pid 8211] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8211] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8215] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8215] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8211] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8215] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8215] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8215] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8215] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8210] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8215] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8215] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8218 attached => {parent_tid=[8219]}, 88) = 8219 [pid 8210] <... clone3 resumed> => {parent_tid=[8218]}, 88) = 8218 ci2-android-5-10-perf/strace-static-x86_64: Process 8219 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8217 attached [pid 8216] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8215] rt_sigprocmask(SIG_SETMASK, [] [pid 8210] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8216] <... set_robust_list resumed>) = 0 [pid 8215] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8219] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8218] <... set_robust_list resumed>) = 0 [pid 8217] set_robust_list(0x7f96cdfba9a0, 24 [pid 8216] rt_sigprocmask(SIG_SETMASK, [] [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] rt_sigprocmask(SIG_SETMASK, [] [pid 8216] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8219] <... set_robust_list resumed>) = 0 [pid 8219] rt_sigprocmask(SIG_SETMASK, [] [pid 8216] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8219] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8218] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8217] <... set_robust_list resumed>) = 0 [pid 8216] <... bpf resumed>) = 3 [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8212] <... futex resumed>) = 0 [pid 8219] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8218] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8217] rt_sigprocmask(SIG_SETMASK, [] [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8219] <... bpf resumed>) = 3 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... futex resumed>) = 0 [pid 8216] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] <... bpf resumed>) = 3 [pid 8217] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8216] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] <... restart_syscall resumed>) = 0 [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8219] <... futex resumed>) = 1 [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8217] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8212] <... futex resumed>) = 0 [pid 8219] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8218] <... futex resumed>) = 1 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] <... futex resumed>) = 0 [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... futex resumed>) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] <... futex resumed>) = 0 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8216] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8215] <... futex resumed>) = 0 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8217] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8216] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8218] <... futex resumed>) = 0 [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] <... futex resumed>) = 1 [pid 8212] <... futex resumed>) = 0 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... futex resumed>) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... futex resumed>) = 0 [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8216] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8216] <... socketpair resumed>, [5, 6]) = 0 [pid 8218] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8220 [pid 8219] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8217] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... futex resumed>) = 1 [pid 8212] <... futex resumed>) = 0 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... futex resumed>) = 0 [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8219] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8218] <... futex resumed>) = 1 [pid 8217] <... futex resumed>) = 1 [pid 8216] <... bpf resumed>) = 7 [pid 8211] <... futex resumed>) = 0 [pid 8210] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8217] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] <... futex resumed>) = 1 [pid 8214] <... futex resumed>) = 0 [pid 8212] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 1 [pid 8210] <... futex resumed>) = 0 [pid 8218] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8214] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] <... socketpair resumed>, [5, 6]) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8214] <... setsockopt resumed>) = 0 [pid 8212] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8220 attached [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8214] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] set_robust_list(0x55558b7376a0, 24 [pid 8218] <... futex resumed>) = 1 [pid 8216] <... bpf resumed>) = 0 [pid 8214] <... futex resumed>) = 1 [pid 8212] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8210] <... futex resumed>) = 0 [pid 8220] <... set_robust_list resumed>) = 0 [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] rt_sigprocmask(SIG_SETMASK, [] [pid 8219] <... futex resumed>) = 1 [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8216] <... futex resumed>) = 0 [pid 8215] <... futex resumed>) = 0 [pid 8212] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8211] exit_group(0 [pid 8210] <... futex resumed>) = 0 [pid 8220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8218] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8217] <... futex resumed>) = ? [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... futex resumed>) = ? [pid 8212] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8211] <... exit_group resumed>) = ? [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8219] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8218] <... bpf resumed>) = 7 [pid 8217] +++ exited with 0 +++ [pid 8215] <... futex resumed>) = 0 [pid 8214] +++ exited with 0 +++ [pid 8212] <... mprotect resumed>) = 0 [pid 8220] <... prctl resumed>) = 0 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8212] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8220] setpgid(0, 0 [pid 8212] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8211] +++ exited with 0 +++ [pid 8220] <... setpgid resumed>) = 0 [pid 8212] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8211, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8220] <... openat resumed>) = 3 [pid 8218] <... futex resumed>) = 1 [pid 8212] <... clone3 resumed> => {parent_tid=[8221]}, 88) = 8221 [pid 8210] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8220] write(3, "1000", 4 [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] rt_sigprocmask(SIG_SETMASK, [] [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] <... write resumed>) = 4 [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8210] <... futex resumed>) = 0 [pid 8220] close(3 [pid 8218] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8212] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] <... close resumed>) = 0 [pid 8218] <... bpf resumed>) = 0 [pid 8212] <... futex resumed>) = 0 [pid 8210] <... futex resumed>) = 0 [pid 8220] write(1, "executing program\n", 18 [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 8210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8220] <... write resumed>) = 18 [pid 8218] <... futex resumed>) = 0 [pid 8210] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8210] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] <... mprotect resumed>) = 0 [pid 8220] <... futex resumed>) = 0 [pid 8210] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8220] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8210] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8220] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8210] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8220] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8210] <... clone3 resumed> => {parent_tid=[8222]}, 88) = 8222 [pid 8220] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8220] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8210] rt_sigprocmask(SIG_SETMASK, [] [pid 8220] <... mprotect resumed>) = 0 [pid 8210] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8210] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8221 attached [pid 8220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8219] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8210] <... futex resumed>) = 0 [pid 8220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8210] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8223 attached [pid 8221] set_robust_list(0x7f96cdfba9a0, 24 [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8221] <... set_robust_list resumed>) = 0 [pid 8223] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8220] <... clone3 resumed> => {parent_tid=[8223]}, 88) = 8223 [pid 8219] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 0 [pid 8220] rt_sigprocmask(SIG_SETMASK, [] [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8215] <... futex resumed>) = 0 [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8220] <... futex resumed>) = 0 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8223] <... set_robust_list resumed>) = 0 [pid 8221] rt_sigprocmask(SIG_SETMASK, [] [pid 8219] socketpair(AF_UNIX, SOCK_DGRAM, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8222 attached [pid 8223] rt_sigprocmask(SIG_SETMASK, [] [pid 8221] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8219] <... socketpair resumed>, [5, 6]) = 0 [pid 8222] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8222] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8222] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8223] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8221] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8219] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 0 [pid 8219] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8222] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8221] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8223] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8219] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 300] <... restart_syscall resumed>) = 0 [pid 8219] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8222] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8221] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8219] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 0 [pid 8212] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8221] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8219] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8219] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8216] <... futex resumed>) = 0 [pid 8215] <... futex resumed>) = 0 [pid 8212] <... futex resumed>) = 1 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8223] <... futex resumed>) = 1 [pid 8222] <... futex resumed>) = 1 [pid 8220] <... futex resumed>) = 0 [pid 8219] <... futex resumed>) = 0 [pid 8216] <... setsockopt resumed>) = 0 [pid 8215] <... futex resumed>) = 0 [pid 8210] <... futex resumed>) = 0 [pid 8223] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8222] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8220] <... futex resumed>) = 0 [pid 8219] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8216] <... futex resumed>) = 1 [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8212] <... futex resumed>) = 0 [pid 8210] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8219] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8218] <... futex resumed>) = 0 [pid 8216] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8212] exit_group(0 [pid 8210] <... futex resumed>) = 1 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8224 [pid 8223] <... futex resumed>) = 0 [pid 8221] <... futex resumed>) = ? [pid 8220] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8216] <... futex resumed>) = ? [pid 8212] <... exit_group resumed>) = ? [pid 8210] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8224 attached [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8221] +++ exited with 0 +++ [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8219] <... futex resumed>) = 1 [pid 8218] <... setsockopt resumed>) = 0 [pid 8216] +++ exited with 0 +++ [pid 8215] <... futex resumed>) = 0 [pid 8212] +++ exited with 0 +++ [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8220] <... futex resumed>) = 0 [pid 8219] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8218] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8212, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8223] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8218] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 0 [pid 8210] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8224] set_robust_list(0x55558b7376a0, 24 [pid 8223] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8219] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8218] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8210] exit_group(0 [pid 8219] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8222] <... futex resumed>) = ? [pid 8218] <... futex resumed>) = ? [pid 8210] <... exit_group resumed>) = ? [pid 8224] <... set_robust_list resumed>) = 0 [pid 8223] <... futex resumed>) = 1 [pid 8222] +++ exited with 0 +++ [pid 8220] <... futex resumed>) = 0 [pid 8219] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] +++ exited with 0 +++ [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8220] <... futex resumed>) = 0 [pid 8223] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8223] <... socketpair resumed>, [3, 4]) = 0 [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8220] <... futex resumed>) = 0 [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8210] +++ exited with 0 +++ [pid 8223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8220] <... futex resumed>) = 0 [pid 8223] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8219] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8210, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8224] rt_sigprocmask(SIG_SETMASK, [] [pid 8223] <... bpf resumed>) = 5 [pid 8219] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] exit_group(0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... exit_group resumed>) = ? [pid 8223] <... futex resumed>) = 1 [pid 8220] <... futex resumed>) = 0 [pid 8219] <... futex resumed>) = ? [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8220] <... futex resumed>) = 0 [pid 8223] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8220] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8220] <... futex resumed>) = 0 [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8223] <... futex resumed>) = 0 [pid 8220] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8220] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8219] +++ exited with 0 +++ [pid 8215] +++ exited with 0 +++ [pid 8220] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8220] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8215, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8220] <... clone3 resumed> => {parent_tid=[8225]}, 88) = 8225 [pid 8220] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8220] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8220] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8220] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8225 attached [pid 8225] set_robust_list(0x7f96cdfba9a0, 24 [pid 8224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8225] <... set_robust_list resumed>) = 0 [pid 8225] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8225] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8224] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8224] setpgid(0, 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8224] <... setpgid resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8226 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8226 [pid 8224] <... openat resumed>) = 3 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8224] write(3, "1000", 4 [pid 8226] set_robust_list(0x55558b7376a0, 24 [pid 8224] <... write resumed>) = 4 [pid 8226] <... set_robust_list resumed>) = 0 [pid 8226] rt_sigprocmask(SIG_SETMASK, [] [pid 8224] close(3) = 0 [pid 8226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8224] write(1, "executing program\n", 18 [pid 302] <... restart_syscall resumed>) = 0 executing program [pid 8224] <... write resumed>) = 18 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8225] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8225] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8220] <... futex resumed>) = 0 [pid 8220] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... futex resumed>) = 0 [pid 8220] <... futex resumed>) = 1 [pid 8223] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8220] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8223] <... setsockopt resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8227 [pid 8223] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8220] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8220] exit_group(0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8223] <... futex resumed>) = ? [pid 8220] <... exit_group resumed>) = ? [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8224] <... futex resumed>) = 0 [pid 8223] +++ exited with 0 +++ [pid 8224] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}ci2-android-5-10-perf/strace-static-x86_64: Process 8227 attached [pid 8226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8225] <... futex resumed>) = ? [pid 299] <... restart_syscall resumed>) = 0 [pid 8224] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8226] <... prctl resumed>) = 0 [pid 8227] set_robust_list(0x55558b7376a0, 24 [pid 8226] setpgid(0, 0 [pid 8224] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8227] <... set_robust_list resumed>) = 0 [pid 8226] <... setpgid resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8224] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8225] +++ exited with 0 +++ [pid 8220] +++ exited with 0 +++ [pid 8224] <... mmap resumed>) = 0x7f96cdfbb000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8220, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8228 [pid 8224] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8224] <... mprotect resumed>) = 0 [pid 8227] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8224] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8227] <... prctl resumed>) = 0 [pid 8227] setpgid(0, 0 [pid 8224] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8224] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8227] <... setpgid resumed>) = 0 [pid 8227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8227] write(3, "1000", 4) = 4 [pid 8227] close(3 executing program [pid 8224] <... clone3 resumed> => {parent_tid=[8229]}, 88) = 8229 [pid 8227] <... close resumed>) = 0 [pid 8224] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8230 [pid 8227] write(1, "executing program\n", 18 [pid 8224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8227] <... write resumed>) = 18 [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] <... futex resumed>) = 0 [pid 8227] <... futex resumed>) = 0 [pid 8227] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8227] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8227] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8227] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8227] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8229 attached [pid 8227] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8227] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8231]}, 88) = 8231 [pid 8226] <... openat resumed>) = 3 [pid 8227] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8231 attached [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8226] write(3, "1000", 4ci2-android-5-10-perf/strace-static-x86_64: Process 8228 attached [pid 8228] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8228] rt_sigprocmask(SIG_SETMASK, [] [pid 8226] <... write resumed>) = 4 [pid 8228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8226] close(3 [pid 8229] <... set_robust_list resumed>) = 0 [pid 8231] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8228] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8228] setpgid(0, 0) = 0 [pid 8228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8229] rt_sigprocmask(SIG_SETMASK, [] [pid 8226] <... close resumed>) = 0 [pid 8231] <... set_robust_list resumed>) = 0 [pid 8226] write(1, "executing program\n", 18 [pid 8229] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8231] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8230 attached [pid 8228] <... openat resumed>) = 3 executing program [pid 8226] <... write resumed>) = 18 [pid 8230] set_robust_list(0x55558b7376a0, 24 [pid 8228] write(3, "1000", 4) = 4 [pid 8230] <... set_robust_list resumed>) = 0 [pid 8228] close(3 [pid 8230] rt_sigprocmask(SIG_SETMASK, [] [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... close resumed>) = 0 executing program [pid 8228] write(1, "executing program\n", 18) = 18 [pid 8230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8226] <... futex resumed>) = 0 [pid 8231] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8229] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8231] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8226] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8229] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8226] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8226] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8228] <... futex resumed>) = 0 [pid 8226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8228] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8228] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8226] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8228] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8226] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8226] <... mprotect resumed>) = 0 [pid 8228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8226] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8230] <... prctl resumed>) = 0 [pid 8226] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8228] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8230] setpgid(0, 0 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... mprotect resumed>) = 0 [pid 8229] <... futex resumed>) = 1 [pid 8226] <... clone3 resumed> => {parent_tid=[8232]}, 88) = 8232 [pid 8224] <... futex resumed>) = 0 [pid 8229] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] rt_sigprocmask(SIG_SETMASK, [] [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8224] <... futex resumed>) = 0 [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8226] <... futex resumed>) = 0 [pid 8231] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8230] <... setpgid resumed>) = 0 [pid 8230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8231] <... futex resumed>) = 1 [pid 8229] <... futex resumed>) = 1 [pid 8224] <... futex resumed>) = 0 [pid 8227] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8224] <... futex resumed>) = 0 [pid 8231] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8230] <... openat resumed>) = 3 [pid 8229] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8228] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] write(3, "1000", 4 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8227] <... futex resumed>) = 0 [pid 8230] <... write resumed>) = 4 [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8230] close(3 [pid 8229] <... futex resumed>) = 1 [pid 8228] <... clone3 resumed> => {parent_tid=[8233]}, 88) = 8233 [pid 8224] <... futex resumed>) = 0 [pid 8230] <... close resumed>) = 0 [pid 8229] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8228] rt_sigprocmask(SIG_SETMASK, [] [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8231] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8229] <... socketpair resumed>, [3, 4]) = 0 [pid 8224] <... futex resumed>) = 0 [pid 8230] write(1, "executing program\n", 18 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8230] <... write resumed>) = 18 [pid 8229] <... futex resumed>) = 0 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8228] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8229] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8224] <... futex resumed>) = 0 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8229] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8224] <... futex resumed>) = 0 [pid 8229] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8224] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] <... futex resumed>) = 0 [pid 8229] <... futex resumed>) = 0 [pid 8224] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8229] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8224] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8230] <... futex resumed>) = 0 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8224] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8230] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8224] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8230] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8224] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8224] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8232 attached [pid 8230] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8232] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8232] <... set_robust_list resumed>) = 0 [pid 8230] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8224] <... clone3 resumed> => {parent_tid=[8234]}, 88) = 8234 [pid 8232] rt_sigprocmask(SIG_SETMASK, [] [pid 8230] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8224] rt_sigprocmask(SIG_SETMASK, [] [pid 8232] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8224] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8232] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8230] <... mprotect resumed>) = 0 [pid 8224] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8234 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8233 attached [pid 8232] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8231] <... futex resumed>) = 1 [pid 8230] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8227] <... futex resumed>) = 0 [pid 8224] <... futex resumed>) = 0 [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8232] <... futex resumed>) = 1 [pid 8231] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8230] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8234] set_robust_list(0x7f96cdfba9a0, 24 [pid 8233] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] <... clone3 resumed> => {parent_tid=[8235]}, 88) = 8235 [pid 8226] <... futex resumed>) = 0 [pid 8232] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8235 attached [pid 8234] <... set_robust_list resumed>) = 0 [pid 8233] <... set_robust_list resumed>) = 0 [pid 8232] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8232] <... futex resumed>) = 0 [pid 8231] <... futex resumed>) = 1 [pid 8230] <... futex resumed>) = 0 [pid 8227] <... futex resumed>) = 0 [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... futex resumed>) = 0 [pid 8235] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8234] rt_sigprocmask(SIG_SETMASK, [] [pid 8233] rt_sigprocmask(SIG_SETMASK, [] [pid 8232] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8231] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8227] <... futex resumed>) = 0 [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8234] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8232] <... futex resumed>) = 0 [pid 8231] <... socketpair resumed>, [3, 4]) = 0 [pid 8226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8234] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8233] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] <... set_robust_list resumed>) = 0 [pid 8232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8234] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8232] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8231] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8235] rt_sigprocmask(SIG_SETMASK, [] [pid 8234] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8232] <... socketpair resumed>, [3, 4]) = 0 [pid 8231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 8235] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8234] <... futex resumed>) = 1 [pid 8233] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8224] <... futex resumed>) = 0 [pid 8235] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8234] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... futex resumed>) = 1 [pid 8231] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8226] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] <... futex resumed>) = 1 [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... futex resumed>) = 0 [pid 8228] <... futex resumed>) = 0 [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] <... futex resumed>) = 1 [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 1 [pid 8229] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8224] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8232] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8231] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8229] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8228] <... futex resumed>) = 0 [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8235] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8233] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8232] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8229] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8227] <... futex resumed>) = 0 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8229] <... futex resumed>) = 1 [pid 8227] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] <... futex resumed>) = 0 [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... futex resumed>) = 1 [pid 8231] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8229] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8233] <... futex resumed>) = 1 [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... futex resumed>) = 0 [pid 8227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] exit_group(0 [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8226] <... futex resumed>) = 0 [pid 8224] <... exit_group resumed>) = ? [pid 8229] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8234] <... futex resumed>) = ? [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8232] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8231] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8228] <... futex resumed>) = 0 [pid 8227] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8226] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8229] +++ exited with 0 +++ [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8227] <... mprotect resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8232] <... futex resumed>) = 0 [pid 8227] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8226] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8234] +++ exited with 0 +++ [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8227] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8226] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8224] +++ exited with 0 +++ [pid 8233] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8226] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8236 attached [pid 8235] <... futex resumed>) = 1 [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] <... futex resumed>) = 0 [pid 8227] <... clone3 resumed> => {parent_tid=[8236]}, 88) = 8236 [pid 8226] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8224, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8235] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] <... futex resumed>) = 1 [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... futex resumed>) = 0 [pid 8227] rt_sigprocmask(SIG_SETMASK, [] [pid 8226] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] <... futex resumed>) = 0 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8226] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8237 attached [pid 8236] set_robust_list(0x7f96cdfba9a0, 24 [pid 8235] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8228] <... futex resumed>) = 0 [pid 8227] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8237] set_robust_list(0x7f96cdfba9a0, 24 [pid 8236] <... set_robust_list resumed>) = 0 [pid 8235] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8233] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8227] <... futex resumed>) = 0 [pid 8226] <... clone3 resumed> => {parent_tid=[8237]}, 88) = 8237 [pid 8227] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8226] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... futex resumed>) = 0 [pid 8235] <... futex resumed>) = 1 [pid 8233] <... socketpair resumed>, [3, 4]) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8226] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8237] <... set_robust_list resumed>) = 0 [pid 8235] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8236] rt_sigprocmask(SIG_SETMASK, [] [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8235] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8233] <... futex resumed>) = 1 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8237] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8237] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8237] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8235] <... futex resumed>) = 1 [pid 8233] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8230] <... futex resumed>) = 0 [pid 8228] <... futex resumed>) = 0 [pid 8237] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8226] <... futex resumed>) = 0 [pid 8237] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 1 [pid 8232] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8226] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8235] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8233] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8232] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8238 [pid 8232] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8226] <... futex resumed>) = 0 [pid 8232] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] <... futex resumed>) = 0 [pid 8226] exit_group(0 [pid 8237] <... futex resumed>) = ? [pid 8235] <... socketpair resumed>, [3, 4]) = 0 [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8232] <... futex resumed>) = ? [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] <... exit_group resumed>) = ? [pid 8237] +++ exited with 0 +++ [pid 8236] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] <... futex resumed>) = 1 [pid 8232] +++ exited with 0 +++ [pid 8230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8228] <... futex resumed>) = 0 [pid 8226] +++ exited with 0 +++ [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8236] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8235] <... futex resumed>) = 0 [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8236] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] <... futex resumed>) = 0 [pid 8235] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8228] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8226, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8236] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8228] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8236] <... futex resumed>) = 1 [pid 8235] <... futex resumed>) = 0 [pid 8233] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8228] <... futex resumed>) = 0 [pid 8227] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8238 attached [pid 8236] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8235] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8227] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] set_robust_list(0x55558b7376a0, 24 [pid 8235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 0 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8228] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8227] <... futex resumed>) = 1 [pid 8238] <... set_robust_list resumed>) = 0 [pid 8235] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8230] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8227] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8238] rt_sigprocmask(SIG_SETMASK, [] [pid 8235] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8231] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8230] <... futex resumed>) = 0 [pid 8228] <... mprotect resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8231] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... futex resumed>) = 1 [pid 8230] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8228] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8227] <... futex resumed>) = 0 [pid 8238] <... prctl resumed>) = 0 [pid 8235] <... futex resumed>) = 0 [pid 8231] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8228] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8227] exit_group(0 [pid 8238] setpgid(0, 0 [pid 8235] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] <... futex resumed>) = ? [pid 8230] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8227] <... exit_group resumed>) = ? [pid 8238] <... setpgid resumed>) = 0 [pid 8236] <... futex resumed>) = ? [pid 8231] +++ exited with 0 +++ [pid 8230] <... mprotect resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8238] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8238] write(3, "1000", 4) = 4 [pid 8238] close(3) = 0 [pid 8238] write(1, "executing program\n", 18) = 18 [pid 8236] +++ exited with 0 +++ [pid 8227] +++ exited with 0 +++ executing program [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8230] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8228] <... clone3 resumed> => {parent_tid=[8239]}, 88) = 8239 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8230] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8228] rt_sigprocmask(SIG_SETMASK, [] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8227, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8238] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8238] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8230] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8228] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8228] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] <... clone3 resumed> => {parent_tid=[8241]}, 88) = 8241 [pid 302] <... restart_syscall resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8240 [pid 8230] rt_sigprocmask(SIG_SETMASK, [] [pid 8228] <... futex resumed>) = 0 [pid 8230] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8228] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8230] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8230] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8230] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8238] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8238] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8238] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8238] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8243]}, 88) = 8243 [pid 8238] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8242 [pid 8238] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8238] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8240 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8241 attached [pid 8240] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8240] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8241] set_robust_list(0x7f96cdfba9a0, 24 [pid 8240] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8240] setpgid(0, 0) = 0 [pid 8240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8241] <... set_robust_list resumed>) = 0 [pid 8241] rt_sigprocmask(SIG_SETMASK, [] [pid 8240] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8239 attached [pid 8239] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8239] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8239] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8241] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8240] write(3, "1000", 4 [pid 8241] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8239] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8243 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8242 attached [pid 8241] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8240] <... write resumed>) = 4 [pid 8240] close(3 [pid 8239] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... close resumed>) = 0 [pid 8239] <... futex resumed>) = 1 [pid 8228] <... futex resumed>) = 0 [pid 8240] write(1, "executing program\n", 18 [pid 8239] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8228] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... write resumed>) = 18 executing program [pid 8233] <... futex resumed>) = 0 [pid 8228] <... futex resumed>) = 1 [pid 8233] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8228] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8233] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8243] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] set_robust_list(0x55558b7376a0, 24 [pid 8233] <... futex resumed>) = 1 [pid 8228] <... futex resumed>) = 0 [pid 8243] <... set_robust_list resumed>) = 0 [pid 8240] <... futex resumed>) = 0 [pid 8233] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8228] exit_group(0 [pid 8243] rt_sigprocmask(SIG_SETMASK, [] [pid 8240] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8239] <... futex resumed>) = ? [pid 8233] <... futex resumed>) = ? [pid 8228] <... exit_group resumed>) = ? [pid 8242] <... set_robust_list resumed>) = 0 [pid 8241] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] +++ exited with 0 +++ [pid 8243] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8242] rt_sigprocmask(SIG_SETMASK, [] [pid 8241] <... futex resumed>) = 1 [pid 8240] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8243] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8230] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8241] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8240] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8239] +++ exited with 0 +++ [pid 8243] <... bpf resumed>) = 3 [pid 8235] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 1 [pid 8228] +++ exited with 0 +++ [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8230] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8243] <... futex resumed>) = 1 [pid 8242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8240] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8235] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8228, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8243] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8240] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8243] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8242] <... prctl resumed>) = 0 [pid 8240] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8238] <... futex resumed>) = 0 [pid 8235] <... futex resumed>) = 1 [pid 8230] <... futex resumed>) = 0 [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] setpgid(0, 0 [pid 8240] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8235] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] exit_group(0 [pid 8243] <... futex resumed>) = 0 [pid 8242] <... setpgid resumed>) = 0 [pid 8240] <... mprotect resumed>) = 0 [pid 8238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8243] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8241] <... futex resumed>) = ? [pid 8240] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8235] <... futex resumed>) = ? [pid 8230] <... exit_group resumed>) = ? [pid 8243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8241] +++ exited with 0 +++ [pid 8240] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8235] +++ exited with 0 +++ [pid 8240] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8240] <... clone3 resumed> => {parent_tid=[8244]}, 88) = 8244 [pid 8240] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8230] +++ exited with 0 +++ [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8244 attached [pid 8243] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8242] <... openat resumed>) = 3 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8230, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8244] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8244] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8244] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8243] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8242] write(3, "1000", 4 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... futex resumed>) = 0 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] <... write resumed>) = 4 [pid 8244] <... futex resumed>) = 1 [pid 8244] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8243] <... futex resumed>) = 1 [pid 8242] close(3 [pid 8238] <... futex resumed>) = 0 [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8244] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8243] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8242] <... close resumed>) = 0 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... socketpair resumed>, [5, 6]) = 0 [pid 8240] <... futex resumed>) = 0 [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] write(1, "executing program\n", 18 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... futex resumed>) = 1 [pid 8240] <... futex resumed>) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8243] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] <... write resumed>) = 18 executing program [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8238] <... futex resumed>) = 0 [pid 8243] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8244] <... futex resumed>) = 1 [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... bpf resumed>) = 7 [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] <... futex resumed>) = 0 [pid 8244] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8243] <... futex resumed>) = 1 [pid 8242] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8238] <... futex resumed>) = 0 [pid 8243] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8243] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8242] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8238] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] <... bpf resumed>) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8238] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8244] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8243] <... futex resumed>) = 0 [pid 8238] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8243] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8238] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8244] <... futex resumed>) = 1 [pid 8242] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8240] <... futex resumed>) = 0 [pid 8238] <... mprotect resumed>) = 0 [pid 8244] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... mprotect resumed>) = 0 [pid 8240] <... futex resumed>) = 0 [pid 8238] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8244] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8242] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8238] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8244] <... socketpair resumed>, [5, 6]) = 0 [pid 8242] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8238] <... clone3 resumed> => {parent_tid=[8245]}, 88) = 8245 [pid 8238] rt_sigprocmask(SIG_SETMASK, [] [pid 8244] <... futex resumed>) = 1 [pid 8242] <... clone3 resumed> => {parent_tid=[8246]}, 88) = 8246 [pid 8240] <... futex resumed>) = 0 [pid 8238] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8245 attached [pid 8244] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] rt_sigprocmask(SIG_SETMASK, [] [pid 8244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8244] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... futex resumed>) = 0 [pid 8238] <... futex resumed>) = 0 [pid 8244] <... bpf resumed>) = 7 [pid 8242] <... futex resumed>) = 0 [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8238] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8240] <... futex resumed>) = 0 [pid 8244] <... futex resumed>) = 1 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8244] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8240] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8240] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8244] <... bpf resumed>) = 0 [pid 8240] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8245] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8245] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8244] <... futex resumed>) = 0 [pid 8240] <... mmap resumed>) = 0x7f96cdf9a000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8247 [pid 8245] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8240] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8244] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8240] <... mprotect resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8248 [pid 8240] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8240] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8240] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8240] <... clone3 resumed> => {parent_tid=[8249]}, 88) = 8249 [pid 8240] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8240] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8240] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8249 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8247 attached [pid 8247] set_robust_list(0x55558b7376a0, 24 [pid 8245] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8249] set_robust_list(0x7f96cdfba9a0, 24 [pid 8247] <... set_robust_list resumed>) = 0 [pid 8245] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] <... futex resumed>) = 0 [pid 8238] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] rt_sigprocmask(SIG_SETMASK, [] [pid 8243] <... futex resumed>) = 0 [pid 8238] <... futex resumed>) = 1 [pid 8243] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8238] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... futex resumed>) = 1 [pid 8243] <... setsockopt resumed>) = 0 [pid 8245] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8243] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8238] <... futex resumed>) = 0 [pid 8249] <... set_robust_list resumed>) = 0 [pid 8247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8243] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8238] exit_group(0 [pid 8243] <... futex resumed>) = ? [pid 8238] <... exit_group resumed>) = ? [pid 8243] +++ exited with 0 +++ [pid 8245] <... futex resumed>) = ? [pid 8247] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8249] rt_sigprocmask(SIG_SETMASK, [] [pid 8247] <... prctl resumed>) = 0 [pid 8249] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8247] setpgid(0, 0 [pid 8249] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8247] <... setpgid resumed>) = 0 [pid 8247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8245] +++ exited with 0 +++ [pid 8238] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8238, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8248 attached [pid 8248] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8248] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8249] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8247] <... openat resumed>) = 3 [pid 8249] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8248] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8247] write(3, "1000", 4 [pid 8248] <... prctl resumed>) = 0 [pid 8248] setpgid(0, 0) = 0 [pid 8248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8249] <... futex resumed>) = 1 [pid 8247] <... write resumed>) = 4 [pid 8240] <... futex resumed>) = 0 [pid 8240] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8244] <... futex resumed>) = 0 [pid 8240] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8244] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8244] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8240] <... futex resumed>) = 0 [pid 8247] close(3 [pid 8244] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8240] exit_group(0 [pid 8247] <... close resumed>) = 0 [pid 8244] <... futex resumed>) = ? [pid 8240] <... exit_group resumed>) = ? [pid 8247] write(1, "executing program\n", 18 [pid 8244] +++ exited with 0 +++ [pid 8248] <... openat resumed>) = 3 [pid 8247] <... write resumed>) = 18 executing program [pid 8248] write(3, "1000", 4) = 4 [pid 8248] close(3) = 0 [pid 8248] write(1, "executing program\n", 18) = 18 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8248] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8247] <... futex resumed>) = 0 [pid 8248] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8248] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8248] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8248] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8247] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8248] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8248] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8250]}, 88) = 8250 [pid 8248] rt_sigprocmask(SIG_SETMASK, [] [pid 8247] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8248] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8247] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-5-10-perf/strace-static-x86_64: Process 8246 attached [pid 8249] +++ exited with 0 +++ [pid 8247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8246] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8240] +++ exited with 0 +++ [pid 8246] <... set_robust_list resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8240, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8247] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8247] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8246] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8246] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8247] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8246] <... bpf resumed>) = 3 [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8246] <... futex resumed>) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8247] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8246] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8242] <... futex resumed>) = 0 [pid 8246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8246] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8247] <... clone3 resumed> => {parent_tid=[8251]}, 88) = 8251 [pid 8246] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8247] rt_sigprocmask(SIG_SETMASK, [] [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8246] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8242] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8247] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8251 attached [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8246] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8246] <... futex resumed>) = 1 [pid 8246] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8250 attached [pid 8250] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8242] <... futex resumed>) = 1 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8252 [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8246] <... futex resumed>) = 0 [pid 8246] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8246] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8242] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8253 [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8246] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8253 attached [pid 8251] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8252 attached [pid 8253] set_robust_list(0x55558b7376a0, 24 [pid 8251] <... set_robust_list resumed>) = 0 [pid 8250] rt_sigprocmask(SIG_SETMASK, [] [pid 8246] <... bpf resumed>) = 7 [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8246] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8246] <... bpf resumed>) = 0 [pid 8242] <... futex resumed>) = 0 [pid 8253] <... set_robust_list resumed>) = 0 [pid 8252] set_robust_list(0x55558b7376a0, 24 [pid 8251] rt_sigprocmask(SIG_SETMASK, [] [pid 8250] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8246] <... futex resumed>) = 0 [pid 8242] <... futex resumed>) = 0 [pid 8246] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8242] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8251] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8242] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8242] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8251] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8242] <... clone3 resumed> => {parent_tid=[8254]}, 88) = 8254 [pid 8242] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8242] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8242] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8254 attached [pid 8251] <... bpf resumed>) = 3 [pid 8254] set_robust_list(0x7f96cdfba9a0, 24 [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] <... set_robust_list resumed>) = 0 [pid 8254] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8254] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8247] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] <... set_robust_list resumed>) = 0 [pid 8251] <... futex resumed>) = 1 [pid 8250] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8251] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8247] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8251] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... bpf resumed>) = 3 [pid 8251] <... futex resumed>) = 1 [pid 8247] <... futex resumed>) = 0 [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] <... prctl resumed>) = 0 [pid 8252] rt_sigprocmask(SIG_SETMASK, [] [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8253] setpgid(0, 0 [pid 8252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8251] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8250] <... futex resumed>) = 1 [pid 8253] <... setpgid resumed>) = 0 [pid 8252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8248] <... futex resumed>) = 0 [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8254] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8242] <... futex resumed>) = 0 [pid 8242] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8246] <... futex resumed>) = 0 [pid 8242] <... futex resumed>) = 1 [pid 8246] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8242] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8252] <... prctl resumed>) = 0 [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8246] <... setsockopt resumed>) = 0 [pid 8251] <... futex resumed>) = 1 [pid 8247] <... futex resumed>) = 0 [pid 8251] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8246] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8246] <... futex resumed>) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8251] <... socketpair resumed>, [5, 6]) = 0 [pid 8246] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] exit_group(0 [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8246] <... futex resumed>) = ? [pid 8242] <... exit_group resumed>) = ? [pid 8253] <... openat resumed>) = 3 [pid 8252] setpgid(0, 0 [pid 8251] <... futex resumed>) = 1 [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] <... futex resumed>) = 0 [pid 8246] +++ exited with 0 +++ [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8247] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] <... futex resumed>) = ? [pid 8251] <... bpf resumed>) = 7 [pid 8253] write(3, "1000", 4) = 4 [pid 8253] close(3) = 0 [pid 8253] write(1, "executing program\n", 18 [pid 8252] <... setpgid resumed>) = 0 [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = 1 [pid 8248] <... futex resumed>) = 0 [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8253] <... write resumed>) = 18 executing program [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8253] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8247] <... futex resumed>) = 0 [pid 8251] <... futex resumed>) = 1 [pid 8250] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8251] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8247] <... futex resumed>) = 0 [pid 8250] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8247] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] <... bpf resumed>) = 0 [pid 8247] <... futex resumed>) = 0 [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8253] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8247] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8251] <... futex resumed>) = 0 [pid 8250] <... futex resumed>) = 1 [pid 8248] <... futex resumed>) = 0 [pid 8247] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8251] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8247] <... mprotect resumed>) = 0 [pid 8253] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8247] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8247] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8250] <... socketpair resumed>, [4, 5]) = 0 [pid 8253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8253] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8247] <... clone3 resumed> => {parent_tid=[8255]}, 88) = 8255 [pid 8250] <... futex resumed>) = 1 [pid 8248] <... futex resumed>) = 0 [pid 8247] rt_sigprocmask(SIG_SETMASK, [] [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8250] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8248] <... futex resumed>) = 0 [pid 8247] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] <... openat resumed>) = 3 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8247] <... futex resumed>) = 0 [pid 8253] <... mprotect resumed>) = 0 [pid 8250] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8247] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8252] write(3, "1000", 4 [pid 8250] <... futex resumed>) = 1 [pid 8248] <... futex resumed>) = 0 [pid 8253] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8252] <... write resumed>) = 4 [pid 8250] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8248] <... futex resumed>) = 0 [pid 8252] close(3 [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8248] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] <... clone3 resumed> => {parent_tid=[8256]}, 88) = 8256 [pid 8248] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8256 attached [pid 8253] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] <... close resumed>) = 0 [pid 8250] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8248] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8252] write(1, "executing program\n", 18 [pid 8250] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8248] <... mmap resumed>) = 0x7f96cdf9a000 executing program [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] <... write resumed>) = 18 [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8248] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8253] <... futex resumed>) = 0 [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = 0 [pid 8248] <... mprotect resumed>) = 0 [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8252] <... futex resumed>) = 0 [pid 8250] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8248] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8252] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8248] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8256] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8248] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8256] <... set_robust_list resumed>) = 0 [pid 8252] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8248] <... clone3 resumed> => {parent_tid=[8257]}, 88) = 8257 [pid 8248] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8248] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8248] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8256] rt_sigprocmask(SIG_SETMASK, [] [pid 8254] +++ exited with 0 +++ [pid 8252] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8242] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8255 attached [pid 8252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8242, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8255] set_robust_list(0x7f96cdfba9a0, 24 [pid 8252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8255] <... set_robust_list resumed>) = 0 [pid 8252] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8255] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8255] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8255] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8256] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8252] <... mprotect resumed>) = 0 [pid 8255] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8252] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8257 attached [pid 8256] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8252] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8252] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8252] <... clone3 resumed> => {parent_tid=[8258]}, 88) = 8258 [pid 8255] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8255] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8257] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8257] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8247] <... futex resumed>) = 0 [pid 8252] rt_sigprocmask(SIG_SETMASK, [] [pid 8247] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8259 [pid 8257] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8251] <... futex resumed>) = 0 [pid 8247] <... futex resumed>) = 1 [pid 8252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8247] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8256] <... bpf resumed>) = 3 [pid 8252] <... futex resumed>) = 0 [pid 8251] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8251] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8251] <... futex resumed>) = 1 [pid 8247] <... futex resumed>) = 0 [pid 8251] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8259 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8258 attached [pid 8257] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8256] <... futex resumed>) = 1 [pid 8253] <... futex resumed>) = 0 [pid 8247] exit_group(0 [pid 8257] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8257] <... futex resumed>) = 1 [pid 8256] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8258] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8255] <... futex resumed>) = ? [pid 8253] <... futex resumed>) = 0 [pid 8251] <... futex resumed>) = ? [pid 8248] <... futex resumed>) = 0 [pid 8247] <... exit_group resumed>) = ? [pid 8259] set_robust_list(0x55558b7376a0, 24 [pid 8258] <... set_robust_list resumed>) = 0 [pid 8257] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8256] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8255] +++ exited with 0 +++ [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8251] +++ exited with 0 +++ [pid 8248] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = 0 [pid 8248] <... futex resumed>) = 1 [pid 8250] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8248] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8250] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8250] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8248] <... futex resumed>) = 0 [pid 8250] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8248] exit_group(0 [pid 8250] <... futex resumed>) = ? [pid 8248] <... exit_group resumed>) = ? [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8247] +++ exited with 0 +++ [pid 8259] <... set_robust_list resumed>) = 0 [pid 8258] rt_sigprocmask(SIG_SETMASK, [] [pid 8257] <... futex resumed>) = ? [pid 8256] <... futex resumed>) = 1 [pid 8250] +++ exited with 0 +++ [pid 8258] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] <... futex resumed>) = 0 [pid 8259] rt_sigprocmask(SIG_SETMASK, [] [pid 8258] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8247, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8257] +++ exited with 0 +++ [pid 8256] <... futex resumed>) = 0 [pid 8253] <... futex resumed>) = 1 [pid 8248] +++ exited with 0 +++ [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8256] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8258] <... bpf resumed>) = 3 [pid 8256] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8248, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8256] <... futex resumed>) = 1 [pid 8253] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8253] <... futex resumed>) = 0 [pid 8256] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] <... prctl resumed>) = 0 [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... socketpair resumed>, [5, 6]) = 0 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8253] <... futex resumed>) = 0 [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8253] <... futex resumed>) = 0 [pid 8259] setpgid(0, 0 [pid 8258] <... futex resumed>) = 1 [pid 8256] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8252] <... futex resumed>) = 0 [pid 8259] <... setpgid resumed>) = 0 [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8256] <... bpf resumed>) = 7 [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8256] <... futex resumed>) = 1 [pid 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 0 [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8258] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8253] <... futex resumed>) = 0 [pid 8259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8258] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8256] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8253] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... bpf resumed>) = 0 [pid 8253] <... futex resumed>) = 0 [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] <... openat resumed>) = 3 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8256] <... futex resumed>) = 0 [pid 8253] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8253] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8259] write(3, "1000", 4 [pid 8258] <... futex resumed>) = 1 [pid 8253] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8252] <... futex resumed>) = 0 [pid 8259] <... write resumed>) = 4 [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8252] <... futex resumed>) = 0 [pid 8253] <... clone3 resumed> => {parent_tid=[8260]}, 88) = 8260 [pid 8258] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8253] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] close(3 [pid 8253] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8253] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8253] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8260 attached [pid 8260] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8260] rt_sigprocmask(SIG_SETMASK, [] [pid 8258] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8260] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8260] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8259] <... close resumed>) = 0 [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] write(1, "executing program\n", 18 [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8259] <... write resumed>) = 18 [pid 8258] <... futex resumed>) = 1 [pid 8252] <... futex resumed>) = 0 [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] <... futex resumed>) = 0 executing program [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] <... futex resumed>) = 0 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8259] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8258] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8260] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8260] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] <... futex resumed>) = 0 [pid 8253] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... futex resumed>) = 0 [pid 8253] <... futex resumed>) = 1 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8261 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8262 [pid 8259] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8258] <... socketpair resumed>, [5, 6]) = 0 [pid 8256] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8253] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... setsockopt resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8258] <... futex resumed>) = 1 [pid 8256] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] <... futex resumed>) = 0 [pid 8259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8262 attached [pid 8259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8258] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8256] <... futex resumed>) = 1 [pid 8253] <... futex resumed>) = 0 [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] set_robust_list(0x55558b7376a0, 24 [pid 8259] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8258] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8256] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8253] exit_group(0 [pid 8252] <... futex resumed>) = 0 [pid 8259] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8256] <... futex resumed>) = ? [pid 8253] <... exit_group resumed>) = ? [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8262] <... set_robust_list resumed>) = 0 [pid 8259] <... mprotect resumed>) = 0 [pid 8258] <... futex resumed>) = 0 [pid 8256] +++ exited with 0 +++ [pid 8252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8252] <... futex resumed>) = 0 [pid 8259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8258] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8252] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8258] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8258] <... futex resumed>) = 0 [pid 8252] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8260] <... futex resumed>) = ? [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8252] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8259] <... clone3 resumed> => {parent_tid=[8263]}, 88) = 8263 [pid 8252] <... mprotect resumed>) = 0 [pid 8262] rt_sigprocmask(SIG_SETMASK, [] [pid 8259] rt_sigprocmask(SIG_SETMASK, [] [pid 8252] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8260] +++ exited with 0 +++ [pid 8259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8253] +++ exited with 0 +++ [pid 8252] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8252] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8253, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8261 attached [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8259] <... futex resumed>) = 0 [pid 8252] <... clone3 resumed> => {parent_tid=[8264]}, 88) = 8264 [pid 8252] rt_sigprocmask(SIG_SETMASK, [] [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8252] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8252] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] set_robust_list(0x55558b7376a0, 24 [pid 8252] <... futex resumed>) = 0 [pid 8262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8261] <... set_robust_list resumed>) = 0 [pid 8252] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8261] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8262] <... prctl resumed>) = 0 [pid 8261] <... prctl resumed>) = 0 [pid 8261] setpgid(0, 0) = 0 [pid 8261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8262] setpgid(0, 0) = 0 [pid 8261] <... openat resumed>) = 3 [pid 8261] write(3, "1000", 4 [pid 8262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8261] <... write resumed>) = 4 [pid 8261] close(3) = 0 [pid 8261] write(1, "executing program\n", 18) = 18 executing program [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8261] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8262] <... openat resumed>) = 3 [pid 8261] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8261] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8262] write(3, "1000", 4 [pid 8261] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8261] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8262] <... write resumed>) = 4 [pid 8261] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8262] close(3 [pid 8261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8265]}, 88) = 8265 [pid 8262] <... close resumed>) = 0 [pid 8261] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] write(1, "executing program\n", 18 [pid 8261] <... futex resumed>) = 0 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 8262] <... write resumed>) = 18 ci2-android-5-10-perf/strace-static-x86_64: Process 8263 attached [pid 8263] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8263] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8262] <... futex resumed>) = 0 [pid 8263] <... bpf resumed>) = 3 [pid 8262] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8263] <... futex resumed>) = 1 [pid 8262] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8259] <... futex resumed>) = 0 [pid 8262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8259] <... futex resumed>) = 0 [pid 8262] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8262] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8263] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8262] <... mprotect resumed>) = 0 [pid 8263] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8262] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8263] <... futex resumed>) = 1 [pid 8259] <... futex resumed>) = 0 [pid 8263] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8262] <... clone3 resumed> => {parent_tid=[8266]}, 88) = 8266 [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8266 attached [pid 8263] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8262] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... restart_syscall resumed>) = 0 [pid 8262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 1 [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8259] <... futex resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8263] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8264 attached [pid 8264] set_robust_list(0x7f96cdfba9a0, 24 [pid 8259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8267 [pid 8259] <... futex resumed>) = 1 [pid 8263] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8263] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8267 attached ) = 1 [pid 8266] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8259] <... futex resumed>) = 0 [pid 8263] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8259] <... futex resumed>) = 0 [pid 8264] <... set_robust_list resumed>) = 0 [pid 8263] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8259] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8264] rt_sigprocmask(SIG_SETMASK, [] [pid 8263] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8264] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8264] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8263] <... futex resumed>) = 0 [pid 8267] set_robust_list(0x55558b7376a0, 24 [pid 8266] <... set_robust_list resumed>) = 0 [pid 8259] <... futex resumed>) = 0 [pid 8264] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8266] rt_sigprocmask(SIG_SETMASK, [] [pid 8263] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8267] <... set_robust_list resumed>) = 0 [pid 8264] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8264] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8265 attached [pid 8265] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8259] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8252] <... futex resumed>) = 0 [pid 8265] <... set_robust_list resumed>) = 0 [pid 8265] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8265] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8252] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] rt_sigprocmask(SIG_SETMASK, [] [pid 8266] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8259] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8265] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] <... futex resumed>) = 0 [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8261] <... futex resumed>) = 0 [pid 8259] <... mprotect resumed>) = 0 [pid 8258] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 1 [pid 8267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8258] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8259] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8252] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8258] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8265] <... futex resumed>) = 1 [pid 8265] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8258] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8261] <... futex resumed>) = 0 [pid 8265] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... futex resumed>) = 1 [pid 8252] <... futex resumed>) = 0 [pid 8266] <... bpf resumed>) = 3 [pid 8265] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8261] <... futex resumed>) = 0 [pid 8259] <... clone3 resumed> => {parent_tid=[8268]}, 88) = 8268 [pid 8258] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8252] exit_group(0 [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] rt_sigprocmask(SIG_SETMASK, [] [pid 8265] <... futex resumed>) = 0 [pid 8264] <... futex resumed>) = ? [pid 8261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8259] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8258] <... futex resumed>) = ? [pid 8252] <... exit_group resumed>) = ? [pid 8265] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8264] +++ exited with 0 +++ [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8261] <... futex resumed>) = 0 [pid 8258] +++ exited with 0 +++ [pid 8265] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8265] <... socketpair resumed>, [3, 4]) = 0 [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8261] <... futex resumed>) = 0 [pid 8265] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... bpf resumed>) = 5 [pid 8261] <... futex resumed>) = 0 [pid 8259] <... futex resumed>) = 0 [pid 8252] +++ exited with 0 +++ [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8265] <... futex resumed>) = 0 [pid 8261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8266] <... futex resumed>) = 1 [pid 8265] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8262] <... futex resumed>) = 0 [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8252, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8266] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8265] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8266] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... futex resumed>) = 0 [pid 8261] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8268 attached [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = 0 [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8261] <... futex resumed>) = 0 [pid 8268] set_robust_list(0x7f96cdfba9a0, 24 [pid 8266] <... futex resumed>) = 0 [pid 8265] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8268] <... set_robust_list resumed>) = 0 [pid 8267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8266] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8268] rt_sigprocmask(SIG_SETMASK, [] [pid 8267] <... prctl resumed>) = 0 [pid 8262] <... futex resumed>) = 0 [pid 8261] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8268] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8261] <... mprotect resumed>) = 0 [pid 8268] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8261] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8268] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8267] setpgid(0, 0 [pid 8266] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8261] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8268] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8268] <... futex resumed>) = 1 [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8269 attached [pid 8268] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8267] <... setpgid resumed>) = 0 [pid 8261] <... clone3 resumed> => {parent_tid=[8269]}, 88) = 8269 [pid 8259] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] <... futex resumed>) = 1 [pid 8262] <... futex resumed>) = 0 [pid 8261] rt_sigprocmask(SIG_SETMASK, [] [pid 8266] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8263] <... futex resumed>) = 0 [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8261] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8259] <... futex resumed>) = 1 [pid 8263] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8262] <... futex resumed>) = 0 [pid 8261] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] <... socketpair resumed>, [5, 6]) = 0 [pid 8263] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8261] <... futex resumed>) = 0 [pid 8259] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8261] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] <... restart_syscall resumed>) = 0 [pid 8266] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8266] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8263] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8262] <... futex resumed>) = 0 [pid 8259] exit_group(0 [pid 8268] <... futex resumed>) = ? [pid 8267] <... openat resumed>) = 3 [pid 8266] <... bpf resumed>) = 7 [pid 8263] <... futex resumed>) = ? [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8259] <... exit_group resumed>) = ? [pid 8269] set_robust_list(0x7f96cdfba9a0, 24 [pid 8268] +++ exited with 0 +++ [pid 8267] write(3, "1000", 4 [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] +++ exited with 0 +++ [pid 8262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8269] <... set_robust_list resumed>) = 0 [pid 8269] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8269] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8259] +++ exited with 0 +++ [pid 8267] <... write resumed>) = 4 [pid 8266] <... futex resumed>) = 0 [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8267] close(3 [pid 8266] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8262] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8266] <... bpf resumed>) = 0 [pid 8262] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8267] <... close resumed>) = 0 [pid 8266] <... futex resumed>) = 0 [pid 8262] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8269] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8261] <... futex resumed>) = 0 [pid 8269] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8261] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = 0 [pid 8261] <... futex resumed>) = 1 [pid 8265] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8262] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8261] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8266] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 8267] write(1, "executing program\n", 18 [pid 8265] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8262] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8267] <... write resumed>) = 18 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8270 [pid 8265] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8262] <... mprotect resumed>) = 0 [pid 8265] <... futex resumed>) = 1 [pid 8261] <... futex resumed>) = 0 [pid 8265] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8261] exit_group(0 [pid 8269] <... futex resumed>) = ? [pid 8265] <... futex resumed>) = ? [pid 8262] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8261] <... exit_group resumed>) = ? [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8271 attached [pid 8269] +++ exited with 0 +++ [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] +++ exited with 0 +++ [pid 8262] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8261] +++ exited with 0 +++ [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8271 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8267] <... futex resumed>) = 0 [pid 8262] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8267] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8261, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8270 attached [pid 8267] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8267] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8262] <... clone3 resumed> => {parent_tid=[8272]}, 88) = 8272 [pid 8262] rt_sigprocmask(SIG_SETMASK, [] [pid 8267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8262] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8270] set_robust_list(0x55558b7376a0, 24 [pid 8267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8262] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] <... set_robust_list resumed>) = 0 [pid 8262] <... futex resumed>) = 0 [pid 8267] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8262] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] rt_sigprocmask(SIG_SETMASK, [] [pid 8267] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8270] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8267] <... mprotect resumed>) = 0 [pid 8270] setpgid(0, 0) = 0 [pid 8271] set_robust_list(0x55558b7376a0, 24 [pid 8267] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8267] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8271] <... set_robust_list resumed>) = 0 [pid 8270] <... openat resumed>) = 3 [pid 8267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8270] write(3, "1000", 4) = 4 [pid 8270] close(3) = 0 [pid 8270] write(1, "executing program\n", 18) = 18 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8270] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8270] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8267] <... clone3 resumed> => {parent_tid=[8273]}, 88) = 8273 [pid 8270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8267] rt_sigprocmask(SIG_SETMASK, [] [pid 8270] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8270] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8267] <... futex resumed>) = 0 [pid 8270] <... mprotect resumed>) = 0 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8270] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8274]}, 88) = 8274 [pid 8270] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8272 attached [pid 8272] set_robust_list(0x7f96cdfba9a0, 24 [pid 8271] rt_sigprocmask(SIG_SETMASK, [] [pid 8272] <... set_robust_list resumed>) = 0 [pid 8272] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8272] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8272] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8272] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8262] <... futex resumed>) = 0 [pid 8272] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8262] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8273 attached [pid 8266] <... futex resumed>) = 0 [pid 8262] <... futex resumed>) = 1 [pid 8266] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8262] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8266] <... setsockopt resumed>) = 0 [pid 8273] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8266] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] <... set_robust_list resumed>) = 0 [pid 8266] <... futex resumed>) = 1 [pid 8262] <... futex resumed>) = 0 [pid 8266] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8273] rt_sigprocmask(SIG_SETMASK, [] [pid 8262] exit_group(0 [pid 8273] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8262] <... exit_group resumed>) = ? [pid 8266] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8272] <... futex resumed>) = ? [pid 8266] +++ exited with 0 +++ [pid 8271] <... prctl resumed>) = 0 [pid 8272] +++ exited with 0 +++ [pid 8271] setpgid(0, 0 [pid 8262] +++ exited with 0 +++ [pid 8273] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8271] <... setpgid resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8262, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8273] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8271] <... openat resumed>) = 3 [pid 8267] <... futex resumed>) = 0 [pid 8273] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8271] write(3, "1000", 4 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8267] <... futex resumed>) = 0 [pid 8271] <... write resumed>) = 4 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] close(3 [pid 8273] <... futex resumed>) = 1 [pid 8267] <... futex resumed>) = 0 [pid 8271] <... close resumed>) = 0 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8271] write(1, "executing program\n", 18 [pid 8267] <... futex resumed>) = 0 executing program [pid 8273] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8271] <... write resumed>) = 18 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8274 attached [pid 301] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8271] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8273] <... futex resumed>) = 1 [pid 8267] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8273] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8271] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8274] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8267] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8275 attached [pid 8274] <... set_robust_list resumed>) = 0 [pid 8273] <... socketpair resumed>, [3, 4]) = 0 [pid 8271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8275] set_robust_list(0x55558b7376a0, 24 [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8275 [pid 8275] <... set_robust_list resumed>) = 0 [pid 8274] rt_sigprocmask(SIG_SETMASK, [] [pid 8273] <... futex resumed>) = 0 [pid 8271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8275] rt_sigprocmask(SIG_SETMASK, [] [pid 8274] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8273] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8271] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8276 [pid 8275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8271] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8267] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8276 attached [pid 8275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8274] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8273] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8271] <... mprotect resumed>) = 0 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8276] set_robust_list(0x55558b7376a0, 24 [pid 8275] <... prctl resumed>) = 0 [pid 8274] <... bpf resumed>) = 3 [pid 8273] <... bpf resumed>) = 5 [pid 8271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8276] <... set_robust_list resumed>) = 0 [pid 8275] setpgid(0, 0 [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8276] rt_sigprocmask(SIG_SETMASK, [] [pid 8275] <... setpgid resumed>) = 0 [pid 8274] <... futex resumed>) = 1 [pid 8273] <... futex resumed>) = 1 [pid 8271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8270] <... futex resumed>) = 0 [pid 8267] <... futex resumed>) = 0 [pid 8276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8273] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] <... openat resumed>) = 3 [pid 8274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8271] <... clone3 resumed> => {parent_tid=[8277]}, 88) = 8277 [pid 8270] <... futex resumed>) = 0 [pid 8275] write(3, "1000", 4 [pid 8274] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8273] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8271] rt_sigprocmask(SIG_SETMASK, [] [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8267] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8277 attached [pid 8276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8275] <... write resumed>) = 4 [pid 8274] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8273] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8267] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] <... prctl resumed>) = 0 [pid 8275] close(3 [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... futex resumed>) = 0 [pid 8276] setpgid(0, 0 [pid 8275] <... close resumed>) = 0 [pid 8274] <... futex resumed>) = 1 [pid 8273] <... futex resumed>) = 0 [pid 8271] <... futex resumed>) = 0 [pid 8270] <... futex resumed>) = 0 [pid 8267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8276] <... setpgid resumed>) = 0 [pid 8275] write(1, "executing program\n", 18 [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8273] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8275] <... write resumed>) = 18 executing program [pid 8274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8270] <... futex resumed>) = 0 [pid 8267] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8274] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8276] <... openat resumed>) = 3 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... mprotect resumed>) = 0 [pid 8277] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8277] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8277] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8276] write(3, "1000", 4 [pid 8275] <... futex resumed>) = 0 [pid 8274] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8267] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8275] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8277] <... bpf resumed>) = 3 [pid 8276] <... write resumed>) = 4 [pid 8275] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8274] <... futex resumed>) = 1 [pid 8270] <... futex resumed>) = 0 [pid 8267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] close(3 [pid 8275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... futex resumed>) = 1 [pid 8276] <... close resumed>) = 0 [pid 8275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8271] <... futex resumed>) = 0 [pid 8270] <... futex resumed>) = 0 [pid 8277] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8276] write(1, "executing program\n", 18 [pid 8275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8274] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8267] <... clone3 resumed> => {parent_tid=[8278]}, 88) = 8278 ci2-android-5-10-perf/strace-static-x86_64: Process 8278 attached [pid 8277] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8276] <... write resumed>) = 18 [pid 8275] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... socketpair resumed>, [5, 6]) = 0 [pid 8271] <... futex resumed>) = 0 executing program [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8267] rt_sigprocmask(SIG_SETMASK, [] [pid 8277] <... futex resumed>) = 0 [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8278] set_robust_list(0x7f96cdfba9a0, 24 [pid 8267] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8276] <... futex resumed>) = 0 [pid 8275] <... mprotect resumed>) = 0 [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] <... set_robust_list resumed>) = 0 [pid 8278] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8278] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8276] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8274] <... futex resumed>) = 1 [pid 8271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8270] <... futex resumed>) = 0 [pid 8267] <... futex resumed>) = 0 [pid 8278] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8276] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8274] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8270] <... futex resumed>) = 0 [pid 8267] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8278] <... futex resumed>) = 0 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8278] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8277] <... futex resumed>) = 0 [pid 8276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8274] <... bpf resumed>) = 7 [pid 8271] <... futex resumed>) = 1 [pid 8267] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8275] <... clone3 resumed> => {parent_tid=[8279]}, 88) = 8279 [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8273] <... futex resumed>) = 0 [pid 8267] <... futex resumed>) = 1 [pid 8277] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8276] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8275] rt_sigprocmask(SIG_SETMASK, [] [pid 8274] <... futex resumed>) = 1 [pid 8270] <... futex resumed>) = 0 [pid 8273] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] <... setsockopt resumed>) = 0 [pid 8267] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8279 attached [pid 8277] <... futex resumed>) = 1 [pid 8276] <... mprotect resumed>) = 0 [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8273] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] <... futex resumed>) = 0 [pid 8270] <... futex resumed>) = 0 [pid 8267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8275] <... futex resumed>) = 0 [pid 8274] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8273] <... futex resumed>) = 0 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] <... bpf resumed>) = 0 [pid 8273] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8271] <... futex resumed>) = 0 [pid 8270] <... futex resumed>) = 0 [pid 8267] exit_group(0 [pid 8278] <... futex resumed>) = ? [pid 8277] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8276] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8267] <... exit_group resumed>) = ? [pid 8278] +++ exited with 0 +++ [pid 8277] <... socketpair resumed>, [5, 6]) = 0 [pid 8274] <... futex resumed>) = 0 [pid 8273] <... futex resumed>) = ? [pid 8270] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] <... clone3 resumed> => {parent_tid=[8280]}, 88) = 8280 [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8277] <... futex resumed>) = 1 [pid 8270] <... mprotect resumed>) = 0 [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8270] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8273] +++ exited with 0 +++ [pid 8270] <... clone3 resumed> => {parent_tid=[8281]}, 88) = 8281 [pid 8267] +++ exited with 0 +++ [pid 8271] <... futex resumed>) = 0 [pid 8276] rt_sigprocmask(SIG_SETMASK, [] [pid 8270] rt_sigprocmask(SIG_SETMASK, [] [pid 8276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8270] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8267, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8277] <... futex resumed>) = 0 [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] <... futex resumed>) = 1 [pid 8270] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8277] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8276] <... futex resumed>) = 0 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] <... futex resumed>) = 0 [pid 8277] <... bpf resumed>) = 7 [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8270] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8277] <... futex resumed>) = 1 [pid 8271] <... futex resumed>) = 0 [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8271] <... futex resumed>) = 0 [pid 8277] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8271] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... bpf resumed>) = 0 [pid 8271] <... futex resumed>) = 0 [pid 8279] <... set_robust_list resumed>) = 0 [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8277] <... futex resumed>) = 0 [pid 8271] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8271] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8279] rt_sigprocmask(SIG_SETMASK, [] [pid 8271] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8279] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8271] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8279] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8279] <... bpf resumed>) = 3 [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] <... clone3 resumed> => {parent_tid=[8282]}, 88) = 8282 ci2-android-5-10-perf/strace-static-x86_64: Process 8282 attached [pid 8279] <... futex resumed>) = 1 [pid 8279] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8280 attached [pid 8280] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8281 attached [pid 8281] set_robust_list(0x7f96cdfba9a0, 24 [pid 8275] <... futex resumed>) = 0 [pid 8271] rt_sigprocmask(SIG_SETMASK, [] [pid 8280] <... set_robust_list resumed>) = 0 [pid 8280] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8280] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8282] set_robust_list(0x7f96cdfba9a0, 24 [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8282] <... set_robust_list resumed>) = 0 [pid 8275] <... futex resumed>) = 1 [pid 8271] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] <... futex resumed>) = 0 [pid 8279] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8282] rt_sigprocmask(SIG_SETMASK, [] [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8271] <... futex resumed>) = 0 [pid 8282] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8279] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8271] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8279] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8282] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8275] <... futex resumed>) = 0 [pid 8282] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8279] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8279] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8275] <... futex resumed>) = 0 [pid 8279] <... socketpair resumed>, [5, 6]) = 0 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8282] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8279] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8282] <... futex resumed>) = 1 [pid 8271] <... futex resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 8271] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8277] <... futex resumed>) = 0 [pid 8271] <... futex resumed>) = 1 [pid 8277] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8271] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8277] <... setsockopt resumed>) = 0 [pid 8277] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] <... bpf resumed>) = 7 [pid 8277] <... futex resumed>) = 1 [pid 8271] <... futex resumed>) = 0 [pid 8277] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8271] exit_group(0 [pid 8279] <... futex resumed>) = 1 [pid 8271] <... exit_group resumed>) = ? [pid 8277] <... futex resumed>) = ? [pid 8275] <... futex resumed>) = 0 [pid 8279] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] <... set_robust_list resumed>) = 0 [pid 8277] +++ exited with 0 +++ [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] rt_sigprocmask(SIG_SETMASK, [] [pid 8280] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8279] <... futex resumed>) = 0 [pid 8275] <... futex resumed>) = 1 [pid 8281] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8275] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8280] <... futex resumed>) = 1 [pid 8279] <... bpf resumed>) = 0 [pid 8276] <... futex resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 8281] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8281] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8279] <... futex resumed>) = 0 [pid 8276] <... futex resumed>) = 0 [pid 8281] <... futex resumed>) = 1 [pid 8280] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8279] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8275] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8270] <... futex resumed>) = 0 [pid 8281] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8280] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8275] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8270] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] <... mprotect resumed>) = 0 [pid 8274] <... futex resumed>) = 0 [pid 8270] <... futex resumed>) = 1 [pid 8280] <... futex resumed>) = 1 [pid 8275] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8274] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8270] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] <... futex resumed>) = 0 [pid 8275] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8274] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8274] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] <... futex resumed>) = 0 [pid 8280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8274] <... futex resumed>) = 1 [pid 8270] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8280] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8275] <... clone3 resumed> => {parent_tid=[8283]}, 88) = 8283 [pid 8274] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8270] exit_group(0 [pid 8281] <... futex resumed>) = ? [pid 8280] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8275] rt_sigprocmask(SIG_SETMASK, [] [pid 8274] <... futex resumed>) = ? [pid 8270] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8283 attached [pid 8282] +++ exited with 0 +++ [pid 8281] +++ exited with 0 +++ [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8274] +++ exited with 0 +++ [pid 8271] +++ exited with 0 +++ [pid 8270] +++ exited with 0 +++ [pid 8280] <... futex resumed>) = 1 [pid 8276] <... futex resumed>) = 0 [pid 8275] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8270, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] <... futex resumed>) = 0 [pid 8275] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8280] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8280] <... socketpair resumed>, [3, 4]) = 0 [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8284 attached [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8284 [pid 8283] set_robust_list(0x7f96cdfba9a0, 24 [pid 8276] <... futex resumed>) = 1 [pid 8280] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8280] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8284] set_robust_list(0x55558b7376a0, 24 [pid 8280] <... bpf resumed>) = 5 [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8283] <... set_robust_list resumed>) = 0 [pid 8280] <... futex resumed>) = 1 [pid 8276] <... futex resumed>) = 0 [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] <... futex resumed>) = 0 [pid 8280] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8276] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8280] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8276] <... futex resumed>) = 0 [pid 8283] rt_sigprocmask(SIG_SETMASK, [] [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8280] <... futex resumed>) = 0 [pid 8283] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8283] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8276] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8284] <... set_robust_list resumed>) = 0 [pid 8276] <... mprotect resumed>) = 0 [pid 8283] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8276] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8284] rt_sigprocmask(SIG_SETMASK, [] [pid 8276] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8276] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8284] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8276] <... clone3 resumed> => {parent_tid=[8285]}, 88) = 8285 [pid 8284] setpgid(0, 0 [pid 8276] rt_sigprocmask(SIG_SETMASK, [] [pid 8284] <... setpgid resumed>) = 0 [pid 8276] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8276] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8276] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8285 attached [pid 8284] <... openat resumed>) = 3 [pid 8276] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8284] write(3, "1000", 4) = 4 [pid 8284] close(3) = 0 [pid 8284] write(1, "executing program\n", 18) = 18 executing program [pid 8283] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8283] <... futex resumed>) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8283] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] <... futex resumed>) = 0 [pid 8279] <... futex resumed>) = 0 [pid 8275] <... futex resumed>) = 1 [pid 8279] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8275] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8279] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8279] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8284] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8275] exit_group(0 [pid 8284] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8279] <... futex resumed>) = ? [pid 8275] <... exit_group resumed>) = ? [pid 8279] +++ exited with 0 +++ [pid 8284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8283] <... futex resumed>) = ? [pid 8285] set_robust_list(0x7f96cdfba9a0, 24 [pid 8284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8284] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8284] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8285] <... set_robust_list resumed>) = 0 [pid 8284] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8283] +++ exited with 0 +++ [pid 8275] +++ exited with 0 +++ [pid 8284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8275, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8284] <... clone3 resumed> => {parent_tid=[8286]}, 88) = 8286 [pid 8284] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8285] rt_sigprocmask(SIG_SETMASK, [] [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8285] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8286 attached [pid 8286] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8286] rt_sigprocmask(SIG_SETMASK, [] [pid 8285] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8286] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8286] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] <... futex resumed>) = 0 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8286] <... futex resumed>) = 1 [pid 8286] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8285] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8284] <... futex resumed>) = 0 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8286] <... futex resumed>) = 1 [pid 8285] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8285] <... futex resumed>) = 1 [pid 8276] <... futex resumed>) = 0 [pid 8276] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8280] <... futex resumed>) = 0 [pid 8276] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8280] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4) = 0 [pid 8280] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8276] <... futex resumed>) = 0 [pid 8280] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8286] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8276] exit_group(0 [pid 8285] ???( [pid 302] <... restart_syscall resumed>) = 0 [pid 8276] <... exit_group resumed>) = ? [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8280] <... futex resumed>) = ? [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8285] <... ??? resumed>) = ? [pid 8284] <... futex resumed>) = 0 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8280] +++ exited with 0 +++ [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8286] <... futex resumed>) = 1 [pid 8286] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] <... futex resumed>) = 0 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8288 [pid 8286] <... futex resumed>) = 1 [pid 8284] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8287 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8289 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8286] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8289 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8288 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8287 attached ) = 5 [pid 8289] set_robust_list(0x55558b7376a0, 24 [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] <... futex resumed>) = 0 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8284] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8289] <... set_robust_list resumed>) = 0 [pid 8284] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8290]}, 88) = 8290 [pid 8284] rt_sigprocmask(SIG_SETMASK, [] [pid 8289] rt_sigprocmask(SIG_SETMASK, [] [pid 8288] set_robust_list(0x55558b7376a0, 24 [pid 8287] set_robust_list(0x55558b7376a0, 24 [pid 8284] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8284] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8284] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8286] <... futex resumed>) = 1 [pid 8286] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32ci2-android-5-10-perf/strace-static-x86_64: Process 8290 attached [pid 8289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8288] <... set_robust_list resumed>) = 0 [pid 8287] <... set_robust_list resumed>) = 0 [pid 8286] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8285] +++ exited with 0 +++ [pid 8276] +++ exited with 0 +++ [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8286] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8288] rt_sigprocmask(SIG_SETMASK, [] [pid 8287] rt_sigprocmask(SIG_SETMASK, [] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8276, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8290] set_robust_list(0x7f96cdfba9a0, 24 [pid 8289] <... prctl resumed>) = 0 [pid 8289] setpgid(0, 0) = 0 [pid 8289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8290] <... set_robust_list resumed>) = 0 [pid 8288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8290] rt_sigprocmask(SIG_SETMASK, [] [pid 8289] <... openat resumed>) = 3 [pid 8288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8290] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8288] <... prctl resumed>) = 0 [pid 8287] <... prctl resumed>) = 0 [pid 8290] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8288] setpgid(0, 0 [pid 8287] setpgid(0, 0 [pid 8290] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8289] write(3, "1000", 4 [pid 8288] <... setpgid resumed>) = 0 [pid 8287] <... setpgid resumed>) = 0 [pid 8290] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8290] <... futex resumed>) = 1 [pid 8289] <... write resumed>) = 4 [pid 8288] <... openat resumed>) = 3 [pid 8287] <... openat resumed>) = 3 [pid 8284] <... futex resumed>) = 0 [pid 8290] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] write(3, "1000", 4 [pid 8287] write(3, "1000", 4 [pid 8288] <... write resumed>) = 4 [pid 8287] <... write resumed>) = 4 [pid 8288] close(3 [pid 8287] close(3 [pid 8288] <... close resumed>) = 0 [pid 8287] <... close resumed>) = 0 [pid 8288] write(1, "executing program\n", 18 [pid 8287] write(1, "executing program\n", 18 [pid 8288] <... write resumed>) = 18 executing program executing program [pid 8287] <... write resumed>) = 18 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... futex resumed>) = 0 [pid 8287] <... futex resumed>) = 0 [pid 8288] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8287] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8288] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8287] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8288] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8287] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8287] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8288] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8287] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8288] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8287] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8288] <... mprotect resumed>) = 0 [pid 8287] <... mprotect resumed>) = 0 [pid 8288] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8287] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8289] close(3 [pid 8284] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8287] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8288] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8287] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8292 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8291 attached [pid 8289] <... close resumed>) = 0 [pid 8286] <... futex resumed>) = 0 [pid 8284] <... futex resumed>) = 1 [pid 8288] <... clone3 resumed> => {parent_tid=[8291]}, 88) = 8291 [pid 8287] <... clone3 resumed> => {parent_tid=[8292]}, 88) = 8292 [pid 8288] rt_sigprocmask(SIG_SETMASK, [] [pid 8287] rt_sigprocmask(SIG_SETMASK, [] [pid 8288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... futex resumed>) = 0 [pid 8287] <... futex resumed>) = 0 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8292] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8292] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8292] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8289] write(1, "executing program\n", 18 [pid 8286] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8284] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8287] <... futex resumed>) = 0 executing program [pid 8292] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8292] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8289] <... write resumed>) = 18 [pid 8286] <... setsockopt resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8287] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8292] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8293 attached [pid 8292] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8291] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8289] <... futex resumed>) = 0 [pid 8286] <... futex resumed>) = 1 [pid 8284] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8293 [pid 8289] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8292] <... futex resumed>) = 1 [pid 8287] <... futex resumed>) = 0 [pid 8286] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8284] exit_group(0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8287] <... futex resumed>) = 0 [pid 8292] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8292] <... socketpair resumed>, [5, 6]) = 0 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8287] <... futex resumed>) = 0 [pid 8292] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8292] <... bpf resumed>) = 7 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8287] <... futex resumed>) = 0 [pid 8292] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8287] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8292] <... bpf resumed>) = 0 [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8287] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8292] <... futex resumed>) = 0 [pid 8287] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8287] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8287] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8287] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8294]}, 88) = 8294 [pid 8290] <... futex resumed>) = ? [pid 8289] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8287] rt_sigprocmask(SIG_SETMASK, [] [pid 8286] <... futex resumed>) = ? [pid 8284] <... exit_group resumed>) = ? [pid 8290] +++ exited with 0 +++ [pid 8287] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8287] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8287] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8294 attached [pid 8294] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8294] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8294] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8289] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8286] +++ exited with 0 +++ [pid 8294] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8294] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8287] <... futex resumed>) = 0 [pid 8287] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] +++ exited with 0 +++ [pid 8289] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8292] <... futex resumed>) = 0 [pid 8289] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8287] <... futex resumed>) = 1 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8292] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8289] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8287] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8292] <... setsockopt resumed>) = 0 [pid 8292] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8289] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8287] <... futex resumed>) = 0 [pid 8292] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8289] <... mprotect resumed>) = 0 [pid 8287] exit_group(0 [pid 8292] <... futex resumed>) = ? [pid 8291] <... set_robust_list resumed>) = 0 [pid 8289] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8287] <... exit_group resumed>) = ? [pid 8293] set_robust_list(0x55558b7376a0, 24 [pid 8292] +++ exited with 0 +++ [pid 8291] rt_sigprocmask(SIG_SETMASK, [] [pid 8289] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8294] <... futex resumed>) = ? [pid 8289] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8295]}, 88) = 8295 [pid 8289] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8291] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8293] <... set_robust_list resumed>) = 0 [pid 8291] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8293] rt_sigprocmask(SIG_SETMASK, [] [pid 8294] +++ exited with 0 +++ [pid 8291] <... bpf resumed>) = 3 [pid 8287] +++ exited with 0 +++ [pid 8293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8287, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8295 attached [pid 8295] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8295] rt_sigprocmask(SIG_SETMASK, [] [pid 8291] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8295] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8295] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8291] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8295] <... bpf resumed>) = 3 [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8295] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8289] <... futex resumed>) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8289] <... futex resumed>) = 0 [pid 8295] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8295] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] <... prctl resumed>) = 0 [pid 8291] <... futex resumed>) = 1 [pid 8289] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8288] <... futex resumed>) = 0 [pid 8293] setpgid(0, 0 [pid 8291] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... setpgid resumed>) = 0 [pid 8291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8289] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 8291] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8295] <... futex resumed>) = 0 [pid 8291] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8295] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8293] <... openat resumed>) = 3 [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... futex resumed>) = 0 [pid 8291] <... futex resumed>) = 1 [pid 8293] write(3, "1000", 4 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8291] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... restart_syscall resumed>) = 0 [pid 8291] <... socketpair resumed>, [5, 6]) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8293] <... write resumed>) = 4 [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8296 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8296 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 8293] close(3 [pid 8295] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8289] <... futex resumed>) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8295] <... futex resumed>) = 1 [pid 8295] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8291] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... close resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8291] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8288] <... futex resumed>) = 0 [pid 8296] set_robust_list(0x55558b7376a0, 24 [pid 8293] write(1, "executing program\n", 18 [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8291] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8291] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8288] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8296] <... set_robust_list resumed>) = 0 executing program [pid 8293] <... write resumed>) = 18 [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8297 attached [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8297 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8289] <... futex resumed>) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8295] <... futex resumed>) = 1 [pid 8295] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8293] <... futex resumed>) = 0 [pid 8291] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8295] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8289] <... futex resumed>) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8289] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8289] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8293] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8289] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8288] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8289] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8293] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8288] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8296] rt_sigprocmask(SIG_SETMASK, [] [pid 8289] <... clone3 resumed> => {parent_tid=[8298]}, 88) = 8298 [pid 8289] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8289] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8289] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8295] <... futex resumed>) = 1 [pid 8295] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8295] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8298 attached [pid 8298] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8298] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8298] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8289] <... futex resumed>) = 0 [pid 8289] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] <... futex resumed>) = 0 [pid 8289] <... futex resumed>) = 1 [pid 8295] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8289] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8295] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8295] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8289] <... futex resumed>) = 0 [pid 8295] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8289] exit_group(0 [pid 8295] <... futex resumed>) = ? [pid 8289] <... exit_group resumed>) = ? [pid 8295] +++ exited with 0 +++ [pid 8288] <... mprotect resumed>) = 0 [pid 8296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8293] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8288] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8298] <... futex resumed>) = ? [pid 8293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8288] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8288] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8293] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8293] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8288] <... clone3 resumed> => {parent_tid=[8299]}, 88) = 8299 [pid 8293] <... mprotect resumed>) = 0 [pid 8288] rt_sigprocmask(SIG_SETMASK, [] [pid 8293] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8288] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8293] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8288] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8288] <... futex resumed>) = 0 [pid 8288] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] <... clone3 resumed> => {parent_tid=[8300]}, 88) = 8300 [pid 8293] rt_sigprocmask(SIG_SETMASK, [] [pid 8296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] set_robust_list(0x55558b7376a0, 24 [pid 8293] <... futex resumed>) = 0 [pid 8297] <... set_robust_list resumed>) = 0 [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8298] +++ exited with 0 +++ [pid 8289] +++ exited with 0 +++ [pid 8296] <... prctl resumed>) = 0 [pid 8297] <... prctl resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8289, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8297] setpgid(0, 0) = 0 [pid 8297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8296] setpgid(0, 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8297] <... openat resumed>) = 3 [pid 8296] <... setpgid resumed>) = 0 [pid 8297] write(3, "1000", 4) = 4 [pid 8297] close(3) = 0 [pid 8297] write(1, "executing program\n", 18) = 18 executing program [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8297] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8297] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8297] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8301]}, 88) = 8301 [pid 8297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8299 attached [pid 8299] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8299] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8296] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8300 attached [pid 8300] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8299] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8296] write(3, "1000", 4ci2-android-5-10-perf/strace-static-x86_64: Process 8301 attached [pid 8300] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... restart_syscall resumed>) = 0 [pid 8296] <... write resumed>) = 4 [pid 8296] close(3 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8296] <... close resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8296] write(1, "executing program\n", 18 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8299] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8299] <... futex resumed>) = 1 [pid 8299] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8300] <... bpf resumed>) = 3 [pid 8288] <... futex resumed>) = 0 [pid 8296] <... write resumed>) = 18 [pid 8288] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8302 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = 1 [pid 8291] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8288] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8291] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8291] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 0 [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 8296] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8291] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8300] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 8288] exit_group(0 [pid 8296] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... exit_group resumed>) = ? [pid 8291] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8296] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8293] <... futex resumed>) = 0 [pid 8291] +++ exited with 0 +++ [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8299] <... futex resumed>) = ? [pid 8296] <... mmap resumed>) = 0x7f96cdfbb000 ci2-android-5-10-perf/strace-static-x86_64: Process 8302 attached [pid 8301] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8300] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8296] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8299] +++ exited with 0 +++ [pid 8296] <... mprotect resumed>) = 0 [pid 8288] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8288, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8296] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8296] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8302] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8296] <... clone3 resumed> => {parent_tid=[8303]}, 88) = 8303 [pid 8302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8296] rt_sigprocmask(SIG_SETMASK, [] [pid 8301] <... set_robust_list resumed>) = 0 [pid 8300] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8302] <... prctl resumed>) = 0 [pid 8302] setpgid(0, 0) = 0 [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8296] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8303 attached [pid 8302] <... openat resumed>) = 3 [pid 8301] rt_sigprocmask(SIG_SETMASK, [] [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8300] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 8302] write(3, "1000", 4 [pid 8301] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8300] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8302] <... write resumed>) = 4 [pid 8301] <... bpf resumed>) = 3 [pid 8300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8303] <... set_robust_list resumed>) = 0 [pid 8302] close(3 [pid 8301] <... futex resumed>) = 1 [pid 8297] <... futex resumed>) = 0 [pid 8301] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8300] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8297] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] <... futex resumed>) = 0 [pid 8297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8301] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] rt_sigprocmask(SIG_SETMASK, [] [pid 8302] <... close resumed>) = 0 [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] <... futex resumed>) = 0 [pid 8303] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8301] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8297] <... futex resumed>) = 0 [pid 8301] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... socketpair resumed>, [5, 6]) = 0 [pid 8297] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] <... futex resumed>) = 0 [pid 8297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8301] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... bpf resumed>) = 7 [pid 8300] <... futex resumed>) = 1 [pid 8297] <... futex resumed>) = 0 [pid 8293] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... futex resumed>) = 0 [pid 8300] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8297] <... futex resumed>) = 0 [pid 8301] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8297] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] <... bpf resumed>) = 0 [pid 8300] <... socketpair resumed>, [5, 6]) = 0 [pid 8297] <... futex resumed>) = 0 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8301] <... futex resumed>) = 0 [pid 8297] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8301] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8297] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8304]}, 88) = 8304 [pid 8297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8297] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8297] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8304 attached [pid 8304] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8304] rt_sigprocmask(SIG_SETMASK, [] [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8300] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 8304] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8300] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8300] <... bpf resumed>) = 7 [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8300] <... futex resumed>) = 0 [pid 8293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8300] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] <... futex resumed>) = 0 [pid 8304] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8293] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] <... futex resumed>) = 0 [pid 8300] <... bpf resumed>) = 0 [pid 8293] <... futex resumed>) = 0 [pid 8297] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... futex resumed>) = 0 [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8297] <... futex resumed>) = 1 [pid 8293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8301] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8300] <... futex resumed>) = 0 [pid 8297] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8301] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8293] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8301] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8302] write(1, "executing program\n", 18 [pid 8301] <... futex resumed>) = 1 [pid 8297] <... futex resumed>) = 0 executing program [pid 8303] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8302] <... write resumed>) = 18 [pid 8301] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8297] exit_group(0 [pid 8293] <... mprotect resumed>) = 0 [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... futex resumed>) = ? [pid 8297] <... exit_group resumed>) = ? [pid 8303] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8302] <... futex resumed>) = 0 [pid 8301] +++ exited with 0 +++ [pid 8293] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8304] <... futex resumed>) = ? [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8302] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8303] <... futex resumed>) = 1 [pid 8302] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8296] <... futex resumed>) = 0 [pid 8303] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8302] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... clone3 resumed> => {parent_tid=[8305]}, 88) = 8305 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8303] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8296] <... futex resumed>) = 0 [pid 8293] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8303] <... futex resumed>) = 0 [pid 8302] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8302] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8306 [pid 8302] <... mprotect resumed>) = 0 [pid 8296] <... futex resumed>) = 0 [pid 8293] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8303] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8302] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8305 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8306 attached [pid 8305] set_robust_list(0x7f96cdfba9a0, 24 [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8306] set_robust_list(0x55558b7376a0, 24 [pid 8305] <... set_robust_list resumed>) = 0 [pid 8305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8304] +++ exited with 0 +++ [pid 8297] +++ exited with 0 +++ [pid 8303] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8297, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8303] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8302] <... clone3 resumed> => {parent_tid=[8307]}, 88) = 8307 [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8302] rt_sigprocmask(SIG_SETMASK, [] [pid 8296] <... futex resumed>) = 0 [pid 8306] <... set_robust_list resumed>) = 0 [pid 8302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8305] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8303] <... socketpair resumed>, [3, 4]) = 0 [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] rt_sigprocmask(SIG_SETMASK, [] [pid 8302] <... futex resumed>) = 0 [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8307 attached [pid 8303] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 8306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8296] <... futex resumed>) = 0 [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8303] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8306] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8306] setpgid(0, 0) = 0 [pid 8306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8306] <... openat resumed>) = 3 [pid 8306] write(3, "1000", 4) = 4 [pid 8306] close(3) = 0 [pid 8306] write(1, "executing program\n", 18) = 18 executing program [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8306] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8306] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8308]}, 88) = 8308 [pid 8306] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8308 attached [pid 8308] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8308] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8308] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8296] <... futex resumed>) = 0 [pid 8308] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 8303] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8296] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 0 [pid 8303] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8303] <... futex resumed>) = 0 [pid 8296] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8303] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] <... mprotect resumed>) = 0 [pid 8306] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8306] <... futex resumed>) = 0 [pid 8296] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8308] <... futex resumed>) = 1 [pid 8308] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8296] <... clone3 resumed> => {parent_tid=[8309]}, 88) = 8309 [pid 8296] rt_sigprocmask(SIG_SETMASK, [] [pid 8308] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8296] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8296] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8308] <... futex resumed>) = 1 [pid 8308] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8308] <... futex resumed>) = 1 [pid 8308] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8308] <... futex resumed>) = 1 [pid 8308] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8307] <... set_robust_list resumed>) = 0 [pid 8308] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] rt_sigprocmask(SIG_SETMASK, [] [pid 8306] <... futex resumed>) = 0 [pid 8305] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8306] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8306] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8306] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8309 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8310 attached [pid 8308] <... futex resumed>) = 1 [pid 8307] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8305] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8306] <... clone3 resumed> => {parent_tid=[8310]}, 88) = 8310 [pid 8310] set_robust_list(0x7f96cdfba9a0, 24 [pid 8309] set_robust_list(0x7f96cdfba9a0, 24 [pid 8306] rt_sigprocmask(SIG_SETMASK, [] [pid 8307] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8306] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8302] <... futex resumed>) = 0 [pid 8306] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8310] <... set_robust_list resumed>) = 0 [pid 8309] <... set_robust_list resumed>) = 0 [pid 8308] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8307] <... futex resumed>) = 1 [pid 8305] <... futex resumed>) = 1 [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] <... futex resumed>) = 0 [pid 8310] rt_sigprocmask(SIG_SETMASK, [] [pid 8309] rt_sigprocmask(SIG_SETMASK, [] [pid 8308] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8307] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8305] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8309] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8300] <... futex resumed>) = 0 [pid 8293] <... futex resumed>) = 1 [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8293] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 8310] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8309] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8308] <... futex resumed>) = 0 [pid 8307] <... futex resumed>) = 1 [pid 8302] <... futex resumed>) = 0 [pid 8300] <... setsockopt resumed>) = 0 [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8300] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... futex resumed>) = 0 [pid 8300] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8307] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8300] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] exit_group(0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8309] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8308] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8305] <... futex resumed>) = ? [pid 8302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8300] <... futex resumed>) = ? [pid 8293] <... exit_group resumed>) = ? [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8310] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8309] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] <... futex resumed>) = 0 [pid 8305] +++ exited with 0 +++ [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8300] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8311 attached [pid 8310] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8302] <... futex resumed>) = 0 [pid 8293] +++ exited with 0 +++ [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8311 [pid 8311] set_robust_list(0x55558b7376a0, 24 [pid 8310] <... futex resumed>) = 1 [pid 8309] <... futex resumed>) = 1 [pid 8307] <... socketpair resumed>, [3, 4]) = 0 [pid 8306] <... futex resumed>) = 0 [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8311] <... set_robust_list resumed>) = 0 [pid 8310] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8309] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8311] rt_sigprocmask(SIG_SETMASK, [] [pid 8307] <... futex resumed>) = 0 [pid 8306] <... futex resumed>) = 1 [pid 8303] <... futex resumed>) = 0 [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 1 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8308] <... futex resumed>) = 0 [pid 8307] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8306] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8303] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8302] <... futex resumed>) = 0 [pid 8296] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8311] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8308] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8307] <... bpf resumed>) = 5 [pid 8303] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8308] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8308] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] <... futex resumed>) = 0 [pid 8303] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8311] <... prctl resumed>) = 0 [pid 8308] <... futex resumed>) = 1 [pid 8307] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8306] <... futex resumed>) = 0 [pid 8303] <... futex resumed>) = 1 [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8311] setpgid(0, 0 [pid 8308] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8306] exit_group(0 [pid 8303] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] <... futex resumed>) = 0 [pid 8310] <... futex resumed>) = ? [pid 8308] <... futex resumed>) = ? [pid 8307] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8306] <... exit_group resumed>) = ? [pid 8296] exit_group(0 [pid 8311] <... setpgid resumed>) = 0 [pid 8310] +++ exited with 0 +++ [pid 8309] <... futex resumed>) = ? [pid 8308] +++ exited with 0 +++ [pid 8307] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8306] +++ exited with 0 +++ [pid 8303] <... futex resumed>) = ? [pid 8302] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8312 attached [pid 8311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8309] +++ exited with 0 +++ [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] +++ exited with 0 +++ [pid 8302] <... futex resumed>) = 0 [pid 8312] set_robust_list(0x55558b7376a0, 24 [pid 8307] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8312] <... set_robust_list resumed>) = 0 [pid 8307] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] +++ exited with 0 +++ [pid 8302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8312 [pid 8312] rt_sigprocmask(SIG_SETMASK, [] [pid 8311] <... openat resumed>) = 3 [pid 8302] <... mmap resumed>) = 0x7f96cdf9a000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8296, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8311] write(3, "1000", 4 [pid 8302] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8311] <... write resumed>) = 4 [pid 8302] <... mprotect resumed>) = 0 [pid 8312] <... prctl resumed>) = 0 [pid 8312] setpgid(0, 0) = 0 [pid 8312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8311] close(3 [pid 8302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8312] <... openat resumed>) = 3 [pid 8311] <... close resumed>) = 0 [pid 8302] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8312] write(3, "1000", 4) = 4 [pid 8311] write(1, "executing program\n", 18 [pid 8312] close(3) = 0 [pid 8302] <... clone3 resumed> => {parent_tid=[8313]}, 88) = 8313 [pid 8311] <... write resumed>) = 18 [pid 8302] rt_sigprocmask(SIG_SETMASK, [] [pid 8312] write(1, "executing program\n", 18 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8311] <... futex resumed>) = 0 executing program [pid 8302] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8302] <... futex resumed>) = 0 [pid 8311] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8302] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8312] <... write resumed>) = 18 [pid 8311] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] executing program [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8312] <... futex resumed>) = 0 [pid 8311] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8312] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8311] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8312] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8311] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8312] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8311] <... mprotect resumed>) = 0 [pid 8312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8312] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8311] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8312] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8311] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8312] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8311] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8312] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8315]}, 88) = 8315 [pid 8312] rt_sigprocmask(SIG_SETMASK, [] [pid 8311] <... clone3 resumed> => {parent_tid=[8314]}, 88) = 8314 [pid 8312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8311] rt_sigprocmask(SIG_SETMASK, [] [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8312] <... futex resumed>) = 0 [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8311] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8313 attached [pid 8313] set_robust_list(0x7f96cdfba9a0, 24 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8313] <... set_robust_list resumed>) = 0 [pid 8313] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8314 attached , NULL, 8) = 0 [pid 8313] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8315 attached [pid 8314] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8315] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8314] <... set_robust_list resumed>) = 0 [pid 8313] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8313] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... futex resumed>) = 0 [pid 8302] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8307] <... futex resumed>) = 0 [pid 8302] <... futex resumed>) = 1 [pid 8307] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8302] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8307] <... setsockopt resumed>) = 0 [pid 8307] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8302] <... futex resumed>) = 0 [pid 8307] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] exit_group(0 [pid 8307] <... futex resumed>) = ? [pid 8302] <... exit_group resumed>) = ? [pid 8307] +++ exited with 0 +++ [pid 8313] <... futex resumed>) = ? [pid 8315] <... set_robust_list resumed>) = 0 [pid 8314] rt_sigprocmask(SIG_SETMASK, [] [pid 8315] rt_sigprocmask(SIG_SETMASK, [] [pid 8314] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8313] +++ exited with 0 +++ [pid 8302] +++ exited with 0 +++ [pid 8315] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8315] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8314] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8302, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] <... restart_syscall resumed>) = 0 [pid 8315] <... bpf resumed>) = 3 [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] <... futex resumed>) = 0 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8315] <... futex resumed>) = 1 [pid 8315] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8314] <... bpf resumed>) = 3 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] <... restart_syscall resumed>) = 0 [pid 8315] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] <... futex resumed>) = 0 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8315] <... futex resumed>) = 1 [pid 8315] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8315] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8314] <... futex resumed>) = 1 [pid 8311] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] <... futex resumed>) = 0 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8315] <... futex resumed>) = 1 [pid 8315] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8311] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8316 [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] <... futex resumed>) = 0 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8315] <... futex resumed>) = 1 [pid 8315] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8312] <... futex resumed>) = 0 [pid 8315] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8315] <... bpf resumed>) = 0 [pid 8312] <... futex resumed>) = 0 [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8315] <... futex resumed>) = 0 [pid 8312] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8317 [pid 8315] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8312] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8312] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8312] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8312] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8319]}, 88) = 8319 [pid 8312] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8318 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8312] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8312] <... futex resumed>) = 0 [pid 8312] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8316 attached [pid 8314] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8316] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8316] rt_sigprocmask(SIG_SETMASK, [] [pid 8314] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8316] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8316] setpgid(0, 0) = 0 [pid 8316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8316] write(3, "1000", 4) = 4 ci2-android-5-10-perf/strace-static-x86_64: Process 8318 attached [pid 8316] close(3) = 0 [pid 8318] set_robust_list(0x55558b7376a0, 24 [pid 8316] write(1, "executing program\n", 18) = 18 [pid 8318] <... set_robust_list resumed>) = 0 executing program [pid 8318] rt_sigprocmask(SIG_SETMASK, [] [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8316] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8316] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8318] <... prctl resumed>) = 0 [pid 8316] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] setpgid(0, 0 [pid 8316] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8318] <... setpgid resumed>) = 0 [pid 8316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8314] <... futex resumed>) = 1 [pid 8311] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8317 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8320 attached [pid 8318] <... openat resumed>) = 3 [pid 8316] <... clone3 resumed> => {parent_tid=[8320]}, 88) = 8320 [pid 8314] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] write(3, "1000", 4 [pid 8316] rt_sigprocmask(SIG_SETMASK, [] [pid 8318] <... write resumed>) = 4 [pid 8316] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8318] close(3 [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... close resumed>) = 0 [pid 8316] <... futex resumed>) = 0 [pid 8318] write(1, "executing program\n", 18 [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8319 attached [pid 8318] <... write resumed>) = 18 executing program [pid 8319] set_robust_list(0x7f96cdfba9a0, 24 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8319] <... set_robust_list resumed>) = 0 [pid 8318] <... futex resumed>) = 0 [pid 8319] rt_sigprocmask(SIG_SETMASK, [] [pid 8318] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8319] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8318] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8319] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8320] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8319] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8317] set_robust_list(0x55558b7376a0, 24 [pid 8314] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8311] <... futex resumed>) = 0 [pid 8319] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8319] <... futex resumed>) = 1 [pid 8318] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8312] <... futex resumed>) = 0 [pid 8319] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8312] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8318] <... mprotect resumed>) = 0 [pid 8315] <... futex resumed>) = 0 [pid 8312] <... futex resumed>) = 1 [pid 8318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8315] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8312] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8315] <... setsockopt resumed>) = 0 [pid 8318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8315] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8312] <... futex resumed>) = 0 [pid 8318] <... clone3 resumed> => {parent_tid=[8321]}, 88) = 8321 [pid 8315] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8312] exit_group(0 [pid 8320] <... set_robust_list resumed>) = 0 [pid 8319] <... futex resumed>) = ? [pid 8318] rt_sigprocmask(SIG_SETMASK, [] [pid 8317] <... set_robust_list resumed>) = 0 [pid 8315] <... futex resumed>) = ? [pid 8314] <... futex resumed>) = 0 [pid 8312] <... exit_group resumed>) = ? [pid 8311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8320] rt_sigprocmask(SIG_SETMASK, [] [pid 8319] +++ exited with 0 +++ [pid 8318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8317] rt_sigprocmask(SIG_SETMASK, [] [pid 8315] +++ exited with 0 +++ [pid 8314] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8312] +++ exited with 0 +++ [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8321 attached [pid 8321] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8321] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8320] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8311] <... futex resumed>) = 0 [pid 8314] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8314] <... socketpair resumed>, [5, 6]) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8320] <... bpf resumed>) = 3 [pid 8317] <... prctl resumed>) = 0 [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8314] <... futex resumed>) = 1 [pid 8311] <... futex resumed>) = 0 [pid 8314] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8321] <... bpf resumed>) = 3 [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] <... futex resumed>) = 0 [pid 8314] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8314] <... bpf resumed>) = 7 [pid 8318] <... futex resumed>) = 0 [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8314] <... futex resumed>) = 1 [pid 8311] <... futex resumed>) = 0 [pid 8321] <... futex resumed>) = 1 [pid 8314] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8311] <... futex resumed>) = 0 [pid 8314] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8311] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] <... bpf resumed>) = 0 [pid 8311] <... futex resumed>) = 0 [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8314] <... futex resumed>) = 0 [pid 8311] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8314] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] setpgid(0, 0 [pid 8311] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8321] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8317] <... setpgid resumed>) = 0 [pid 8311] <... mprotect resumed>) = 0 [pid 8321] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8311] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8311] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8311] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8318] <... futex resumed>) = 0 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] <... futex resumed>) = 1 [pid 8311] <... clone3 resumed> => {parent_tid=[8322]}, 88) = 8322 [pid 8311] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8311] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] <... openat resumed>) = 3 [pid 8311] <... futex resumed>) = 0 [pid 8321] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8311] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8317] write(3, "1000", 4 [pid 8321] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] <... write resumed>) = 4 [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] <... futex resumed>) = 1 [pid 8321] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8320] <... futex resumed>) = 1 [pid 8317] close(3 [pid 8316] <... futex resumed>) = 0 [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] <... socketpair resumed>, [5, 6]) = 0 [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... restart_syscall resumed>) = 0 [pid 8317] <... close resumed>) = 0 [pid 8321] <... futex resumed>) = 1 [pid 8317] write(1, "executing program\n", 18 executing program [pid 8321] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8317] <... write resumed>) = 18 [pid 8321] <... bpf resumed>) = 7 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8321] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 8321] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] <... bpf resumed>) = 0 [pid 8318] <... futex resumed>) = 0 [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] <... futex resumed>) = 0 [pid 8318] <... futex resumed>) = 0 [pid 8321] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8317] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8318] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8323 [pid 8318] <... mprotect resumed>) = 0 [pid 8317] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8318] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8318] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8317] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8318] <... clone3 resumed> => {parent_tid=[8324]}, 88) = 8324 ci2-android-5-10-perf/strace-static-x86_64: Process 8322 attached [pid 8318] rt_sigprocmask(SIG_SETMASK, [] [pid 8317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8322] set_robust_list(0x7f96cdfba9a0, 24 [pid 8318] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8322] <... set_robust_list resumed>) = 0 [pid 8318] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8322] rt_sigprocmask(SIG_SETMASK, [] [pid 8318] <... futex resumed>) = 0 [pid 8322] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8318] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8322] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8320] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8322] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8311] <... futex resumed>) = 0 [pid 8317] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8311] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8314] <... futex resumed>) = 0 [pid 8311] <... futex resumed>) = 1 [pid 8317] <... mprotect resumed>) = 0 [pid 8314] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8311] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8322] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8323 attached [pid 8314] <... setsockopt resumed>) = 0 [pid 8323] set_robust_list(0x55558b7376a0, 24 [pid 8317] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8314] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... set_robust_list resumed>) = 0 [pid 8314] <... futex resumed>) = 1 [pid 8311] <... futex resumed>) = 0 [pid 8317] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8314] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8323] rt_sigprocmask(SIG_SETMASK, [] [pid 8317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8311] exit_group(0 [pid 8323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8322] <... futex resumed>) = ? [pid 8314] <... futex resumed>) = ? [pid 8311] <... exit_group resumed>) = ? [pid 8322] +++ exited with 0 +++ [pid 8314] +++ exited with 0 +++ [pid 8323] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8323] setpgid(0, 0) = 0 [pid 8323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8324 attached [pid 8324] set_robust_list(0x7f96cdfba9a0, 24 [pid 8311] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8311, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8324] <... set_robust_list resumed>) = 0 [pid 8324] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8323] write(3, "1000", 4 [pid 8324] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8323] <... write resumed>) = 4 [pid 8324] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8317] <... clone3 resumed> => {parent_tid=[8325]}, 88) = 8325 ci2-android-5-10-perf/strace-static-x86_64: Process 8325 attached [pid 8323] close(3 [pid 8320] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8317] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... restart_syscall resumed>) = 0 [pid 8317] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8323] <... close resumed>) = 0 [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] write(1, "executing program\n", 18 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] <... futex resumed>) = 0 [pid 8324] <... futex resumed>) = 1 [pid 8323] <... write resumed>) = 18 [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 executing program [pid 8316] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8324] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = 0 [pid 8321] <... futex resumed>) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 1 [pid 8316] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8323] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8321] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8320] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8318] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8325] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8323] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8321] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8320] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8323] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8321] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... set_robust_list resumed>) = 0 [pid 8323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8321] <... futex resumed>) = 1 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8326 attached [pid 8325] rt_sigprocmask(SIG_SETMASK, [] [pid 8323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8321] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8320] <... futex resumed>) = 1 [pid 8318] exit_group(0 [pid 8316] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8326 [pid 8324] <... futex resumed>) = ? [pid 8323] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8321] <... futex resumed>) = ? [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] <... exit_group resumed>) = ? [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] set_robust_list(0x55558b7376a0, 24 [pid 8325] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8324] +++ exited with 0 +++ [pid 8323] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8321] +++ exited with 0 +++ [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8325] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8316] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8325] <... bpf resumed>) = 3 [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8317] <... futex resumed>) = 0 [pid 8325] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8318] +++ exited with 0 +++ [pid 8317] <... futex resumed>) = 0 [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... mprotect resumed>) = 0 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8325] <... futex resumed>) = 0 [pid 8317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8325] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8317] <... futex resumed>) = 0 [pid 8325] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8326] <... set_robust_list resumed>) = 0 [pid 8323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8320] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8326] rt_sigprocmask(SIG_SETMASK, [] [pid 8325] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8323] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8320] <... socketpair resumed>, [5, 6]) = 0 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... clone3 resumed> => {parent_tid=[8327]}, 88) = 8327 [pid 8320] <... futex resumed>) = 1 [pid 8316] <... futex resumed>) = 0 [pid 8323] rt_sigprocmask(SIG_SETMASK, [] [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8316] <... futex resumed>) = 0 [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8327 attached [pid 8326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = 0 [pid 8320] <... bpf resumed>) = 7 [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8316] <... futex resumed>) = 0 [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8316] <... futex resumed>) = 0 [pid 8320] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8316] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] <... bpf resumed>) = 0 [pid 8316] <... futex resumed>) = 0 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8320] <... futex resumed>) = 0 [pid 8316] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8316] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8325] <... futex resumed>) = 1 [pid 8317] <... futex resumed>) = 0 [pid 8316] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8328]}, 88) = 8328 [pid 8325] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8316] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8325] <... socketpair resumed>, [5, 6]) = 0 [pid 8316] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8317] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8328 attached [pid 8328] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8328] rt_sigprocmask(SIG_SETMASK, [] [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8325] <... futex resumed>) = 0 [pid 8328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8328] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8325] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... futex resumed>) = 0 [pid 8317] <... futex resumed>) = 1 [pid 8325] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8325] <... bpf resumed>) = 7 [pid 8326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8326] <... prctl resumed>) = 0 [pid 8325] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] <... futex resumed>) = 0 [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] setpgid(0, 0 [pid 8325] <... futex resumed>) = 0 [pid 8317] <... futex resumed>) = 1 [pid 8326] <... setpgid resumed>) = 0 [pid 8325] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8317] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... bpf resumed>) = 0 [pid 8317] <... futex resumed>) = 0 [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8325] <... futex resumed>) = 0 [pid 8317] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8325] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8317] <... mprotect resumed>) = 0 [pid 8317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8329]}, 88) = 8329 [pid 8326] <... openat resumed>) = 3 [pid 8317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8326] write(3, "1000", 4 [pid 8317] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... write resumed>) = 4 [pid 8317] <... futex resumed>) = 0 [pid 8317] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8326] close(3) = 0 [pid 8327] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8328] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8326] write(1, "executing program\n", 18 [pid 8328] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8316] <... futex resumed>) = 0 [pid 8326] <... write resumed>) = 18 executing program [pid 8316] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] <... futex resumed>) = 0 [pid 8316] <... futex resumed>) = 1 [pid 8320] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8316] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] <... setsockopt resumed>) = 0 [pid 8320] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8316] <... futex resumed>) = 0 [pid 8320] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8316] exit_group(0 [pid 8320] <... futex resumed>) = ? [pid 8316] <... exit_group resumed>) = ? [pid 8320] +++ exited with 0 +++ [pid 8328] <... futex resumed>) = ? [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8329 attached [pid 8327] <... set_robust_list resumed>) = 0 [pid 8326] <... futex resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8329] set_robust_list(0x7f96cdfba9a0, 24 [pid 8328] +++ exited with 0 +++ [pid 8316] +++ exited with 0 +++ [pid 8326] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8326] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8329] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8330 attached [pid 8327] rt_sigprocmask(SIG_SETMASK, [] [pid 8326] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8330 [pid 8326] <... mmap resumed>) = 0x7f96cdfbb000 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8326] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8326] <... mprotect resumed>) = 0 [pid 8326] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8329] rt_sigprocmask(SIG_SETMASK, [] [pid 8327] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8330] set_robust_list(0x55558b7376a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8331 attached [pid 8326] <... clone3 resumed> => {parent_tid=[8331]}, 88) = 8331 [pid 8326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8329] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8329] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8327] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8331] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8330] <... set_robust_list resumed>) = 0 [pid 8329] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8327] <... bpf resumed>) = 3 [pid 8329] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8317] <... futex resumed>) = 0 [pid 8329] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... futex resumed>) = 0 [pid 8317] <... futex resumed>) = 1 [pid 8325] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8317] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8325] <... setsockopt resumed>) = 0 [pid 8325] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8317] <... futex resumed>) = 0 [pid 8325] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8317] exit_group(0 [pid 8329] <... futex resumed>) = ? [pid 8325] <... futex resumed>) = ? [pid 8317] <... exit_group resumed>) = ? [pid 8331] <... set_robust_list resumed>) = 0 [pid 8330] rt_sigprocmask(SIG_SETMASK, [] [pid 8329] +++ exited with 0 +++ [pid 8327] <... futex resumed>) = 1 [pid 8325] +++ exited with 0 +++ [pid 8323] <... futex resumed>) = 0 [pid 8331] rt_sigprocmask(SIG_SETMASK, [] [pid 8330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8327] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] +++ exited with 0 +++ [pid 8327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8317, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8327] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8323] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8330] <... prctl resumed>) = 0 [pid 8327] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] setpgid(0, 0 [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] <... setpgid resumed>) = 0 [pid 8327] <... futex resumed>) = 0 [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8327] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8323] <... futex resumed>) = 0 [pid 8331] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8331] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8327] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... openat resumed>) = 3 executing program [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8327] <... futex resumed>) = 0 [pid 8330] write(3, "1000", 4 [pid 8327] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] <... bpf resumed>) = 3 [pid 8330] <... write resumed>) = 4 [pid 8327] <... socketpair resumed>, [5, 6]) = 0 [pid 8323] <... futex resumed>) = 0 [pid 8330] close(3 [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... close resumed>) = 0 [pid 8327] <... futex resumed>) = 0 [pid 8323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] write(1, "executing program\n", 18 [pid 8327] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8323] <... futex resumed>) = 0 [pid 8330] <... write resumed>) = 18 [pid 8327] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8327] <... bpf resumed>) = 7 [pid 8331] <... futex resumed>) = 1 [pid 8330] <... futex resumed>) = 0 [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = 0 [pid 8331] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8330] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8327] <... futex resumed>) = 1 [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = 0 [pid 8331] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8330] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8327] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] <... futex resumed>) = 0 [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8331] <... futex resumed>) = 0 [pid 8330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8327] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8323] <... futex resumed>) = 0 [pid 8331] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8327] <... bpf resumed>) = 0 [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8330] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = 0 [pid 8323] <... futex resumed>) = 0 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8327] <... futex resumed>) = 0 [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8331] <... futex resumed>) = 0 [pid 8330] <... mprotect resumed>) = 0 [pid 8327] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8323] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8331] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8326] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8331] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8323] <... mprotect resumed>) = 0 [pid 8331] <... socketpair resumed>, [4, 5]) = 0 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8331] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 8323] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8331] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] <... clone3 resumed> => {parent_tid=[8332]}, 88) = 8332 [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] rt_sigprocmask(SIG_SETMASK, [] [pid 8326] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8331] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8323] <... clone3 resumed> => {parent_tid=[8333]}, 88) = 8333 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8333 attached [pid 8331] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] rt_sigprocmask(SIG_SETMASK, [] [pid 8331] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8331] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] <... futex resumed>) = 0 [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8326] <... futex resumed>) = 0 [pid 8323] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8334 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8334 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8335 attached [pid 8333] set_robust_list(0x7f96cdfba9a0, 24 [pid 8331] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8326] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8331] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8326] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8335 [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8323] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8333] <... set_robust_list resumed>) = 0 [pid 8331] <... futex resumed>) = 0 [pid 8326] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8331] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8335] set_robust_list(0x55558b7376a0, 24 [pid 8334] set_robust_list(0x55558b7376a0, 24 [pid 8333] rt_sigprocmask(SIG_SETMASK, [] [pid 8326] <... mprotect resumed>) = 0 [pid 8335] <... set_robust_list resumed>) = 0 [pid 8334] <... set_robust_list resumed>) = 0 [pid 8333] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8326] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8333] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8334] rt_sigprocmask(SIG_SETMASK, [] [pid 8326] <... clone3 resumed> => {parent_tid=[8336]}, 88) = 8336 [pid 8326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8326] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8326] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8332 attached [pid 8333] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8332] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8332] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8332] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8335] rt_sigprocmask(SIG_SETMASK, [] [pid 8334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8333] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8332] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8330] <... futex resumed>) = 0 [pid 8333] <... futex resumed>) = 1 [pid 8323] <... futex resumed>) = 0 [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8333] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8330] <... futex resumed>) = 0 [pid 8323] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8327] <... futex resumed>) = 0 [pid 8323] <... futex resumed>) = 1 [pid 8327] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8323] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8327] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8332] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8327] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8327] <... futex resumed>) = 1 [pid 8323] <... futex resumed>) = 0 [pid 8327] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8323] exit_group(0 [pid 8332] <... futex resumed>) = 1 [pid 8330] <... futex resumed>) = 0 [pid 8327] <... futex resumed>) = ? [pid 8323] <... exit_group resumed>) = ? [pid 8333] <... futex resumed>) = ? [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8327] +++ exited with 0 +++ [pid 8330] <... futex resumed>) = 0 [pid 8332] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8332] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8336 attached [pid 8336] set_robust_list(0x7f96cdfba9a0, 24 [pid 8333] +++ exited with 0 +++ [pid 8323] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8323, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8336] <... set_robust_list resumed>) = 0 [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8336] rt_sigprocmask(SIG_SETMASK, [] [pid 8330] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8332] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] <... prctl resumed>) = 0 [pid 8332] <... socketpair resumed>, [3, 4]) = 0 [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8330] <... futex resumed>) = 0 [pid 8332] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] setpgid(0, 0 [pid 8330] <... futex resumed>) = 0 [pid 8334] <... setpgid resumed>) = 0 [pid 8332] <... bpf resumed>) = 5 [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8330] <... futex resumed>) = 0 [pid 8332] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] <... openat resumed>) = 3 [pid 8330] <... futex resumed>) = 0 [pid 8334] write(3, "1000", 4 [pid 8332] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8330] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8336] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] <... write resumed>) = 4 [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... futex resumed>) = 0 [pid 8336] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8334] close(3 [pid 8332] <... futex resumed>) = 0 [pid 8330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8335] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8330] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8334] <... close resumed>) = 0 [pid 8330] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8336] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8334] write(1, "executing program\n", 18 [pid 8332] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8335] <... prctl resumed>) = 0 [pid 8330] <... mprotect resumed>) = 0 [pid 8336] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8334] <... write resumed>) = 18 [pid 8330] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8336] <... futex resumed>) = 1 executing program [pid 8330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8326] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8336] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] <... futex resumed>) = 0 [pid 8331] <... futex resumed>) = 0 [pid 8326] <... futex resumed>) = 1 [pid 8335] setpgid(0, 0 [pid 8334] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8331] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8330] <... clone3 resumed> => {parent_tid=[8337]}, 88) = 8337 [pid 8326] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8334] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8331] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8330] rt_sigprocmask(SIG_SETMASK, [] [pid 8331] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8331] <... futex resumed>) = 1 [pid 8330] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = 0 [pid 8334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8331] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] <... futex resumed>) = 0 [pid 8326] exit_group(0 [pid 8336] <... futex resumed>) = ? [pid 8334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8331] <... futex resumed>) = ? [pid 8330] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8326] <... exit_group resumed>) = ? [pid 8336] +++ exited with 0 +++ [pid 8335] <... setpgid resumed>) = 0 [pid 8334] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8331] +++ exited with 0 +++ [pid 8326] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8337 attached [pid 8334] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8337] set_robust_list(0x7f96cdfba9a0, 24 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8334] <... mprotect resumed>) = 0 [pid 8337] <... set_robust_list resumed>) = 0 [pid 8337] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... restart_syscall resumed>) = 0 [pid 8334] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8334] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8335] <... openat resumed>) = 3 [pid 8334] <... clone3 resumed> => {parent_tid=[8338]}, 88) = 8338 [pid 8334] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8339 [pid 8334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8339 attached [pid 8335] write(3, "1000", 4 [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] set_robust_list(0x55558b7376a0, 24 [pid 8337] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8335] <... write resumed>) = 4 [pid 8337] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8339] <... set_robust_list resumed>) = 0 [pid 8335] close(3 [pid 8339] rt_sigprocmask(SIG_SETMASK, [] [pid 8337] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8335] <... close resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8335] write(1, "executing program\n", 18ci2-android-5-10-perf/strace-static-x86_64: Process 8338 attached [pid 8339] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8337] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] <... write resumed>) = 18 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8335] <... futex resumed>) = 0 [pid 8337] <... futex resumed>) = 1 [pid 8337] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8338] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8338] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8330] <... futex resumed>) = 0 [pid 8335] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8330] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8340 [pid 8335] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8332] <... futex resumed>) = 0 [pid 8330] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8335] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8332] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8330] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8332] <... setsockopt resumed>) = 0 [pid 8332] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8332] <... futex resumed>) = 1 [pid 8330] <... futex resumed>) = 0 [pid 8332] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] exit_group(0 [pid 8337] <... futex resumed>) = ? [pid 8332] <... futex resumed>) = ? [pid 8330] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8340 attached [pid 8339] <... prctl resumed>) = 0 [pid 8338] <... bpf resumed>) = 3 [pid 8337] +++ exited with 0 +++ [pid 8335] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8332] +++ exited with 0 +++ [pid 8335] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8335] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8330] +++ exited with 0 +++ [pid 8340] set_robust_list(0x55558b7376a0, 24 [pid 8339] setpgid(0, 0 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8330, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8339] <... setpgid resumed>) = 0 [pid 8335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8341 attached [pid 8340] <... set_robust_list resumed>) = 0 [pid 8339] <... openat resumed>) = 3 [pid 8338] <... futex resumed>) = 1 [pid 8335] <... clone3 resumed> => {parent_tid=[8341]}, 88) = 8341 [pid 8334] <... futex resumed>) = 0 [pid 8341] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8340] rt_sigprocmask(SIG_SETMASK, [] [pid 8339] write(3, "1000", 4) = 4 [pid 8339] close(3) = 0 [pid 8339] write(1, "executing program\n", 18 [pid 8341] <... set_robust_list resumed>) = 0 [pid 8340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8338] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8335] rt_sigprocmask(SIG_SETMASK, [] [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] rt_sigprocmask(SIG_SETMASK, [] [pid 8339] <... write resumed>) = 18 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8339] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8341] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8338] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] <... futex resumed>) = 0 [pid 8339] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8341] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8340] <... prctl resumed>) = 0 [pid 8339] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8339] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8341] <... bpf resumed>) = 3 [pid 8340] setpgid(0, 0 [pid 8339] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8338] <... futex resumed>) = 0 [pid 8335] <... futex resumed>) = 0 [pid 8334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8339] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8342]}, 88) = 8342 [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... setpgid resumed>) = 0 [pid 8338] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8341] <... futex resumed>) = 0 [pid 8340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8334] <... futex resumed>) = 0 [pid 8339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8342 attached [pid 8335] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8342] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8342] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8341] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8338] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8342] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8341] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8340] <... openat resumed>) = 3 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = 0 [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8335] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... futex resumed>) = 1 [pid 8335] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8342] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8341] <... futex resumed>) = 1 [pid 8340] write(3, "1000", 4 [pid 8338] <... futex resumed>) = 1 [pid 8334] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8334] <... futex resumed>) = 0 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] <... futex resumed>) = 0 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8341] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8340] <... write resumed>) = 4 [pid 8342] <... futex resumed>) = 1 [pid 8342] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8340] close(3) = 0 [pid 8340] write(1, "executing program\n", 18) = 18 executing program [pid 8338] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8342] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] <... socketpair resumed>, [5, 6]) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8342] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8342] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8342] <... socketpair resumed>, [5, 6]) = 0 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = 0 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8343 [pid 8342] <... futex resumed>) = 1 [pid 8342] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8342] <... bpf resumed>) = 7 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = 0 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8340] <... futex resumed>) = 0 [pid 8339] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8339] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8340] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8339] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8341] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8344]}, 88) = 8344 [pid 8339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8339] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8339] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... futex resumed>) = 1 [pid 8342] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8342] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8343 attached [pid 8340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8334] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8334] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8341] <... futex resumed>) = 1 [pid 8338] <... futex resumed>) = 1 [pid 8335] <... futex resumed>) = 0 [pid 8340] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8338] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8340] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8335] <... futex resumed>) = 0 [pid 8340] <... mprotect resumed>) = 0 [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] <... bpf resumed>) = 7 [pid 8340] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8343] set_robust_list(0x55558b7376a0, 24 [pid 8341] <... socketpair resumed>, [5, 6]) = 0 [pid 8340] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] <... set_robust_list resumed>) = 0 [pid 8343] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8338] <... futex resumed>) = 1 [pid 8334] <... futex resumed>) = 0 [pid 8340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8334] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] <... bpf resumed>) = 0 [pid 8334] <... futex resumed>) = 0 [pid 8334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] <... futex resumed>) = 1 [pid 8335] <... futex resumed>) = 0 [pid 8334] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8338] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8334] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8341] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8338] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8335] <... futex resumed>) = 0 [pid 8334] <... mprotect resumed>) = 0 [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8341] <... bpf resumed>) = 7 [pid 8340] <... clone3 resumed> => {parent_tid=[8345]}, 88) = 8345 [pid 8334] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] rt_sigprocmask(SIG_SETMASK, [] [pid 8334] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8341] <... futex resumed>) = 1 [pid 8340] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8335] <... futex resumed>) = 0 [pid 8343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] <... futex resumed>) = 0 [pid 8341] <... bpf resumed>) = 0 [pid 8334] <... clone3 resumed> => {parent_tid=[8346]}, 88) = 8346 [pid 8340] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] <... futex resumed>) = 0 [pid 8334] rt_sigprocmask(SIG_SETMASK, [] [pid 8341] <... futex resumed>) = 0 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8335] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8334] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8341] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8335] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8334] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8334] <... futex resumed>) = 0 [pid 8335] <... mprotect resumed>) = 0 [pid 8334] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8335] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8343] <... prctl resumed>) = 0 [pid 8335] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8343] setpgid(0, 0 [pid 8335] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8343] <... setpgid resumed>) = 0 [pid 8343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8335] <... clone3 resumed> => {parent_tid=[8347]}, 88) = 8347 ci2-android-5-10-perf/strace-static-x86_64: Process 8347 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8345 attached [pid 8335] rt_sigprocmask(SIG_SETMASK, [] [pid 8343] write(3, "1000", 4 [pid 8335] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8343] <... write resumed>) = 4 [pid 8335] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] close(3 [pid 8335] <... futex resumed>) = 0 [pid 8343] <... close resumed>) = 0 [pid 8335] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8343] write(1, "executing program\n", 18ci2-android-5-10-perf/strace-static-x86_64: Process 8344 attached [pid 8344] set_robust_list(0x7f96cdfba9a0, 24 [pid 8343] <... write resumed>) = 18 executing program [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8344] <... set_robust_list resumed>) = 0 [pid 8344] rt_sigprocmask(SIG_SETMASK, [] [pid 8343] <... futex resumed>) = 0 [pid 8344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8344] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8347] set_robust_list(0x7f96cdfba9a0, 24 [pid 8345] <... set_robust_list resumed>) = 0 [pid 8343] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8347] <... set_robust_list resumed>) = 0 [pid 8345] rt_sigprocmask(SIG_SETMASK, [] [pid 8344] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8343] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8343] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8347] rt_sigprocmask(SIG_SETMASK, [] [pid 8345] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8343] <... mprotect resumed>) = 0 [pid 8345] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8343] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8347] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8345] <... bpf resumed>) = 3 [pid 8343] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8340] <... futex resumed>) = 0 [pid 8345] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8347] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8345] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8340] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8348 attached [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] <... clone3 resumed> => {parent_tid=[8348]}, 88) = 8348 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8345] <... futex resumed>) = 0 [pid 8344] <... futex resumed>) = 1 [pid 8343] rt_sigprocmask(SIG_SETMASK, [] [pid 8340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8339] <... futex resumed>) = 0 [pid 8345] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8344] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 1 [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] <... futex resumed>) = 0 [pid 8342] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8346 attached [pid 8345] <... futex resumed>) = 0 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8342] <... setsockopt resumed>) = 0 [pid 8340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8346] set_robust_list(0x7f96cdfba9a0, 24 [pid 8342] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8346] <... set_robust_list resumed>) = 0 [pid 8342] <... futex resumed>) = 1 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8348] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8347] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8346] rt_sigprocmask(SIG_SETMASK, [] [pid 8345] <... socketpair resumed>, [4, 5]) = 0 [pid 8342] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] exit_group(0 [pid 8348] <... set_robust_list resumed>) = 0 [pid 8347] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] <... futex resumed>) = ? [pid 8342] <... futex resumed>) = ? [pid 8340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8339] <... exit_group resumed>) = ? [pid 8348] rt_sigprocmask(SIG_SETMASK, [] [pid 8347] <... futex resumed>) = 1 [pid 8346] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8345] <... futex resumed>) = 0 [pid 8344] +++ exited with 0 +++ [pid 8342] +++ exited with 0 +++ [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] +++ exited with 0 +++ [pid 8335] <... futex resumed>) = 0 [pid 8348] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8347] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8345] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8340] <... futex resumed>) = 0 [pid 8335] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] <... bpf resumed>) = 6 [pid 8341] <... futex resumed>) = 0 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8335] <... futex resumed>) = 1 [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8335] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8339, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8345] <... futex resumed>) = 0 [pid 8341] <... setsockopt resumed>) = 0 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8341] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... futex resumed>) = 0 [pid 8345] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8341] <... futex resumed>) = 1 [pid 8340] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8335] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8340] <... futex resumed>) = 0 [pid 8335] exit_group(0 [pid 8345] <... futex resumed>) = 0 [pid 8341] <... futex resumed>) = ? [pid 8340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8335] <... exit_group resumed>) = ? [pid 8345] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] +++ exited with 0 +++ [pid 8340] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8347] <... futex resumed>) = ? [pid 8340] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8340] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8349]}, 88) = 8349 [pid 8340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8340] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8340] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8349 attached [pid 8349] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8349] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8347] +++ exited with 0 +++ [pid 8335] +++ exited with 0 +++ [pid 8348] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8335, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8346] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8348] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8349] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8349] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... futex resumed>) = 0 [pid 8340] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 1 [pid 8345] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8340] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8345] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8345] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8340] <... futex resumed>) = 0 [pid 8345] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8340] exit_group(0 [pid 8345] <... futex resumed>) = ? [pid 8340] <... exit_group resumed>) = ? [pid 8349] <... futex resumed>) = ? [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8346] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] +++ exited with 0 +++ [pid 8348] <... futex resumed>) = 1 [pid 8346] <... futex resumed>) = 1 [pid 8334] <... futex resumed>) = 0 [pid 8334] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] <... futex resumed>) = 0 [pid 8334] <... futex resumed>) = 1 [pid 8338] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8334] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] <... setsockopt resumed>) = 0 [pid 8338] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8334] <... futex resumed>) = 0 [pid 8338] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8334] exit_group(0 [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8338] <... futex resumed>) = ? [pid 8334] <... exit_group resumed>) = ? [pid 8338] +++ exited with 0 +++ [pid 8343] <... futex resumed>) = 0 [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8348] <... futex resumed>) = 0 [pid 8348] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8346] +++ exited with 0 +++ [pid 8349] +++ exited with 0 +++ [pid 8340] +++ exited with 0 +++ [pid 8334] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8340, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8334, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8348] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8343] <... futex resumed>) = 0 [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8348] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] <... restart_syscall resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8348] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8350 attached [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8350 [pid 8350] set_robust_list(0x55558b7376a0, 24 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8350] <... set_robust_list resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8350] rt_sigprocmask(SIG_SETMASK, [] [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8348] <... futex resumed>) = 1 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8343] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8352 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8351 attached [pid 8350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8351 [pid 8352] set_robust_list(0x55558b7376a0, 24 [pid 8351] set_robust_list(0x55558b7376a0, 24 [pid 8350] <... prctl resumed>) = 0 [pid 8348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8352 [pid 8352] <... set_robust_list resumed>) = 0 [pid 8351] <... set_robust_list resumed>) = 0 [pid 8350] setpgid(0, 0 [pid 8348] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8351] rt_sigprocmask(SIG_SETMASK, [] [pid 8350] <... setpgid resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8352] rt_sigprocmask(SIG_SETMASK, [] [pid 8351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8348] <... socketpair resumed>, [3, 4]) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8350] <... openat resumed>) = 3 [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8351] <... prctl resumed>) = 0 [pid 8350] write(3, "1000", 4 [pid 8351] setpgid(0, 0 [pid 8352] <... prctl resumed>) = 0 [pid 8350] <... write resumed>) = 4 [pid 8348] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8351] <... setpgid resumed>) = 0 [pid 8352] setpgid(0, 0 [pid 8350] close(3 [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8352] <... setpgid resumed>) = 0 [pid 8351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8350] <... close resumed>) = 0 [pid 8348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... futex resumed>) = 0 [pid 8350] write(1, "executing program\n", 18 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8348] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8351] <... openat resumed>) = 3 executing program [pid 8352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8350] <... write resumed>) = 18 ci2-android-5-10-perf/strace-static-x86_64: Process 8353 attached [pid 8351] write(3, "1000", 4 [pid 8348] <... bpf resumed>) = 5 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8353 [pid 8351] <... write resumed>) = 4 [pid 8350] <... futex resumed>) = 0 [pid 8353] set_robust_list(0x55558b7376a0, 24 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8351] close(3 [pid 8350] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8351] <... close resumed>) = 0 [pid 8350] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8353] <... set_robust_list resumed>) = 0 [pid 8350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8351] write(1, "executing program\n", 18 [pid 8350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 executing program [pid 8353] rt_sigprocmask(SIG_SETMASK, [] [pid 8351] <... write resumed>) = 18 [pid 8350] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8350] <... mprotect resumed>) = 0 [pid 8353] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8351] <... futex resumed>) = 0 [pid 8350] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8353] <... prctl resumed>) = 0 [pid 8351] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8350] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8353] setpgid(0, 0 [pid 8351] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8350] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8353] <... setpgid resumed>) = 0 [pid 8352] <... openat resumed>) = 3 [pid 8351] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8352] write(3, "1000", 4 [pid 8351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] <... clone3 resumed> => {parent_tid=[8354]}, 88) = 8354 [pid 8352] <... write resumed>) = 4 [pid 8351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8350] rt_sigprocmask(SIG_SETMASK, [] [pid 8352] close(3 [pid 8350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8351] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... close resumed>) = 0 [pid 8351] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8350] <... futex resumed>) = 0 [pid 8352] write(1, "executing program\n", 18 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] <... mprotect resumed>) = 0 [pid 8352] <... write resumed>) = 18 executing program [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8352] <... futex resumed>) = 0 [pid 8352] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8351] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8352] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8354 attached [pid 8353] <... openat resumed>) = 3 [pid 8352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8351] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8355 attached [pid 8354] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8353] write(3, "1000", 4 [pid 8352] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8348] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = 0 [pid 8354] <... set_robust_list resumed>) = 0 [pid 8352] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8351] <... clone3 resumed> => {parent_tid=[8355]}, 88) = 8355 [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] rt_sigprocmask(SIG_SETMASK, [] [pid 8352] <... mprotect resumed>) = 0 [pid 8351] rt_sigprocmask(SIG_SETMASK, [] [pid 8348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... futex resumed>) = 0 [pid 8354] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8352] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8348] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8343] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8352] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8348] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8343] <... futex resumed>) = 0 [pid 8355] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8354] <... bpf resumed>) = 3 [pid 8353] <... write resumed>) = 4 [pid 8352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8351] <... futex resumed>) = 0 [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8348] <... futex resumed>) = 0 [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8350] <... futex resumed>) = 0 [pid 8354] <... futex resumed>) = 1 [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8354] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8350] <... futex resumed>) = 0 [pid 8343] <... mprotect resumed>) = 0 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8352] <... clone3 resumed> => {parent_tid=[8356]}, 88) = 8356 [pid 8343] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8353] close(3 [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8352] rt_sigprocmask(SIG_SETMASK, [] [pid 8354] <... futex resumed>) = 1 [pid 8350] <... futex resumed>) = 0 [pid 8343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8354] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8343] <... clone3 resumed> => {parent_tid=[8357]}, 88) = 8357 [pid 8354] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8343] rt_sigprocmask(SIG_SETMASK, [] [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] <... close resumed>) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8354] <... futex resumed>) = 1 [pid 8353] write(1, "executing program\n", 18 [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8350] <... futex resumed>) = 0 [pid 8343] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] <... futex resumed>) = 0 [pid 8350] <... futex resumed>) = 0 [pid 8343] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] <... socketpair resumed>, [4, 5]) = 0 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] <... write resumed>) = 18 [pid 8354] <... futex resumed>) = 1 [pid 8350] <... futex resumed>) = 0 [pid 8354] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8350] <... futex resumed>) = 0 executing program [pid 8354] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8357 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8356 attached [pid 8355] <... set_robust_list resumed>) = 0 [pid 8354] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8357] set_robust_list(0x7f96cdfba9a0, 24 [pid 8354] <... futex resumed>) = 1 [pid 8350] <... futex resumed>) = 0 [pid 8354] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8350] <... futex resumed>) = 0 [pid 8354] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8350] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8350] <... futex resumed>) = 0 [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8354] <... futex resumed>) = 0 [pid 8350] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8354] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8350] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8357] <... set_robust_list resumed>) = 0 [pid 8350] <... mprotect resumed>) = 0 [pid 8357] rt_sigprocmask(SIG_SETMASK, [] [pid 8350] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8357] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8355] rt_sigprocmask(SIG_SETMASK, [] [pid 8350] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8357] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8350] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8356] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8353] <... futex resumed>) = 0 [pid 8357] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8355] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8350] <... clone3 resumed> => {parent_tid=[8358]}, 88) = 8358 [pid 8356] <... set_robust_list resumed>) = 0 [pid 8353] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8350] rt_sigprocmask(SIG_SETMASK, [] [pid 8355] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8350] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8350] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8357] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8350] <... futex resumed>) = 0 [pid 8355] <... futex resumed>) = 1 [pid 8351] <... futex resumed>) = 0 [pid 8350] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8351] <... futex resumed>) = 0 [pid 8357] <... futex resumed>) = 1 [pid 8356] rt_sigprocmask(SIG_SETMASK, [] [pid 8355] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8353] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8343] <... futex resumed>) = 0 [pid 8357] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8343] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8358 attached [pid 8348] <... futex resumed>) = 0 [pid 8343] <... futex resumed>) = 1 [pid 8348] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8343] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8356] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8355] <... futex resumed>) = 1 [pid 8353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8348] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8358] set_robust_list(0x7f96cdfba9a0, 24 [pid 8348] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8358] <... set_robust_list resumed>) = 0 [pid 8348] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = 0 [pid 8358] rt_sigprocmask(SIG_SETMASK, [] [pid 8355] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8348] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] exit_group(0 [pid 8356] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8357] <... futex resumed>) = ? [pid 8355] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8351] <... futex resumed>) = 0 [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8348] <... futex resumed>) = ? [pid 8343] <... exit_group resumed>) = ? [pid 8358] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8357] +++ exited with 0 +++ [pid 8356] <... futex resumed>) = 1 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8352] <... futex resumed>) = 0 [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8348] +++ exited with 0 +++ [pid 8343] +++ exited with 0 +++ [pid 8356] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8355] <... futex resumed>) = 0 [pid 8353] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8343, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8356] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8355] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8353] <... mprotect resumed>) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] <... futex resumed>) = 0 [pid 8356] <... futex resumed>) = 0 [pid 8355] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8353] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8355] <... socketpair resumed>, [3, 4]) = 0 [pid 8353] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8352] <... futex resumed>) = 0 [pid 8356] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8355] <... futex resumed>) = 1 [pid 8351] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8359 attached [pid 8358] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8358] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] <... futex resumed>) = 0 [pid 8355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8353] <... clone3 resumed> => {parent_tid=[8359]}, 88) = 8359 [pid 8352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8351] <... futex resumed>) = 0 [pid 8358] <... futex resumed>) = 1 [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8355] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8353] rt_sigprocmask(SIG_SETMASK, [] [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8350] <... futex resumed>) = 0 [pid 8358] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8355] <... bpf resumed>) = 5 [pid 8353] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8350] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8356] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... futex resumed>) = 0 [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8350] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8359] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8356] <... socketpair resumed>, [3, 4]) = 0 [pid 8355] <... futex resumed>) = 1 [pid 8354] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8353] <... futex resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8350] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8354] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8350] <... futex resumed>) = 0 [pid 8354] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8350] exit_group(0 [pid 8358] <... futex resumed>) = ? [pid 8354] <... futex resumed>) = ? [pid 8350] <... exit_group resumed>) = ? [pid 8355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8351] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8360 attached [pid 8359] <... set_robust_list resumed>) = 0 [pid 8358] +++ exited with 0 +++ [pid 8356] <... futex resumed>) = 1 [pid 8355] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8354] +++ exited with 0 +++ [pid 8352] <... futex resumed>) = 0 [pid 8351] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8360 [pid 8360] set_robust_list(0x55558b7376a0, 24 [pid 8359] rt_sigprocmask(SIG_SETMASK, [] [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8355] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... futex resumed>) = 0 [pid 8350] +++ exited with 0 +++ [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8360] <... set_robust_list resumed>) = 0 [pid 8359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... futex resumed>) = 0 [pid 8351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8350, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8360] rt_sigprocmask(SIG_SETMASK, [] [pid 8359] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8356] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8355] <... futex resumed>) = 0 [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8359] <... bpf resumed>) = 3 [pid 8356] <... bpf resumed>) = 5 [pid 8355] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] <... prctl resumed>) = 0 [pid 8359] <... futex resumed>) = 1 [pid 8356] <... futex resumed>) = 1 [pid 8353] <... futex resumed>) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8351] <... mprotect resumed>) = 0 [pid 8360] setpgid(0, 0 [pid 8359] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] <... setpgid resumed>) = 0 [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8353] <... futex resumed>) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8351] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8359] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8356] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8352] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8360] <... openat resumed>) = 3 [pid 8359] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8356] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8352] <... futex resumed>) = 0 [pid 8351] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8360] write(3, "1000", 4 [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8351] <... clone3 resumed> => {parent_tid=[8361]}, 88) = 8361 ci2-android-5-10-perf/strace-static-x86_64: Process 8361 attached [pid 8360] <... write resumed>) = 4 [pid 8359] <... futex resumed>) = 1 [pid 8356] <... futex resumed>) = 0 [pid 8353] <... futex resumed>) = 0 [pid 8352] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8351] rt_sigprocmask(SIG_SETMASK, [] [pid 8360] close(3 [pid 8359] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8351] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8360] <... close resumed>) = 0 [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8353] <... futex resumed>) = 0 [pid 8352] <... mprotect resumed>) = 0 [pid 8351] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] set_robust_list(0x7f96cdfba9a0, 24 [pid 8360] write(1, "executing program\n", 18 [pid 8359] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] <... futex resumed>) = 0 [pid 8352] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8351] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] <... set_robust_list resumed>) = 0 [pid 8360] <... write resumed>) = 18 [pid 8359] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8352] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 8361] rt_sigprocmask(SIG_SETMASK, [] [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8360] <... futex resumed>) = 0 [pid 8359] <... futex resumed>) = 1 [pid 8353] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8362 attached [pid 8361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8360] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8359] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8362] set_robust_list(0x7f96cdfba9a0, 24 [pid 8359] <... socketpair resumed>, [5, 6]) = 0 [pid 8353] <... futex resumed>) = 0 [pid 8360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8352] <... clone3 resumed> => {parent_tid=[8362]}, 88) = 8362 [pid 8360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8352] rt_sigprocmask(SIG_SETMASK, [] [pid 8360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8359] <... futex resumed>) = 0 [pid 8353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8352] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8360] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8359] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8353] <... futex resumed>) = 0 [pid 8352] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] <... mprotect resumed>) = 0 [pid 8359] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8352] <... futex resumed>) = 0 [pid 8360] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8359] <... bpf resumed>) = 7 [pid 8352] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8360] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8362] <... set_robust_list resumed>) = 0 [pid 8360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8359] <... futex resumed>) = 1 [pid 8353] <... futex resumed>) = 0 [pid 8362] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8362] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8359] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8360] <... clone3 resumed> => {parent_tid=[8363]}, 88) = 8363 [pid 8359] <... bpf resumed>) = 0 [pid 8353] <... futex resumed>) = 0 [pid 8360] rt_sigprocmask(SIG_SETMASK, [] [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8359] <... futex resumed>) = 0 [pid 8353] <... futex resumed>) = 0 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8359] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8363 attached [pid 8362] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8360] <... futex resumed>) = 0 [pid 8359] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8362] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8362] <... futex resumed>) = 1 [pid 8361] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... futex resumed>) = 0 [pid 8362] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8361] <... futex resumed>) = 1 [pid 8359] <... futex resumed>) = 1 [pid 8353] <... futex resumed>) = 0 [pid 8352] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8361] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8359] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] <... futex resumed>) = 0 [pid 8353] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... futex resumed>) = 1 [pid 8351] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8356] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8355] <... futex resumed>) = 0 [pid 8353] <... futex resumed>) = 0 [pid 8352] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] <... futex resumed>) = 1 [pid 8359] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8356] <... setsockopt resumed>) = 0 [pid 8355] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8353] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8359] <... setsockopt resumed>) = 0 [pid 8356] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] <... setsockopt resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8359] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] <... futex resumed>) = 1 [pid 8355] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8363] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8359] <... futex resumed>) = 1 [pid 8356] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8355] <... futex resumed>) = 1 [pid 8353] <... futex resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8352] exit_group(0 [pid 8363] <... set_robust_list resumed>) = 0 [pid 8359] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8355] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8353] exit_group(0 [pid 8351] exit_group(0 [pid 8352] <... exit_group resumed>) = ? [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8363] rt_sigprocmask(SIG_SETMASK, [] [pid 8362] <... futex resumed>) = ? [pid 8361] <... futex resumed>) = ? [pid 8359] <... futex resumed>) = ? [pid 8356] <... futex resumed>) = ? [pid 8355] <... futex resumed>) = ? [pid 8353] <... exit_group resumed>) = ? [pid 8351] <... exit_group resumed>) = ? [pid 8363] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8361] +++ exited with 0 +++ [pid 8359] +++ exited with 0 +++ [pid 8356] +++ exited with 0 +++ [pid 8355] +++ exited with 0 +++ [pid 8353] +++ exited with 0 +++ [pid 8351] +++ exited with 0 +++ [pid 8363] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8351, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8364 [pid 8363] <... bpf resumed>) = 3 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8353, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8363] <... futex resumed>) = 1 [pid 8360] <... futex resumed>) = 0 [pid 8363] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8360] <... futex resumed>) = 0 [pid 8363] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8362] +++ exited with 0 +++ [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8352] +++ exited with 0 +++ [pid 8363] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8352, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8363] <... futex resumed>) = 1 [pid 8360] <... futex resumed>) = 0 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8360] <... futex resumed>) = 0 [pid 8363] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8360] <... futex resumed>) = 0 [pid 8363] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... socketpair resumed>, [5, 6]) = 0 [pid 8360] <... futex resumed>) = 0 [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8363] <... futex resumed>) = 0 [pid 8360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... bpf resumed>) = 7 [pid 8360] <... futex resumed>) = 0 [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8363] <... futex resumed>) = 0 [pid 8360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8364 attached [pid 8363] <... bpf resumed>) = 0 [pid 8360] <... futex resumed>) = 0 [pid 8364] set_robust_list(0x55558b7376a0, 24 [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8360] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] <... set_robust_list resumed>) = 0 [pid 8363] <... futex resumed>) = 0 [pid 8360] <... futex resumed>) = 0 [pid 8364] rt_sigprocmask(SIG_SETMASK, [] [pid 8363] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8360] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8360] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8364] <... prctl resumed>) = 0 [pid 8360] <... mprotect resumed>) = 0 [pid 8364] setpgid(0, 0 [pid 8360] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8364] <... setpgid resumed>) = 0 [pid 8360] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8365 attached [pid 8364] <... openat resumed>) = 3 [pid 8364] write(3, "1000", 4 [pid 8360] <... clone3 resumed> => {parent_tid=[8365]}, 88) = 8365 [pid 8364] <... write resumed>) = 4 [pid 8360] rt_sigprocmask(SIG_SETMASK, [] [pid 8364] close(3 [pid 8360] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8364] <... close resumed>) = 0 [pid 8360] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] write(1, "executing program\n", 18 [pid 8360] <... futex resumed>) = 0 [pid 8364] <... write resumed>) = 18 executing program [pid 8360] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8364] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8364] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8364] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8365] set_robust_list(0x7f96cdfba9a0, 24 [pid 8364] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8366]}, 88) = 8366 ci2-android-5-10-perf/strace-static-x86_64: Process 8366 attached [pid 8365] <... set_robust_list resumed>) = 0 [pid 8364] rt_sigprocmask(SIG_SETMASK, [] [pid 8366] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8365] rt_sigprocmask(SIG_SETMASK, [] [pid 8364] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... set_robust_list resumed>) = 0 [pid 8366] rt_sigprocmask(SIG_SETMASK, [] [pid 8365] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8366] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8366] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8365] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8366] <... bpf resumed>) = 3 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8364] <... futex resumed>) = 0 [pid 8366] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8365] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8364] <... futex resumed>) = 0 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8365] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... socketpair resumed>, [5, 6]) = 0 [pid 8365] <... futex resumed>) = 1 [pid 8364] <... futex resumed>) = 0 [pid 8360] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... bpf resumed>) = 7 [pid 8364] <... futex resumed>) = 0 [pid 8360] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8363] <... futex resumed>) = 0 [pid 8360] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8360] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8366] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... setsockopt resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8366] <... bpf resumed>) = 0 [pid 8364] <... futex resumed>) = 0 [pid 8363] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 0 [pid 8366] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8364] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8363] <... futex resumed>) = 1 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8367 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8364] <... clone3 resumed> => {parent_tid=[8369]}, 88) = 8369 [pid 8360] <... futex resumed>) = 0 [pid 8364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8364] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8364] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8367 attached [pid 8367] set_robust_list(0x55558b7376a0, 24 [pid 8360] exit_group(0) = ? [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8368 [pid 8365] <... futex resumed>) = ? [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8370 [pid 8367] <... set_robust_list resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8365] +++ exited with 0 +++ [pid 8367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8367] <... prctl resumed>) = 0 [pid 8367] setpgid(0, 0) = 0 [pid 8367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8363] +++ exited with 0 +++ [pid 8360] +++ exited with 0 +++ [pid 8367] write(3, "1000", 4) = 4 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8360, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8367] close(3 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8367] <... close resumed>) = 0 [pid 8367] write(1, "executing program\n", 18) = 18 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8367] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}ci2-android-5-10-perf/strace-static-x86_64: Process 8369 attached , NULL, 8) = 0 [pid 8367] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 ci2-android-5-10-perf/strace-static-x86_64: Process 8370 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8368 attached [pid 8369] set_robust_list(0x7f96cdfba9a0, 24 [pid 8367] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8369] <... set_robust_list resumed>) = 0 [pid 8367] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8369] rt_sigprocmask(SIG_SETMASK, [] [pid 8370] set_robust_list(0x55558b7376a0, 24 [pid 8368] set_robust_list(0x55558b7376a0, 24 [pid 8367] <... clone3 resumed> => {parent_tid=[8371]}, 88) = 8371 [pid 8367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8370] <... set_robust_list resumed>) = 0 [pid 8369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8371 attached [pid 8371] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8371] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8370] rt_sigprocmask(SIG_SETMASK, [] [pid 8369] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8368] rt_sigprocmask(SIG_SETMASK, [] [pid 8370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8371] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... futex resumed>) = 1 [pid 8371] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8369] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... futex resumed>) = 1 [pid 8371] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8369] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8371] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8370] <... prctl resumed>) = 0 [pid 8369] <... futex resumed>) = 1 [pid 8370] setpgid(0, 0 [pid 8369] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8364] <... futex resumed>) = 0 [pid 8364] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 1 [pid 8366] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8364] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... setsockopt resumed>) = 0 [pid 8366] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8364] <... futex resumed>) = 0 [pid 8366] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8364] exit_group(0 [pid 8366] <... futex resumed>) = ? [pid 8364] <... exit_group resumed>) = ? [pid 8369] <... futex resumed>) = ? [pid 8370] <... setpgid resumed>) = 0 [pid 8369] +++ exited with 0 +++ [pid 8368] <... prctl resumed>) = 0 [pid 8366] +++ exited with 0 +++ [pid 8364] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8364, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... futex resumed>) = 1 [pid 8371] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8368] setpgid(0, 0 [pid 8370] <... openat resumed>) = 3 [pid 8368] <... setpgid resumed>) = 0 [pid 8371] <... socketpair resumed>, [3, 4]) = 0 [pid 8370] write(3, "1000", 4 [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... futex resumed>) = 1 [pid 8371] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8370] <... write resumed>) = 4 [pid 8368] <... openat resumed>) = 3 [pid 8371] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8367] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] close(3 [pid 8368] write(3, "1000", 4 [pid 8367] <... futex resumed>) = 0 [pid 8367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8367] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8367] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8370] <... close resumed>) = 0 [pid 8368] <... write resumed>) = 4 [pid 8367] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8370] write(1, "executing program\n", 18 [pid 8368] close(3 [pid 8367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8372]}, 88) = 8372 [pid 8370] <... write resumed>) = 18 [pid 8368] <... close resumed>) = 0 [pid 8367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 8367] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] write(1, "executing program\n", 18 [pid 8367] <... futex resumed>) = 0 [pid 8370] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8371] <... futex resumed>) = 1 [pid 8370] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8368] <... write resumed>) = 18 [pid 8371] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8370] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8368] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8371] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8371] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8372 attached [pid 8372] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8373 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8372] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8372] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8374 [pid 8370] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8368] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8370] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8370] <... mprotect resumed>) = 0 [pid 8368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8370] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8372] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8372] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8368] <... mmap resumed>) = 0x7f96cdfbb000 ci2-android-5-10-perf/strace-static-x86_64: Process 8374 attached [pid 8370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8368] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8367] <... futex resumed>) = 0 [pid 8367] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8367] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... futex resumed>) = 0 [pid 8371] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8371] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8368] <... mprotect resumed>) = 0 [pid 8367] exit_group(0) = ? [pid 8371] <... futex resumed>) = ? [pid 8370] <... clone3 resumed> => {parent_tid=[8375]}, 88) = 8375 [pid 8368] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8375 attached [pid 8374] set_robust_list(0x55558b7376a0, 24 [pid 8371] +++ exited with 0 +++ [pid 8370] rt_sigprocmask(SIG_SETMASK, [] [pid 8368] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8372] <... futex resumed>) = ? [pid 8370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8374] <... set_robust_list resumed>) = 0 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8375] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8374] rt_sigprocmask(SIG_SETMASK, [] [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] <... clone3 resumed> => {parent_tid=[8376]}, 88) = 8376 [pid 8368] rt_sigprocmask(SIG_SETMASK, [] [pid 8374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8375] <... set_robust_list resumed>) = 0 [pid 8368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] +++ exited with 0 +++ [pid 8367] +++ exited with 0 +++ [pid 8368] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8367, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8374] <... prctl resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8373 attached [pid 8373] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8373] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8373] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8373] setpgid(0, 0 [pid 8375] rt_sigprocmask(SIG_SETMASK, [] [pid 8374] setpgid(0, 0 [pid 8373] <... setpgid resumed>) = 0 [pid 8373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8374] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8376 attached [pid 8376] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8375] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8376] <... set_robust_list resumed>) = 0 [pid 8376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8376] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8375] <... bpf resumed>) = 3 [pid 8374] <... openat resumed>) = 3 [pid 8376] <... bpf resumed>) = 3 [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8368] <... futex resumed>) = 0 [pid 8374] write(3, "1000", 4 [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8368] <... futex resumed>) = 0 [pid 8374] <... write resumed>) = 4 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] close(3 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8376] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8374] <... close resumed>) = 0 [pid 8373] <... openat resumed>) = 3 [pid 8374] write(1, "executing program\n", 18 [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8368] <... futex resumed>) = 0 [pid 8374] <... write resumed>) = 18 executing program [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8368] <... futex resumed>) = 0 [pid 8375] <... futex resumed>) = 1 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] <... futex resumed>) = 0 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8375] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8374] <... futex resumed>) = 0 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8375] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8374] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8370] <... futex resumed>) = 0 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8375] <... futex resumed>) = 0 [pid 8374] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8375] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8375] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8370] <... futex resumed>) = 0 [pid 8374] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8375] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8374] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8375] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8374] <... mprotect resumed>) = 0 [pid 8373] write(3, "1000", 4 [pid 8374] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... write resumed>) = 4 [pid 8374] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8373] close(3 [pid 8375] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = 0 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8375] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8370] <... futex resumed>) = 0 [pid 8374] <... clone3 resumed> => {parent_tid=[8377]}, 88) = 8377 [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8374] rt_sigprocmask(SIG_SETMASK, [] [pid 8373] <... close resumed>) = 0 [pid 8375] <... socketpair resumed>, [4, 5]) = 0 [pid 8374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] write(1, "executing program\n", 18 [pid 8374] <... futex resumed>) = 0 [pid 8375] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = 0 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8375] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8375] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... write resumed>) = 18 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8375] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = 0 [pid 8375] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8373] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8375] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8370] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] <... futex resumed>) = 0 [pid 8375] <... futex resumed>) = 0 [pid 8370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8376] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8375] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8377 attached [pid 8373] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8370] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... restart_syscall resumed>) = 0 [pid 8370] <... mprotect resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8370] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8370] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8377] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8378 attached [pid 8373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8368] <... futex resumed>) = 0 [pid 8376] <... futex resumed>) = 1 [pid 8377] <... set_robust_list resumed>) = 0 [pid 8373] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8376] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8370] <... clone3 resumed> => {parent_tid=[8379]}, 88) = 8379 [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8378 [pid 8377] rt_sigprocmask(SIG_SETMASK, [] [pid 8376] <... socketpair resumed>, [4, 5]) = 0 [pid 8373] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8370] rt_sigprocmask(SIG_SETMASK, [] [pid 8368] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8377] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... mprotect resumed>) = 0 [pid 8370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8376] <... futex resumed>) = 0 [pid 8373] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8370] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8377] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8376] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8370] <... futex resumed>) = 0 [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8379 attached [pid 8378] set_robust_list(0x55558b7376a0, 24 [pid 8377] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8370] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] <... futex resumed>) = 0 [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8377] <... futex resumed>) = 1 [pid 8374] <... futex resumed>) = 0 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8377] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8376] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... clone3 resumed> => {parent_tid=[8380]}, 88) = 8380 [pid 8379] set_robust_list(0x7f96cdfba9a0, 24 [pid 8377] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] <... futex resumed>) = 0 [pid 8373] rt_sigprocmask(SIG_SETMASK, [] [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] <... futex resumed>) = 1 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] <... futex resumed>) = 0 [pid 8377] <... futex resumed>) = 0 [pid 8376] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8377] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = 0 [pid 8368] <... futex resumed>) = 0 [pid 8377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8376] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8374] <... futex resumed>) = 0 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8380 attached [pid 8379] <... set_robust_list resumed>) = 0 [pid 8378] <... set_robust_list resumed>) = 0 [pid 8377] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8376] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] <... futex resumed>) = 0 [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8376] <... futex resumed>) = 0 [pid 8368] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8380] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8376] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8368] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8380] <... set_robust_list resumed>) = 0 [pid 8379] rt_sigprocmask(SIG_SETMASK, [] [pid 8377] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8381 attached [pid 8380] rt_sigprocmask(SIG_SETMASK, [] [pid 8379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8378] rt_sigprocmask(SIG_SETMASK, [] [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8374] <... futex resumed>) = 0 [pid 8368] <... clone3 resumed> => {parent_tid=[8381]}, 88) = 8381 [pid 8377] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] rt_sigprocmask(SIG_SETMASK, [] [pid 8377] <... socketpair resumed>, [3, 4]) = 0 [pid 8374] <... futex resumed>) = 0 [pid 8368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8380] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8379] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8377] <... futex resumed>) = 0 [pid 8374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] <... futex resumed>) = 0 [pid 8377] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8377] <... bpf resumed>) = 5 [pid 8374] <... futex resumed>) = 0 [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8379] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8377] <... futex resumed>) = 0 [pid 8374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8381] set_robust_list(0x7f96cdfba9a0, 24 [pid 8380] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8379] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8377] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8379] <... futex resumed>) = 1 [pid 8378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8377] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8374] <... futex resumed>) = 0 [pid 8370] <... futex resumed>) = 0 [pid 8380] <... bpf resumed>) = 3 [pid 8379] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] <... prctl resumed>) = 0 [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8381] <... set_robust_list resumed>) = 0 [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] setpgid(0, 0 [pid 8377] <... futex resumed>) = 0 [pid 8375] <... futex resumed>) = 0 [pid 8374] <... futex resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8381] rt_sigprocmask(SIG_SETMASK, [] [pid 8380] <... futex resumed>) = 1 [pid 8378] <... setpgid resumed>) = 0 [pid 8377] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8375] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8370] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8375] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8374] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8373] <... futex resumed>) = 0 [pid 8381] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8378] <... openat resumed>) = 3 [pid 8375] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = 0 [pid 8378] write(3, "1000", 4 [pid 8375] <... futex resumed>) = 1 [pid 8374] <... mprotect resumed>) = 0 [pid 8373] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = 0 [pid 8380] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8375] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8374] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8380] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8378] <... write resumed>) = 4 [pid 8374] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8370] exit_group(0 [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] close(3 [pid 8374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8380] <... futex resumed>) = 1 [pid 8379] <... futex resumed>) = ? [pid 8378] <... close resumed>) = 0 [pid 8375] <... futex resumed>) = ? [pid 8373] <... futex resumed>) = 0 [pid 8370] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8382 attached [pid 8381] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8379] +++ exited with 0 +++ [pid 8378] write(1, "executing program\n", 18 [pid 8375] +++ exited with 0 +++ [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8381] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] <... futex resumed>) = 0 [pid 8381] <... futex resumed>) = 1 executing program [pid 8380] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8382] set_robust_list(0x7f96cdfba9a0, 24 [pid 8381] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8380] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8378] <... write resumed>) = 18 [pid 8374] <... clone3 resumed> => {parent_tid=[8382]}, 88) = 8382 [pid 8370] +++ exited with 0 +++ [pid 8368] <... futex resumed>) = 0 [pid 8374] rt_sigprocmask(SIG_SETMASK, [] [pid 8368] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] <... futex resumed>) = 0 [pid 8374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8368] <... futex resumed>) = 1 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8380] <... futex resumed>) = 1 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8376] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8374] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = 0 [pid 8368] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] <... futex resumed>) = 0 [pid 8376] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8374] <... futex resumed>) = 0 [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8376] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... futex resumed>) = 0 [pid 8380] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8378] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8376] <... futex resumed>) = 1 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] <... futex resumed>) = 0 [pid 8380] <... socketpair resumed>, [5, 6]) = 0 [pid 8378] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8376] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] exit_group(0 [pid 8381] <... futex resumed>) = ? [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8376] <... futex resumed>) = ? [pid 8368] <... exit_group resumed>) = ? [pid 8382] <... set_robust_list resumed>) = 0 [pid 8381] +++ exited with 0 +++ [pid 8380] <... futex resumed>) = 1 [pid 8378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8376] +++ exited with 0 +++ [pid 8373] <... futex resumed>) = 0 [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] <... futex resumed>) = 0 [pid 8380] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8368] +++ exited with 0 +++ [pid 8380] <... bpf resumed>) = 7 [pid 8378] <... mmap resumed>) = 0x7f96cdfbb000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8380] <... futex resumed>) = 1 [pid 8378] <... mprotect resumed>) = 0 [pid 8373] <... futex resumed>) = 0 [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8373] <... futex resumed>) = 0 [pid 8380] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8378] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8373] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... bpf resumed>) = 0 [pid 8378] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8373] <... futex resumed>) = 0 [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8380] <... futex resumed>) = 0 [pid 8378] <... clone3 resumed> => {parent_tid=[8383]}, 88) = 8383 [pid 8373] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] rt_sigprocmask(SIG_SETMASK, [] [pid 8373] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8378] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8373] <... mprotect resumed>) = 0 [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8378] <... futex resumed>) = 0 [pid 8373] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8383 attached => {parent_tid=[8384]}, 88) = 8384 ci2-android-5-10-perf/strace-static-x86_64: Process 8384 attached [pid 8382] rt_sigprocmask(SIG_SETMASK, [] [pid 8373] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8373] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8373] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8383] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8383] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8383] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8384] set_robust_list(0x7f96cdfba9a0, 24 [pid 8383] <... bpf resumed>) = 3 [pid 8382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8378] <... futex resumed>) = 0 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8382] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8384] <... set_robust_list resumed>) = 0 [pid 8383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] <... futex resumed>) = 0 [pid 8383] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8383] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8378] <... futex resumed>) = 0 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] <... futex resumed>) = 0 [pid 8383] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8383] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8382] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8384] rt_sigprocmask(SIG_SETMASK, [] [pid 8383] <... futex resumed>) = 1 [pid 8382] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8384] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8382] <... futex resumed>) = 1 [pid 8378] <... futex resumed>) = 0 [pid 8374] <... futex resumed>) = 0 [pid 8383] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8374] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8383] <... socketpair resumed>, [5, 6]) = 0 [pid 8377] <... futex resumed>) = 0 [pid 8374] <... futex resumed>) = 1 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8377] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8374] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8384] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8383] <... futex resumed>) = 1 [pid 8382] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] <... futex resumed>) = 0 [pid 8377] <... setsockopt resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8385 attached [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8385 [pid 8383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] <... futex resumed>) = 0 [pid 8377] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8383] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8377] <... futex resumed>) = 1 [pid 8374] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8383] <... bpf resumed>) = 7 [pid 8377] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8374] exit_group(0 [pid 8383] <... futex resumed>) = 1 [pid 8378] <... futex resumed>) = 0 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8378] <... futex resumed>) = 0 [pid 8383] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8378] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8383] <... bpf resumed>) = 0 [pid 8378] <... futex resumed>) = 0 [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8383] <... futex resumed>) = 0 [pid 8378] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8378] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8382] <... futex resumed>) = ? [pid 8378] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8377] <... futex resumed>) = ? [pid 8374] <... exit_group resumed>) = ? [pid 8378] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8382] +++ exited with 0 +++ [pid 8378] <... clone3 resumed> => {parent_tid=[8387]}, 88) = 8387 [pid 8377] +++ exited with 0 +++ [pid 8378] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8378] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8378] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8386 attached [pid 8386] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8386] rt_sigprocmask(SIG_SETMASK, [] [pid 8374] +++ exited with 0 +++ [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8386 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8374, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8386] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8386] <... prctl resumed>) = 0 [pid 8386] setpgid(0, 0) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8384] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8386] write(3, "1000", 4) = 4 [pid 8386] close(3) = 0 [pid 8386] write(1, "executing program\n", 18) = 18 executing program [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8386] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8386] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8386] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8384] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8386] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8373] <... futex resumed>) = 0 [pid 8384] <... futex resumed>) = 1 [pid 8373] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8373] <... futex resumed>) = 1 [pid 8384] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8380] <... futex resumed>) = 0 [pid 8373] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8380] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8386] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8380] <... setsockopt resumed>) = 0 [pid 8385] set_robust_list(0x55558b7376a0, 24 [pid 8380] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8388 attached [pid 8386] <... clone3 resumed> => {parent_tid=[8388]}, 88) = 8388 [pid 8386] rt_sigprocmask(SIG_SETMASK, [] [pid 8380] <... futex resumed>) = 1 [pid 8373] <... futex resumed>) = 0 [pid 8386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8387 attached [pid 8387] set_robust_list(0x7f96cdfba9a0, 24 [pid 8380] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] exit_group(0 [pid 8387] <... set_robust_list resumed>) = 0 [pid 8387] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8387] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8388] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8385] <... set_robust_list resumed>) = 0 [pid 8384] <... futex resumed>) = ? [pid 8380] <... futex resumed>) = ? [pid 8373] <... exit_group resumed>) = ? [pid 8387] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8384] +++ exited with 0 +++ [pid 8380] +++ exited with 0 +++ [pid 8387] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] <... futex resumed>) = 0 [pid 8378] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8383] <... futex resumed>) = 0 [pid 8378] <... futex resumed>) = 1 [pid 8373] +++ exited with 0 +++ [pid 8383] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8378] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8383] <... setsockopt resumed>) = 0 [pid 8383] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8378] <... futex resumed>) = 0 [pid 8383] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] exit_group(0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8373, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8385] rt_sigprocmask(SIG_SETMASK, [] [pid 8383] <... futex resumed>) = ? [pid 8378] <... exit_group resumed>) = ? [pid 8385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8383] +++ exited with 0 +++ [pid 8388] <... set_robust_list resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8387] <... futex resumed>) = ? [pid 8388] rt_sigprocmask(SIG_SETMASK, [] [pid 8385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8387] +++ exited with 0 +++ [pid 8385] <... prctl resumed>) = 0 [pid 8378] +++ exited with 0 +++ [pid 8388] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8385] setpgid(0, 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8378, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8388] <... bpf resumed>) = 3 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8388] <... futex resumed>) = 1 [pid 8386] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8388] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8388] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8386] <... futex resumed>) = 0 [pid 8388] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8386] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8390 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8389 [pid 8385] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8391 attached [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8391 [pid 8388] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8388] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... socketpair resumed>, [5, 6]) = 0 [pid 8386] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] <... openat resumed>) = 3 [pid 8388] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8388] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8389 attached [pid 8391] set_robust_list(0x55558b7376a0, 24 [pid 8388] <... bpf resumed>) = 7 [pid 8386] <... futex resumed>) = 0 [pid 8385] write(3, "1000", 4 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8388] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... bpf resumed>) = 0 [pid 8386] <... futex resumed>) = 0 [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... write resumed>) = 4 [pid 8391] <... set_robust_list resumed>) = 0 [pid 8388] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = 0 [pid 8388] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8386] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8386] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8386] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8385] close(3 [pid 8386] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8390 attached [pid 8386] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8390] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8386] <... clone3 resumed> => {parent_tid=[8392]}, 88) = 8392 [pid 8386] rt_sigprocmask(SIG_SETMASK, [] [pid 8385] <... close resumed>) = 0 [pid 8390] rt_sigprocmask(SIG_SETMASK, [] [pid 8386] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8386] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] rt_sigprocmask(SIG_SETMASK, [] [pid 8390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8386] <... futex resumed>) = 0 [pid 8389] set_robust_list(0x55558b7376a0, 24 [pid 8385] write(1, "executing program\n", 18 [pid 8390] <... prctl resumed>) = 0 [pid 8386] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] setpgid(0, 0 [pid 8385] <... write resumed>) = 18 [pid 8390] <... setpgid resumed>) = 0 executing program [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8389] <... set_robust_list resumed>) = 0 [pid 8385] <... futex resumed>) = 0 [pid 8390] <... openat resumed>) = 3 [pid 8385] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8390] write(3, "1000", 4 [pid 8385] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8390] <... write resumed>) = 4 [pid 8385] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8390] close(3 [pid 8385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] <... close resumed>) = 0 [pid 8385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8390] write(1, "executing program\n", 18 [pid 8385] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8390] <... write resumed>) = 18 [pid 8385] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... mprotect resumed>) = 0 [pid 8390] <... futex resumed>) = 0 executing program [pid 8390] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8385] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8390] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8385] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8390] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8390] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8385] <... clone3 resumed> => {parent_tid=[8393]}, 88) = 8393 [pid 8390] <... mprotect resumed>) = 0 [pid 8385] rt_sigprocmask(SIG_SETMASK, [] [pid 8391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8385] <... futex resumed>) = 0 [pid 8390] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... clone3 resumed> => {parent_tid=[8394]}, 88) = 8394 [pid 8390] rt_sigprocmask(SIG_SETMASK, [] [pid 8391] <... prctl resumed>) = 0 [pid 8390] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8393 attached [pid 8391] setpgid(0, 0 [pid 8389] rt_sigprocmask(SIG_SETMASK, [] [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... setpgid resumed>) = 0 [pid 8389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] <... futex resumed>) = 0 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8392 attached [pid 8392] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8392] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8392] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8393] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8392] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8391] <... openat resumed>) = 3 [pid 8389] <... prctl resumed>) = 0 [pid 8392] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8386] <... futex resumed>) = 0 [pid 8386] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8388] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8386] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8393] <... set_robust_list resumed>) = 0 [pid 8391] write(3, "1000", 4 [pid 8389] setpgid(0, 0 [pid 8388] <... setsockopt resumed>) = 0 [pid 8388] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8386] <... futex resumed>) = 0 [pid 8388] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8386] exit_group(0 [pid 8391] <... write resumed>) = 4 [pid 8388] <... futex resumed>) = ? [pid 8386] <... exit_group resumed>) = ? [pid 8391] close(3 [pid 8389] <... setpgid resumed>) = 0 [pid 8388] +++ exited with 0 +++ [pid 8393] rt_sigprocmask(SIG_SETMASK, [] [pid 8392] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8394 attached [pid 8393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8391] <... close resumed>) = 0 [pid 8389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8394] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8393] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8391] write(1, "executing program\n", 18 [pid 8389] <... openat resumed>) = 3 [pid 8394] <... set_robust_list resumed>) = 0 executing program [pid 8392] +++ exited with 0 +++ [pid 8394] rt_sigprocmask(SIG_SETMASK, [] [pid 8393] <... bpf resumed>) = 3 [pid 8391] <... write resumed>) = 18 [pid 8389] write(3, "1000", 4 [pid 8386] +++ exited with 0 +++ [pid 8394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... write resumed>) = 4 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8386, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8394] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8391] <... futex resumed>) = 0 [pid 8389] close(3 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8393] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 8391] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8389] <... close resumed>) = 0 [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... bpf resumed>) = 3 [pid 8391] <... rt_sigaction resumed>, NULL, 8) = 0 executing program [pid 8389] write(1, "executing program\n", 18 [pid 8385] <... futex resumed>) = 0 [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8394] <... futex resumed>) = 1 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... write resumed>) = 18 [pid 8394] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8390] <... futex resumed>) = 0 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8389] <... futex resumed>) = 0 [pid 8394] <... futex resumed>) = 0 [pid 8391] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8394] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8391] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8394] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8393] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8391] <... mprotect resumed>) = 0 [pid 8390] <... futex resumed>) = 0 [pid 8389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8394] <... futex resumed>) = 0 [pid 8393] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8394] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8391] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... socketpair resumed>, [4, 5]) = 0 [pid 8391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8390] <... futex resumed>) = 0 [pid 8389] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... futex resumed>) = 1 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] <... futex resumed>) = 0 [pid 8394] <... futex resumed>) = 0 [pid 8393] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8391] <... clone3 resumed> => {parent_tid=[8395]}, 88) = 8395 [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... mprotect resumed>) = 0 [pid 8385] <... futex resumed>) = 0 [pid 8394] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8393] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8391] rt_sigprocmask(SIG_SETMASK, [] [pid 8390] <... futex resumed>) = 0 [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... restart_syscall resumed>) = 0 [pid 8394] <... futex resumed>) = 0 [pid 8393] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8394] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] <... futex resumed>) = 1 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... futex resumed>) = 0 [pid 8389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8385] <... futex resumed>) = 0 [pid 8394] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8393] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8390] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8390] <... futex resumed>) = 0 [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8389] <... clone3 resumed> => {parent_tid=[8396]}, 88) = 8396 [pid 8385] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8395 attached [pid 8394] <... futex resumed>) = 0 [pid 8393] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8390] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8389] rt_sigprocmask(SIG_SETMASK, [] [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8394] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... socketpair resumed>, [4, 5]) = 0 [pid 8390] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8389] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8390] <... mprotect resumed>) = 0 [pid 8390] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8390] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8397]}, 88) = 8397 [pid 8390] rt_sigprocmask(SIG_SETMASK, [] [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8395] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8390] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8395] <... set_robust_list resumed>) = 0 [pid 8393] <... futex resumed>) = 1 [pid 8390] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8398 ci2-android-5-10-perf/strace-static-x86_64: Process 8396 attached [pid 8395] rt_sigprocmask(SIG_SETMASK, [] [pid 8393] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8390] <... futex resumed>) = 0 [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8395] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8390] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8395] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8393] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8385] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8398 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8397 attached [pid 8393] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] <... futex resumed>) = 0 [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8385] <... futex resumed>) = 0 [pid 8395] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8393] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8385] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... futex resumed>) = 0 [pid 8393] <... futex resumed>) = 0 [pid 8385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8393] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8395] <... futex resumed>) = 1 [pid 8385] <... mprotect resumed>) = 0 [pid 8391] <... futex resumed>) = 0 [pid 8385] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8391] <... futex resumed>) = 0 [pid 8385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8395] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8385] <... clone3 resumed> => {parent_tid=[8399]}, 88) = 8399 [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] rt_sigprocmask(SIG_SETMASK, [] [pid 8395] <... futex resumed>) = 1 [pid 8391] <... futex resumed>) = 0 [pid 8385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8398] set_robust_list(0x55558b7376a0, 24 [pid 8397] set_robust_list(0x7f96cdfba9a0, 24 [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8385] <... futex resumed>) = 0 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8396] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8395] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8398] <... set_robust_list resumed>) = 0 [pid 8397] <... set_robust_list resumed>) = 0 [pid 8396] <... set_robust_list resumed>) = 0 [pid 8395] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8396] rt_sigprocmask(SIG_SETMASK, [] [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8395] <... futex resumed>) = 1 [pid 8391] <... futex resumed>) = 0 [pid 8396] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8395] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] rt_sigprocmask(SIG_SETMASK, [] [pid 8397] rt_sigprocmask(SIG_SETMASK, [] [pid 8396] <... bpf resumed>) = 3 [pid 8395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8395] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8391] <... futex resumed>) = 0 [pid 8398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8397] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8396] <... futex resumed>) = 1 [pid 8395] <... socketpair resumed>, [3, 4]) = 0 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] <... futex resumed>) = 0 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8395] <... futex resumed>) = 0 [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8397] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8396] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8395] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8391] <... futex resumed>) = 0 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8398] <... prctl resumed>) = 0 [pid 8397] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8396] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8395] <... bpf resumed>) = 5 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8398] setpgid(0, 0 [pid 8397] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8398] <... setpgid resumed>) = 0 [pid 8397] <... futex resumed>) = 1 [pid 8396] <... futex resumed>) = 1 [pid 8395] <... futex resumed>) = 0 [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8399 attached [pid 8398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8395] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8391] <... futex resumed>) = 0 [pid 8390] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8399] set_robust_list(0x7f96cdfba9a0, 24 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8395] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8394] <... futex resumed>) = 0 [pid 8391] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = 1 [pid 8389] <... futex resumed>) = 0 [pid 8399] <... set_robust_list resumed>) = 0 [pid 8398] <... openat resumed>) = 3 [pid 8396] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8391] <... futex resumed>) = 0 [pid 8390] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8399] rt_sigprocmask(SIG_SETMASK, [] [pid 8398] write(3, "1000", 4 [pid 8396] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8395] <... futex resumed>) = 0 [pid 8394] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8395] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8398] <... write resumed>) = 4 [pid 8399] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8396] <... futex resumed>) = 1 [pid 8398] close(3 [pid 8394] <... futex resumed>) = 1 [pid 8391] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8399] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8398] <... close resumed>) = 0 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] <... mprotect resumed>) = 0 [pid 8390] exit_group(0 [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8399] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] write(1, "executing program\n", 18 [pid 8397] <... futex resumed>) = ? [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... futex resumed>) = ? executing program [pid 8391] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8390] <... exit_group resumed>) = ? [pid 8389] <... futex resumed>) = 0 [pid 8399] <... futex resumed>) = 1 [pid 8398] <... write resumed>) = 18 [pid 8397] +++ exited with 0 +++ [pid 8396] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8394] +++ exited with 0 +++ [pid 8391] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8390] +++ exited with 0 +++ [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8385] <... futex resumed>) = 0 [pid 8399] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... socketpair resumed>, [4, 5]) = 0 [pid 8391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8385] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] <... futex resumed>) = 0 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8398] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8393] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8385] <... futex resumed>) = 1 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8390, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8398] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8391] <... clone3 resumed> => {parent_tid=[8400]}, 88) = 8400 [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8391] rt_sigprocmask(SIG_SETMASK, [] [pid 8389] <... futex resumed>) = 0 [pid 8398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8396] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8393] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8396] <... bpf resumed>) = 6 [pid 8393] <... futex resumed>) = 1 [pid 8391] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... futex resumed>) = 0 [pid 8398] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] <... futex resumed>) = 0 [pid 8398] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8396] <... futex resumed>) = 1 [pid 8391] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] <... futex resumed>) = 0 [pid 8385] exit_group(0 [pid 8398] <... mprotect resumed>) = 0 [pid 8399] <... futex resumed>) = ? [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... futex resumed>) = ? [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] <... exit_group resumed>) = ? [pid 8399] +++ exited with 0 +++ [pid 8398] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] +++ exited with 0 +++ [pid 8389] <... futex resumed>) = 0 [pid 8396] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8400 attached [pid 8400] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8400] rt_sigprocmask(SIG_SETMASK, [] [pid 8385] +++ exited with 0 +++ [pid 8398] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8385, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8396] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 1 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8396] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8401 attached [pid 8398] <... clone3 resumed> => {parent_tid=[8401]}, 88) = 8401 [pid 8396] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8398] rt_sigprocmask(SIG_SETMASK, [] [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8401] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8396] <... futex resumed>) = 1 [pid 8389] <... futex resumed>) = 0 [pid 8400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8389] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8400] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8398] <... futex resumed>) = 0 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] <... futex resumed>) = 0 [pid 8401] <... set_robust_list resumed>) = 0 [pid 8400] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8396] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8400] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... setsockopt resumed>) = 0 [pid 8389] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8400] <... futex resumed>) = 1 [pid 8396] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8400] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... futex resumed>) = 0 [pid 8391] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8389] exit_group(0 [pid 8395] <... futex resumed>) = 0 [pid 8391] <... futex resumed>) = 1 [pid 8401] rt_sigprocmask(SIG_SETMASK, [] [pid 8396] <... futex resumed>) = ? [pid 8395] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8389] <... exit_group resumed>) = ? [pid 8401] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8396] +++ exited with 0 +++ [pid 8395] <... setsockopt resumed>) = 0 [pid 8391] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8395] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8395] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8401] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8389] +++ exited with 0 +++ [pid 8401] <... bpf resumed>) = 3 [pid 8391] exit_group(0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8389, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8391] <... exit_group resumed>) = ? [pid 8395] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8400] <... futex resumed>) = ? [pid 8395] +++ exited with 0 +++ [pid 8401] <... futex resumed>) = 1 [pid 8400] +++ exited with 0 +++ [pid 8398] <... futex resumed>) = 0 [pid 8391] +++ exited with 0 +++ [pid 300] <... restart_syscall resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8391, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8401] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8398] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8401] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8401] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8403 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8404 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8402 attached [pid 8398] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8402 [pid 8404] set_robust_list(0x55558b7376a0, 24 [pid 8403] set_robust_list(0x55558b7376a0, 24 [pid 8402] set_robust_list(0x55558b7376a0, 24 [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8403 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8404 [pid 8403] <... set_robust_list resumed>) = 0 [pid 8402] <... set_robust_list resumed>) = 0 [pid 8401] <... futex resumed>) = 0 [pid 8398] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] rt_sigprocmask(SIG_SETMASK, [] [pid 8402] rt_sigprocmask(SIG_SETMASK, [] [pid 8401] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8404] <... set_robust_list resumed>) = 0 [pid 8403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8401] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 298] <... restart_syscall resumed>) = 0 [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8398] <... futex resumed>) = 0 [pid 8401] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8401] <... socketpair resumed>, [5, 6]) = 0 [pid 8398] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8404] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] <... prctl resumed>) = 0 [pid 8402] <... prctl resumed>) = 0 [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8403] setpgid(0, 0 [pid 8402] setpgid(0, 0 [pid 8401] <... futex resumed>) = 0 [pid 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8403] <... setpgid resumed>) = 0 [pid 8402] <... setpgid resumed>) = 0 [pid 8401] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8398] <... futex resumed>) = 0 [pid 8401] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8401] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8405 [pid 8403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8401] <... futex resumed>) = 1 [pid 8398] <... futex resumed>) = 0 [pid 8401] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... openat resumed>) = 3 [pid 8401] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8398] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] <... openat resumed>) = 3 [pid 8402] write(3, "1000", 4 [pid 8401] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8398] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8403] write(3, "1000", 4 [pid 8402] <... write resumed>) = 4 [pid 8401] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8398] <... futex resumed>) = 0 [pid 8403] <... write resumed>) = 4 [pid 8402] close(3 [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8403] close(3 [pid 8402] <... close resumed>) = 0 [pid 8401] <... futex resumed>) = 0 [pid 8398] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8403] <... close resumed>) = 0 [pid 8402] write(1, "executing program\n", 18 [pid 8401] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 8398] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8403] write(1, "executing program\n", 18 [pid 8402] <... write resumed>) = 18 [pid 8398] <... mprotect resumed>) = 0 [pid 8403] <... write resumed>) = 18 executing program [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8398] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8403] <... futex resumed>) = 0 [pid 8402] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8403] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8402] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8403] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8402] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8398] <... clone3 resumed> => {parent_tid=[8406]}, 88) = 8406 [pid 8404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8403] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8398] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8398] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8402] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8398] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... prctl resumed>) = 0 [pid 8403] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8402] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8398] <... futex resumed>) = 0 [pid 8404] setpgid(0, 0 [pid 8403] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8402] <... mprotect resumed>) = 0 [pid 8398] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8405 attached [pid 8404] <... setpgid resumed>) = 0 [pid 8403] <... mprotect resumed>) = 0 [pid 8402] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8406 attached [pid 8405] set_robust_list(0x55558b7376a0, 24 [pid 8404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8403] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8406] set_robust_list(0x7f96cdfba9a0, 24 [pid 8405] <... set_robust_list resumed>) = 0 [pid 8403] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8402] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8406] <... set_robust_list resumed>) = 0 [pid 8405] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8406] rt_sigprocmask(SIG_SETMASK, [] [pid 8405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8404] <... openat resumed>) = 3 [pid 8403] <... clone3 resumed> => {parent_tid=[8407]}, 88) = 8407 [pid 8402] <... clone3 resumed> => {parent_tid=[8408]}, 88) = 8408 [pid 8406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8404] write(3, "1000", 4 [pid 8403] rt_sigprocmask(SIG_SETMASK, [] [pid 8402] rt_sigprocmask(SIG_SETMASK, [] [pid 8406] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8405] <... prctl resumed>) = 0 [pid 8403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8402] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8405] setpgid(0, 0 [pid 8404] <... write resumed>) = 4 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... setpgid resumed>) = 0 [pid 8403] <... futex resumed>) = 0 [pid 8402] <... futex resumed>) = 0 [pid 8405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8404] close(3 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8406] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8408 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8407 attached [pid 8405] <... openat resumed>) = 3 [pid 8404] <... close resumed>) = 0 [pid 8405] write(3, "1000", 4 [pid 8404] write(1, "executing program\n", 18 [pid 8406] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... write resumed>) = 4 [pid 8404] <... write resumed>) = 18 [pid 8405] close(3) = 0 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8406] <... futex resumed>) = 1 [pid 8398] <... futex resumed>) = 0 [pid 8406] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8405] write(1, "executing program\n", 18 [pid 8404] <... futex resumed>) = 0 [pid 8398] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... write resumed>) = 18 [pid 8404] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} executing program executing program [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8401] <... futex resumed>) = 0 [pid 8398] <... futex resumed>) = 1 [pid 8405] <... futex resumed>) = 0 [pid 8404] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8401] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8398] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8405] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8401] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8405] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8401] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8401] <... futex resumed>) = 1 [pid 8398] <... futex resumed>) = 0 [pid 8405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8401] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] exit_group(0 [pid 8405] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8404] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8401] <... futex resumed>) = ? [pid 8398] <... exit_group resumed>) = ? [pid 8405] <... mprotect resumed>) = 0 [pid 8408] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8401] +++ exited with 0 +++ [pid 8405] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8408] rt_sigprocmask(SIG_SETMASK, [] [pid 8406] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8405] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8404] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8408] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... futex resumed>) = 1 [pid 8408] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8406] +++ exited with 0 +++ [pid 8398] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8405] <... clone3 resumed> => {parent_tid=[8409]}, 88) = 8409 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8404] <... mprotect resumed>) = 0 [pid 8405] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8408] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... futex resumed>) = 0 [pid 8404] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... futex resumed>) = 1 [pid 8408] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8404] <... clone3 resumed> => {parent_tid=[8410]}, 88) = 8410 [pid 8404] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8410 attached [pid 8407] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8407] <... set_robust_list resumed>) = 0 [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8409 attached [pid 8410] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8407] rt_sigprocmask(SIG_SETMASK, [] [pid 8404] <... futex resumed>) = 0 [pid 8407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8410] <... set_robust_list resumed>) = 0 [pid 8408] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... futex resumed>) = 1 [pid 8408] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... futex resumed>) = 1 [pid 8408] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... bpf resumed>) = 7 [pid 8407] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8402] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8402] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8407] <... bpf resumed>) = 3 [pid 8402] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8402] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8410] rt_sigprocmask(SIG_SETMASK, [] [pid 8409] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] <... futex resumed>) = 1 [pid 8402] <... clone3 resumed> => {parent_tid=[8411]}, 88) = 8411 [pid 8402] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8402] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8411 attached [pid 8411] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8411] rt_sigprocmask(SIG_SETMASK, [] [pid 8407] <... futex resumed>) = 1 [pid 8403] <... futex resumed>) = 0 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8411] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8407] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8410] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8403] <... futex resumed>) = 0 [pid 8410] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8409] <... set_robust_list resumed>) = 0 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8407] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8410] <... bpf resumed>) = 3 [pid 8409] rt_sigprocmask(SIG_SETMASK, [] [pid 8408] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8411] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8411] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8402] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8402] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8411] <... futex resumed>) = 1 [pid 8411] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8407] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8411] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] <... futex resumed>) = 0 [pid 8411] <... futex resumed>) = 1 [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8411] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] <... bpf resumed>) = 0 [pid 8408] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8408] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8410] <... futex resumed>) = 1 [pid 8404] <... futex resumed>) = 0 [pid 8407] <... futex resumed>) = 1 [pid 8403] <... futex resumed>) = 0 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8407] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8407] <... socketpair resumed>, [5, 6]) = 0 [pid 8404] <... futex resumed>) = 0 [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8407] <... futex resumed>) = 1 [pid 8403] <... futex resumed>) = 0 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8407] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8407] <... bpf resumed>) = 7 [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8402] exit_group(0 [pid 8407] <... futex resumed>) = 1 [pid 8403] <... futex resumed>) = 0 [pid 8402] <... exit_group resumed>) = ? [pid 8407] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8403] <... futex resumed>) = 0 [pid 8403] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8403] <... futex resumed>) = 0 [pid 8407] <... bpf resumed>) = 0 [pid 8403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8403] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8403] <... mprotect resumed>) = 0 [pid 8407] <... futex resumed>) = 0 [pid 8403] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8407] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8403] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8412]}, 88) = 8412 [pid 8403] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8403] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8403] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8412 attached [pid 8411] <... futex resumed>) = ? [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8408] <... futex resumed>) = ? [pid 8411] +++ exited with 0 +++ [pid 8410] <... futex resumed>) = 1 [pid 8404] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8404] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8410] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8409] <... bpf resumed>) = 3 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8413 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8413 attached [pid 8413] set_robust_list(0x55558b7376a0, 24 [pid 8410] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8413] <... set_robust_list resumed>) = 0 [pid 8413] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... prctl resumed>) = 0 [pid 8413] setpgid(0, 0) = 0 [pid 8413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8413] write(3, "1000", 4) = 4 [pid 8413] close(3) = 0 [pid 8413] write(1, "executing program\n", 18) = 18 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8413] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8413] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8413] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8413] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8404] <... futex resumed>) = 0 [pid 8410] <... futex resumed>) = 1 [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8410] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] <... socketpair resumed>, [5, 6]) = 0 [pid 8413] <... clone3 resumed> => {parent_tid=[8414]}, 88) = 8414 [pid 8413] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8414 attached [pid 8414] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8410] <... futex resumed>) = 1 [pid 8404] <... futex resumed>) = 0 [pid 8409] <... futex resumed>) = 1 [pid 8405] <... futex resumed>) = 0 [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8409] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... futex resumed>) = 0 [pid 8414] <... set_robust_list resumed>) = 0 [pid 8414] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8405] <... futex resumed>) = 0 [pid 8410] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... futex resumed>) = 0 [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... futex resumed>) = 0 [pid 8404] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8409] <... futex resumed>) = 1 [pid 8405] <... futex resumed>) = 0 [pid 8404] <... futex resumed>) = 0 [pid 8410] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8405] <... futex resumed>) = 0 [pid 8410] <... futex resumed>) = 0 [pid 8408] +++ exited with 0 +++ [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8402] +++ exited with 0 +++ [pid 8410] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8409] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8404] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8402, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8405] <... futex resumed>) = 0 [pid 8409] <... futex resumed>) = 1 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8409] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8405] <... futex resumed>) = 0 [pid 8404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8409] <... socketpair resumed>, [4, 5]) = 0 [pid 8404] <... clone3 resumed> => {parent_tid=[8415]}, 88) = 8415 [pid 8404] rt_sigprocmask(SIG_SETMASK, [] [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8404] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] <... futex resumed>) = 1 [pid 8405] <... futex resumed>) = 0 [pid 8409] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... futex resumed>) = 0 [pid 8409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8405] <... futex resumed>) = 0 [pid 8404] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8409] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] <... futex resumed>) = 1 [pid 8414] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8409] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8414] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] <... futex resumed>) = 1 [pid 8414] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8415 attached [pid 8412] set_robust_list(0x7f96cdfba9a0, 24 [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8405] <... futex resumed>) = 0 [pid 8409] <... futex resumed>) = 1 [pid 8412] <... set_robust_list resumed>) = 0 [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8405] <... futex resumed>) = 0 [pid 8413] <... futex resumed>) = 0 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8409] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8405] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 1 [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8412] rt_sigprocmask(SIG_SETMASK, [] [pid 8405] <... futex resumed>) = 0 [pid 8414] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8409] <... futex resumed>) = 0 [pid 8412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8409] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8412] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8405] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8405] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8412] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8412] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... clone3 resumed> => {parent_tid=[8416]}, 88) = 8416 [pid 8412] <... futex resumed>) = 1 [pid 8405] rt_sigprocmask(SIG_SETMASK, [] [pid 8403] <... futex resumed>) = 0 [pid 8412] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8405] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8403] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] <... futex resumed>) = 0 [pid 8405] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8403] <... futex resumed>) = 1 [pid 8407] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8405] <... futex resumed>) = 0 [pid 8403] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8407] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8407] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8405] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8403] <... futex resumed>) = 0 [pid 8407] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8403] exit_group(0 [pid 8415] set_robust_list(0x7f96cdfba9a0, 24 [pid 8407] <... futex resumed>) = ? [pid 8403] <... exit_group resumed>) = ? [pid 8412] <... futex resumed>) = ? [pid 8407] +++ exited with 0 +++ [pid 8414] <... socketpair resumed>, [3, 4]) = 0 [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] <... futex resumed>) = 1 [pid 8414] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 300] <... restart_syscall resumed>) = 0 [pid 8412] +++ exited with 0 +++ [pid 8403] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8416 attached [pid 8415] <... set_robust_list resumed>) = 0 [pid 8414] <... bpf resumed>) = 5 ci2-android-5-10-perf/strace-static-x86_64: Process 8417 attached [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8417 [pid 8415] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8415] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8417] set_robust_list(0x55558b7376a0, 24 [pid 8416] set_robust_list(0x7f96cdfba9a0, 24 [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8415] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8404] <... futex resumed>) = 0 [pid 8416] <... set_robust_list resumed>) = 0 [pid 8415] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8404] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... futex resumed>) = 0 [pid 8404] <... futex resumed>) = 1 [pid 8410] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8404] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8410] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8404] <... futex resumed>) = 0 [pid 8417] <... set_robust_list resumed>) = 0 [pid 8416] rt_sigprocmask(SIG_SETMASK, [] [pid 8414] <... futex resumed>) = 1 [pid 8413] <... futex resumed>) = 0 [pid 8410] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] rt_sigprocmask(SIG_SETMASK, [] [pid 8416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8414] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] exit_group(0 [pid 8417] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8416] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8414] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8413] <... futex resumed>) = 0 [pid 8416] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8415] <... futex resumed>) = ? [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... futex resumed>) = ? [pid 8404] <... exit_group resumed>) = ? [pid 8417] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8416] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] +++ exited with 0 +++ [pid 8414] <... futex resumed>) = 0 [pid 8413] <... futex resumed>) = 0 [pid 8410] +++ exited with 0 +++ [pid 8417] <... prctl resumed>) = 0 [pid 8414] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8404] +++ exited with 0 +++ [pid 8416] <... futex resumed>) = 1 [pid 8413] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8405] <... futex resumed>) = 0 [pid 8416] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8413] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8405] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8417] setpgid(0, 0 [pid 8413] <... mprotect resumed>) = 0 [pid 8409] <... futex resumed>) = 0 [pid 8405] <... futex resumed>) = 1 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8413] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8409] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8405] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8413] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8409] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8418 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8419 attached [pid 8417] <... setpgid resumed>) = 0 [pid 8413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8409] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8409] <... futex resumed>) = 1 [pid 8405] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8419 [pid 8417] <... openat resumed>) = 3 [pid 8409] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8405] exit_group(0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8418 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8416] <... futex resumed>) = ? [pid 8409] <... futex resumed>) = ? [pid 8405] <... exit_group resumed>) = ? [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8420 attached [pid 8419] set_robust_list(0x55558b7376a0, 24 [pid 8418] set_robust_list(0x55558b7376a0, 24 [pid 8417] write(3, "1000", 4 [pid 8416] +++ exited with 0 +++ [pid 8413] <... clone3 resumed> => {parent_tid=[8420]}, 88) = 8420 [pid 8409] +++ exited with 0 +++ [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8420] set_robust_list(0x7f96cdfba9a0, 24 [pid 8405] +++ exited with 0 +++ [pid 8417] <... write resumed>) = 4 [pid 8413] rt_sigprocmask(SIG_SETMASK, [] [pid 8420] <... set_robust_list resumed>) = 0 [pid 8419] <... set_robust_list resumed>) = 0 [pid 8418] <... set_robust_list resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8405, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8420] rt_sigprocmask(SIG_SETMASK, [] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8420] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8420] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] close(3) = 0 [pid 8417] write(1, "executing program\n", 18) = 18 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8417] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8417] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8417] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8418] rt_sigprocmask(SIG_SETMASK, [] [pid 8417] <... mprotect resumed>) = 0 [pid 8417] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8417] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8413] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8421]}, 88) = 8421 [pid 8417] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 1 [pid 8420] <... futex resumed>) = 0 [pid 8418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8417] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8421 attached [pid 8420] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8419] rt_sigprocmask(SIG_SETMASK, [] [pid 8418] <... prctl resumed>) = 0 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8413] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8421] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8418] setpgid(0, 0 [pid 8421] rt_sigprocmask(SIG_SETMASK, [] [pid 8419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8418] <... setpgid resumed>) = 0 [pid 8421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8420] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8421] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8420] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... prctl resumed>) = 0 [pid 8418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8421] <... bpf resumed>) = 3 [pid 8420] <... futex resumed>) = 1 [pid 8413] <... futex resumed>) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] setpgid(0, 0 [pid 8418] <... openat resumed>) = 3 [pid 8413] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... futex resumed>) = 1 [pid 8417] <... futex resumed>) = 0 [pid 8421] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8419] <... setpgid resumed>) = 0 [pid 8418] write(3, "1000", 4 [pid 8417] <... futex resumed>) = 0 [pid 8414] <... futex resumed>) = 0 [pid 8413] <... futex resumed>) = 1 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8421] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8421] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8418] <... write resumed>) = 4 [pid 8417] <... futex resumed>) = 0 [pid 8414] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8413] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8421] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8421] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... socketpair resumed>, [5, 6]) = 0 [pid 8419] <... openat resumed>) = 3 [pid 8418] close(3 [pid 8417] <... futex resumed>) = 0 [pid 8414] <... setsockopt resumed>) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] write(3, "1000", 4 [pid 8418] <... close resumed>) = 0 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8421] <... futex resumed>) = 0 [pid 8419] <... write resumed>) = 4 [pid 8418] write(1, "executing program\n", 18 [pid 8417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8414] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8421] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8419] close(3 [pid 8418] <... write resumed>) = 18 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 1 [pid 8421] <... bpf resumed>) = 7 [pid 8419] <... close resumed>) = 0 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] <... futex resumed>) = 0 [pid 8413] <... futex resumed>) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] write(1, "executing program\n", 18 [pid 8418] <... futex resumed>) = 0 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 8414] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8421] <... futex resumed>) = 0 [pid 8419] <... write resumed>) = 18 [pid 8418] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8413] exit_group(0 [pid 8421] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... bpf resumed>) = 0 [pid 8420] <... futex resumed>) = ? [pid 8419] <... futex resumed>) = 0 [pid 8418] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8417] <... futex resumed>) = 0 [pid 8414] <... futex resumed>) = ? [pid 8413] <... exit_group resumed>) = ? [pid 298] <... restart_syscall resumed>) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] +++ exited with 0 +++ [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8421] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8421] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8419] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8414] +++ exited with 0 +++ [pid 8413] +++ exited with 0 +++ [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8413, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8421] <... futex resumed>) = 1 [pid 8419] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8418] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8417] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8422 attached [pid 8421] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8422 [pid 8421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8418] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8417] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8422] set_robust_list(0x55558b7376a0, 24 [pid 8421] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8417] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8421] <... setsockopt resumed>) = 0 [pid 8421] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8417] <... futex resumed>) = 0 [pid 8421] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] exit_group(0 [pid 8421] <... futex resumed>) = ? [pid 8417] <... exit_group resumed>) = ? [pid 8422] <... set_robust_list resumed>) = 0 [pid 8421] +++ exited with 0 +++ [pid 8419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8418] <... mprotect resumed>) = 0 [pid 8417] +++ exited with 0 +++ [pid 8422] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8419] <... mmap resumed>) = 0x7f96cdfbb000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8417, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8418] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8422] <... prctl resumed>) = 0 [pid 8422] setpgid(0, 0) = 0 [pid 8422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8419] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8418] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8422] <... openat resumed>) = 3 [pid 8419] <... mprotect resumed>) = 0 [pid 8418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8422] write(3, "1000", 4) = 4 [pid 8422] close(3) = 0 [pid 8422] write(1, "executing program\n", 18 [pid 8419] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8418] <... clone3 resumed> => {parent_tid=[8423]}, 88) = 8423 [pid 8419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8418] rt_sigprocmask(SIG_SETMASK, [] [pid 8422] <... write resumed>) = 18 [pid 8418] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8419] <... clone3 resumed> => {parent_tid=[8424]}, 88) = 8424 [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] rt_sigprocmask(SIG_SETMASK, [] [pid 8418] <... futex resumed>) = 0 [pid 8419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = 0 [pid 8422] <... futex resumed>) = 0 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8422] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8422] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8424 attached [pid 8422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8422] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8424] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8422] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8424] <... set_robust_list resumed>) = 0 [pid 8424] rt_sigprocmask(SIG_SETMASK, [] [pid 8422] <... clone3 resumed> => {parent_tid=[8425]}, 88) = 8425 ci2-android-5-10-perf/strace-static-x86_64: Process 8425 attached [pid 8425] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8422] rt_sigprocmask(SIG_SETMASK, [] [pid 8425] <... set_robust_list resumed>) = 0 [pid 8425] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8423 attached [pid 8424] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8423] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8423] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8423] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8424] <... bpf resumed>) = 3 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8423] <... bpf resumed>) = 3 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8423] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 0 [pid 8425] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... futex resumed>) = 1 [pid 8424] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8425] <... bpf resumed>) = 3 [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8419] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 1 [pid 8423] <... futex resumed>) = 0 [pid 8423] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] <... futex resumed>) = 1 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8423] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8418] <... futex resumed>) = 0 [pid 8423] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8418] <... futex resumed>) = 0 [pid 8423] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8422] <... futex resumed>) = 1 [pid 8425] <... futex resumed>) = 0 [pid 8425] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8425] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 299] <... restart_syscall resumed>) = 0 [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8425] <... futex resumed>) = 1 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8426 [pid 8424] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8424] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8424] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8424] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8423] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8423] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8427 [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8419] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 1 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8426 attached [pid 8422] <... futex resumed>) = 0 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] set_robust_list(0x55558b7376a0, 24 [pid 8424] <... futex resumed>) = 0 [pid 8424] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8426] <... set_robust_list resumed>) = 0 [pid 8422] <... futex resumed>) = 1 [pid 8425] <... futex resumed>) = 0 [pid 8425] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8426] rt_sigprocmask(SIG_SETMASK, [] [pid 8425] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8424] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8422] <... futex resumed>) = 0 [pid 8423] <... futex resumed>) = 0 [pid 8423] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... futex resumed>) = 1 [pid 8419] <... futex resumed>) = 0 [pid 8422] <... futex resumed>) = 1 [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 0 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8425] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... socketpair resumed>, [5, 6]) = 0 [pid 8422] <... futex resumed>) = 0 [pid 8426] <... prctl resumed>) = 0 [pid 8423] <... futex resumed>) = 1 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] <... futex resumed>) = 0 [pid 8423] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] <... futex resumed>) = 1 [pid 8426] setpgid(0, 0 [pid 8418] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 0 [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8425] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8426] <... setpgid resumed>) = 0 [pid 8423] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8422] <... futex resumed>) = 0 [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... futex resumed>) = 1 [pid 8423] <... futex resumed>) = 1 [pid 8419] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8422] <... futex resumed>) = 1 [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8422] <... futex resumed>) = 0 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8418] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8418] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 0 [pid 8424] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8423] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8422] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8425] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8424] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8423] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8422] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8418] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8425] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8422] <... mprotect resumed>) = 0 [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... futex resumed>) = 1 [pid 8423] <... futex resumed>) = 0 [pid 8419] <... futex resumed>) = 0 [pid 8418] <... mprotect resumed>) = 0 [pid 8422] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8422] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8419] <... futex resumed>) = 0 [pid 8418] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8419] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8419] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 0 [pid 8424] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8423] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8424] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8419] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8422] <... clone3 resumed> => {parent_tid=[8429]}, 88) = 8429 [pid 8418] <... clone3 resumed> => {parent_tid=[8428]}, 88) = 8428 [pid 8422] rt_sigprocmask(SIG_SETMASK, [] [pid 8419] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8418] rt_sigprocmask(SIG_SETMASK, [] [pid 8419] <... mprotect resumed>) = 0 [pid 8418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8419] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8418] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8422] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8422] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8418] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8427 attached [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] set_robust_list(0x55558b7376a0, 24 [pid 8424] <... futex resumed>) = 0 [pid 8427] <... set_robust_list resumed>) = 0 [pid 8424] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] <... clone3 resumed> => {parent_tid=[8430]}, 88) = 8430 [pid 8427] rt_sigprocmask(SIG_SETMASK, [] [pid 8426] <... openat resumed>) = 3 [pid 8419] rt_sigprocmask(SIG_SETMASK, [] [pid 8427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8419] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8429 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8428 attached [pid 8426] write(3, "1000", 4 [pid 8419] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8428] set_robust_list(0x7f96cdfba9a0, 24 [pid 8427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8426] <... write resumed>) = 4 [pid 8419] <... futex resumed>) = 0 [pid 8429] set_robust_list(0x7f96cdfba9a0, 24 [pid 8427] <... prctl resumed>) = 0 [pid 8419] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8426] close(3 [pid 8427] setpgid(0, 0) = 0 [pid 8427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8429] <... set_robust_list resumed>) = 0 [pid 8428] <... set_robust_list resumed>) = 0 [pid 8426] <... close resumed>) = 0 [pid 8427] <... openat resumed>) = 3 [pid 8427] write(3, "1000", 4) = 4 [pid 8427] close(3) = 0 [pid 8427] write(1, "executing program\n", 18 [pid 8426] write(1, "executing program\n", 18 [pid 8427] <... write resumed>) = 18 [pid 8426] <... write resumed>) = 18 executing program executing program [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] <... futex resumed>) = 0 [pid 8426] <... futex resumed>) = 0 [pid 8427] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8427] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8426] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8428] rt_sigprocmask(SIG_SETMASK, [] [pid 8427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8427] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8427] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8426] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8429] rt_sigprocmask(SIG_SETMASK, [] [pid 8428] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8427] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8426] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-5-10-perf/strace-static-x86_64: Process 8430 attached [pid 8427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8430] set_robust_list(0x7f96cdfba9a0, 24 [pid 8428] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8426] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8430] <... set_robust_list resumed>) = 0 [pid 8427] <... clone3 resumed> => {parent_tid=[8431]}, 88) = 8431 [pid 8426] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8430] rt_sigprocmask(SIG_SETMASK, [] [pid 8427] rt_sigprocmask(SIG_SETMASK, [] [pid 8430] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8428] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8426] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8431 attached [pid 8430] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8429] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... mprotect resumed>) = 0 [pid 8430] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8428] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] <... futex resumed>) = 0 [pid 8426] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8431] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8430] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8426] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8429] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8431] <... set_robust_list resumed>) = 0 [pid 8430] <... futex resumed>) = 1 [pid 8429] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8419] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8432 attached [pid 8431] rt_sigprocmask(SIG_SETMASK, [] [pid 8430] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8429] <... futex resumed>) = 1 [pid 8428] <... futex resumed>) = 1 [pid 8422] <... futex resumed>) = 0 [pid 8419] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] <... futex resumed>) = 0 [pid 8431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8429] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8428] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] <... futex resumed>) = 0 [pid 8422] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = 1 [pid 8418] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8426] <... clone3 resumed> => {parent_tid=[8432]}, 88) = 8432 [pid 8425] <... futex resumed>) = 0 [pid 8424] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8422] <... futex resumed>) = 1 [pid 8423] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 1 [pid 8419] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] <... bpf resumed>) = 3 [pid 8426] rt_sigprocmask(SIG_SETMASK, [] [pid 8425] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8424] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8423] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8422] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8418] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8425] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8424] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8423] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8431] <... futex resumed>) = 1 [pid 8427] <... futex resumed>) = 0 [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8425] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... futex resumed>) = 1 [pid 8423] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = 0 [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... futex resumed>) = 0 [pid 8425] <... futex resumed>) = 1 [pid 8424] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8423] <... futex resumed>) = 1 [pid 8422] <... futex resumed>) = 0 [pid 8419] exit_group(0 [pid 8418] <... futex resumed>) = 0 [pid 8432] <... set_robust_list resumed>) = 0 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8430] <... futex resumed>) = ? [pid 8427] <... futex resumed>) = 0 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8425] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] <... futex resumed>) = ? [pid 8423] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8422] exit_group(0 [pid 8419] <... exit_group resumed>) = ? [pid 8432] rt_sigprocmask(SIG_SETMASK, [] [pid 8431] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8430] +++ exited with 0 +++ [pid 8429] <... futex resumed>) = ? [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8425] <... futex resumed>) = ? [pid 8424] +++ exited with 0 +++ [pid 8422] <... exit_group resumed>) = ? [pid 8418] exit_group(0 [pid 8432] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8431] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8429] +++ exited with 0 +++ [pid 8432] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... bpf resumed>) = 3 [pid 8431] <... futex resumed>) = 1 [pid 8428] <... futex resumed>) = ? [pid 8427] <... futex resumed>) = 0 [pid 8425] +++ exited with 0 +++ [pid 8423] <... futex resumed>) = ? [pid 8419] +++ exited with 0 +++ [pid 8418] <... exit_group resumed>) = ? [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8428] +++ exited with 0 +++ [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... futex resumed>) = 1 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] <... futex resumed>) = 0 [pid 8422] +++ exited with 0 +++ [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8431] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8423] +++ exited with 0 +++ [pid 8431] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8426] <... futex resumed>) = 0 [pid 8418] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8422, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8418, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8432] <... futex resumed>) = 0 [pid 8431] <... futex resumed>) = 1 [pid 8427] <... futex resumed>) = 0 [pid 8426] <... futex resumed>) = 1 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] <... futex resumed>) = 0 [pid 8431] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8431] <... socketpair resumed>, [5, 6]) = 0 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8427] <... futex resumed>) = 0 [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] <... futex resumed>) = 0 [pid 8431] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... bpf resumed>) = 7 [pid 8432] <... futex resumed>) = 1 [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... futex resumed>) = 0 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8431] <... futex resumed>) = 1 [pid 8427] <... futex resumed>) = 0 [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... futex resumed>) = 0 [pid 8432] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] <... futex resumed>) = 0 [pid 8431] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8427] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] <... bpf resumed>) = 0 [pid 8427] <... futex resumed>) = 0 [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8432] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8431] <... futex resumed>) = 0 [pid 8427] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8432] <... futex resumed>) = 1 [pid 8427] <... mprotect resumed>) = 0 [pid 8426] <... futex resumed>) = 0 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8426] <... futex resumed>) = 0 [pid 8432] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] <... socketpair resumed>, [5, 6]) = 0 [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] <... clone3 resumed> => {parent_tid=[8433]}, 88) = 8433 [pid 8432] <... futex resumed>) = 1 [pid 8427] rt_sigprocmask(SIG_SETMASK, [] [pid 8426] <... futex resumed>) = 0 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8427] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... futex resumed>) = 0 [pid 8432] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8427] <... futex resumed>) = 0 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] <... bpf resumed>) = 7 [pid 8427] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8433 attached ) = 1 [pid 8426] <... futex resumed>) = 0 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8426] <... futex resumed>) = 0 [pid 8432] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8426] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] <... bpf resumed>) = 0 [pid 8426] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8432] <... futex resumed>) = 0 [pid 8426] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8426] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8426] <... mprotect resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8426] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8426] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8434 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8426] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8435 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8433] set_robust_list(0x7f96cdfba9a0, 24 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8426] <... clone3 resumed> => {parent_tid=[8436]}, 88) = 8436 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8433] <... set_robust_list resumed>) = 0 [pid 8433] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8433] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8426] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8437 [pid 8426] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8433] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8426] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8437 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8436 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8435 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8434 attached [pid 8433] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8427] <... futex resumed>) = 0 [pid 8427] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = 0 [pid 8427] <... futex resumed>) = 1 [pid 8437] set_robust_list(0x55558b7376a0, 24 [pid 8436] set_robust_list(0x7f96cdfba9a0, 24 [pid 8431] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8427] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8426] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8431] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8426] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8427] <... futex resumed>) = 0 [pid 8431] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8427] exit_group(0 [pid 8431] <... futex resumed>) = ? [pid 8427] <... exit_group resumed>) = ? [pid 8431] +++ exited with 0 +++ [pid 8433] <... futex resumed>) = ? [pid 8437] <... set_robust_list resumed>) = 0 [pid 8436] <... set_robust_list resumed>) = 0 [pid 8435] set_robust_list(0x55558b7376a0, 24 [pid 8434] set_robust_list(0x55558b7376a0, 24 [pid 8435] <... set_robust_list resumed>) = 0 [pid 8435] rt_sigprocmask(SIG_SETMASK, [] [pid 8434] <... set_robust_list resumed>) = 0 [pid 8433] +++ exited with 0 +++ [pid 8427] +++ exited with 0 +++ [pid 8437] rt_sigprocmask(SIG_SETMASK, [] [pid 8436] rt_sigprocmask(SIG_SETMASK, [] [pid 8435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8434] rt_sigprocmask(SIG_SETMASK, [] [pid 8437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8427, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8435] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8435] setpgid(0, 0) = 0 [pid 8435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8435] <... openat resumed>) = 3 [pid 8435] write(3, "1000", 4 [pid 8434] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8435] <... write resumed>) = 4 [pid 8435] close(3) = 0 [pid 8435] write(1, "executing program\n", 18) = 18 executing program [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8435] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8435] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8435] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8435] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8436] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8434] <... prctl resumed>) = 0 [pid 8437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8435] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8435] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8434] setpgid(0, 0 [pid 8437] <... prctl resumed>) = 0 [pid 8437] setpgid(0, 0) = 0 [pid 8437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8436] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8434] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8438 attached [pid 8437] <... openat resumed>) = 3 [pid 8436] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] <... clone3 resumed> => {parent_tid=[8438]}, 88) = 8438 [pid 8434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8436] <... futex resumed>) = 1 [pid 8435] rt_sigprocmask(SIG_SETMASK, [] [pid 8426] <... futex resumed>) = 0 [pid 8434] <... openat resumed>) = 3 [pid 8426] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8436] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8434] write(3, "1000", 4 [pid 8432] <... futex resumed>) = 0 [pid 8426] <... futex resumed>) = 1 [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... write resumed>) = 4 [pid 8432] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8426] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8435] <... futex resumed>) = 0 [pid 8434] close(3 [pid 8432] <... setsockopt resumed>) = 0 [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8434] <... close resumed>) = 0 [pid 8432] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] write(1, "executing program\n", 18 [pid 8432] <... futex resumed>) = 1 [pid 8426] <... futex resumed>) = 0 [pid 8434] <... write resumed>) = 18 [pid 8432] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8426] exit_group(0 [pid 8432] <... futex resumed>) = ? [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8426] <... exit_group resumed>) = ? [pid 8436] <... futex resumed>) = ? [pid 8434] <... futex resumed>) = 0 [pid 8432] +++ exited with 0 +++ executing program [pid 8438] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8437] write(3, "1000", 4) = 4 [pid 8437] close(3) = 0 [pid 8436] +++ exited with 0 +++ [pid 8434] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8426] +++ exited with 0 +++ [pid 8438] <... set_robust_list resumed>) = 0 [pid 8437] write(1, "executing program\n", 18 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8426, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8434] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8434] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8438] rt_sigprocmask(SIG_SETMASK, [] [pid 8434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8438] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8434] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8438] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8434] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8438] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8434] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... mprotect resumed>) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8438] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8435] <... futex resumed>) = 0 [pid 8434] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8437] <... write resumed>) = 18 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8435] <... futex resumed>) = 1 [pid 8434] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8438] <... futex resumed>) = 0 [pid 8438] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8437] <... futex resumed>) = 0 [pid 8434] <... clone3 resumed> => {parent_tid=[8439]}, 88) = 8439 [pid 8438] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8437] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8434] rt_sigprocmask(SIG_SETMASK, [] [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8434] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8437] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8435] <... futex resumed>) = 0 [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = 0 [pid 8435] <... futex resumed>) = 0 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8438] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8437] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8439 attached [pid 8438] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8438] <... futex resumed>) = 1 [pid 8437] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8435] <... futex resumed>) = 0 [pid 8438] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8437] <... mprotect resumed>) = 0 [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8437] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8435] <... futex resumed>) = 0 [pid 8438] <... socketpair resumed>, [3, 4]) = 0 [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... restart_syscall resumed>) = 0 [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8435] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8435] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8438] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 5 [pid 8437] <... clone3 resumed> => {parent_tid=[8440]}, 88) = 8440 [pid 299] <... restart_syscall resumed>) = 0 [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8441 [pid 8438] <... futex resumed>) = 1 [pid 8437] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8435] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8438] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8438] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8437] <... futex resumed>) = 0 [pid 8435] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8441 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8442 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8440 attached [pid 8439] <... set_robust_list resumed>) = 0 [pid 8438] <... futex resumed>) = 0 [pid 8435] <... futex resumed>) = 0 [pid 8441] set_robust_list(0x55558b7376a0, 24 [pid 8440] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8439] rt_sigprocmask(SIG_SETMASK, [] [pid 8441] <... set_robust_list resumed>) = 0 [pid 8440] <... set_robust_list resumed>) = 0 [pid 8439] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8441] rt_sigprocmask(SIG_SETMASK, [] [pid 8440] rt_sigprocmask(SIG_SETMASK, [] [pid 8439] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8440] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8439] <... bpf resumed>) = 3 [pid 8438] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8442 [pid 8442] set_robust_list(0x55558b7376a0, 24 [pid 8441] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8440] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] <... prctl resumed>) = 0 [pid 8440] <... bpf resumed>) = 3 [pid 8439] <... futex resumed>) = 1 [pid 8434] <... futex resumed>) = 0 [pid 8441] setpgid(0, 0 [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] <... setpgid resumed>) = 0 [pid 8440] <... futex resumed>) = 1 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8434] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8442] <... set_robust_list resumed>) = 0 [pid 8441] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8442] rt_sigprocmask(SIG_SETMASK, [] [pid 8438] <... futex resumed>) = 1 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] <... futex resumed>) = 0 [pid 8442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8439] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8438] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8437] <... futex resumed>) = 0 [pid 8435] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8439] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8435] <... futex resumed>) = 0 [pid 8442] <... prctl resumed>) = 0 [pid 8438] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8435] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] setpgid(0, 0 [pid 8438] <... setsockopt resumed>) = 0 [pid 8442] <... setpgid resumed>) = 0 [pid 8438] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8438] <... futex resumed>) = 1 [pid 8435] <... futex resumed>) = 0 [pid 8442] <... openat resumed>) = 3 [pid 8438] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8435] exit_group(0 [pid 8442] write(3, "1000", 4 [pid 8438] <... futex resumed>) = ? [pid 8435] <... exit_group resumed>) = ? [pid 8442] <... write resumed>) = 4 [pid 8441] <... openat resumed>) = 3 [pid 8440] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8438] +++ exited with 0 +++ [pid 8435] +++ exited with 0 +++ [pid 8441] write(3, "1000", 4 [pid 8439] <... futex resumed>) = 1 [pid 8434] <... futex resumed>) = 0 [pid 8439] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] <... write resumed>) = 4 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8434] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8435, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8442] close(3) = 0 [pid 8439] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8441] close(3 [pid 8440] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8442] write(1, "executing program\n", 18) = 18 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8442] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8439] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8441] <... close resumed>) = 0 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8439] <... futex resumed>) = 1 [pid 8434] <... futex resumed>) = 0 [pid 8441] write(1, "executing program\n", 18 [pid 8439] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8441] <... write resumed>) = 18 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8434] <... futex resumed>) = 0 [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8441] <... futex resumed>) = 0 executing program executing program [pid 8439] <... socketpair resumed>, [5, 6]) = 0 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8441] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8442] <... mprotect resumed>) = 0 [pid 8441] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8439] <... futex resumed>) = 0 [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8439] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8441] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = 0 [pid 8439] <... bpf resumed>) = 7 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] <... clone3 resumed> => {parent_tid=[8443]}, 88) = 8443 [pid 8441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8442] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8439] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8439] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8443 attached [pid 8434] <... futex resumed>) = 0 [pid 8441] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8439] <... bpf resumed>) = 0 [pid 8434] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8439] <... futex resumed>) = 0 [pid 8434] <... futex resumed>) = 0 [pid 8439] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8434] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8441] <... mprotect resumed>) = 0 [pid 8434] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8434] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8443] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8434] <... mprotect resumed>) = 0 [pid 8441] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8434] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8443] rt_sigprocmask(SIG_SETMASK, [] [pid 8441] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8434] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8443] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8434] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8441] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8443] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8434] <... clone3 resumed> => {parent_tid=[8444]}, 88) = 8444 [pid 8434] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8434] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] <... clone3 resumed> => {parent_tid=[8445]}, 88) = 8445 [pid 8434] <... futex resumed>) = 0 [pid 8434] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8441] rt_sigprocmask(SIG_SETMASK, [] [pid 8443] <... bpf resumed>) = 3 [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8443] <... futex resumed>) = 1 [pid 8443] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 8441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 8443] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8440] <... futex resumed>) = 1 [pid 8437] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8440] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8446 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8443] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8443] <... futex resumed>) = 1 [pid 8443] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8443] <... futex resumed>) = 1 [pid 8443] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8440] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8442] <... futex resumed>) = 0 [pid 8442] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8442] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8442] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8447]}, 88) = 8447 ci2-android-5-10-perf/strace-static-x86_64: Process 8445 attached [pid 8442] rt_sigprocmask(SIG_SETMASK, [] [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8442] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8442] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8443] <... futex resumed>) = 1 [pid 8443] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8443] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8444 attached [pid 8444] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8444] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8444] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8445] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8440] <... futex resumed>) = 1 [pid 8437] <... futex resumed>) = 0 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8445] <... set_robust_list resumed>) = 0 [pid 8444] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8440] socketpair(AF_UNIX, SOCK_DGRAM, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8446 attached [pid 8446] set_robust_list(0x55558b7376a0, 24 [pid 8440] <... socketpair resumed>, [5, 6]) = 0 [pid 8446] <... set_robust_list resumed>) = 0 [pid 8446] rt_sigprocmask(SIG_SETMASK, [] [pid 8444] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8444] <... futex resumed>) = 1 [pid 8446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = 0 [pid 8444] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8434] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8440] <... futex resumed>) = 1 [pid 8437] <... futex resumed>) = 0 [pid 8440] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8439] <... futex resumed>) = 0 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = 1 [pid 8440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8439] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8437] <... futex resumed>) = 0 [pid 8434] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8440] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8440] <... bpf resumed>) = 7 [pid 8439] <... setsockopt resumed>) = 0 [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] <... prctl resumed>) = 0 [pid 8446] setpgid(0, 0 [pid 8439] <... futex resumed>) = 1 [pid 8434] <... futex resumed>) = 0 [pid 8440] <... futex resumed>) = 1 [pid 8439] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8437] <... futex resumed>) = 0 [pid 8440] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] exit_group(0 [pid 8440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8437] <... futex resumed>) = 0 [pid 8440] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8439] <... futex resumed>) = ? [pid 8437] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... exit_group resumed>) = ? [pid 8439] +++ exited with 0 +++ [pid 8437] <... futex resumed>) = 0 [pid 8437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8440] <... bpf resumed>) = 0 [pid 8437] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8440] <... futex resumed>) = 0 [pid 8437] <... mprotect resumed>) = 0 [pid 8440] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8437] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8445] rt_sigprocmask(SIG_SETMASK, [] [pid 8437] <... clone3 resumed> => {parent_tid=[8448]}, 88) = 8448 ci2-android-5-10-perf/strace-static-x86_64: Process 8448 attached [pid 8437] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8437] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8437] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8444] <... futex resumed>) = ? [pid 8448] set_robust_list(0x7f96cdfba9a0, 24 [pid 8445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8446] <... setpgid resumed>) = 0 [pid 8446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8447 attached [pid 8447] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8447] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8447] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8448] <... set_robust_list resumed>) = 0 [pid 8447] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8446] write(3, "1000", 4 [pid 8445] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8446] <... write resumed>) = 4 [pid 8444] +++ exited with 0 +++ [pid 8434] +++ exited with 0 +++ [pid 8445] <... bpf resumed>) = 3 [pid 8447] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] close(3 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8434, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8447] <... futex resumed>) = 1 [pid 8446] <... close resumed>) = 0 [pid 8445] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 8441] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8447] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8446] write(1, "executing program\n", 18 [pid 8445] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8442] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] <... write resumed>) = 18 [pid 8443] <... futex resumed>) = 0 [pid 8442] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8445] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) executing program [pid 8443] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8442] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8446] <... futex resumed>) = 0 [pid 8443] <... setsockopt resumed>) = 0 [pid 8446] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8443] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8446] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8443] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] exit_group(0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8447] <... futex resumed>) = ? [pid 8446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8445] <... futex resumed>) = 1 [pid 8443] <... futex resumed>) = ? [pid 8442] <... exit_group resumed>) = ? [pid 8441] <... futex resumed>) = 0 [pid 8448] rt_sigprocmask(SIG_SETMASK, [] [pid 8447] +++ exited with 0 +++ [pid 8446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8445] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8443] +++ exited with 0 +++ [pid 8442] +++ exited with 0 +++ [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8446] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8441] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8446] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8446] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8449 [pid 8445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8445] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8448] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8446] <... clone3 resumed> => {parent_tid=[8450]}, 88) = 8450 [pid 8446] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8445] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8448] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8449 attached [pid 8449] set_robust_list(0x55558b7376a0, 24 [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8448] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8450 attached [pid 8449] <... set_robust_list resumed>) = 0 [pid 8445] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8445] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8448] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8449] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8448] <... futex resumed>) = 1 [pid 8445] <... socketpair resumed>, [4, 5]) = 0 [pid 8437] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8448] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8445] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 8440] <... futex resumed>) = 0 [pid 8437] <... futex resumed>) = 1 [pid 8449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8437] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8449] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8449] setpgid(0, 0) = 0 [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8445] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8441] <... futex resumed>) = 0 [pid 8440] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8451 [pid 8445] <... bpf resumed>) = 6 [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8440] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8440] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8445] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8449] <... openat resumed>) = 3 [pid 8440] <... futex resumed>) = 1 [pid 8437] <... futex resumed>) = 0 [pid 8450] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8449] write(3, "1000", 4 [pid 8445] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8440] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8437] exit_group(0 [pid 8450] <... set_robust_list resumed>) = 0 [pid 8449] <... write resumed>) = 4 [pid 8448] <... futex resumed>) = ? [pid 8445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8441] <... futex resumed>) = 0 [pid 8440] <... futex resumed>) = ? [pid 8437] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8451 attached [pid 8450] rt_sigprocmask(SIG_SETMASK, [] [pid 8449] close(3 [pid 8445] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8441] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8440] +++ exited with 0 +++ [pid 8451] set_robust_list(0x55558b7376a0, 24 [pid 8450] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8449] <... close resumed>) = 0 [pid 8448] +++ exited with 0 +++ [pid 8445] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8441] <... futex resumed>) = 0 [pid 8437] +++ exited with 0 +++ [pid 8451] <... set_robust_list resumed>) = 0 [pid 8450] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8451] rt_sigprocmask(SIG_SETMASK, [] [pid 8450] <... bpf resumed>) = 3 [pid 8449] write(1, "executing program\n", 18 [pid 8445] <... futex resumed>) = 0 [pid 8441] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8445] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8441] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8450] <... futex resumed>) = 1 [pid 8449] <... write resumed>) = 18 [pid 8446] <... futex resumed>) = 0 [pid 8441] <... mprotect resumed>) = 0 [pid 8450] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8449] <... futex resumed>) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8441] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8450] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8441] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8450] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8449] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8441] <... clone3 resumed> => {parent_tid=[8452]}, 88) = 8452 [pid 8450] <... futex resumed>) = 0 [pid 8449] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] rt_sigprocmask(SIG_SETMASK, [] [pid 8451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8450] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8441] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8452 attached [pid 8451] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8450] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8441] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] <... prctl resumed>) = 0 [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8441] <... futex resumed>) = 0 [pid 8451] setpgid(0, 0 [pid 8450] <... futex resumed>) = 0 [pid 8449] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8451] <... setpgid resumed>) = 0 [pid 8450] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8449] <... mprotect resumed>) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8450] <... socketpair resumed>, [5, 6]) = 0 [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8449] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8450] <... futex resumed>) = 0 [pid 8449] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8451] <... openat resumed>) = 3 [pid 8450] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] write(3, "1000", 4 [pid 8450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8446] <... futex resumed>) = 0 [pid 8450] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8449] <... clone3 resumed> => {parent_tid=[8453]}, 88) = 8453 [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8451] <... write resumed>) = 4 [pid 8450] <... bpf resumed>) = 7 [pid 8449] rt_sigprocmask(SIG_SETMASK, [] [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8451] close(3 [pid 8450] <... futex resumed>) = 1 [pid 8446] <... futex resumed>) = 0 [pid 8450] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] <... close resumed>) = 0 [pid 8450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8449] <... futex resumed>) = 0 [pid 8450] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8446] <... futex resumed>) = 0 [pid 8451] write(1, "executing program\n", 18 [pid 8450] <... bpf resumed>) = 0 executing program [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8453 attached [pid 8452] set_robust_list(0x7f96cdfba9a0, 24 [pid 8451] <... write resumed>) = 18 [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8450] <... futex resumed>) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8451] <... futex resumed>) = 0 [pid 8450] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8451] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8446] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8451] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8446] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8451] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8446] <... mprotect resumed>) = 0 [pid 8451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8453] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8446] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8451] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8446] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8451] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8451] <... mprotect resumed>) = 0 [pid 8453] <... set_robust_list resumed>) = 0 [pid 8453] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8451] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8446] <... clone3 resumed> => {parent_tid=[8454]}, 88) = 8454 [pid 8453] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8451] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8446] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8454 attached [pid 8452] <... set_robust_list resumed>) = 0 [pid 8451] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8446] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8455 attached [pid 8454] set_robust_list(0x7f96cdfba9a0, 24 [pid 8453] <... bpf resumed>) = 3 [pid 8452] rt_sigprocmask(SIG_SETMASK, [] [pid 8446] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8454] <... set_robust_list resumed>) = 0 [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8452] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8451] <... clone3 resumed> => {parent_tid=[8455]}, 88) = 8455 [pid 8446] <... futex resumed>) = 0 [pid 8455] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8454] rt_sigprocmask(SIG_SETMASK, [] [pid 8452] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8451] rt_sigprocmask(SIG_SETMASK, [] [pid 8446] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8455] <... set_robust_list resumed>) = 0 [pid 8454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8453] <... futex resumed>) = 1 [pid 8449] <... futex resumed>) = 0 [pid 8455] rt_sigprocmask(SIG_SETMASK, [] [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8455] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8453] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8449] <... futex resumed>) = 0 [pid 8455] <... bpf resumed>) = 3 [pid 8453] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8451] <... futex resumed>) = 0 [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8455] <... futex resumed>) = 0 [pid 8453] <... futex resumed>) = 0 [pid 8455] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8454] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8456 attached [pid 8452] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8456 [pid 8456] set_robust_list(0x55558b7376a0, 24 [pid 8454] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8452] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8454] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8454] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] <... futex resumed>) = 0 [pid 8449] <... futex resumed>) = 1 [pid 8453] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8452] <... futex resumed>) = 1 [pid 8451] <... futex resumed>) = 1 [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8446] <... futex resumed>) = 0 [pid 8441] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8456] <... set_robust_list resumed>) = 0 [pid 8455] <... futex resumed>) = 0 [pid 8453] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8449] <... futex resumed>) = 0 [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8449] <... futex resumed>) = 0 [pid 8453] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8455] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8453] <... socketpair resumed>, [5, 6]) = 0 [pid 8452] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8446] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8456] rt_sigprocmask(SIG_SETMASK, [] [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8449] <... futex resumed>) = 0 [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8449] <... futex resumed>) = 0 [pid 8453] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8455] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8453] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8450] <... futex resumed>) = 0 [pid 8446] <... futex resumed>) = 1 [pid 8445] <... futex resumed>) = 0 [pid 8441] <... futex resumed>) = 1 [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8450] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8446] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8445] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8441] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] <... futex resumed>) = 1 [pid 8450] <... setsockopt resumed>) = 0 [pid 8449] <... futex resumed>) = 0 [pid 8445] <... setsockopt resumed>) = 0 [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8450] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8445] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8450] <... futex resumed>) = 1 [pid 8449] <... futex resumed>) = 0 [pid 8446] <... futex resumed>) = 0 [pid 8445] <... futex resumed>) = 1 [pid 8441] <... futex resumed>) = 0 [pid 8453] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8450] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8446] exit_group(0 [pid 8445] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8454] <... futex resumed>) = ? [pid 8453] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8450] <... futex resumed>) = ? [pid 8449] <... futex resumed>) = 0 [pid 8446] <... exit_group resumed>) = ? [pid 8441] exit_group(0 [pid 8454] +++ exited with 0 +++ [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8450] +++ exited with 0 +++ [pid 8449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8453] <... futex resumed>) = 0 [pid 8449] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8449] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8446] +++ exited with 0 +++ [pid 8452] <... futex resumed>) = ? [pid 8449] <... clone3 resumed> => {parent_tid=[8457]}, 88) = 8457 [pid 8445] <... futex resumed>) = ? [pid 8441] <... exit_group resumed>) = ? [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8446, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8452] +++ exited with 0 +++ [pid 8449] rt_sigprocmask(SIG_SETMASK, [] [pid 8445] +++ exited with 0 +++ [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8449] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8449] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8457 attached [pid 8457] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8457] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8457] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8441] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8441, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8457] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8456] <... prctl resumed>) = 0 [pid 8455] <... futex resumed>) = 1 [pid 8451] <... futex resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 8451] <... futex resumed>) = 0 [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8457] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] setpgid(0, 0 [pid 8455] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8449] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8457] <... futex resumed>) = 1 [pid 8456] <... setpgid resumed>) = 0 [pid 8449] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8458 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8458 attached [pid 8458] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8453] <... futex resumed>) = 0 [pid 8449] <... futex resumed>) = 1 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8459 [pid 8453] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8449] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8453] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8453] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8453] <... futex resumed>) = 1 [pid 8449] <... futex resumed>) = 0 [pid 8453] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8449] exit_group(0 [pid 8453] <... futex resumed>) = ? [pid 8449] <... exit_group resumed>) = ? [pid 8458] rt_sigprocmask(SIG_SETMASK, [] [pid 8453] +++ exited with 0 +++ [pid 8458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8458] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8458] setpgid(0, 0) = 0 [pid 8458] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8458] write(3, "1000", 4) = 4 [pid 8458] close(3) = 0 [pid 8455] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8458] write(1, "executing program\n", 18) = 18 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 8458] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8458] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8458] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8458] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8458] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8458] <... clone3 resumed> => {parent_tid=[8460]}, 88) = 8460 [pid 8455] <... futex resumed>) = 1 [pid 8451] <... futex resumed>) = 0 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8458] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8455] socketpair(AF_UNIX, SOCK_DGRAM, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8459 attached [pid 8459] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8459] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8459] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8459] setpgid(0, 0 [pid 8455] <... socketpair resumed>, [5, 6]) = 0 [pid 8459] <... setpgid resumed>) = 0 [pid 8459] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8455] <... futex resumed>) = 1 [pid 8451] <... futex resumed>) = 0 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8459] <... openat resumed>) = 3 [pid 8459] write(3, "1000", 4) = 4 [pid 8459] close(3) = 0 [pid 8459] write(1, "executing program\n", 18) = 18 [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8459] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8459] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8459] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8455] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8459] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8459] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8459] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8459] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8461]}, 88) = 8461 [pid 8459] rt_sigprocmask(SIG_SETMASK, [] [pid 8457] +++ exited with 0 +++ [pid 8449] +++ exited with 0 +++ [pid 8459] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8449, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8455] <... bpf resumed>) = 7 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8460 attached [pid 8460] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8460] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8460] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8455] <... futex resumed>) = 1 [pid 8456] write(3, "1000", 4 [pid 8451] <... futex resumed>) = 0 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8451] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8451] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8455] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8456] <... write resumed>) = 4 [pid 8451] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8451] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8455] <... bpf resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8462 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8461 attached [pid 8456] close(3 [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] <... clone3 resumed> => {parent_tid=[8462]}, 88) = 8462 [pid 8456] <... close resumed>) = 0 [pid 8455] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8456] write(1, "executing program\n", 18 [pid 8451] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8451] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8451] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8458] <... futex resumed>) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8460] <... futex resumed>) = 1 [pid 8460] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8458] <... futex resumed>) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8460] <... futex resumed>) = 1 executing program [pid 8460] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8456] <... write resumed>) = 18 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8456] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8456] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8456] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8460] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8456] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8456] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8458] <... futex resumed>) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 8456] <... clone3 resumed> => {parent_tid=[8463]}, 88) = 8463 [pid 8456] rt_sigprocmask(SIG_SETMASK, [] [pid 8460] <... futex resumed>) = 1 [pid 8456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8460] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8458] <... futex resumed>) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8464 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8460] <... futex resumed>) = 1 [pid 8460] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8461] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8460] <... bpf resumed>) = 7 [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8458] <... futex resumed>) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8458] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8458] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8458] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8461] <... set_robust_list resumed>) = 0 [pid 8462] set_robust_list(0x7f96cdfba9a0, 24 [pid 8458] <... clone3 resumed> => {parent_tid=[8465]}, 88) = 8465 [pid 8461] rt_sigprocmask(SIG_SETMASK, [] [pid 8458] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8458] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8460] <... futex resumed>) = 1 [pid 8460] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8460] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8463 attached [pid 8463] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8463] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8463] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8464 attached [pid 8462] <... set_robust_list resumed>) = 0 [pid 8461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8463] <... bpf resumed>) = 3 [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8463] <... futex resumed>) = 1 [pid 8463] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8465 attached [pid 8464] set_robust_list(0x55558b7376a0, 24 [pid 8462] rt_sigprocmask(SIG_SETMASK, [] [pid 8461] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8464] <... set_robust_list resumed>) = 0 [pid 8462] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8463] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8463] <... futex resumed>) = 1 [pid 8461] <... bpf resumed>) = 3 [pid 8463] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8462] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8465] set_robust_list(0x7f96cdfba9a0, 24 [pid 8464] rt_sigprocmask(SIG_SETMASK, [] [pid 8461] <... futex resumed>) = 1 [pid 8459] <... futex resumed>) = 0 [pid 8461] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8461] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8461] <... futex resumed>) = 0 [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8465] <... set_robust_list resumed>) = 0 [pid 8456] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8465] rt_sigprocmask(SIG_SETMASK, [] [pid 8463] <... futex resumed>) = 1 [pid 8465] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8463] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8465] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8461] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8463] <... socketpair resumed>, [4, 5]) = 0 [pid 8465] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8462] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8461] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8462] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8463] <... futex resumed>) = 1 [pid 8463] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8465] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8462] <... futex resumed>) = 1 [pid 8461] <... futex resumed>) = 1 [pid 8459] <... futex resumed>) = 0 [pid 8451] <... futex resumed>) = 0 [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8451] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8459] <... futex resumed>) = 0 [pid 8455] <... futex resumed>) = 0 [pid 8451] <... futex resumed>) = 1 [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8451] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8462] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8461] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8455] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8463] <... bpf resumed>) = 6 [pid 8455] <... setsockopt resumed>) = 0 [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] <... socketpair resumed>, [5, 6]) = 0 [pid 8455] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8455] <... futex resumed>) = 1 [pid 8451] <... futex resumed>) = 0 [pid 8461] <... futex resumed>) = 1 [pid 8459] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8455] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8451] exit_group(0 [pid 8463] <... futex resumed>) = 1 [pid 8461] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 8451] <... exit_group resumed>) = ? [pid 8463] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8462] <... futex resumed>) = ? [pid 8461] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8459] <... futex resumed>) = 0 [pid 8456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8455] <... futex resumed>) = ? [pid 8464] <... prctl resumed>) = 0 [pid 8463] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8462] +++ exited with 0 +++ [pid 8461] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8456] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8463] <... futex resumed>) = 0 [pid 8456] <... mprotect resumed>) = 0 [pid 8463] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8456] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8456] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8466]}, 88) = 8466 [pid 8456] rt_sigprocmask(SIG_SETMASK, [] [pid 8455] +++ exited with 0 +++ [pid 8451] +++ exited with 0 +++ [pid 8456] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8461] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8456] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8451, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8456] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8461] <... futex resumed>) = 1 [pid 8459] <... futex resumed>) = 0 [pid 8456] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8461] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8459] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8466 attached [pid 8466] set_robust_list(0x7f96cdfba9a0, 24 [pid 8461] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8459] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8459] <... futex resumed>) = 0 [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8459] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8461] <... futex resumed>) = 0 [pid 8459] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8461] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8466] <... set_robust_list resumed>) = 0 [pid 8459] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8466] rt_sigprocmask(SIG_SETMASK, [] [pid 8459] <... mprotect resumed>) = 0 [pid 8466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8459] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8466] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8464] setpgid(0, 0 [pid 8459] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8459] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8464] <... setpgid resumed>) = 0 [pid 8466] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8467 attached [pid 8465] <... futex resumed>) = 1 [pid 8464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8459] <... clone3 resumed> => {parent_tid=[8467]}, 88) = 8467 [pid 8458] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8459] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8459] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8458] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8459] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8460] <... futex resumed>) = 0 [pid 8458] <... futex resumed>) = 1 [pid 8466] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8460] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8458] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8456] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8466] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8456] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8463] <... futex resumed>) = 0 [pid 8460] <... setsockopt resumed>) = 0 [pid 8456] <... futex resumed>) = 1 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8456] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8463] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8460] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8467] set_robust_list(0x7f96cdfba9a0, 24 [pid 8465] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8464] <... openat resumed>) = 3 [pid 8463] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8460] <... futex resumed>) = 1 [pid 8458] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8468 attached [pid 8463] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8460] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8463] <... futex resumed>) = 1 [pid 8458] exit_group(0 [pid 8456] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8468 [pid 8463] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8460] <... futex resumed>) = ? [pid 8458] <... exit_group resumed>) = ? [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8460] +++ exited with 0 +++ [pid 8456] exit_group(0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8463] <... futex resumed>) = ? [pid 8456] <... exit_group resumed>) = ? [pid 8466] <... futex resumed>) = ? [pid 8463] +++ exited with 0 +++ [pid 8465] <... futex resumed>) = ? [pid 8466] +++ exited with 0 +++ [pid 8465] +++ exited with 0 +++ [pid 8458] +++ exited with 0 +++ [pid 8456] +++ exited with 0 +++ [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8458, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8456, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8464] write(3, "1000", 4) = 4 [pid 8464] close(3) = 0 [pid 8464] write(1, "executing program\n", 18 [pid 8468] set_robust_list(0x55558b7376a0, 24 [pid 8464] <... write resumed>) = 18 executing program [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8464] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8464] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8464] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8468] <... set_robust_list resumed>) = 0 [pid 8467] <... set_robust_list resumed>) = 0 [pid 8464] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8468] rt_sigprocmask(SIG_SETMASK, [] [pid 8464] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8467] rt_sigprocmask(SIG_SETMASK, [] [pid 8468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8464] <... mprotect resumed>) = 0 [pid 8467] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8468] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8468] setpgid(0, 0) = 0 [pid 8468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8464] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8467] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8468] write(3, "1000", 4 [pid 8464] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8468] <... write resumed>) = 4 [pid 8467] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8468] close(3 [pid 8464] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8467] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] <... close resumed>) = 0 [pid 8467] <... futex resumed>) = 1 [pid 8464] <... clone3 resumed> => {parent_tid=[8469]}, 88) = 8469 [pid 8459] <... futex resumed>) = 0 [pid 8467] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8464] rt_sigprocmask(SIG_SETMASK, [] [pid 8459] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8468] write(1, "executing program\n", 18 [pid 8464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8461] <... futex resumed>) = 0 [pid 8459] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8468] <... write resumed>) = 18 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8461] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8459] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8469 attached [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] <... futex resumed>) = 0 [pid 8461] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8471 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8470 attached [pid 8469] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8468] <... futex resumed>) = 0 [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8461] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8461] <... futex resumed>) = 1 [pid 8459] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8470 [pid 8468] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8461] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8459] exit_group(0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8471 [pid 8468] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8467] <... futex resumed>) = ? [pid 8461] <... futex resumed>) = ? [pid 8459] <... exit_group resumed>) = ? [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8471] set_robust_list(0x55558b7376a0, 24 [pid 8470] set_robust_list(0x55558b7376a0, 24 [pid 8469] <... set_robust_list resumed>) = 0 [pid 8468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8467] +++ exited with 0 +++ [pid 8461] +++ exited with 0 +++ [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8459] +++ exited with 0 +++ [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8471] <... set_robust_list resumed>) = 0 [pid 8470] <... set_robust_list resumed>) = 0 [pid 8469] rt_sigprocmask(SIG_SETMASK, [] [pid 8468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8459, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8468] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8471] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8468] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8470] rt_sigprocmask(SIG_SETMASK, [] [pid 8469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8471] <... prctl resumed>) = 0 [pid 8471] setpgid(0, 0) = 0 [pid 8471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8468] <... mprotect resumed>) = 0 [pid 8471] write(3, "1000", 4) = 4 [pid 8471] close(3) = 0 [pid 8471] write(1, "executing program\n", 18) = 18 [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8471] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8471] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8471] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8471] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8471] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8468] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8471] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8468] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8471] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8471] <... clone3 resumed> => {parent_tid=[8473]}, 88) = 8473 [pid 8468] <... clone3 resumed> => {parent_tid=[8472]}, 88) = 8472 [pid 8471] rt_sigprocmask(SIG_SETMASK, [] [pid 8468] rt_sigprocmask(SIG_SETMASK, [] [pid 8471] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8471] <... futex resumed>) = 0 [pid 8468] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8472 attached [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8472] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8472] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8472] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8473 attached [pid 8470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8469] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8472] <... bpf resumed>) = 3 [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] <... futex resumed>) = 0 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8472] <... futex resumed>) = 1 [pid 8472] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] <... futex resumed>) = 0 [pid 8470] <... prctl resumed>) = 0 [pid 8469] <... bpf resumed>) = 3 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8472] <... futex resumed>) = 1 [pid 8472] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8473] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8470] setpgid(0, 0 [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8473] <... set_robust_list resumed>) = 0 [pid 8472] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8470] <... setpgid resumed>) = 0 [pid 8469] <... futex resumed>) = 1 [pid 8464] <... futex resumed>) = 0 [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8469] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] <... futex resumed>) = 0 [pid 8464] <... futex resumed>) = 0 [pid 8473] rt_sigprocmask(SIG_SETMASK, [] [pid 8470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8469] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8468] <... futex resumed>) = 0 [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8472] <... futex resumed>) = 1 [pid 8470] <... openat resumed>) = 3 [pid 8469] <... futex resumed>) = 1 [pid 8470] write(3, "1000", 4 [pid 8464] <... futex resumed>) = 0 [pid 8473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8472] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8469] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8470] <... write resumed>) = 4 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8473] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8464] <... futex resumed>) = 0 [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] close(3 [pid 8468] <... futex resumed>) = 0 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8469] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8473] <... bpf resumed>) = 3 [pid 8470] <... close resumed>) = 0 [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8472] <... futex resumed>) = 1 [pid 8472] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8470] write(1, "executing program\n", 18 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8469] <... futex resumed>) = 1 executing program [pid 8464] <... futex resumed>) = 0 [pid 8470] <... write resumed>) = 18 [pid 8469] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8473] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] <... futex resumed>) = 0 [pid 8471] <... futex resumed>) = 0 [pid 8470] <... futex resumed>) = 0 [pid 8469] <... socketpair resumed>, [5, 6]) = 0 [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8473] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8472] <... bpf resumed>) = 7 [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8468] <... futex resumed>) = 0 [pid 8472] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8472] <... bpf resumed>) = 0 [pid 8468] <... futex resumed>) = 0 [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8472] <... futex resumed>) = 0 [pid 8468] <... futex resumed>) = 0 [pid 8472] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8468] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8468] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8470] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8469] <... futex resumed>) = 1 [pid 8468] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8464] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8473] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8470] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8469] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8469] <... bpf resumed>) = 7 [pid 8464] <... futex resumed>) = 0 [pid 8468] <... clone3 resumed> => {parent_tid=[8474]}, 88) = 8474 [pid 8473] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8468] rt_sigprocmask(SIG_SETMASK, [] [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8473] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8469] <... futex resumed>) = 0 [pid 8468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8471] <... futex resumed>) = 0 [pid 8470] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8469] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8468] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8468] <... futex resumed>) = 0 [pid 8464] <... futex resumed>) = 0 [pid 8468] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8474 attached [pid 8474] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8474] rt_sigprocmask(SIG_SETMASK, [] [pid 8464] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... mprotect resumed>) = 0 [pid 8469] <... bpf resumed>) = 0 [pid 8464] <... futex resumed>) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8475 [pid 8473] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8464] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8464] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8473] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8470] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8469] <... futex resumed>) = 0 [pid 8464] <... mprotect resumed>) = 0 [pid 8473] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8469] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8471] <... futex resumed>) = 0 [pid 8464] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8473] <... socketpair resumed>, [5, 6]) = 0 [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8464] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8473] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8470] <... clone3 resumed> => {parent_tid=[8476]}, 88) = 8476 [pid 8473] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] rt_sigprocmask(SIG_SETMASK, [] [pid 8473] <... bpf resumed>) = 7 [pid 8471] <... futex resumed>) = 0 [pid 8470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8464] <... clone3 resumed> => {parent_tid=[8477]}, 88) = 8477 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] rt_sigprocmask(SIG_SETMASK, [] [pid 8473] <... futex resumed>) = 0 [pid 8471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8473] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... futex resumed>) = 0 [pid 8464] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8471] <... futex resumed>) = 0 [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8464] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8473] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8471] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8464] <... futex resumed>) = 0 [pid 8473] <... bpf resumed>) = 0 [pid 8471] <... futex resumed>) = 0 [pid 8464] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8471] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8471] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8471] <... mprotect resumed>) = 0 [pid 8473] <... futex resumed>) = 0 [pid 8471] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8473] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8471] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8471] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8477 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8476 attached => {parent_tid=[8478]}, 88) = 8478 [pid 8471] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8471] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8471] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8474] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8474] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8478 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8475 attached [pid 8477] set_robust_list(0x7f96cdfba9a0, 24 [pid 8476] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8474] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8477] <... set_robust_list resumed>) = 0 [pid 8476] <... set_robust_list resumed>) = 0 [pid 8477] rt_sigprocmask(SIG_SETMASK, [] [pid 8476] rt_sigprocmask(SIG_SETMASK, [] [pid 8475] set_robust_list(0x55558b7376a0, 24 [pid 8474] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8478] set_robust_list(0x7f96cdfba9a0, 24 [pid 8477] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8475] <... set_robust_list resumed>) = 0 [pid 8474] <... futex resumed>) = 1 [pid 8468] <... futex resumed>) = 0 [pid 8476] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8468] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8472] <... futex resumed>) = 0 [pid 8468] <... futex resumed>) = 1 [pid 8472] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8468] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8478] <... set_robust_list resumed>) = 0 [pid 8474] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8472] <... setsockopt resumed>) = 0 [pid 8478] rt_sigprocmask(SIG_SETMASK, [] [pid 8472] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8472] <... futex resumed>) = 1 [pid 8468] <... futex resumed>) = 0 [pid 8478] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8472] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8468] exit_group(0 [pid 8478] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8477] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8476] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8474] <... futex resumed>) = ? [pid 8472] <... futex resumed>) = ? [pid 8468] <... exit_group resumed>) = ? [pid 8478] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8477] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] rt_sigprocmask(SIG_SETMASK, [] [pid 8474] +++ exited with 0 +++ [pid 8472] +++ exited with 0 +++ [pid 8478] <... futex resumed>) = 1 [pid 8477] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8468] +++ exited with 0 +++ [pid 8464] <... futex resumed>) = 0 [pid 8478] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8471] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8468, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8473] <... futex resumed>) = 0 [pid 8471] <... futex resumed>) = 1 [pid 8464] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8477] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8473] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8471] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8469] <... futex resumed>) = 0 [pid 8464] <... futex resumed>) = 1 [pid 8473] <... setsockopt resumed>) = 0 [pid 8469] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8464] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8476] <... futex resumed>) = 1 [pid 8473] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... futex resumed>) = 0 [pid 8469] <... setsockopt resumed>) = 0 [pid 8473] <... futex resumed>) = 1 [pid 8471] <... futex resumed>) = 0 [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8469] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8476] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8473] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8471] exit_group(0 [pid 8470] <... futex resumed>) = 0 [pid 8469] <... futex resumed>) = 1 [pid 8464] <... futex resumed>) = 0 [pid 8478] <... futex resumed>) = ? [pid 8476] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8473] <... futex resumed>) = ? [pid 8471] <... exit_group resumed>) = ? [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8469] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8478] +++ exited with 0 +++ [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8473] +++ exited with 0 +++ [pid 8471] +++ exited with 0 +++ [pid 8470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8464] exit_group(0 [pid 8476] <... futex resumed>) = 0 [pid 8477] <... futex resumed>) = ? [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8469] <... futex resumed>) = ? [pid 8464] <... exit_group resumed>) = ? [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8470] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8469] +++ exited with 0 +++ [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8475] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8475] setpgid(0, 0) = 0 [pid 8475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8475] write(3, "1000", 4 [pid 8476] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8475] <... write resumed>) = 4 [pid 8477] +++ exited with 0 +++ [pid 8475] close(3 [pid 8464] +++ exited with 0 +++ [pid 299] <... restart_syscall resumed>) = 0 [pid 8476] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8475] <... close resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8464, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] write(1, "executing program\n", 18 [pid 298] <... restart_syscall resumed>) = 0 [pid 8475] <... write resumed>) = 18 executing program [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8476] <... futex resumed>) = 1 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8476] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8475] <... futex resumed>) = 0 [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8479 attached [pid 8476] <... socketpair resumed>, [3, 4]) = 0 [pid 8475] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8470] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8479] set_robust_list(0x55558b7376a0, 24 [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8479 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8479] <... set_robust_list resumed>) = 0 [pid 8476] <... futex resumed>) = 0 [pid 8475] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8480 attached [pid 8479] rt_sigprocmask(SIG_SETMASK, [] [pid 8476] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8481 [pid 8479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8475] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8475] <... mmap resumed>) = 0x7f96cdfbb000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8479] <... prctl resumed>) = 0 [pid 8476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8475] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8480 [pid 8479] setpgid(0, 0 [pid 8475] <... mprotect resumed>) = 0 [pid 8479] <... setpgid resumed>) = 0 [pid 8475] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8476] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8475] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8470] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8479] <... openat resumed>) = 3 [pid 8475] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8479] write(3, "1000", 4 [pid 8476] <... bpf resumed>) = 5 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8479] <... write resumed>) = 4 [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... clone3 resumed> => {parent_tid=[8482]}, 88) = 8482 ci2-android-5-10-perf/strace-static-x86_64: Process 8482 attached [pid 8479] close(3 [pid 8476] <... futex resumed>) = 1 [pid 8475] rt_sigprocmask(SIG_SETMASK, [] [pid 8470] <... futex resumed>) = 0 [pid 8479] <... close resumed>) = 0 [pid 8476] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8479] write(1, "executing program\n", 18 executing program [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] <... write resumed>) = 18 [pid 8476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8475] <... futex resumed>) = 0 [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8476] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] <... futex resumed>) = 0 [pid 8479] <... futex resumed>) = 0 [pid 8476] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8479] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8470] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8470] <... futex resumed>) = 0 [pid 8476] <... futex resumed>) = 0 [pid 8470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8476] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8470] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8479] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8470] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8470] <... mprotect resumed>) = 0 [pid 8479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8470] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8479] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8470] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8479] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8479] <... mprotect resumed>) = 0 [pid 8479] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8470] <... clone3 resumed> => {parent_tid=[8483]}, 88) = 8483 [pid 8479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8470] rt_sigprocmask(SIG_SETMASK, [] [pid 8479] <... clone3 resumed> => {parent_tid=[8484]}, 88) = 8484 [pid 8470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8479] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8470] <... futex resumed>) = 0 [pid 8482] <... set_robust_list resumed>) = 0 [pid 8470] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8482] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8482] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8484 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8483 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8481 attached [pid 8480] set_robust_list(0x55558b7376a0, 24 [pid 8482] <... bpf resumed>) = 3 [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... futex resumed>) = 0 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8482] <... futex resumed>) = 1 [pid 8482] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8484] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8483] set_robust_list(0x7f96cdfba9a0, 24 [pid 8481] set_robust_list(0x55558b7376a0, 24 [pid 8480] <... set_robust_list resumed>) = 0 [pid 8482] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... futex resumed>) = 0 [pid 8482] <... futex resumed>) = 1 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8475] <... futex resumed>) = 0 [pid 8484] <... set_robust_list resumed>) = 0 [pid 8483] <... set_robust_list resumed>) = 0 [pid 8481] <... set_robust_list resumed>) = 0 [pid 8480] rt_sigprocmask(SIG_SETMASK, [] [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8484] rt_sigprocmask(SIG_SETMASK, [] [pid 8483] rt_sigprocmask(SIG_SETMASK, [] [pid 8482] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8475] <... futex resumed>) = 0 [pid 8482] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8483] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8482] <... socketpair resumed>, [5, 6]) = 0 [pid 8480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8475] <... futex resumed>) = 0 [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8482] <... futex resumed>) = 0 [pid 8475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8482] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] <... bpf resumed>) = 7 [pid 8480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8475] <... futex resumed>) = 0 [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8482] <... futex resumed>) = 0 [pid 8475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8482] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] <... bpf resumed>) = 0 [pid 8475] <... futex resumed>) = 0 [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] <... futex resumed>) = 0 [pid 8475] <... futex resumed>) = 0 [pid 8482] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8475] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8475] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8475] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8475] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8485]}, 88) = 8485 [pid 8480] <... prctl resumed>) = 0 [pid 8484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8483] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8481] rt_sigprocmask(SIG_SETMASK, [] [pid 8475] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8475] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8475] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8485 attached [pid 8485] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8485] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8485] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8480] setpgid(0, 0 [pid 8483] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8485] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8484] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8480] <... setpgid resumed>) = 0 [pid 8480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8485] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8484] <... bpf resumed>) = 3 [pid 8483] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8480] <... openat resumed>) = 3 [pid 8480] write(3, "1000", 4 [pid 8475] <... futex resumed>) = 0 [pid 8480] <... write resumed>) = 4 [pid 8475] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] close(3 [pid 8483] <... futex resumed>) = 1 [pid 8482] <... futex resumed>) = 0 [pid 8475] <... futex resumed>) = 1 [pid 8470] <... futex resumed>) = 0 [pid 8482] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8480] <... close resumed>) = 0 [pid 8475] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8470] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8482] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8482] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] write(1, "executing program\n", 18 [pid 8476] <... futex resumed>) = 0 [pid 8475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8470] <... futex resumed>) = 1 [pid 8482] <... futex resumed>) = 0 [pid 8480] <... write resumed>) = 18 [pid 8476] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8483] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8482] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8476] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 8475] exit_group(0 [pid 8470] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8482] <... futex resumed>) = ? [pid 8481] <... prctl resumed>) = 0 [pid 8480] <... futex resumed>) = 0 [pid 8476] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8475] <... exit_group resumed>) = ? [pid 8470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8482] +++ exited with 0 +++ [pid 8480] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8476] <... futex resumed>) = 0 [pid 8481] setpgid(0, 0) = 0 [pid 8470] exit_group(0 [pid 8480] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8480] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8470] <... exit_group resumed>) = ? [pid 8480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8476] +++ exited with 0 +++ [pid 8483] <... futex resumed>) = ? [pid 8481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8485] <... futex resumed>) = ? [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] <... openat resumed>) = 3 [pid 8480] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8481] write(3, "1000", 4 [pid 8480] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8483] +++ exited with 0 +++ [pid 8481] <... write resumed>) = 4 [pid 8480] <... mprotect resumed>) = 0 [pid 8470] +++ exited with 0 +++ [pid 8481] close(3 [pid 8480] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8485] +++ exited with 0 +++ [pid 8475] +++ exited with 0 +++ [pid 8479] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8470, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8484] <... futex resumed>) = 1 [pid 8481] <... close resumed>) = 0 [pid 8480] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8475, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8481] write(1, "executing program\n", 18 [pid 8480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8479] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8481] <... write resumed>) = 18 executing program [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8486 attached [pid 8484] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] <... clone3 resumed> => {parent_tid=[8486]}, 88) = 8486 [pid 8481] <... futex resumed>) = 0 [pid 8480] rt_sigprocmask(SIG_SETMASK, [] [pid 8481] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8480] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8484] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8481] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8480] <... futex resumed>) = 0 [pid 8481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8486] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8481] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8479] <... futex resumed>) = 0 [pid 8484] <... futex resumed>) = 1 [pid 8486] <... set_robust_list resumed>) = 0 [pid 8481] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8479] <... futex resumed>) = 0 [pid 8481] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8486] rt_sigprocmask(SIG_SETMASK, [] [pid 8484] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8487 attached [pid 8486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8481] <... clone3 resumed> => {parent_tid=[8487]}, 88) = 8487 [pid 8481] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8484] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8487] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8486] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8484] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8487] <... set_robust_list resumed>) = 0 [pid 8487] rt_sigprocmask(SIG_SETMASK, [] [pid 8479] <... futex resumed>) = 0 [pid 8486] <... bpf resumed>) = 3 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8487] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8484] <... futex resumed>) = 0 [pid 8479] <... futex resumed>) = 1 [pid 8487] <... bpf resumed>) = 3 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8481] <... futex resumed>) = 0 [pid 8487] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8486] <... futex resumed>) = 1 [pid 8484] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] <... futex resumed>) = 0 [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8487] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8481] <... futex resumed>) = 0 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8480] <... futex resumed>) = 0 [pid 8487] <... futex resumed>) = 0 [pid 8481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8487] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8486] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8484] <... socketpair resumed>, [5, 6]) = 0 [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8486] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] <... futex resumed>) = 0 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8487] <... futex resumed>) = 0 [pid 8481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8487] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] <... socketpair resumed>, [5, 6]) = 0 [pid 8481] <... futex resumed>) = 0 [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8484] <... futex resumed>) = 1 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8479] <... futex resumed>) = 0 [pid 8487] <... futex resumed>) = 0 [pid 8486] <... futex resumed>) = 1 [pid 8484] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8480] <... futex resumed>) = 0 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8486] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] <... futex resumed>) = 0 [pid 8487] <... bpf resumed>) = 7 [pid 8486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8484] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8481] <... futex resumed>) = 0 [pid 8480] <... futex resumed>) = 0 [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8486] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8484] <... bpf resumed>) = 7 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8487] <... futex resumed>) = 0 [pid 8481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8487] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8486] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] <... bpf resumed>) = 0 [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8484] <... futex resumed>) = 1 [pid 8481] <... futex resumed>) = 0 [pid 8479] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8486] <... futex resumed>) = 1 [pid 8484] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] <... futex resumed>) = 0 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8487] <... futex resumed>) = 0 [pid 8486] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8481] <... futex resumed>) = 0 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8488 attached [pid 8487] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8484] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8480] <... futex resumed>) = 0 [pid 8479] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] set_robust_list(0x55558b7376a0, 24 [pid 8487] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8488 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8489 ci2-android-5-10-perf/strace-static-x86_64: Process 8489 attached [pid 8488] <... set_robust_list resumed>) = 0 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8486] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8484] <... bpf resumed>) = 0 [pid 8479] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8487] <... futex resumed>) = 1 [pid 8481] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8487] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8481] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8481] <... futex resumed>) = 0 [pid 8487] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8481] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8487] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8486] <... socketpair resumed>, [5, 6]) = 0 [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8487] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8481] <... futex resumed>) = 0 [pid 8489] set_robust_list(0x55558b7376a0, 24 [pid 8488] rt_sigprocmask(SIG_SETMASK, [] [pid 8487] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8484] <... futex resumed>) = 0 [pid 8481] exit_group(0 [pid 8479] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8487] <... futex resumed>) = ? [pid 8486] <... futex resumed>) = 1 [pid 8484] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8481] <... exit_group resumed>) = ? [pid 8480] <... futex resumed>) = 0 [pid 8489] <... set_robust_list resumed>) = 0 [pid 8488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8487] +++ exited with 0 +++ [pid 8486] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8481] +++ exited with 0 +++ [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8480] <... futex resumed>) = 0 [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8486] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8479] <... mprotect resumed>) = 0 [pid 8488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8486] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8479] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8481, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8488] <... prctl resumed>) = 0 [pid 8486] <... bpf resumed>) = 7 [pid 8479] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8488] setpgid(0, 0 [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8488] <... setpgid resumed>) = 0 [pid 8486] <... futex resumed>) = 1 [pid 8480] <... futex resumed>) = 0 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8486] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8486] <... bpf resumed>) = 0 [pid 8480] <... futex resumed>) = 0 [pid 8479] <... clone3 resumed> => {parent_tid=[8490]}, 88) = 8490 [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8479] rt_sigprocmask(SIG_SETMASK, [] [pid 8488] <... openat resumed>) = 3 [pid 8486] <... futex resumed>) = 0 [pid 8480] <... futex resumed>) = 0 [pid 8479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8488] write(3, "1000", 4 [pid 8486] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8479] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... write resumed>) = 4 [pid 8480] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8479] <... futex resumed>) = 0 [pid 8480] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8488] close(3 [pid 8480] <... mprotect resumed>) = 0 [pid 8479] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8489] rt_sigprocmask(SIG_SETMASK, [] [pid 8488] <... close resumed>) = 0 [pid 8480] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8491]}, 88) = 8491 [pid 8489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8488] write(1, "executing program\n", 18 [pid 8480] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 8488] <... write resumed>) = 18 [pid 8480] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8480] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8490 attached [pid 8490] set_robust_list(0x7f96cdfba9a0, 24 [pid 8489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8490] <... set_robust_list resumed>) = 0 [pid 8490] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8490] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8489] <... prctl resumed>) = 0 [pid 8488] <... futex resumed>) = 0 [pid 8490] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8489] setpgid(0, 0 [pid 8488] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8490] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8479] <... futex resumed>) = 0 [pid 8488] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8479] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8490] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8484] <... futex resumed>) = 0 [pid 8479] <... futex resumed>) = 1 [pid 8488] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8484] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8479] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8484] <... setsockopt resumed>) = 0 [pid 8488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8484] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8484] <... futex resumed>) = 1 [pid 8479] <... futex resumed>) = 0 [pid 8488] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8484] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8491 attached [pid 8488] <... mprotect resumed>) = 0 [pid 8479] exit_group(0 [pid 8491] set_robust_list(0x7f96cdfba9a0, 24 [pid 8488] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8484] <... futex resumed>) = ? [pid 8479] <... exit_group resumed>) = ? [pid 8488] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8484] +++ exited with 0 +++ [pid 8490] <... futex resumed>) = ? [pid 8488] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8492 attached [pid 8489] <... setpgid resumed>) = 0 [pid 8490] +++ exited with 0 +++ [pid 8489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8488] <... clone3 resumed> => {parent_tid=[8492]}, 88) = 8492 [pid 8479] +++ exited with 0 +++ [pid 8492] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8491] <... set_robust_list resumed>) = 0 [pid 8488] rt_sigprocmask(SIG_SETMASK, [] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8479, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 [pid 8488] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8492] <... set_robust_list resumed>) = 0 [pid 8489] <... openat resumed>) = 3 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8492] rt_sigprocmask(SIG_SETMASK, [] [pid 8489] write(3, "1000", 4 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8493 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8493 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8491] rt_sigprocmask(SIG_SETMASK, [] [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8493] set_robust_list(0x55558b7376a0, 24 [pid 8492] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8489] <... write resumed>) = 4 [pid 8491] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8491] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8493] <... set_robust_list resumed>) = 0 [pid 8492] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8491] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8489] close(3 [pid 8493] rt_sigprocmask(SIG_SETMASK, [] [pid 8489] <... close resumed>) = 0 [pid 8489] write(1, "executing program\n", 18 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8494 [pid 8491] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8480] <... futex resumed>) = 0 [pid 8491] <... futex resumed>) = 1 [pid 8480] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8491] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8480] <... futex resumed>) = 1 [pid 8489] <... write resumed>) = 18 executing program [pid 8486] <... futex resumed>) = 0 [pid 8480] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8494 attached [pid 8486] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8494] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8494] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8494] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8489] <... futex resumed>) = 0 [pid 8486] <... setsockopt resumed>) = 0 [pid 8492] <... bpf resumed>) = 3 [pid 8493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8489] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8486] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] <... prctl resumed>) = 0 [pid 8494] setpgid(0, 0) = 0 [pid 8489] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8486] <... futex resumed>) = 1 [pid 8480] <... futex resumed>) = 0 [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8489] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8486] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8480] exit_group(0 [pid 8491] <... futex resumed>) = ? [pid 8480] <... exit_group resumed>) = ? [pid 8493] <... prctl resumed>) = 0 [pid 8492] <... futex resumed>) = 1 [pid 8491] +++ exited with 0 +++ [pid 8489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8488] <... futex resumed>) = 0 [pid 8486] <... futex resumed>) = ? [pid 8494] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] write(3, "1000", 4) = 4 [pid 8494] close(3) = 0 [pid 8494] write(1, "executing program\n", 18) = 18 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8494] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8486] +++ exited with 0 +++ [pid 8480] +++ exited with 0 +++ [pid 8489] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8488] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 8489] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8489] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8494] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8489] <... mprotect resumed>) = 0 [pid 8494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8494] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8489] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8493] setpgid(0, 0 [pid 8492] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8493] <... setpgid resumed>) = 0 [pid 8489] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8494] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8489] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8494] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8492] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8489] <... clone3 resumed> => {parent_tid=[8495]}, 88) = 8495 [pid 8494] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8489] rt_sigprocmask(SIG_SETMASK, [] [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8494] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8489] <... futex resumed>) = 0 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8492] <... futex resumed>) = 1 [pid 8488] <... futex resumed>) = 0 [pid 8494] <... clone3 resumed> => {parent_tid=[8496]}, 88) = 8496 [pid 8492] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] rt_sigprocmask(SIG_SETMASK, [] [pid 8488] <... futex resumed>) = 0 [pid 8494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8495 attached [pid 8495] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8492] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8495] <... set_robust_list resumed>) = 0 [pid 8495] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8495] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... openat resumed>) = 3 [pid 8495] <... bpf resumed>) = 3 [pid 8488] <... futex resumed>) = 0 [pid 8492] <... futex resumed>) = 1 [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8488] <... futex resumed>) = 0 [pid 8495] <... futex resumed>) = 1 [pid 8489] <... futex resumed>) = 0 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] <... socketpair resumed>, [5, 6]) = 0 [pid 8489] <... futex resumed>) = 0 [pid 8495] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8493] write(3, "1000", 4 [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8495] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8492] <... futex resumed>) = 1 [pid 8488] <... futex resumed>) = 0 [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... write resumed>) = 4 [pid 8488] <... futex resumed>) = 0 [pid 8492] <... bpf resumed>) = 7 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8495] <... futex resumed>) = 1 [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8489] <... futex resumed>) = 0 [pid 8495] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... futex resumed>) = 0 [pid 8493] close(3 [pid 8492] <... futex resumed>) = 1 [pid 8489] <... futex resumed>) = 0 [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8488] <... futex resumed>) = 0 [pid 8488] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] <... bpf resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8488] <... futex resumed>) = 0 [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8492] <... futex resumed>) = 0 [pid 8488] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8495] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8493] <... close resumed>) = 0 [pid 8492] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8488] <... mprotect resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8493] write(1, "executing program\n", 18 [pid 8488] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8497 attached [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8497 [pid 8495] <... futex resumed>) = 1 [pid 8489] <... futex resumed>) = 0 [pid 8488] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8493] <... write resumed>) = 18 [pid 8495] socketpair(AF_UNIX, SOCK_DGRAM, 0 executing program [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8495] <... socketpair resumed>, [5, 6]) = 0 [pid 8489] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8496 attached [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8488] <... clone3 resumed> => {parent_tid=[8498]}, 88) = 8498 [pid 8496] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8495] <... futex resumed>) = 0 [pid 8489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8488] rt_sigprocmask(SIG_SETMASK, [] [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8489] <... futex resumed>) = 0 [pid 8497] set_robust_list(0x55558b7376a0, 24 [pid 8496] <... set_robust_list resumed>) = 0 [pid 8495] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8493] <... futex resumed>) = 0 [pid 8488] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] rt_sigprocmask(SIG_SETMASK, [] [pid 8495] <... bpf resumed>) = 7 [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8488] <... futex resumed>) = 0 [pid 8496] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8497] <... set_robust_list resumed>) = 0 [pid 8496] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8495] <... futex resumed>) = 1 [pid 8493] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8489] <... futex resumed>) = 0 [pid 8497] rt_sigprocmask(SIG_SETMASK, [] [pid 8496] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8495] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8493] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8495] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8493] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8489] <... futex resumed>) = 0 [pid 8489] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8489] <... futex resumed>) = 0 [pid 8493] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8489] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8489] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8493] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8496] <... futex resumed>) = 1 [pid 8495] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8494] <... futex resumed>) = 0 [pid 8493] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8489] <... mprotect resumed>) = 0 [pid 8496] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8495] <... bpf resumed>) = 0 [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] <... futex resumed>) = 0 [pid 8493] <... mprotect resumed>) = 0 [pid 8489] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8495] <... futex resumed>) = 0 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8489] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8496] <... futex resumed>) = 0 [pid 8495] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8493] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8489] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8498 attached [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8498] set_robust_list(0x7f96cdfba9a0, 24 [pid 8496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8494] <... futex resumed>) = 0 [pid 8498] <... set_robust_list resumed>) = 0 [pid 8496] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8493] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8498] rt_sigprocmask(SIG_SETMASK, [] [pid 8497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8496] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8498] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8489] <... clone3 resumed> => {parent_tid=[8499]}, 88) = 8499 [pid 8498] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8496] <... futex resumed>) = 1 [pid 8494] <... futex resumed>) = 0 [pid 8489] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8500 attached [pid 8498] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8497] <... prctl resumed>) = 0 [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8489] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8498] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] setpgid(0, 0 [pid 8496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8494] <... futex resumed>) = 0 [pid 8493] <... clone3 resumed> => {parent_tid=[8500]}, 88) = 8500 [pid 8489] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8498] <... futex resumed>) = 1 [pid 8497] <... setpgid resumed>) = 0 [pid 8496] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8493] rt_sigprocmask(SIG_SETMASK, [] [pid 8489] <... futex resumed>) = 0 [pid 8488] <... futex resumed>) = 0 [pid 8500] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8498] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8496] <... socketpair resumed>, [3, 4]) = 0 [pid 8493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8489] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8488] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8488] <... futex resumed>) = 1 [pid 8497] <... openat resumed>) = 3 [pid 8496] <... futex resumed>) = 1 [pid 8494] <... futex resumed>) = 0 [pid 8493] <... futex resumed>) = 0 [pid 8492] <... futex resumed>) = 0 [pid 8488] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8497] write(3, "1000", 4 [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8492] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8497] <... write resumed>) = 4 [pid 8496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8494] <... futex resumed>) = 0 [pid 8492] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8496] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8492] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... set_robust_list resumed>) = 0 [pid 8497] close(3 [pid 8496] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8492] <... futex resumed>) = 1 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8488] <... futex resumed>) = 0 [pid 8497] <... close resumed>) = 0 [pid 8496] <... futex resumed>) = 1 [pid 8494] <... futex resumed>) = 0 [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] write(1, "executing program\n", 18 [pid 8488] exit_group(0 [pid 8496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8494] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8499 attached executing program [pid 8498] <... futex resumed>) = ? [pid 8497] <... write resumed>) = 18 [pid 8496] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8494] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8492] <... futex resumed>) = ? [pid 8488] <... exit_group resumed>) = ? [pid 8500] rt_sigprocmask(SIG_SETMASK, [] [pid 8499] set_robust_list(0x7f96cdfba9a0, 24 [pid 8498] +++ exited with 0 +++ [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8494] <... futex resumed>) = 0 [pid 8492] +++ exited with 0 +++ [pid 8499] <... set_robust_list resumed>) = 0 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8499] rt_sigprocmask(SIG_SETMASK, [] [pid 8496] <... futex resumed>) = 0 [pid 8494] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8499] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8494] <... mprotect resumed>) = 0 [pid 8488] +++ exited with 0 +++ [pid 8500] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8499] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8497] <... futex resumed>) = 0 [pid 8494] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8499] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8494] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8499] <... futex resumed>) = 1 [pid 8497] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8494] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8489] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8488, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8499] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8489] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8495] <... futex resumed>) = 0 [pid 8494] <... clone3 resumed> => {parent_tid=[8501]}, 88) = 8501 [pid 8489] <... futex resumed>) = 1 [pid 8500] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8495] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8494] rt_sigprocmask(SIG_SETMASK, [] [pid 8489] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8501 attached [pid 8500] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8497] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8495] <... setsockopt resumed>) = 0 [pid 8494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8495] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8494] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... futex resumed>) = 1 [pid 8497] <... mprotect resumed>) = 0 [pid 8495] <... futex resumed>) = 1 [pid 8494] <... futex resumed>) = 0 [pid 8493] <... futex resumed>) = 0 [pid 8489] <... futex resumed>) = 0 [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8495] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8497] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8489] exit_group(0 [pid 8500] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8497] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8499] <... futex resumed>) = ? [pid 8495] <... futex resumed>) = ? [pid 8493] <... futex resumed>) = 0 [pid 8489] <... exit_group resumed>) = ? [pid 8501] set_robust_list(0x7f96cdfba9a0, 24 [pid 8500] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8499] +++ exited with 0 +++ [pid 8495] +++ exited with 0 +++ [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8502 attached [pid 8502] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8502] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8502] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] <... clone3 resumed> => {parent_tid=[8502]}, 88) = 8502 [pid 8489] +++ exited with 0 +++ [pid 301] <... restart_syscall resumed>) = 0 [pid 8501] <... set_robust_list resumed>) = 0 [pid 8500] <... futex resumed>) = 1 [pid 8497] rt_sigprocmask(SIG_SETMASK, [] [pid 8493] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8489, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... futex resumed>) = 0 [pid 8497] <... futex resumed>) = 1 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8500] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8501] rt_sigprocmask(SIG_SETMASK, [] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8500] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8503 attached [pid 8502] <... futex resumed>) = 0 [pid 8501] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] set_robust_list(0x55558b7376a0, 24 [pid 8500] <... futex resumed>) = 1 [pid 8493] <... futex resumed>) = 0 [pid 8503] <... set_robust_list resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8503 [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8493] <... futex resumed>) = 0 [pid 8503] rt_sigprocmask(SIG_SETMASK, [] [pid 8500] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8500] <... socketpair resumed>, [3, 4]) = 0 [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8502] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8500] <... futex resumed>) = 1 [pid 8493] <... futex resumed>) = 0 [pid 8503] <... prctl resumed>) = 0 [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8493] <... futex resumed>) = 0 [pid 8500] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8503] setpgid(0, 0 [pid 8500] <... bpf resumed>) = 5 [pid 8501] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... setpgid resumed>) = 0 [pid 8501] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8500] <... futex resumed>) = 1 [pid 8493] <... futex resumed>) = 0 [pid 8503] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8502] <... bpf resumed>) = 3 [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... restart_syscall resumed>) = 0 [pid 8500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8493] <... futex resumed>) = 0 [pid 8501] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8493] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... openat resumed>) = 3 [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8493] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8501] <... futex resumed>) = 1 [pid 8500] <... futex resumed>) = 0 [pid 8494] <... futex resumed>) = 0 [pid 8493] <... mmap resumed>) = 0x7f96cdf9a000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8503] write(3, "1000", 4 [pid 8502] <... futex resumed>) = 1 [pid 8501] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] <... futex resumed>) = 0 [pid 8494] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8504 attached [pid 8503] <... write resumed>) = 4 [pid 8502] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... mprotect resumed>) = 0 [pid 8504] set_robust_list(0x55558b7376a0, 24 [pid 8503] close(3 [pid 8502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8497] <... futex resumed>) = 0 [pid 8496] <... futex resumed>) = 0 [pid 8494] <... futex resumed>) = 1 [pid 8493] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8504 [pid 8503] <... close resumed>) = 0 [pid 8502] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8493] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8504] <... set_robust_list resumed>) = 0 [pid 8503] write(1, "executing program\n", 18 [pid 8502] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8496] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8494] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8493] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8503] <... write resumed>) = 18 executing program [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8504] rt_sigprocmask(SIG_SETMASK, [] [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8502] <... futex resumed>) = 1 [pid 8497] <... futex resumed>) = 0 [pid 8496] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] <... clone3 resumed> => {parent_tid=[8505]}, 88) = 8505 ci2-android-5-10-perf/strace-static-x86_64: Process 8505 attached [pid 8503] <... futex resumed>) = 0 [pid 8502] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8493] rt_sigprocmask(SIG_SETMASK, [] [pid 8505] set_robust_list(0x7f96cdfba9a0, 24 [pid 8504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8497] <... futex resumed>) = 0 [pid 8496] <... futex resumed>) = 1 [pid 8494] <... futex resumed>) = 0 [pid 8493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8502] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8496] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8494] exit_group(0 [pid 8503] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8501] <... futex resumed>) = ? [pid 8497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8496] <... futex resumed>) = ? [pid 8494] <... exit_group resumed>) = ? [pid 8493] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8505] <... set_robust_list resumed>) = 0 [pid 8504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8502] <... futex resumed>) = 0 [pid 8501] +++ exited with 0 +++ [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8496] +++ exited with 0 +++ [pid 8493] <... futex resumed>) = 0 [pid 8502] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8497] <... futex resumed>) = 0 [pid 8494] +++ exited with 0 +++ [pid 8493] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8505] rt_sigprocmask(SIG_SETMASK, [] [pid 8504] <... prctl resumed>) = 0 [pid 8503] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8502] <... socketpair resumed>, [5, 6]) = 0 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8494, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8504] setpgid(0, 0 [pid 8503] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8505] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8504] <... setpgid resumed>) = 0 [pid 8503] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8502] <... futex resumed>) = 0 [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... mprotect resumed>) = 0 [pid 8502] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8497] <... futex resumed>) = 0 [pid 8504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8503] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8502] <... bpf resumed>) = 7 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8503] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8504] <... openat resumed>) = 3 [pid 8503] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8502] <... futex resumed>) = 0 [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8502] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8497] <... futex resumed>) = 0 [pid 8504] write(3, "1000", 4 [pid 8503] <... clone3 resumed> => {parent_tid=[8506]}, 88) = 8506 [pid 8502] <... bpf resumed>) = 0 [pid 8497] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... write resumed>) = 4 [pid 8503] rt_sigprocmask(SIG_SETMASK, [] [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8497] <... futex resumed>) = 0 [pid 8505] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8504] close(3 [pid 8503] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8502] <... futex resumed>) = 0 [pid 8497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8505] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... close resumed>) = 0 [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8502] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8505] <... futex resumed>) = 1 [pid 8504] write(1, "executing program\n", 18 [pid 8503] <... futex resumed>) = 0 [pid 8497] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8493] <... futex resumed>) = 0 [pid 8505] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8504] <... write resumed>) = 18 [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8497] <... mprotect resumed>) = 0 executing program [pid 8493] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8500] <... futex resumed>) = 0 [pid 8497] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8493] <... futex resumed>) = 1 [pid 8500] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8497] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8493] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8500] <... setsockopt resumed>) = 0 [pid 8497] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8500] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8507 attached [pid 8504] <... futex resumed>) = 0 [pid 8500] <... futex resumed>) = 1 [pid 8497] <... clone3 resumed> => {parent_tid=[8507]}, 88) = 8507 [pid 8493] <... futex resumed>) = 0 [pid 8500] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] rt_sigprocmask(SIG_SETMASK, [] [pid 8493] exit_group(0 [pid 8500] <... futex resumed>) = ? [pid 8497] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8493] <... exit_group resumed>) = ? [pid 8500] +++ exited with 0 +++ [pid 8497] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8497] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8506 attached [pid 8506] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8506] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8506] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8505] <... futex resumed>) = ? [pid 8504] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8506] <... bpf resumed>) = 3 [pid 8504] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... futex resumed>) = 0 [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8506] <... futex resumed>) = 1 [pid 8506] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8504] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8506] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8505] +++ exited with 0 +++ [pid 8504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8493] +++ exited with 0 +++ [pid 8504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8504] <... mmap resumed>) = 0x7f96cdfbb000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8504] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8503] <... futex resumed>) = 0 [pid 8507] set_robust_list(0x7f96cdfba9a0, 24 [pid 8506] <... futex resumed>) = 1 [pid 8504] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8503] <... futex resumed>) = 0 [pid 8504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8504] <... clone3 resumed> => {parent_tid=[8508]}, 88) = 8508 [pid 8504] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8508 attached , NULL, 8) = 0 [pid 8507] <... set_robust_list resumed>) = 0 [pid 8506] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8507] rt_sigprocmask(SIG_SETMASK, [] [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8508] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8508] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8508] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8508] <... bpf resumed>) = 3 [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8504] <... futex resumed>) = 0 [pid 8508] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8508] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8507] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8506] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8504] <... futex resumed>) = 0 [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8508] <... futex resumed>) = 0 [pid 8504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8508] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8508] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8507] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8508] <... futex resumed>) = 0 [pid 8504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8508] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8508] <... socketpair resumed>, [5, 6]) = 0 [pid 8504] <... futex resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8509 [pid 8508] <... futex resumed>) = 0 [pid 8504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8508] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8508] <... bpf resumed>) = 7 [pid 8506] <... futex resumed>) = 1 [pid 8504] <... futex resumed>) = 0 [pid 8503] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8507] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8508] <... futex resumed>) = 0 [pid 8507] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8506] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8503] <... futex resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8510 [pid 8508] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8507] <... futex resumed>) = 1 [pid 8506] <... socketpair resumed>, [5, 6]) = 0 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8497] <... futex resumed>) = 0 [pid 8508] <... bpf resumed>) = 0 [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... futex resumed>) = 0 [pid 8497] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8507] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8506] <... futex resumed>) = 1 [pid 8504] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... futex resumed>) = 0 [pid 8502] <... futex resumed>) = 0 [pid 8497] <... futex resumed>) = 1 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8508] <... futex resumed>) = 0 [pid 8506] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8504] <... futex resumed>) = 0 [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8502] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8497] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8508] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8506] <... bpf resumed>) = 7 [pid 8504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8503] <... futex resumed>) = 0 [pid 8502] <... setsockopt resumed>) = 0 [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8502] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8506] <... futex resumed>) = 0 [pid 8504] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8502] <... futex resumed>) = 1 [pid 8497] <... futex resumed>) = 0 [pid 8504] <... mprotect resumed>) = 0 [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8506] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8504] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8503] <... futex resumed>) = 0 [pid 8502] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8497] exit_group(0 [pid 8506] <... bpf resumed>) = 0 [pid 8504] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8503] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8510 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8509 attached [pid 8507] <... futex resumed>) = ? [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8503] <... futex resumed>) = 0 [pid 8502] <... futex resumed>) = ? [pid 8497] <... exit_group resumed>) = ? [pid 8510] set_robust_list(0x55558b7376a0, 24 [pid 8509] set_robust_list(0x55558b7376a0, 24 [pid 8507] +++ exited with 0 +++ [pid 8506] <... futex resumed>) = 0 [pid 8503] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8502] +++ exited with 0 +++ [pid 8510] <... set_robust_list resumed>) = 0 [pid 8509] <... set_robust_list resumed>) = 0 [pid 8504] <... clone3 resumed> => {parent_tid=[8511]}, 88) = 8511 [pid 8510] rt_sigprocmask(SIG_SETMASK, [] [pid 8509] rt_sigprocmask(SIG_SETMASK, [] [pid 8504] rt_sigprocmask(SIG_SETMASK, [] [pid 8510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8504] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8497] +++ exited with 0 +++ [pid 8510] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8509] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8506] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8504] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8497, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8510] <... prctl resumed>) = 0 [pid 8509] <... prctl resumed>) = 0 [pid 8504] <... futex resumed>) = 0 [pid 8503] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8510] setpgid(0, 0 [pid 8509] setpgid(0, 0 [pid 8504] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8503] <... mprotect resumed>) = 0 [pid 8510] <... setpgid resumed>) = 0 [pid 8509] <... setpgid resumed>) = 0 [pid 8503] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8511 attached [pid 8510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8503] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8511] set_robust_list(0x7f96cdfba9a0, 24 [pid 8509] <... openat resumed>) = 3 [pid 8510] <... openat resumed>) = 3 [pid 8503] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8511] <... set_robust_list resumed>) = 0 [pid 8511] rt_sigprocmask(SIG_SETMASK, [] [pid 8503] <... clone3 resumed> => {parent_tid=[8512]}, 88) = 8512 [pid 8511] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] rt_sigprocmask(SIG_SETMASK, [] [pid 8511] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8503] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8512 attached [pid 8510] write(3, "1000", 4 [pid 8509] write(3, "1000", 4 [pid 8503] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8512] set_robust_list(0x7f96cdfba9a0, 24 [pid 8511] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8510] <... write resumed>) = 4 [pid 8509] <... write resumed>) = 4 [pid 8512] <... set_robust_list resumed>) = 0 [pid 8510] close(3 [pid 8509] close(3 [pid 8512] rt_sigprocmask(SIG_SETMASK, [] [pid 8510] <... close resumed>) = 0 [pid 8509] <... close resumed>) = 0 [pid 8512] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8511] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] write(1, "executing program\n", 18 [pid 8509] write(1, "executing program\n", 18 [pid 8503] <... futex resumed>) = 0 executing program executing program [pid 8512] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8510] <... write resumed>) = 18 [pid 8509] <... write resumed>) = 18 [pid 8511] <... futex resumed>) = 1 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... futex resumed>) = 0 [pid 8503] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8512] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8511] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] <... futex resumed>) = 0 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8512] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8509] <... futex resumed>) = 0 [pid 8512] <... futex resumed>) = 0 [pid 8510] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8509] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8512] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8509] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8509] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8510] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8504] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8510] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8508] <... futex resumed>) = 0 [pid 8504] <... futex resumed>) = 1 [pid 8503] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8509] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8508] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8504] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8503] <... futex resumed>) = 1 [pid 8506] <... futex resumed>) = 0 [pid 8510] <... mprotect resumed>) = 0 [pid 8509] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8508] <... setsockopt resumed>) = 0 [pid 8506] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8503] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8510] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8509] <... mprotect resumed>) = 0 [pid 8508] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8506] <... setsockopt resumed>) = 0 [pid 8510] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8509] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8508] <... futex resumed>) = 1 [pid 8506] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8504] <... futex resumed>) = 0 [pid 8510] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8509] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8508] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8506] <... futex resumed>) = 1 [pid 8503] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8513 attached [pid 8509] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8506] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8504] exit_group(0 [pid 8510] <... clone3 resumed> => {parent_tid=[8513]}, 88) = 8513 [pid 8503] exit_group(0ci2-android-5-10-perf/strace-static-x86_64: Process 8514 attached [pid 8513] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8511] <... futex resumed>) = ? [pid 8510] rt_sigprocmask(SIG_SETMASK, [] [pid 8509] <... clone3 resumed> => {parent_tid=[8514]}, 88) = 8514 [pid 8508] <... futex resumed>) = ? [pid 8504] <... exit_group resumed>) = ? [pid 8511] +++ exited with 0 +++ [pid 8510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8509] rt_sigprocmask(SIG_SETMASK, [] [pid 8508] +++ exited with 0 +++ [pid 8512] <... futex resumed>) = ? [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8503] <... exit_group resumed>) = ? [pid 8512] +++ exited with 0 +++ [pid 8510] <... futex resumed>) = 0 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8509] <... futex resumed>) = 0 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8504] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8504, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8514] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8506] <... futex resumed>) = ? [pid 8514] <... set_robust_list resumed>) = 0 [pid 8514] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8514] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8509] <... futex resumed>) = 0 [pid 8514] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8514] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8509] <... futex resumed>) = 0 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8506] +++ exited with 0 +++ [pid 8503] +++ exited with 0 +++ [pid 8514] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8514] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8514] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8513] <... set_robust_list resumed>) = 0 [pid 8509] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8503, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] <... restart_syscall resumed>) = 0 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8514] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8514] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8513] rt_sigprocmask(SIG_SETMASK, [] [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8514] <... socketpair resumed>, [5, 6]) = 0 [pid 8513] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8509] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8514] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8514] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8515 [pid 8514] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8509] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8514] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8514] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8514] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8513] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8509] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8509] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8514] <... futex resumed>) = 0 [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] <... futex resumed>) = 0 [pid 8514] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8509] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8509] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8513] <... futex resumed>) = 1 [pid 8510] <... futex resumed>) = 0 [pid 8509] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8516 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8513] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8516 attached [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8509] <... clone3 resumed> => {parent_tid=[8517]}, 88) = 8517 [pid 8509] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8509] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8509] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8510] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8515 attached [pid 8515] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8515] rt_sigprocmask(SIG_SETMASK, [] [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8513] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8518 [pid 8515] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8518 attached [pid 8515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] set_robust_list(0x55558b7376a0, 24 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8515] <... prctl resumed>) = 0 [pid 8515] setpgid(0, 0) = 0 [pid 8515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8513] <... futex resumed>) = 1 [pid 8510] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8516] <... set_robust_list resumed>) = 0 [pid 8518] set_robust_list(0x55558b7376a0, 24 [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] <... openat resumed>) = 3 [pid 8513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8510] <... futex resumed>) = 0 [pid 8518] <... set_robust_list resumed>) = 0 [pid 8516] rt_sigprocmask(SIG_SETMASK, [] [pid 8513] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8518] rt_sigprocmask(SIG_SETMASK, [] [pid 8516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] write(3, "1000", 4) = 4 [pid 8515] close(3) = 0 [pid 8515] write(1, "executing program\n", 18 [pid 8513] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8517 attached [pid 8517] set_robust_list(0x7f96cdfba9a0, 24 [pid 8515] <... write resumed>) = 18 executing program [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8517] <... set_robust_list resumed>) = 0 [pid 8517] rt_sigprocmask(SIG_SETMASK, [] [pid 8515] <... futex resumed>) = 0 [pid 8517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8517] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8513] <... futex resumed>) = 1 [pid 8510] <... futex resumed>) = 0 [pid 8517] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8516] <... prctl resumed>) = 0 [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8517] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8510] <... futex resumed>) = 0 [pid 8513] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8513] <... socketpair resumed>, [3, 4]) = 0 [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8510] <... futex resumed>) = 0 [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8510] <... futex resumed>) = 0 [pid 8513] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8518] <... prctl resumed>) = 0 [pid 8517] <... futex resumed>) = 1 [pid 8516] setpgid(0, 0 [pid 8513] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8509] <... futex resumed>) = 0 [pid 8515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8514] <... futex resumed>) = 0 [pid 8513] <... futex resumed>) = 1 [pid 8510] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = 1 [pid 8515] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8514] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8509] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8515] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8514] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8513] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8510] <... futex resumed>) = 0 [pid 8518] setpgid(0, 0 [pid 8517] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8516] <... setpgid resumed>) = 0 [pid 8515] <... mprotect resumed>) = 0 [pid 8514] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8510] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8514] <... futex resumed>) = 1 [pid 8513] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8510] <... futex resumed>) = 0 [pid 8509] <... futex resumed>) = 0 [pid 8515] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8514] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8509] exit_group(0 [pid 8518] <... setpgid resumed>) = 0 [pid 8516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8515] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8514] <... futex resumed>) = ? [pid 8513] <... futex resumed>) = 0 [pid 8510] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8509] <... exit_group resumed>) = ? [pid 8516] <... openat resumed>) = 3 [pid 8514] +++ exited with 0 +++ [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8517] <... futex resumed>) = ? [pid 8515] <... clone3 resumed> => {parent_tid=[8519]}, 88) = 8519 [pid 8510] <... mprotect resumed>) = 0 [pid 8515] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8510] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8510] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8516] write(3, "1000", 4 [pid 8510] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8519 attached [pid 8516] <... write resumed>) = 4 [pid 8516] close(3 [pid 8510] <... clone3 resumed> => {parent_tid=[8520]}, 88) = 8520 [pid 8510] rt_sigprocmask(SIG_SETMASK, [] [pid 8516] <... close resumed>) = 0 [pid 8510] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8519] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8516] write(1, "executing program\n", 18 [pid 8510] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8519] <... set_robust_list resumed>) = 0 [pid 8510] <... futex resumed>) = 0 [pid 8516] <... write resumed>) = 18 executing program [pid 8510] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8519] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8520 attached [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8519] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8519] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8516] <... futex resumed>) = 0 [pid 8519] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8519] <... futex resumed>) = 1 [pid 8519] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8517] +++ exited with 0 +++ [pid 8516] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8509] +++ exited with 0 +++ [pid 8519] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8516] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8509, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8519] <... futex resumed>) = 1 [pid 8519] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8520] set_robust_list(0x7f96cdfba9a0, 24 [pid 8518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8516] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8519] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8516] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8520] <... set_robust_list resumed>) = 0 [pid 8518] <... openat resumed>) = 3 [pid 299] <... restart_syscall resumed>) = 0 [pid 8516] <... mprotect resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8516] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8516] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8519] <... futex resumed>) = 1 [pid 8519] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8521 [pid 8518] write(3, "1000", 4 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8516] <... clone3 resumed> => {parent_tid=[8522]}, 88) = 8522 [pid 8518] <... write resumed>) = 4 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8516] rt_sigprocmask(SIG_SETMASK, [] [pid 8518] close(3 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... close resumed>) = 0 [pid 8516] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8519] <... futex resumed>) = 1 [pid 8519] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72ci2-android-5-10-perf/strace-static-x86_64: Process 8522 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8521 attached [pid 8520] rt_sigprocmask(SIG_SETMASK, [] [pid 8518] write(1, "executing program\n", 18 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8519] <... bpf resumed>) = 5 [pid 8516] <... futex resumed>) = 0 executing program [pid 8518] <... write resumed>) = 18 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8515] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8515] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8515] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8518] <... futex resumed>) = 0 [pid 8515] <... mprotect resumed>) = 0 [pid 8521] set_robust_list(0x55558b7376a0, 24 [pid 8520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8518] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8515] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8515] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8519] <... futex resumed>) = 1 [pid 8519] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8515] <... clone3 resumed> => {parent_tid=[8523]}, 88) = 8523 ci2-android-5-10-perf/strace-static-x86_64: Process 8523 attached [pid 8522] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8521] <... set_robust_list resumed>) = 0 [pid 8520] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8519] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8518] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8515] rt_sigprocmask(SIG_SETMASK, [] [pid 8523] set_robust_list(0x7f96cdfba9a0, 24 [pid 8522] <... set_robust_list resumed>) = 0 [pid 8521] rt_sigprocmask(SIG_SETMASK, [] [pid 8518] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8515] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8515] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8523] <... set_robust_list resumed>) = 0 [pid 8522] rt_sigprocmask(SIG_SETMASK, [] [pid 8521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8520] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8522] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8519] <... futex resumed>) = 0 [pid 8518] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8522] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8521] <... prctl resumed>) = 0 [pid 8519] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8518] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8522] <... bpf resumed>) = 3 [pid 8521] setpgid(0, 0 [pid 8518] <... mprotect resumed>) = 0 [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... setpgid resumed>) = 0 [pid 8518] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8522] <... futex resumed>) = 1 [pid 8521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8518] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8516] <... futex resumed>) = 0 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] <... openat resumed>) = 3 [pid 8518] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8521] write(3, "1000", 4 [pid 8516] <... futex resumed>) = 0 [pid 8523] rt_sigprocmask(SIG_SETMASK, [] [pid 8522] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8521] <... write resumed>) = 4 [pid 8520] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... clone3 resumed> => {parent_tid=[8524]}, 88) = 8524 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8522] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8521] close(3 [pid 8518] rt_sigprocmask(SIG_SETMASK, [] [pid 8523] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... close resumed>) = 0 [pid 8520] <... futex resumed>) = 1 [pid 8518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8510] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8524 attached [pid 8523] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8522] <... futex resumed>) = 1 [pid 8521] write(1, "executing program\n", 18 [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] <... futex resumed>) = 0 executing program [pid 8523] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] <... write resumed>) = 18 [pid 8518] <... futex resumed>) = 0 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8523] <... futex resumed>) = 1 [pid 8522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8516] <... futex resumed>) = 0 [pid 8523] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8522] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8521] <... futex resumed>) = 0 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8524] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8522] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8521] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8520] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8515] <... futex resumed>) = 0 [pid 8510] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8522] <... futex resumed>) = 1 [pid 8521] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8516] <... futex resumed>) = 0 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8521] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8516] <... futex resumed>) = 0 [pid 8522] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8521] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8524] <... set_robust_list resumed>) = 0 [pid 8522] <... socketpair resumed>, [5, 6]) = 0 [pid 8521] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8515] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] <... futex resumed>) = 0 [pid 8510] <... futex resumed>) = 1 [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... mprotect resumed>) = 0 [pid 8522] <... futex resumed>) = 1 [pid 8521] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8516] <... futex resumed>) = 0 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8521] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8516] <... futex resumed>) = 0 [pid 8522] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8525 attached [pid 8524] rt_sigprocmask(SIG_SETMASK, [] [pid 8522] <... bpf resumed>) = 7 [pid 8521] <... clone3 resumed> => {parent_tid=[8525]}, 88) = 8525 [pid 8519] <... futex resumed>) = 0 [pid 8515] <... futex resumed>) = 1 [pid 8513] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8510] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] rt_sigprocmask(SIG_SETMASK, [] [pid 8519] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8522] <... futex resumed>) = 1 [pid 8521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8519] <... setsockopt resumed>) = 0 [pid 8516] <... futex resumed>) = 0 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8519] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8521] <... futex resumed>) = 0 [pid 8519] <... futex resumed>) = 0 [pid 8516] <... futex resumed>) = 0 [pid 8522] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8519] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8516] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... bpf resumed>) = 0 [pid 8516] <... futex resumed>) = 0 [pid 8515] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8513] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8522] <... futex resumed>) = 0 [pid 8516] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8513] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8516] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8516] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8513] <... futex resumed>) = 1 [pid 8510] <... futex resumed>) = 0 [pid 8515] exit_group(0 [pid 8524] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8516] <... clone3 resumed> => {parent_tid=[8526]}, 88) = 8526 [pid 8516] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8516] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8516] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8526 attached [pid 8526] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8526] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8526] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8525] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8524] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8523] <... futex resumed>) = ? [pid 8519] <... futex resumed>) = ? [pid 8515] <... exit_group resumed>) = ? [pid 8513] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8510] exit_group(0 [pid 8525] <... set_robust_list resumed>) = 0 [pid 8523] +++ exited with 0 +++ [pid 8519] +++ exited with 0 +++ [pid 8526] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8515] +++ exited with 0 +++ [pid 8510] <... exit_group resumed>) = ? [pid 8520] <... futex resumed>) = ? [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8515, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8520] +++ exited with 0 +++ [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8526] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] <... futex resumed>) = ? [pid 8524] <... bpf resumed>) = 3 [pid 8516] <... futex resumed>) = 0 [pid 8516] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8522] <... futex resumed>) = 0 [pid 8516] <... futex resumed>) = 1 [pid 8522] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8516] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8522] <... setsockopt resumed>) = 0 [pid 8522] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8516] <... futex resumed>) = 0 [pid 8522] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8516] exit_group(0 [pid 8522] <... futex resumed>) = ? [pid 8516] <... exit_group resumed>) = ? [pid 8522] +++ exited with 0 +++ [pid 8526] <... futex resumed>) = ? [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8513] +++ exited with 0 +++ [pid 8510] +++ exited with 0 +++ [pid 8524] <... futex resumed>) = 1 [pid 8518] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8518] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8525] rt_sigprocmask(SIG_SETMASK, [] [pid 8524] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8526] +++ exited with 0 +++ [pid 8525] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8516] +++ exited with 0 +++ [pid 8525] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8524] <... futex resumed>) = 1 [pid 8518] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8516, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8524] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8518] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8524] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8525] <... bpf resumed>) = 3 [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... futex resumed>) = 0 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8525] <... futex resumed>) = 1 [pid 8525] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... futex resumed>) = 0 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8525] <... futex resumed>) = 1 [pid 8525] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8524] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... futex resumed>) = 0 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8525] <... futex resumed>) = 1 [pid 8525] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] <... futex resumed>) = 1 [pid 8518] <... futex resumed>) = 0 [pid 8521] <... futex resumed>) = 0 [pid 8524] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] <... futex resumed>) = 0 [pid 8518] <... futex resumed>) = 0 [pid 8524] <... socketpair resumed>, [5, 6]) = 0 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8524] <... futex resumed>) = 0 [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8518] <... futex resumed>) = 0 [pid 8525] <... futex resumed>) = 1 [pid 8525] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8524] <... bpf resumed>) = 7 [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8524] <... futex resumed>) = 0 [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8518] <... futex resumed>) = 0 [pid 8524] <... bpf resumed>) = 0 [pid 8518] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... futex resumed>) = 0 [pid 8524] <... futex resumed>) = 0 [pid 8518] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8524] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8518] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8525] <... bpf resumed>) = 7 [pid 8518] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8521] <... futex resumed>) = 0 [pid 8525] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... mprotect resumed>) = 0 [pid 8525] <... bpf resumed>) = 0 [pid 8521] <... futex resumed>) = 0 [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8525] <... futex resumed>) = 0 [pid 8521] <... futex resumed>) = 0 [pid 8525] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8518] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8521] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8518] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8521] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8521] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8518] <... clone3 resumed> => {parent_tid=[8527]}, 88) = 8527 [pid 8521] <... clone3 resumed> => {parent_tid=[8528]}, 88) = 8528 [pid 8521] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8518] rt_sigprocmask(SIG_SETMASK, [] [pid 8521] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8518] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8521] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8518] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8527 attached ) = 0 [pid 8518] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8527] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8527] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8527] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8528 attached [pid 8528] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8530 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8529 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8528] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8530 attached , NULL, 8) = 0 [pid 8527] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8527] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8527] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8529 attached [pid 8529] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8529] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8528] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8518] <... futex resumed>) = 0 [pid 8530] set_robust_list(0x55558b7376a0, 24 [pid 8518] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8529] setpgid(0, 0) = 0 [pid 8529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 298] <... restart_syscall resumed>) = 0 [pid 8518] <... futex resumed>) = 1 [pid 8524] <... futex resumed>) = 0 [pid 8524] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8529] <... openat resumed>) = 3 [pid 8524] <... setsockopt resumed>) = 0 [pid 8518] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8529] write(3, "1000", 4) = 4 [pid 8529] close(3 [pid 8524] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8529] <... close resumed>) = 0 executing program [pid 8529] write(1, "executing program\n", 18) = 18 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8529] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8524] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8529] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8518] exit_group(0 [pid 8524] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8529] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8531]}, 88) = 8531 [pid 8529] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8531 attached [pid 8531] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8531] rt_sigprocmask(SIG_SETMASK, [] [pid 8527] <... futex resumed>) = ? [pid 8524] <... futex resumed>) = ? [pid 8518] <... exit_group resumed>) = ? [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8532 [pid 8524] +++ exited with 0 +++ [pid 8527] +++ exited with 0 +++ [pid 8531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8531] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8531] <... futex resumed>) = 1 [pid 8518] +++ exited with 0 +++ [pid 8531] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8531] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8531] <... futex resumed>) = 1 [pid 8531] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8528] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8531] <... futex resumed>) = 1 [pid 8531] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8528] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8531] <... futex resumed>) = 1 [pid 8531] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8530] <... set_robust_list resumed>) = 0 [pid 8528] <... futex resumed>) = 1 [pid 8521] <... futex resumed>) = 0 [pid 8531] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8521] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8528] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8521] <... futex resumed>) = 1 [pid 8525] <... futex resumed>) = 0 [pid 8521] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8525] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8525] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8525] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8521] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8521] exit_group(0 [pid 8529] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8529] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8528] <... futex resumed>) = ? [pid 8525] <... futex resumed>) = ? [pid 8521] <... exit_group resumed>) = ? [pid 8529] <... mprotect resumed>) = 0 [pid 8525] +++ exited with 0 +++ [pid 8529] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8533]}, 88) = 8533 [pid 8529] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8529] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8529] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8531] <... futex resumed>) = 1 [pid 8531] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8531] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8532 attached [pid 8532] set_robust_list(0x55558b7376a0, 24 [pid 8528] +++ exited with 0 +++ [pid 8521] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8521, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8532] <... set_robust_list resumed>) = 0 [pid 8532] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8532] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8530] rt_sigprocmask(SIG_SETMASK, [] [pid 8532] <... prctl resumed>) = 0 [pid 8532] setpgid(0, 0) = 0 [pid 8532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8532] <... openat resumed>) = 3 [pid 8530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8532] write(3, "1000", 4) = 4 [pid 8532] close(3) = 0 [pid 8532] write(1, "executing program\n", 18) = 18 executing program [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8532] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8532] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8530] <... prctl resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558b737690) = 8534 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8532] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8532] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8532] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8532] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8535]}, 88) = 8535 [pid 8532] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 8530] setpgid(0, 0) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8533 attached [pid 8533] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8533] rt_sigprocmask(SIG_SETMASK, [] [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8533] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8536 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8530] <... openat resumed>) = 3 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] write(3, "1000", 4 [pid 8533] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8533] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8529] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8531] <... futex resumed>) = 0 [pid 8531] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8531] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8529] <... futex resumed>) = 0 [pid 8529] exit_group(0) = ? [pid 8531] <... futex resumed>) = ? [pid 8531] +++ exited with 0 +++ [pid 8533] <... futex resumed>) = ? [pid 8530] <... write resumed>) = 4 ci2-android-5-10-perf/strace-static-x86_64: Process 8534 attached [pid 8530] close(3 [pid 8534] set_robust_list(0x55558b7376a0, 24 [pid 8530] <... close resumed>) = 0 [pid 8530] write(1, "executing program\n", 18 [pid 8534] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8535 attached executing program [pid 8530] <... write resumed>) = 18 [pid 8533] +++ exited with 0 +++ [pid 8529] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8529, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8536 attached [pid 8536] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8536] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8536] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8536] setpgid(0, 0 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] <... setpgid resumed>) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8530] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8535] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8534] rt_sigprocmask(SIG_SETMASK, [] [pid 8530] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8530] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8530] <... mmap resumed>) = 0x7f96cdfbb000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8537 [pid 8530] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8530] <... mprotect resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8534] <... prctl resumed>) = 0 [pid 8534] setpgid(0, 0) = 0 [pid 8534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8538 attached [pid 8536] <... openat resumed>) = 3 [pid 8534] <... openat resumed>) = 3 [pid 8530] <... clone3 resumed> => {parent_tid=[8538]}, 88) = 8538 [pid 8534] write(3, "1000", 4 [pid 8530] rt_sigprocmask(SIG_SETMASK, [] [pid 8534] <... write resumed>) = 4 [pid 8530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8534] close(3 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] <... close resumed>) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8534] write(1, "executing program\n", 18 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8534] <... write resumed>) = 18 executing program [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8534] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8534] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8534] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8534] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8534] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8536] write(3, "1000", 4 [pid 8534] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8539]}, 88) = 8539 [pid 8534] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... set_robust_list resumed>) = 0 [pid 8535] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8535] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8536] <... write resumed>) = 4 [pid 8535] <... bpf resumed>) = 3 [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... futex resumed>) = 1 [pid 8535] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8538] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8536] close(3 [pid 8535] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] <... set_robust_list resumed>) = 0 [pid 8536] <... close resumed>) = 0 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... futex resumed>) = 1 [pid 8535] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8537 attached [pid 8538] rt_sigprocmask(SIG_SETMASK, [] executing program [pid 8536] write(1, "executing program\n", 18) = 18 [pid 8538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8535] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 ci2-android-5-10-perf/strace-static-x86_64: Process 8539 attached [pid 8537] set_robust_list(0x55558b7376a0, 24 [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... futex resumed>) = 1 [pid 8535] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8536] <... futex resumed>) = 0 [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8536] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8539] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8537] <... set_robust_list resumed>) = 0 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... futex resumed>) = 1 [pid 8535] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8536] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8535] <... bpf resumed>) = 7 [pid 8538] <... bpf resumed>) = 3 [pid 8536] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8532] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8532] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8535] <... futex resumed>) = 1 [pid 8532] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8535] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8532] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8536] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8535] <... bpf resumed>) = 0 [pid 8538] <... futex resumed>) = 1 [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... clone3 resumed> => {parent_tid=[8540]}, 88) = 8540 [pid 8530] <... futex resumed>) = 0 [pid 8535] <... futex resumed>) = 0 [pid 8532] rt_sigprocmask(SIG_SETMASK, [] [pid 8535] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8532] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8532] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8540 attached [pid 8540] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8540] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8540] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8539] <... set_robust_list resumed>) = 0 [pid 8538] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8537] rt_sigprocmask(SIG_SETMASK, [] [pid 8536] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] rt_sigprocmask(SIG_SETMASK, [] [pid 8536] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8538] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8530] <... futex resumed>) = 0 [pid 8536] <... mprotect resumed>) = 0 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8538] <... futex resumed>) = 0 [pid 8536] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8536] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8538] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8536] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8541 attached [pid 8540] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8540] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8532] <... futex resumed>) = 0 [pid 8532] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8535] <... futex resumed>) = 0 [pid 8532] <... futex resumed>) = 1 [pid 8535] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8532] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] <... setsockopt resumed>) = 0 [pid 8535] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8532] <... futex resumed>) = 0 [pid 8535] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8532] exit_group(0 [pid 8538] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8536] <... clone3 resumed> => {parent_tid=[8541]}, 88) = 8541 [pid 8535] <... futex resumed>) = ? [pid 8532] <... exit_group resumed>) = ? [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8535] +++ exited with 0 +++ [pid 8540] <... futex resumed>) = ? [pid 8538] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8536] rt_sigprocmask(SIG_SETMASK, [] [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] <... futex resumed>) = 1 [pid 8530] <... futex resumed>) = 0 [pid 8536] <... futex resumed>) = 0 [pid 8537] <... prctl resumed>) = 0 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8530] <... futex resumed>) = 0 [pid 8538] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8537] setpgid(0, 0 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8540] +++ exited with 0 +++ [pid 8539] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8538] <... socketpair resumed>, [5, 6]) = 0 [pid 8537] <... setpgid resumed>) = 0 [pid 8532] +++ exited with 0 +++ [pid 8541] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8532, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8541] <... set_robust_list resumed>) = 0 [pid 8539] <... bpf resumed>) = 3 [pid 8538] <... futex resumed>) = 1 [pid 8537] <... openat resumed>) = 3 [pid 8530] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] write(3, "1000", 4 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] <... futex resumed>) = 1 [pid 8538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8537] <... write resumed>) = 4 [pid 8534] <... futex resumed>) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8539] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8538] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8537] close(3 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8541] rt_sigprocmask(SIG_SETMASK, [] [pid 8539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8538] <... bpf resumed>) = 7 [pid 8537] <... close resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] write(1, "executing program\n", 18 [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8538] <... futex resumed>) = 1 executing program [pid 8537] <... write resumed>) = 18 [pid 8530] <... futex resumed>) = 0 [pid 8538] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8539] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8537] <... futex resumed>) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8541] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8538] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8537] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8530] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8538] <... bpf resumed>) = 0 [pid 8537] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8538] <... futex resumed>) = 0 [pid 8537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8530] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8537] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8530] <... mprotect resumed>) = 0 [pid 8539] <... futex resumed>) = 1 [pid 8537] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8534] <... futex resumed>) = 0 [pid 8530] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8539] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8537] <... mprotect resumed>) = 0 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8541] <... bpf resumed>) = 3 [pid 8537] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8537] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8537] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8530] <... clone3 resumed> => {parent_tid=[8542]}, 88) = 8542 [pid 8539] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8530] rt_sigprocmask(SIG_SETMASK, [] [pid 8537] <... clone3 resumed> => {parent_tid=[8543]}, 88) = 8543 [pid 8530] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8543 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8542 attached [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] rt_sigprocmask(SIG_SETMASK, [] [pid 8530] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8537] <... futex resumed>) = 0 [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8543] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8543] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8543] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8542] set_robust_list(0x7f96cdfba9a0, 24 [pid 8541] <... futex resumed>) = 1 [pid 8539] <... futex resumed>) = 1 [pid 8536] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8543] <... bpf resumed>) = 3 [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8541] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8542] <... set_robust_list resumed>) = 0 [pid 8539] <... socketpair resumed>, [5, 6]) = 0 [pid 8536] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8542] rt_sigprocmask(SIG_SETMASK, [] [pid 8541] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] <... futex resumed>) = 0 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] <... futex resumed>) = 0 [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8542] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8541] <... futex resumed>) = 0 [pid 8539] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] <... futex resumed>) = 0 [pid 8536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8534] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8541] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8542] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8541] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8539] <... futex resumed>) = 0 [pid 8537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8536] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 1 [pid 8542] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8542] <... futex resumed>) = 1 [pid 8541] <... futex resumed>) = 0 [pid 8539] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8537] <... futex resumed>) = 1 [pid 8536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8530] <... futex resumed>) = 0 [pid 8543] <... futex resumed>) = 0 [pid 8542] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8541] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8539] <... futex resumed>) = 1 [pid 8538] <... futex resumed>) = 0 [pid 8536] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8530] <... futex resumed>) = 1 [pid 8543] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8541] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8539] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8538] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8530] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] <... socketpair resumed>, [5, 6]) = 0 [pid 8539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8538] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8534] <... futex resumed>) = 0 [pid 8543] <... futex resumed>) = 1 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8539] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8538] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] <... futex resumed>) = 0 [pid 8534] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8541] <... futex resumed>) = 1 [pid 8539] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8538] <... futex resumed>) = 1 [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8530] <... futex resumed>) = 0 [pid 8543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8541] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8538] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] <... futex resumed>) = 0 [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8530] exit_group(0 [pid 8543] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8542] <... futex resumed>) = ? [pid 8541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8539] <... futex resumed>) = 0 [pid 8538] <... futex resumed>) = ? [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8536] <... futex resumed>) = 0 [pid 8534] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8530] <... exit_group resumed>) = ? [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8543] <... socketpair resumed>, [4, 5]) = 0 [pid 8542] +++ exited with 0 +++ [pid 8541] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8539] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8538] +++ exited with 0 +++ [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8534] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8530] +++ exited with 0 +++ [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] <... bpf resumed>) = 7 [pid 8534] <... mprotect resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8543] <... futex resumed>) = 1 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] <... futex resumed>) = 0 [pid 8534] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8530, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8544 attached [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8544 [pid 8543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8537] <... futex resumed>) = 0 [pid 8534] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8544] set_robust_list(0x55558b7376a0, 24 [pid 8541] <... futex resumed>) = 1 [pid 8536] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8543] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8541] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8543] <... bpf resumed>) = 6 [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] <... clone3 resumed> => {parent_tid=[8545]}, 88) = 8545 [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8534] rt_sigprocmask(SIG_SETMASK, [] [pid 8543] <... futex resumed>) = 1 [pid 8537] <... futex resumed>) = 0 [pid 8534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8537] <... futex resumed>) = 0 [pid 8534] <... futex resumed>) = 0 [pid 8543] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8537] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8543] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8541] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8537] <... futex resumed>) = 0 [pid 8536] <... futex resumed>) = 0 [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] <... bpf resumed>) = 0 [pid 8537] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8536] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] <... futex resumed>) = 0 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8537] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8536] <... futex resumed>) = 0 [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8541] <... futex resumed>) = 0 [pid 8537] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8536] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8541] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8537] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8545 attached [pid 8544] <... set_robust_list resumed>) = 0 [pid 8537] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8536] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8537] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8537] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8536] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8544] rt_sigprocmask(SIG_SETMASK, [] [pid 8537] <... clone3 resumed> => {parent_tid=[8546]}, 88) = 8546 [pid 8536] <... mprotect resumed>) = 0 [pid 8537] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8536] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8537] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8537] <... futex resumed>) = 0 [pid 8536] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8537] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8536] <... clone3 resumed> => {parent_tid=[8547]}, 88) = 8547 [pid 8536] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8536] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8545] set_robust_list(0x7f96cdfba9a0, 24 [pid 8536] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8545] <... set_robust_list resumed>) = 0 [pid 8545] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8545] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8546 attached [pid 8544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8545] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8544] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-5-10-perf/strace-static-x86_64: Process 8547 attached [pid 8546] set_robust_list(0x7f96cdfba9a0, 24 [pid 302] <... restart_syscall resumed>) = 0 [pid 8545] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8534] <... futex resumed>) = 0 [pid 8534] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8546] <... set_robust_list resumed>) = 0 [pid 8544] <... prctl resumed>) = 0 [pid 8539] <... futex resumed>) = 0 [pid 8534] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8547] set_robust_list(0x7f96cdfba9a0, 24 [pid 8545] <... futex resumed>) = 1 [pid 8539] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8546] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8546] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8547] <... set_robust_list resumed>) = 0 [pid 8545] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8544] setpgid(0, 0 [pid 8539] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8539] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8544] <... setpgid resumed>) = 0 [pid 8547] rt_sigprocmask(SIG_SETMASK, [] [pid 8539] <... futex resumed>) = 1 [pid 8534] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8539] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8534] exit_group(0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8547] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8539] <... futex resumed>) = ? [pid 8534] <... exit_group resumed>) = ? [pid 8539] +++ exited with 0 +++ [pid 8545] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8548 attached [pid 8547] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8546] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8545] +++ exited with 0 +++ [pid 8544] <... openat resumed>) = 3 [pid 8534] +++ exited with 0 +++ [pid 8548] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8547] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8546] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] write(3, "1000", 4 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8548 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8534, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8547] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8536] <... futex resumed>) = 0 [pid 8536] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8536] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8547] <... futex resumed>) = 1 [pid 8547] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8544] <... write resumed>) = 4 [pid 8541] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8546] <... futex resumed>) = 1 [pid 8537] <... futex resumed>) = 0 [pid 8548] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8537] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8541] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8546] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8544] close(3 [pid 8543] <... futex resumed>) = 0 [pid 8537] <... futex resumed>) = 1 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8543] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4) = 0 [pid 8543] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8543] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8548] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8548] setpgid(0, 0) = 0 [pid 8541] <... setsockopt resumed>) = 0 [pid 8537] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8544] <... close resumed>) = 0 [pid 8541] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8541] <... futex resumed>) = 1 [pid 8536] <... futex resumed>) = 0 [pid 8544] write(1, "executing program\n", 18 [pid 8537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8536] exit_group(0 [pid 8547] <... futex resumed>) = ? [pid 8544] <... write resumed>) = 18 [pid 8537] exit_group(0 [pid 8536] <... exit_group resumed>) = ? executing program [pid 8547] +++ exited with 0 +++ [pid 8546] <... futex resumed>) = ? [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8543] <... futex resumed>) = ? [pid 8541] +++ exited with 0 +++ [pid 8537] <... exit_group resumed>) = ? [pid 8536] +++ exited with 0 +++ [pid 8543] +++ exited with 0 +++ [pid 8548] <... openat resumed>) = 3 [pid 8544] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8536, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8548] write(3, "1000", 4 [pid 8544] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8544] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8548] <... write resumed>) = 4 [pid 8548] close(3) = 0 [pid 8548] write(1, "executing program\n", 18) = 18 executing program [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8548] <... futex resumed>) = 0 [pid 8544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8548] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8548] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8548] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8544] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8548] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8544] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8548] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8544] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8544] <... mprotect resumed>) = 0 [pid 8544] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8548] <... clone3 resumed> => {parent_tid=[8549]}, 88) = 8549 [pid 8544] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8548] rt_sigprocmask(SIG_SETMASK, [] [pid 8544] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8544] <... clone3 resumed> => {parent_tid=[8550]}, 88) = 8550 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8549 attached [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8549] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8549] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8550 attached [pid 8546] +++ exited with 0 +++ [pid 8537] +++ exited with 0 +++ [pid 8549] <... bpf resumed>) = 3 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] <... futex resumed>) = 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] <... futex resumed>) = 1 [pid 8549] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8550] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8549] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8548] <... futex resumed>) = 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] <... futex resumed>) = 1 [pid 8549] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8550] <... set_robust_list resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8549] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] <... futex resumed>) = 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] <... futex resumed>) = 1 [pid 8549] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8551 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8552 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8553 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8549] <... socketpair resumed>, [5, 6]) = 0 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8553 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8552 attached [pid 8550] rt_sigprocmask(SIG_SETMASK, [] [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8553] set_robust_list(0x55558b7376a0, 24 [pid 8552] set_robust_list(0x55558b7376a0, 24 [pid 8550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8549] <... futex resumed>) = 1 [pid 8549] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8553] <... set_robust_list resumed>) = 0 [pid 8552] <... set_robust_list resumed>) = 0 [pid 8550] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8549] <... bpf resumed>) = 7 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] rt_sigprocmask(SIG_SETMASK, [] [pid 8552] rt_sigprocmask(SIG_SETMASK, [] [pid 8550] <... bpf resumed>) = 3 [pid 8548] <... futex resumed>) = 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8548] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8548] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8554]}, 88) = 8554 [pid 8553] <... prctl resumed>) = 0 [pid 8550] <... futex resumed>) = 1 [pid 8548] rt_sigprocmask(SIG_SETMASK, [] [pid 8544] <... futex resumed>) = 0 [pid 8548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] <... futex resumed>) = 0 [pid 8548] <... futex resumed>) = 0 [pid 8548] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] <... futex resumed>) = 1 [pid 8549] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8553] setpgid(0, 0 [pid 8550] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8553] <... setpgid resumed>) = 0 [pid 8552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8549] <... bpf resumed>) = 0 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8549] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8551 attached [pid 8550] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8551] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8552] <... prctl resumed>) = 0 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8550] <... futex resumed>) = 1 [pid 8544] <... futex resumed>) = 0 [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8551] setpgid(0, 0) = 0 [pid 8551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8550] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8553] <... openat resumed>) = 3 [pid 8552] setpgid(0, 0 [pid 8551] <... openat resumed>) = 3 [pid 8551] write(3, "1000", 4) = 4 [pid 8551] close(3) = 0 [pid 8550] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8551] write(1, "executing program\n", 18) = 18 executing program [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8551] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8551] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8551] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8553] write(3, "1000", 4 [pid 8552] <... setpgid resumed>) = 0 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8551] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8551] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8550] <... futex resumed>) = 1 [pid 8544] <... futex resumed>) = 0 [pid 8553] <... write resumed>) = 4 [pid 8552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8550] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8544] <... futex resumed>) = 0 [pid 8551] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8550] <... socketpair resumed>, [5, 6]) = 0 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] close(3 [pid 8552] <... openat resumed>) = 3 [pid 8550] <... futex resumed>) = 1 [pid 8544] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8554 attached [pid 8550] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8555 attached [pid 8553] <... close resumed>) = 0 [pid 8552] write(3, "1000", 4 [pid 8554] set_robust_list(0x7f96cdfba9a0, 24 [pid 8544] <... futex resumed>) = 0 [pid 8550] <... bpf resumed>) = 7 [pid 8555] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8554] <... set_robust_list resumed>) = 0 [pid 8553] write(1, "executing program\n", 18 [pid 8552] <... write resumed>) = 4 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] <... clone3 resumed> => {parent_tid=[8555]}, 88) = 8555 [pid 8551] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8553] <... write resumed>) = 18 [pid 8550] <... futex resumed>) = 0 [pid 8544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8554] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8554] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8550] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8544] <... futex resumed>) = 0 [pid 8552] close(3 [pid 8544] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8550] <... bpf resumed>) = 0 [pid 8544] <... futex resumed>) = 0 [pid 8552] <... close resumed>) = 0 [pid 8544] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8553] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8552] write(1, "executing program\n", 18 [pid 8544] <... mmap resumed>) = 0x7f96cdf9a000 executing program [pid 8555] <... set_robust_list resumed>) = 0 [pid 8554] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8553] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8552] <... write resumed>) = 18 [pid 8550] <... futex resumed>) = 0 [pid 8544] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8554] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8550] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8544] <... mprotect resumed>) = 0 [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8548] <... futex resumed>) = 0 [pid 8553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8544] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8552] <... futex resumed>) = 0 [pid 8553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8548] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8549] <... futex resumed>) = 0 [pid 8548] <... futex resumed>) = 1 [pid 8553] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8552] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8544] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8549] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8548] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8549] <... setsockopt resumed>) = 0 [pid 8553] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8552] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8544] <... clone3 resumed> => {parent_tid=[8556]}, 88) = 8556 [pid 8549] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8544] rt_sigprocmask(SIG_SETMASK, [] [pid 8553] <... mprotect resumed>) = 0 [pid 8552] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8544] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8549] <... futex resumed>) = 1 [pid 8548] <... futex resumed>) = 0 [pid 8544] <... futex resumed>) = 0 [pid 8552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8549] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8548] exit_group(0 [pid 8544] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8553] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8552] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8549] <... futex resumed>) = ? [pid 8548] <... exit_group resumed>) = ? [pid 8549] +++ exited with 0 +++ [pid 8554] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8556 attached [pid 8555] rt_sigprocmask(SIG_SETMASK, [] [pid 8552] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8556] set_robust_list(0x7f96cdfba9a0, 24 [pid 8555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8554] +++ exited with 0 +++ [pid 8553] <... clone3 resumed> => {parent_tid=[8557]}, 88) = 8557 [pid 8552] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8548] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8557 attached [pid 8557] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8557] rt_sigprocmask(SIG_SETMASK, [] [pid 8553] rt_sigprocmask(SIG_SETMASK, [] [pid 8555] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8552] <... mprotect resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8548, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8556] <... set_robust_list resumed>) = 0 [pid 8553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8552] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8557] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8556] rt_sigprocmask(SIG_SETMASK, [] [pid 8555] <... bpf resumed>) = 3 [pid 8553] <... futex resumed>) = 0 [pid 8552] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 8552] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8557] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8552] <... clone3 resumed> => {parent_tid=[8558]}, 88) = 8558 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8552] rt_sigprocmask(SIG_SETMASK, [] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8552] <... futex resumed>) = 0 [pid 8557] <... futex resumed>) = 1 [pid 8557] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8559 [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8557] <... futex resumed>) = 1 [pid 8557] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8559 attached [pid 8556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] set_robust_list(0x55558b7376a0, 24 [pid 8557] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8556] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8555] <... futex resumed>) = 1 [pid 8551] <... futex resumed>) = 0 [pid 8559] <... set_robust_list resumed>) = 0 [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8557] <... futex resumed>) = 1 [pid 8557] socketpair(AF_UNIX, SOCK_DGRAM, 0, [3, 4]) = 0 [pid 8555] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8556] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8557] <... futex resumed>) = 1 [pid 8557] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8555] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8557] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8557] <... futex resumed>) = 1 [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8557] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8553] <... futex resumed>) = 0 [pid 8557] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8559] rt_sigprocmask(SIG_SETMASK, [] [pid 8556] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8555] <... futex resumed>) = 1 [pid 8553] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] <... futex resumed>) = 0 [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... futex resumed>) = 0 [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8557] <... futex resumed>) = 0 [pid 8553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8551] <... futex resumed>) = 0 [pid 8557] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8553] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8553] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8553] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8555] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8556] <... futex resumed>) = 1 [pid 8555] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8544] <... futex resumed>) = 0 [pid 8553] <... clone3 resumed> => {parent_tid=[8560]}, 88) = 8560 [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] rt_sigprocmask(SIG_SETMASK, [] [pid 8544] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8555] <... futex resumed>) = 1 [pid 8553] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] <... futex resumed>) = 0 [pid 8550] <... futex resumed>) = 0 [pid 8544] <... futex resumed>) = 1 [pid 8555] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8553] <... futex resumed>) = 0 [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8550] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8553] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] <... futex resumed>) = 0 [pid 8544] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8555] <... socketpair resumed>, [4, 5]) = 0 [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8550] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8556] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8550] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8555] <... futex resumed>) = 1 [pid 8551] <... futex resumed>) = 0 [pid 8550] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8544] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8558 attached [pid 8555] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8555] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8551] <... futex resumed>) = 0 [pid 8544] exit_group(0 [pid 8558] <... set_robust_list resumed>) = 0 [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8544] <... exit_group resumed>) = ? [pid 8558] rt_sigprocmask(SIG_SETMASK, [] [pid 8556] <... futex resumed>) = ? [pid 8555] <... futex resumed>) = 0 [pid 8551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8550] <... futex resumed>) = ? [pid 8558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8556] +++ exited with 0 +++ [pid 8555] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8551] <... futex resumed>) = 0 [pid 8558] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8551] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] <... futex resumed>) = 0 [pid 8558] <... futex resumed>) = 1 [pid 8551] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8558] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8551] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8551] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8550] +++ exited with 0 +++ [pid 8552] <... futex resumed>) = 0 [pid 8544] +++ exited with 0 +++ [pid 8551] <... mprotect resumed>) = 0 [pid 8555] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8555] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8552] <... futex resumed>) = 1 [pid 8551] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8544, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8555] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8558] <... futex resumed>) = 0 [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8555] <... futex resumed>) = 0 [pid 8551] <... clone3 resumed> => {parent_tid=[8561]}, 88) = 8561 [pid 8558] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8555] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8551] rt_sigprocmask(SIG_SETMASK, [] [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8551] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] <... futex resumed>) = 1 [pid 8552] <... futex resumed>) = 0 [pid 8551] <... futex resumed>) = 0 [pid 8558] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8551] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8560 attached [pid 8559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8552] <... futex resumed>) = 0 [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8560] set_robust_list(0x7f96cdfba9a0, 24 [pid 8558] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8560] <... set_robust_list resumed>) = 0 [pid 8560] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8560] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8559] <... prctl resumed>) = 0 [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8560] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8559] setpgid(0, 0 [pid 8558] <... futex resumed>) = 1 [pid 8552] <... futex resumed>) = 0 [pid 8560] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] <... setpgid resumed>) = 0 [pid 8552] <... futex resumed>) = 0 [pid 8560] <... futex resumed>) = 1 [pid 8553] <... futex resumed>) = 0 [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8560] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8558] <... socketpair resumed>, [3, 4]) = 0 [pid 8553] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8557] <... futex resumed>) = 0 [pid 8553] <... futex resumed>) = 1 [pid 8557] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8553] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8557] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8557] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8557] <... futex resumed>) = 1 [pid 8553] <... futex resumed>) = 0 [pid 8559] <... openat resumed>) = 3 [pid 8558] <... futex resumed>) = 1 [pid 8557] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8553] exit_group(0 [pid 8552] <... futex resumed>) = 0 [pid 8560] <... futex resumed>) = ? [pid 8559] write(3, "1000", 4 [pid 8558] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8557] <... futex resumed>) = ? [pid 8553] <... exit_group resumed>) = ? [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8560] +++ exited with 0 +++ [pid 8559] <... write resumed>) = 4 [pid 8558] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8557] +++ exited with 0 +++ [pid 8553] +++ exited with 0 +++ [pid 8552] <... futex resumed>) = 0 [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8559] close(3 [pid 8558] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8559] <... close resumed>) = 0 [pid 8558] <... bpf resumed>) = 5 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8559] write(1, "executing program\n", 18 [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8561 attached ) = 1 [pid 8559] <... write resumed>) = 18 [pid 8552] <... futex resumed>) = 0 [pid 8558] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8552] <... futex resumed>) = 0 [pid 8559] <... futex resumed>) = 0 [pid 8558] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8552] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8558] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8552] <... futex resumed>) = 0 [pid 8559] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8552] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8559] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8558] <... futex resumed>) = 0 [pid 8552] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8558] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8559] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8552] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8561] set_robust_list(0x7f96cdfba9a0, 24 [pid 8559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8552] <... mprotect resumed>) = 0 [pid 8561] <... set_robust_list resumed>) = 0 [pid 8559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8552] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8561] rt_sigprocmask(SIG_SETMASK, [] [pid 8552] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8559] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8552] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8561] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8559] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8552] <... clone3 resumed> => {parent_tid=[8562]}, 88) = 8562 [pid 8561] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8559] <... mprotect resumed>) = 0 [pid 8552] rt_sigprocmask(SIG_SETMASK, [] [pid 8561] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8559] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8552] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8552] <... futex resumed>) = 0 [pid 8561] <... futex resumed>) = 1 [pid 8559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8552] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8551] <... futex resumed>) = 0 [pid 8561] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8551] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] <... clone3 resumed> => {parent_tid=[8563]}, 88) = 8563 [pid 8555] <... futex resumed>) = 0 [pid 8551] <... futex resumed>) = 1 [pid 8559] rt_sigprocmask(SIG_SETMASK, [] [pid 8555] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8551] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8555] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8563 attached [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8555] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] <... futex resumed>) = 0 [pid 8555] <... futex resumed>) = 1 [pid 8551] <... futex resumed>) = 0 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8555] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8551] exit_group(0 [pid 8563] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8561] <... futex resumed>) = ? [pid 8555] <... futex resumed>) = ? [pid 8551] <... exit_group resumed>) = ? [pid 8563] <... set_robust_list resumed>) = 0 [pid 8561] +++ exited with 0 +++ [pid 8555] +++ exited with 0 +++ [pid 8551] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8562 attached [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... restart_syscall resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8562] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8562] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8562] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8563] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8562] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8562] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8564 [pid 8562] <... futex resumed>) = 1 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8552] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8552] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8562] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8558] <... futex resumed>) = 0 [pid 8552] <... futex resumed>) = 1 [pid 8558] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8552] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8558] <... setsockopt resumed>) = 0 [pid 8558] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8552] <... futex resumed>) = 0 [pid 8558] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8564 attached [pid 8552] exit_group(0 [pid 8558] <... futex resumed>) = ? [pid 8552] <... exit_group resumed>) = ? [pid 8558] +++ exited with 0 +++ [pid 8562] <... futex resumed>) = ? [pid 8563] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8562] +++ exited with 0 +++ [pid 8552] +++ exited with 0 +++ [pid 299] <... restart_syscall resumed>) = 0 [pid 8563] <... bpf resumed>) = 3 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8552, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] <... restart_syscall resumed>) = 0 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8563] <... futex resumed>) = 1 [pid 8559] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8565 attached [pid 8563] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8565 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8566 [pid 8563] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8559] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8566 attached [pid 8565] set_robust_list(0x55558b7376a0, 24 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8567 [pid 8564] set_robust_list(0x55558b7376a0, 24 [pid 8563] <... futex resumed>) = 0 [pid 8559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8564] <... set_robust_list resumed>) = 0 [pid 8563] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8564] rt_sigprocmask(SIG_SETMASK, [] [pid 8563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8559] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8563] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8566] set_robust_list(0x55558b7376a0, 24 [pid 8565] <... set_robust_list resumed>) = 0 [pid 8564] <... prctl resumed>) = 0 [pid 8564] setpgid(0, 0) = 0 [pid 8564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8564] write(3, "1000", 4 [pid 8563] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8564] <... write resumed>) = 4 [pid 8564] close(3) = 0 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] write(1, "executing program\n", 18) = 18 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8563] <... futex resumed>) = 1 [pid 8559] <... futex resumed>) = 0 executing program [pid 8564] <... futex resumed>) = 0 [pid 8564] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8564] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8564] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8564] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8563] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8563] <... socketpair resumed>, [5, 6]) = 0 [pid 8559] <... futex resumed>) = 0 [pid 8564] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8564] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8563] <... futex resumed>) = 0 [pid 8559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8566] <... set_robust_list resumed>) = 0 [pid 8565] rt_sigprocmask(SIG_SETMASK, [] [pid 8563] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8563] <... bpf resumed>) = 7 [pid 8559] <... futex resumed>) = 0 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8563] <... futex resumed>) = 0 [pid 8559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8563] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8559] <... futex resumed>) = 0 [pid 8563] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8559] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8563] <... bpf resumed>) = 0 [pid 8559] <... futex resumed>) = 0 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8563] <... futex resumed>) = 0 [pid 8559] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8563] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8559] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8564] <... clone3 resumed> => {parent_tid=[8568]}, 88) = 8568 [pid 8559] <... mprotect resumed>) = 0 [pid 8564] rt_sigprocmask(SIG_SETMASK, [] [pid 8559] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8559] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8564] <... futex resumed>) = 0 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] <... prctl resumed>) = 0 [pid 8559] <... clone3 resumed> => {parent_tid=[8569]}, 88) = 8569 [pid 8565] setpgid(0, 0 [pid 8559] rt_sigprocmask(SIG_SETMASK, [] [pid 8565] <... setpgid resumed>) = 0 [pid 8559] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8567 attached [pid 8559] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8559] <... futex resumed>) = 0 [pid 8567] set_robust_list(0x55558b7376a0, 24 [pid 8559] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8567] <... set_robust_list resumed>) = 0 [pid 8567] rt_sigprocmask(SIG_SETMASK, [] [pid 8565] <... openat resumed>) = 3 [pid 8567] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8569 attached [pid 8567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8566] rt_sigprocmask(SIG_SETMASK, [] [pid 8565] write(3, "1000", 4 [pid 8567] <... prctl resumed>) = 0 [pid 8567] setpgid(0, 0) = 0 [pid 8565] <... write resumed>) = 4 [pid 8569] set_robust_list(0x7f96cdfba9a0, 24 [pid 8567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8565] close(3 [pid 8567] <... openat resumed>) = 3 [pid 8565] <... close resumed>) = 0 [pid 8566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8565] write(1, "executing program\n", 18 [pid 8567] write(3, "1000", 4) = 4 [pid 8567] close(3) = 0 executing program [pid 8567] write(1, "executing program\n", 18) = 18 [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8567] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8565] <... write resumed>) = 18 [pid 8567] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8565] <... futex resumed>) = 0 [pid 8565] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8567] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8567] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8565] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8569] <... set_robust_list resumed>) = 0 [pid 8566] <... prctl resumed>) = 0 [pid 8567] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8567] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8565] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1]ci2-android-5-10-perf/strace-static-x86_64: Process 8570 attached [pid 8569] rt_sigprocmask(SIG_SETMASK, [] [pid 8566] setpgid(0, 0 [pid 8565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8567] <... clone3 resumed> => {parent_tid=[8570]}, 88) = 8570 [pid 8567] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8568 attached [pid 8568] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8568] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8568] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8568] <... bpf resumed>) = 3 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] <... futex resumed>) = 0 [pid 8565] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] <... setpgid resumed>) = 0 [pid 8565] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8564] <... futex resumed>) = 0 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8568] <... futex resumed>) = 1 [pid 8568] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8565] <... mprotect resumed>) = 0 [pid 8568] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] <... futex resumed>) = 0 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8564] <... futex resumed>) = 0 [pid 8566] <... openat resumed>) = 3 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8568] <... futex resumed>) = 1 [pid 8568] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8570] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8569] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8566] write(3, "1000", 4 [pid 8565] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8570] <... set_robust_list resumed>) = 0 [pid 8569] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8566] <... write resumed>) = 4 [pid 8565] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8568] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] <... futex resumed>) = 0 [pid 8570] rt_sigprocmask(SIG_SETMASK, [] [pid 8569] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] close(3 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8568] <... futex resumed>) = 1 [pid 8564] <... futex resumed>) = 0 [pid 8568] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8568] <... socketpair resumed>, [5, 6]) = 0 [pid 8566] <... close resumed>) = 0 [pid 8565] <... clone3 resumed> => {parent_tid=[8571]}, 88) = 8571 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] write(1, "executing program\n", 18 [pid 8565] rt_sigprocmask(SIG_SETMASK, [] [pid 8568] <... futex resumed>) = 1 [pid 8566] <... write resumed>) = 18 [pid 8565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] <... futex resumed>) = 0 executing program [pid 8568] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8568] <... bpf resumed>) = 7 [pid 8566] <... futex resumed>) = 0 [pid 8565] <... futex resumed>) = 0 [pid 8564] <... futex resumed>) = 0 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8568] <... futex resumed>) = 0 [pid 8566] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8564] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8568] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8566] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8568] <... bpf resumed>) = 0 [pid 8566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] <... futex resumed>) = 0 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8564] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8568] <... futex resumed>) = 0 [pid 8566] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8564] <... futex resumed>) = 0 [pid 8568] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8566] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8564] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8569] <... futex resumed>) = 1 [pid 8559] <... futex resumed>) = 0 [pid 8566] <... mprotect resumed>) = 0 [pid 8564] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8559] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8569] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8566] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8564] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8563] <... futex resumed>) = 0 [pid 8559] <... futex resumed>) = 1 [pid 8566] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8564] <... mprotect resumed>) = 0 [pid 8563] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8559] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8566] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8564] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8563] <... setsockopt resumed>) = 0 [pid 8564] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8564] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8573 attached [pid 8570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8566] <... clone3 resumed> => {parent_tid=[8572]}, 88) = 8572 [pid 8563] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8571 attached [pid 8564] <... clone3 resumed> => {parent_tid=[8573]}, 88) = 8573 [pid 8571] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8564] rt_sigprocmask(SIG_SETMASK, [] [pid 8571] <... set_robust_list resumed>) = 0 [pid 8564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8571] rt_sigprocmask(SIG_SETMASK, [] [pid 8564] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8566] rt_sigprocmask(SIG_SETMASK, [] [pid 8564] <... futex resumed>) = 0 [pid 8563] <... futex resumed>) = 1 [pid 8559] <... futex resumed>) = 0 [pid 8571] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8563] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8571] <... bpf resumed>) = 3 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8559] exit_group(0 [pid 8566] <... futex resumed>) = 0 [pid 8563] <... futex resumed>) = ? [pid 8559] <... exit_group resumed>) = ? [pid 8569] <... futex resumed>) = ? [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8563] +++ exited with 0 +++ [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8572 attached [pid 8572] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8572] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8572] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8569] +++ exited with 0 +++ [pid 8559] +++ exited with 0 +++ [pid 8565] <... futex resumed>) = 0 [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8559, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8566] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8565] <... futex resumed>) = 1 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8566] <... futex resumed>) = 1 [pid 8571] <... futex resumed>) = 0 [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8571] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8573] set_robust_list(0x7f96cdfba9a0, 24 [pid 8570] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8571] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8565] <... futex resumed>) = 0 [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8571] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8573] <... set_robust_list resumed>) = 0 [pid 8571] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8570] <... bpf resumed>) = 3 [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8573] rt_sigprocmask(SIG_SETMASK, [] [pid 8571] <... futex resumed>) = 1 [pid 8572] <... futex resumed>) = 0 [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = 0 [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 8570] <... futex resumed>) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = 0 [pid 8573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8572] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8571] <... socketpair resumed>, [4, 5]) = 0 [pid 8570] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8567] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8572] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8570] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8571] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = 0 [pid 8571] <... bpf resumed>) = 6 [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8570] <... futex resumed>) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8573] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] <... futex resumed>) = 0 [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8570] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] <... futex resumed>) = 0 [pid 8571] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8565] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8570] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8565] <... futex resumed>) = 0 [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8571] <... futex resumed>) = 0 [pid 8570] <... futex resumed>) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8565] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8572] <... futex resumed>) = 1 [pid 8566] <... futex resumed>) = 0 [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8570] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8567] <... futex resumed>) = 0 [pid 8570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8566] <... futex resumed>) = 0 [pid 8565] <... mprotect resumed>) = 0 [pid 8570] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8573] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8572] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8570] <... socketpair resumed>, [5, 6]) = 0 [pid 8565] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8573] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8564] <... futex resumed>) = 0 [pid 8570] <... futex resumed>) = 1 [pid 8573] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... clone3 resumed> => {parent_tid=[8574]}, 88) = 8574 [pid 8564] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8570] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8568] <... futex resumed>) = 0 [pid 8567] <... futex resumed>) = 0 [pid 8565] rt_sigprocmask(SIG_SETMASK, [] [pid 8564] <... futex resumed>) = 1 [pid 8572] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8570] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8568] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8564] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8568] <... setsockopt resumed>) = 0 [pid 8567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8565] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 8570] <... futex resumed>) = 0 [pid 8568] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = 0 [pid 8572] <... futex resumed>) = 1 [pid 8570] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8568] <... futex resumed>) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8566] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8564] <... futex resumed>) = 0 [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8570] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8568] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8564] exit_group(0 [pid 8572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8567] <... futex resumed>) = 0 [pid 8566] <... futex resumed>) = 0 [pid 8573] <... futex resumed>) = ? [pid 8572] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8570] <... futex resumed>) = 0 [pid 8568] <... futex resumed>) = ? [pid 8567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8564] <... exit_group resumed>) = ? [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8573] +++ exited with 0 +++ [pid 8572] <... socketpair resumed>, [5, 6]) = 0 [pid 8570] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8568] +++ exited with 0 +++ [pid 8567] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8574 attached [pid 8574] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8574] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8574] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8564] +++ exited with 0 +++ [pid 8567] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8567] <... mprotect resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8567] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8574] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8565] <... futex resumed>) = 0 [pid 8565] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8571] <... futex resumed>) = 0 [pid 8565] <... futex resumed>) = 1 [pid 8571] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8565] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8572] <... futex resumed>) = 1 [pid 8571] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8567] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8566] <... futex resumed>) = 0 [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8571] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8567] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8575 [pid 8571] <... futex resumed>) = 1 [pid 8565] <... futex resumed>) = 0 [pid 8574] <... futex resumed>) = 1 [pid 8572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8571] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8566] <... futex resumed>) = 0 [pid 8565] exit_group(0 [pid 302] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8576 attached [pid 8572] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8571] <... futex resumed>) = ? [pid 8567] <... clone3 resumed> => {parent_tid=[8576]}, 88) = 8576 [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8565] <... exit_group resumed>) = ? [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8576] set_robust_list(0x7f96cdfba9a0, 24 [pid 8574] +++ exited with 0 +++ [pid 8572] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8571] +++ exited with 0 +++ [pid 8567] rt_sigprocmask(SIG_SETMASK, [] [pid 8565] +++ exited with 0 +++ [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8565, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] <... restart_syscall resumed>) = 0 [pid 8572] <... futex resumed>) = 1 [pid 8567] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] <... futex resumed>) = 0 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8567] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8566] <... futex resumed>) = 0 [pid 8576] <... set_robust_list resumed>) = 0 [pid 8576] rt_sigprocmask(SIG_SETMASK, [] [pid 8572] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8566] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8566] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8572] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8566] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8576] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8572] <... futex resumed>) = 0 [pid 8566] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8576] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8566] <... mprotect resumed>) = 0 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8577 [pid 8576] <... futex resumed>) = 1 [pid 8566] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8567] <... futex resumed>) = 0 [pid 8566] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8567] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8566] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8567] <... futex resumed>) = 1 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8578 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8577 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8575 attached [pid 8576] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8570] <... futex resumed>) = 0 [pid 8567] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8570] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8566] <... clone3 resumed> => {parent_tid=[8578]}, 88) = 8578 [pid 8578] set_robust_list(0x7f96cdfba9a0, 24 [pid 8575] set_robust_list(0x55558b7376a0, 24 [pid 8570] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8566] rt_sigprocmask(SIG_SETMASK, [] [pid 8578] <... set_robust_list resumed>) = 0 [pid 8575] <... set_robust_list resumed>) = 0 [pid 8570] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8578] rt_sigprocmask(SIG_SETMASK, [] [pid 8566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8575] rt_sigprocmask(SIG_SETMASK, [] [pid 8570] <... futex resumed>) = 1 [pid 8567] <... futex resumed>) = 0 [pid 8566] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8578] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8570] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8567] exit_group(0 [pid 8566] <... futex resumed>) = 0 [pid 8567] <... exit_group resumed>) = ? [pid 8566] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8570] <... futex resumed>) = ? [pid 8576] <... futex resumed>) = ? [pid 8570] +++ exited with 0 +++ [pid 8578] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8576] +++ exited with 0 +++ [pid 8575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8567] +++ exited with 0 +++ [pid 8578] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] <... prctl resumed>) = 0 [pid 8566] <... futex resumed>) = 0 [pid 8575] setpgid(0, 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8567, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8578] <... futex resumed>) = 1 [pid 8566] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8578] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8575] <... setpgid resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8572] <... futex resumed>) = 0 [pid 8566] <... futex resumed>) = 1 [pid 8572] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8566] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 8572] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8575] <... openat resumed>) = 3 [pid 8575] write(3, "1000", 4 [pid 8572] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8566] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8575] <... write resumed>) = 4 [pid 8572] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8566] exit_group(0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8577] set_robust_list(0x55558b7376a0, 24 [pid 8575] close(3 [pid 8572] <... futex resumed>) = ? [pid 8566] <... exit_group resumed>) = ? [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8579 attached [pid 8578] <... futex resumed>) = ? [pid 8577] <... set_robust_list resumed>) = 0 [pid 8575] <... close resumed>) = 0 [pid 8572] +++ exited with 0 +++ [pid 8577] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8579 [pid 8577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8575] write(1, "executing program\n", 18 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8577] <... prctl resumed>) = 0 [pid 8577] setpgid(0, 0) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8575] <... write resumed>) = 18 [pid 8577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8575] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8575] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8575] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8577] <... openat resumed>) = 3 [pid 8577] write(3, "1000", 4) = 4 [pid 8577] close(3 [pid 8575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8580 [pid 8575] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8578] +++ exited with 0 +++ [pid 8566] +++ exited with 0 +++ executing program [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8575] <... mmap resumed>) = 0x7f96cdfbb000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8575] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8566, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8575] <... mprotect resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8577] <... close resumed>) = 0 [pid 8575] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8577] write(1, "executing program\n", 18 [pid 8575] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8577] <... write resumed>) = 18 executing program [pid 8575] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8575] <... clone3 resumed> => {parent_tid=[8581]}, 88) = 8581 [pid 8577] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8575] rt_sigprocmask(SIG_SETMASK, [] [pid 8577] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8577] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8575] <... futex resumed>) = 0 [pid 8577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8577] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8577] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8577] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8582]}, 88) = 8582 [pid 8577] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8580 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8581 attached [pid 8579] set_robust_list(0x55558b7376a0, 24 [pid 8580] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8580] rt_sigprocmask(SIG_SETMASK, [] [pid 8579] <... set_robust_list resumed>) = 0 [pid 8581] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8580] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8581] <... set_robust_list resumed>) = 0 [pid 8579] rt_sigprocmask(SIG_SETMASK, [] [pid 8580] <... prctl resumed>) = 0 [pid 8580] setpgid(0, 0) = 0 [pid 8580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8581] rt_sigprocmask(SIG_SETMASK, [] [pid 8579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8580] <... openat resumed>) = 3 [pid 8580] write(3, "1000", 4 [pid 8579] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8580] <... write resumed>) = 4 [pid 8580] close(3) = 0 [pid 8580] write(1, "executing program\n", 18 [pid 8581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8579] <... prctl resumed>) = 0 [pid 8580] <... write resumed>) = 18 executing program [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8580] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8580] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8580] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8580] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8580] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8583]}, 88) = 8583 [pid 8579] setpgid(0, 0 [pid 8580] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8582 attached [pid 8582] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8582] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8582] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8579] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8583 attached [pid 8581] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8582] <... bpf resumed>) = 3 [pid 8579] <... openat resumed>) = 3 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... futex resumed>) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] write(3, "1000", 4 [pid 8581] <... bpf resumed>) = 3 [pid 8582] <... futex resumed>) = 1 [pid 8582] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8583] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] <... write resumed>) = 4 [pid 8582] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8579] close(3 [pid 8575] <... futex resumed>) = 0 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... futex resumed>) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8582] <... futex resumed>) = 1 [pid 8582] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8583] <... set_robust_list resumed>) = 0 [pid 8581] <... futex resumed>) = 1 [pid 8579] <... close resumed>) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] rt_sigprocmask(SIG_SETMASK, [] [pid 8582] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8581] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8579] write(1, "executing program\n", 18 [pid 8575] <... futex resumed>) = 0 [pid 8583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... futex resumed>) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8582] <... futex resumed>) = 1 [pid 8579] <... write resumed>) = 18 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... restart_syscall resumed>) = 0 [pid 8582] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8579] <... futex resumed>) = 0 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8579] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8575] <... futex resumed>) = 0 [pid 8581] <... futex resumed>) = 1 [pid 8579] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8581] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8579] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8575] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8584 [pid 8582] <... socketpair resumed>, [5, 6]) = 0 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8579] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8579] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8577] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8582] <... futex resumed>) = 1 [pid 8577] <... futex resumed>) = 0 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8582] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8579] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8583] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8582] <... bpf resumed>) = 7 [pid 8581] <... futex resumed>) = 1 [pid 8575] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8579] <... clone3 resumed> => {parent_tid=[8585]}, 88) = 8585 [pid 8575] <... futex resumed>) = 0 [pid 8581] <... socketpair resumed>, [5, 6]) = 0 [pid 8579] rt_sigprocmask(SIG_SETMASK, [] [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8581] <... futex resumed>) = 0 [pid 8579] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8575] <... futex resumed>) = 0 [pid 8581] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8585 attached [pid 8583] <... bpf resumed>) = 3 [pid 8581] <... bpf resumed>) = 7 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8577] <... futex resumed>) = 0 [pid 8582] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8582] <... bpf resumed>) = 0 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... futex resumed>) = 0 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8582] <... futex resumed>) = 0 [pid 8577] <... futex resumed>) = 0 [pid 8582] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8577] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] <... futex resumed>) = 1 [pid 8577] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8575] <... futex resumed>) = 0 [pid 8585] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8577] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8586 attached [pid 8585] <... set_robust_list resumed>) = 0 [pid 8583] <... futex resumed>) = 1 [pid 8581] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8580] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] <... clone3 resumed> => {parent_tid=[8586]}, 88) = 8586 [pid 8580] <... futex resumed>) = 0 [pid 8577] rt_sigprocmask(SIG_SETMASK, [] [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8586] set_robust_list(0x7f96cdfba9a0, 24 [pid 8585] rt_sigprocmask(SIG_SETMASK, [] [pid 8583] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8581] <... bpf resumed>) = 0 [pid 8577] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] <... futex resumed>) = 0 [pid 8586] <... set_robust_list resumed>) = 0 [pid 8585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8577] <... futex resumed>) = 0 [pid 8577] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8584 attached [pid 8583] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8581] <... futex resumed>) = 0 [pid 8575] <... futex resumed>) = 0 [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8586] rt_sigprocmask(SIG_SETMASK, [] [pid 8585] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8581] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8584] rt_sigprocmask(SIG_SETMASK, [] [pid 8583] <... futex resumed>) = 1 [pid 8580] <... futex resumed>) = 0 [pid 8584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8580] <... futex resumed>) = 0 [pid 8584] <... prctl resumed>) = 0 [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8584] setpgid(0, 0 [pid 8583] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8581] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8584] <... setpgid resumed>) = 0 [pid 8584] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8583] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] write(3, "1000", 4) = 4 [pid 8584] close(3) = 0 [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] <... futex resumed>) = 1 [pid 8575] <... futex resumed>) = 0 [pid 8586] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8585] <... bpf resumed>) = 3 [pid 8584] write(1, "executing program\n", 18 [pid 8583] <... futex resumed>) = 1 [pid 8581] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8580] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] <... write resumed>) = 18 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] <... futex resumed>) = 0 executing program [pid 8583] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] <... socketpair resumed>, [5, 6]) = 0 [pid 8581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8580] <... futex resumed>) = 0 [pid 8575] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8584] <... futex resumed>) = 0 [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8584] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8584] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8583] <... futex resumed>) = 0 [pid 8581] <... setsockopt resumed>) = 0 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8583] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8581] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8580] <... futex resumed>) = 0 [pid 8585] <... futex resumed>) = 1 [pid 8584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8583] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8581] <... futex resumed>) = 1 [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] <... futex resumed>) = 0 [pid 8575] <... futex resumed>) = 0 [pid 8585] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8584] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8585] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8584] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8583] <... futex resumed>) = 0 [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] <... futex resumed>) = 0 [pid 8575] exit_group(0 [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8583] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8580] <... futex resumed>) = 0 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8585] <... futex resumed>) = 0 [pid 8584] <... mprotect resumed>) = 0 [pid 8583] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8581] <... futex resumed>) = ? [pid 8580] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8575] <... exit_group resumed>) = ? [pid 8586] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8585] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8581] +++ exited with 0 +++ [pid 8580] <... futex resumed>) = 0 [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8586] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8586] <... futex resumed>) = 1 [pid 8584] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8580] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8577] <... futex resumed>) = 0 [pid 8586] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8583] <... futex resumed>) = 0 [pid 8580] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8579] <... futex resumed>) = 0 [pid 8577] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8575] +++ exited with 0 +++ [pid 8585] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8584] <... clone3 resumed> => {parent_tid=[8587]}, 88) = 8587 [pid 8583] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8582] <... futex resumed>) = 0 [pid 8580] <... mprotect resumed>) = 0 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8577] <... futex resumed>) = 1 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8587 attached [pid 8585] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8584] rt_sigprocmask(SIG_SETMASK, [] [pid 8582] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8580] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8577] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8582] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8580] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8582] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8580] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8588 attached [pid 8587] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8585] <... futex resumed>) = 1 [pid 8584] <... futex resumed>) = 0 [pid 8582] <... futex resumed>) = 1 [pid 8579] <... futex resumed>) = 0 [pid 8577] <... futex resumed>) = 0 [pid 8587] <... set_robust_list resumed>) = 0 [pid 8585] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8582] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8580] <... clone3 resumed> => {parent_tid=[8588]}, 88) = 8588 [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8577] exit_group(0 [pid 8588] set_robust_list(0x7f96cdfba9a0, 24 [pid 8587] rt_sigprocmask(SIG_SETMASK, [] [pid 8586] <... futex resumed>) = ? [pid 8585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8582] <... futex resumed>) = ? [pid 8580] rt_sigprocmask(SIG_SETMASK, [] [pid 8577] <... exit_group resumed>) = ? [pid 8579] <... futex resumed>) = 0 [pid 8588] <... set_robust_list resumed>) = 0 [pid 8587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8586] +++ exited with 0 +++ [pid 8585] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8582] +++ exited with 0 +++ [pid 8580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8577] +++ exited with 0 +++ [pid 8588] rt_sigprocmask(SIG_SETMASK, [] [pid 8580] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8580] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8588] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8580] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8588] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8585] <... socketpair resumed>, [4, 5]) = 0 [pid 8588] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8580] <... futex resumed>) = 0 [pid 8588] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8580] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8580] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8587] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] <... futex resumed>) = 0 [pid 8587] <... bpf resumed>) = 3 [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8584] <... futex resumed>) = 0 [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8584] <... futex resumed>) = 0 [pid 8587] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8587] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8585] <... futex resumed>) = 1 [pid 8583] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8579] <... futex resumed>) = 0 [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8587] <... futex resumed>) = 1 [pid 8585] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8584] <... futex resumed>) = 0 [pid 8583] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8585] <... bpf resumed>) = 6 [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] <... futex resumed>) = 1 [pid 8580] <... futex resumed>) = 0 [pid 8579] <... futex resumed>) = 0 [pid 8587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] <... futex resumed>) = 0 [pid 8583] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8587] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8585] <... futex resumed>) = 0 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8580] exit_group(0 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8587] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8585] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8583] <... futex resumed>) = ? [pid 8580] <... exit_group resumed>) = ? [pid 8579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8588] <... futex resumed>) = ? [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8583] +++ exited with 0 +++ [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8588] +++ exited with 0 +++ [pid 8587] <... futex resumed>) = 1 [pid 8585] <... futex resumed>) = 0 [pid 8584] <... futex resumed>) = 0 [pid 8580] +++ exited with 0 +++ [pid 8579] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... restart_syscall resumed>) = 0 [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8585] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8580, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8585] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8584] <... futex resumed>) = 0 [pid 8579] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8587] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8587] <... socketpair resumed>, [5, 6]) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8585] <... futex resumed>) = 0 [pid 8579] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8587] <... futex resumed>) = 1 [pid 8585] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] <... futex resumed>) = 0 [pid 8579] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8589 ci2-android-5-10-perf/strace-static-x86_64: Process 8590 attached [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8590 [pid 8587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8584] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8587] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8579] <... mprotect resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8590] set_robust_list(0x55558b7376a0, 24 [pid 8587] <... bpf resumed>) = 7 [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8584] <... futex resumed>) = 0 [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8584] <... futex resumed>) = 0 [pid 8587] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8584] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8587] <... bpf resumed>) = 0 [pid 8584] <... futex resumed>) = 0 [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8584] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8587] <... futex resumed>) = 0 [pid 8584] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8584] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8584] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8591]}, 88) = 8591 [pid 8590] <... set_robust_list resumed>) = 0 [pid 8584] rt_sigprocmask(SIG_SETMASK, [] [pid 8579] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8579] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8584] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8579] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8584] <... futex resumed>) = 0 [pid 8584] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8589 attached [pid 8579] <... clone3 resumed> => {parent_tid=[8592]}, 88) = 8592 [pid 8589] set_robust_list(0x55558b7376a0, 24 [pid 8579] rt_sigprocmask(SIG_SETMASK, [] [pid 8589] <... set_robust_list resumed>) = 0 [pid 8579] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8592 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8591 attached [pid 8590] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8589] rt_sigprocmask(SIG_SETMASK, [] [pid 8579] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8592] set_robust_list(0x7f96cdfba9a0, 24 [pid 8589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8589] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8579] <... futex resumed>) = 0 [pid 8589] <... prctl resumed>) = 0 [pid 8589] setpgid(0, 0 [pid 8590] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8579] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8592] <... set_robust_list resumed>) = 0 [pid 8591] set_robust_list(0x7f96cdfba9a0, 24 [pid 8589] <... setpgid resumed>) = 0 [pid 8589] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8592] rt_sigprocmask(SIG_SETMASK, [] [pid 8590] <... prctl resumed>) = 0 [pid 8592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8591] <... set_robust_list resumed>) = 0 [pid 8590] setpgid(0, 0 [pid 8589] <... openat resumed>) = 3 [pid 8589] write(3, "1000", 4) = 4 [pid 8589] close(3) = 0 [pid 8589] write(1, "executing program\n", 18) = 18 executing program [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8589] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8589] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 299] <... restart_syscall resumed>) = 0 [pid 8589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8589] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8589] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8590] <... setpgid resumed>) = 0 [pid 8589] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8592] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8591] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8589] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8589] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8593]}, 88) = 8593 [pid 8589] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8593 attached [pid 8590] <... openat resumed>) = 3 [pid 8593] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8593] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8590] write(3, "1000", 4 [pid 8593] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8590] <... write resumed>) = 4 [pid 8593] <... bpf resumed>) = 3 [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8594 [pid 8589] <... futex resumed>) = 0 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8589] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... futex resumed>) = 1 [pid 8590] close(3 [pid 8593] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8590] <... close resumed>) = 0 [pid 8593] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8589] <... futex resumed>) = 0 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] write(1, "executing program\n", 18 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... futex resumed>) = 1 [pid 8593] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8590] <... write resumed>) = 18 executing program [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8592] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8592] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8591] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8592] <... futex resumed>) = 1 [pid 8590] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8579] <... futex resumed>) = 0 [pid 8579] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8585] <... futex resumed>) = 0 [pid 8590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8579] <... futex resumed>) = 1 [pid 8585] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8579] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8590] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8585] <... setsockopt resumed>) = 0 [pid 8585] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8585] <... futex resumed>) = 1 [pid 8579] <... futex resumed>) = 0 [pid 8585] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8593] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8590] <... mprotect resumed>) = 0 [pid 8579] exit_group(0 [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8585] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8579] <... exit_group resumed>) = ? [pid 8589] <... futex resumed>) = 0 [pid 8585] +++ exited with 0 +++ [pid 8590] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... futex resumed>) = 1 [pid 8593] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8590] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8593] <... socketpair resumed>, [5, 6]) = 0 [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] <... clone3 resumed> => {parent_tid=[8595]}, 88) = 8595 [pid 8589] <... futex resumed>) = 0 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... futex resumed>) = 1 [pid 8593] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8590] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8593] <... bpf resumed>) = 7 [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8589] <... futex resumed>) = 0 [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] <... futex resumed>) = 0 [pid 8589] <... futex resumed>) = 0 [pid 8589] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8589] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8589] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8589] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8589] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8591] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8589] <... clone3 resumed> => {parent_tid=[8596]}, 88) = 8596 [pid 8589] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8589] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8589] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... futex resumed>) = 1 [pid 8593] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8591] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8592] +++ exited with 0 +++ [pid 8579] +++ exited with 0 +++ [pid 8591] <... futex resumed>) = 1 [pid 8584] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8584] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8587] <... futex resumed>) = 0 [pid 8584] <... futex resumed>) = 1 [pid 8591] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8587] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8584] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8587] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8587] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8593] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8584] exit_group(0 [pid 8587] <... futex resumed>) = ? [pid 8591] <... futex resumed>) = ? [pid 8584] <... exit_group resumed>) = ? [pid 8587] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8596 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8595 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8594 attached [pid 8594] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8594] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8594] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8594] setpgid(0, 0) = 0 [pid 8591] +++ exited with 0 +++ [pid 8584] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8596] set_robust_list(0x7f96cdfba9a0, 24 [pid 8595] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8594] <... openat resumed>) = 3 [pid 8594] write(3, "1000", 4 [pid 8595] rt_sigprocmask(SIG_SETMASK, [] [pid 8596] <... set_robust_list resumed>) = 0 [pid 8594] <... write resumed>) = 4 [pid 8595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] close(3 [pid 8596] rt_sigprocmask(SIG_SETMASK, [] [pid 8594] <... close resumed>) = 0 [pid 8595] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8594] write(1, "executing program\n", 18 [pid 8596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] <... write resumed>) = 18 [pid 8595] <... bpf resumed>) = 3 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8596] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8594] <... futex resumed>) = 0 [pid 8594] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8595] <... futex resumed>) = 1 [pid 8594] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8594] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] <... futex resumed>) = 0 [pid 8594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8594] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8594] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8595] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8590] <... futex resumed>) = 0 [pid 8594] <... mprotect resumed>) = 0 [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8594] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8595] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8594] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8594] <... clone3 resumed> => {parent_tid=[8597]}, 88) = 8597 [pid 8594] rt_sigprocmask(SIG_SETMASK, [] [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] <... futex resumed>) = 0 [pid 8596] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8596] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8594] <... futex resumed>) = 0 [pid 8590] <... futex resumed>) = 0 [pid 8595] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8596] <... futex resumed>) = 1 [pid 8589] <... futex resumed>) = 0 [pid 8589] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8593] <... futex resumed>) = 0 [pid 8589] <... futex resumed>) = 1 [pid 8593] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8589] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] <... setsockopt resumed>) = 0 [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8593] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8597 attached ) = 1 [pid 8589] <... futex resumed>) = 0 [pid 8593] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8597] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8589] exit_group(0 [pid 8596] ???( [pid 8595] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8589] <... exit_group resumed>) = ? [pid 8596] <... ??? resumed>) = ? [pid 8593] <... futex resumed>) = ? [pid 8597] <... set_robust_list resumed>) = 0 [pid 8597] rt_sigprocmask(SIG_SETMASK, [] [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8593] +++ exited with 0 +++ [pid 8597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8597] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8594] <... futex resumed>) = 0 [pid 8595] <... futex resumed>) = 1 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] <... futex resumed>) = 0 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8597] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8595] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8597] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8594] <... futex resumed>) = 0 [pid 8597] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8595] <... socketpair resumed>, [5, 6]) = 0 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8597] <... futex resumed>) = 0 [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8594] <... futex resumed>) = 1 [pid 8597] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8595] <... futex resumed>) = 1 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8596] +++ exited with 0 +++ [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8589] +++ exited with 0 +++ [pid 8590] <... futex resumed>) = 0 [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8589, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8590] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8595] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 8597] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8595] <... futex resumed>) = 1 [pid 8590] <... futex resumed>) = 0 [pid 8597] <... futex resumed>) = 1 [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8594] <... futex resumed>) = 0 [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8597] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8590] <... futex resumed>) = 0 [pid 8590] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8595] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8594] <... futex resumed>) = 0 [pid 8597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8595] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8590] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8597] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8590] <... mprotect resumed>) = 0 [pid 8595] <... futex resumed>) = 0 [pid 8590] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8597] <... socketpair resumed>, [3, 4]) = 0 [pid 8590] <... clone3 resumed> => {parent_tid=[8598]}, 88) = 8598 [pid 8590] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8590] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8590] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8598 attached [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8594] <... futex resumed>) = 0 [pid 8598] set_robust_list(0x7f96cdfba9a0, 24 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8597] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8598] <... set_robust_list resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8597] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8598] rt_sigprocmask(SIG_SETMASK, [] [pid 8597] <... futex resumed>) = 1 [pid 301] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8599 attached [pid 8597] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8594] <... futex resumed>) = 0 [pid 8599] set_robust_list(0x55558b7376a0, 24 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8599 [pid 8597] <... futex resumed>) = 0 [pid 8594] <... futex resumed>) = 1 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8597] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8594] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8597] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8594] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8599] <... set_robust_list resumed>) = 0 [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8597] <... futex resumed>) = 0 [pid 8594] <... mmap resumed>) = 0x7f96cdf9a000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8600 [pid 8597] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8594] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8594] <... mprotect resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8598] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8594] <... clone3 resumed> => {parent_tid=[8601]}, 88) = 8601 ci2-android-5-10-perf/strace-static-x86_64: Process 8601 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8600 attached [pid 8599] rt_sigprocmask(SIG_SETMASK, [] [pid 8594] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... restart_syscall resumed>) = 0 [pid 8594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8594] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8594] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8598] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8601] set_robust_list(0x7f96cdfba9a0, 24 [pid 8598] <... futex resumed>) = 1 [pid 8590] <... futex resumed>) = 0 [pid 8601] <... set_robust_list resumed>) = 0 [pid 8598] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8601] rt_sigprocmask(SIG_SETMASK, [] [pid 8590] <... futex resumed>) = 1 [pid 8601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8595] <... futex resumed>) = 0 [pid 8590] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8601] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8600] set_robust_list(0x55558b7376a0, 24 [pid 8599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8595] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8595] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8595] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... set_robust_list resumed>) = 0 [pid 8601] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8595] <... futex resumed>) = 1 [pid 8590] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8602 attached [pid 8600] rt_sigprocmask(SIG_SETMASK, [] [pid 8599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8595] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8590] exit_group(0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8602 [pid 8590] <... exit_group resumed>) = ? [pid 8595] <... futex resumed>) = ? [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8595] +++ exited with 0 +++ [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8598] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8600] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8600] setpgid(0, 0) = 0 [pid 8600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8598] +++ exited with 0 +++ [pid 8590] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8590, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8600] write(3, "1000", 4) = 4 [pid 8600] close(3 [pid 8602] set_robust_list(0x55558b7376a0, 24 [pid 8601] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... close resumed>) = 0 [pid 8599] <... prctl resumed>) = 0 [pid 8594] <... futex resumed>) = 0 [pid 8594] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8597] <... futex resumed>) = 0 [pid 8594] <... futex resumed>) = 1 [pid 8597] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8594] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8597] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8597] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8594] exit_group(0) = ? [pid 8597] <... futex resumed>) = ? [pid 8597] +++ exited with 0 +++ [pid 8601] <... futex resumed>) = ? [pid 8602] <... set_robust_list resumed>) = 0 [pid 8600] write(1, "executing program\n", 18 [pid 8599] setpgid(0, 0 [pid 8601] +++ exited with 0 +++ [pid 8600] <... write resumed>) = 18 [pid 8594] +++ exited with 0 +++ executing program [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8594, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8602] rt_sigprocmask(SIG_SETMASK, [] [pid 8599] <... setpgid resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8600] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8600] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8600] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8602] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8600] <... mprotect resumed>) = 0 [pid 8600] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8600] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8602] <... prctl resumed>) = 0 [pid 8599] <... openat resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8603 attached [pid 8602] setpgid(0, 0 [pid 8603] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8602] <... setpgid resumed>) = 0 [pid 8600] <... clone3 resumed> => {parent_tid=[8603]}, 88) = 8603 [pid 8599] write(3, "1000", 4 [pid 8600] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8603] <... set_robust_list resumed>) = 0 [pid 8603] rt_sigprocmask(SIG_SETMASK, [] [pid 8599] <... write resumed>) = 4 [pid 8602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8603] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8602] <... openat resumed>) = 3 [pid 8599] close(3 [pid 8603] <... bpf resumed>) = 3 [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8603] <... futex resumed>) = 1 [pid 8602] write(3, "1000", 4 [pid 8600] <... futex resumed>) = 0 [pid 8599] <... close resumed>) = 0 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8603] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8602] <... write resumed>) = 4 [pid 8599] write(1, "executing program\n", 18 [pid 8603] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... write resumed>) = 18 executing program [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8603] <... futex resumed>) = 1 [pid 8603] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8602] close(3 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8602] <... close resumed>) = 0 [pid 8602] write(1, "executing program\n", 18 [pid 8599] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 8602] <... write resumed>) = 18 [pid 8599] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8602] <... futex resumed>) = 0 [pid 8599] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8602] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8603] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8602] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8599] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8603] <... futex resumed>) = 1 [pid 8603] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8602] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8599] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8603] <... futex resumed>) = 1 [pid 8603] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8599] <... mprotect resumed>) = 0 [pid 8603] <... bpf resumed>) = 7 [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8600] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8600] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8600] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8602] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8604 attached ) = 0x7f96cdfbb000 [pid 8600] <... clone3 resumed> => {parent_tid=[8604]}, 88) = 8604 [pid 8599] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8602] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8600] rt_sigprocmask(SIG_SETMASK, [] [pid 8599] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8602] <... mprotect resumed>) = 0 [pid 8600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8600] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8602] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8600] <... futex resumed>) = 0 [pid 8602] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8600] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8602] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8599] <... clone3 resumed> => {parent_tid=[8605]}, 88) = 8605 [pid 8603] <... futex resumed>) = 1 [pid 8599] rt_sigprocmask(SIG_SETMASK, [] [pid 8602] <... clone3 resumed> => {parent_tid=[8606]}, 88) = 8606 [pid 8599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8603] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8602] rt_sigprocmask(SIG_SETMASK, [] [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8604] set_robust_list(0x7f96cdfba9a0, 24 [pid 8602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8599] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8606 attached [pid 8604] <... set_robust_list resumed>) = 0 [pid 8602] <... futex resumed>) = 0 [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8603] <... bpf resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8607 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8608 attached [pid 8606] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8604] rt_sigprocmask(SIG_SETMASK, [] [pid 8603] <... futex resumed>) = 0 [pid 8603] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8607 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8608 [pid 8606] <... set_robust_list resumed>) = 0 [pid 8604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8607] set_robust_list(0x55558b7376a0, 24 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8605 attached [pid 8608] set_robust_list(0x55558b7376a0, 24 [pid 8607] <... set_robust_list resumed>) = 0 [pid 8606] rt_sigprocmask(SIG_SETMASK, [] [pid 8604] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8605] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8605] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8605] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... futex resumed>) = 0 [pid 8604] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8606] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8604] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... futex resumed>) = 0 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8605] <... futex resumed>) = 1 [pid 8605] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8608] <... set_robust_list resumed>) = 0 [pid 8607] rt_sigprocmask(SIG_SETMASK, [] [pid 8606] <... bpf resumed>) = 3 [pid 8604] <... futex resumed>) = 1 [pid 8600] <... futex resumed>) = 0 [pid 8600] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8603] <... futex resumed>) = 0 [pid 8600] <... futex resumed>) = 1 [pid 8603] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8600] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8603] <... setsockopt resumed>) = 0 [pid 8603] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8604] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8603] <... futex resumed>) = 1 [pid 8600] <... futex resumed>) = 0 [pid 8606] <... futex resumed>) = 1 [pid 8603] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8602] <... futex resumed>) = 0 [pid 8600] exit_group(0 [pid 8607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8606] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8603] <... futex resumed>) = ? [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8600] <... exit_group resumed>) = ? [pid 8607] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8606] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8604] <... futex resumed>) = ? [pid 8603] +++ exited with 0 +++ [pid 8602] <... futex resumed>) = 0 [pid 8605] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8599] <... futex resumed>) = 0 [pid 8605] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8605] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8604] +++ exited with 0 +++ [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8600] +++ exited with 0 +++ [pid 8599] <... futex resumed>) = 0 [pid 8608] rt_sigprocmask(SIG_SETMASK, [] [pid 8607] <... prctl resumed>) = 0 [pid 8606] <... futex resumed>) = 0 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8606] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8605] <... futex resumed>) = 0 [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8605] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8602] <... futex resumed>) = 0 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8600, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8607] setpgid(0, 0 [pid 8606] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8605] <... socketpair resumed>, [5, 6]) = 0 [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8599] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8607] <... setpgid resumed>) = 0 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8605] <... futex resumed>) = 0 [pid 8599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8605] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8606] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8605] <... bpf resumed>) = 7 [pid 8599] <... futex resumed>) = 0 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8605] <... futex resumed>) = 0 [pid 8599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8607] <... openat resumed>) = 3 [pid 8606] <... futex resumed>) = 1 [pid 8605] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8602] <... futex resumed>) = 0 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] write(3, "1000", 4 [pid 8606] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8605] <... bpf resumed>) = 0 [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... futex resumed>) = 0 [pid 8608] <... prctl resumed>) = 0 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... write resumed>) = 4 [pid 8606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8605] <... futex resumed>) = 0 [pid 8602] <... futex resumed>) = 0 [pid 8599] <... futex resumed>) = 0 [pid 8607] close(3 [pid 8606] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8605] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8599] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8606] <... socketpair resumed>, [5, 6]) = 0 [pid 8599] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8607] <... close resumed>) = 0 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8607] write(1, "executing program\n", 18 [pid 8606] <... futex resumed>) = 1 [pid 8602] <... futex resumed>) = 0 [pid 8599] <... mprotect resumed>) = 0 [pid 8607] <... write resumed>) = 18 executing program [pid 8606] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8602] <... futex resumed>) = 0 [pid 8599] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8607] <... futex resumed>) = 0 [pid 8606] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8599] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8609 attached [pid 8608] setpgid(0, 0 [pid 8607] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8606] <... bpf resumed>) = 7 [pid 8599] <... clone3 resumed> => {parent_tid=[8609]}, 88) = 8609 [pid 8607] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8599] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8599] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8609] set_robust_list(0x7f96cdfba9a0, 24 [pid 8608] <... setpgid resumed>) = 0 [pid 8607] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8606] <... futex resumed>) = 1 [pid 8602] <... futex resumed>) = 0 [pid 8609] <... set_robust_list resumed>) = 0 [pid 8609] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8609] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8606] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8609] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8608] <... openat resumed>) = 3 [pid 8607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8606] <... bpf resumed>) = 0 [pid 8602] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8609] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8608] write(3, "1000", 4 [pid 8609] <... futex resumed>) = 1 [pid 8607] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8602] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8599] <... futex resumed>) = 0 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8609] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8608] <... write resumed>) = 4 [pid 8599] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8605] <... futex resumed>) = 0 [pid 8599] <... futex resumed>) = 1 [pid 8605] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8602] <... futex resumed>) = 0 [pid 8599] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8606] <... futex resumed>) = 0 [pid 8605] <... setsockopt resumed>) = 0 [pid 8605] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... mprotect resumed>) = 0 [pid 8606] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8605] <... futex resumed>) = 1 [pid 8602] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8599] <... futex resumed>) = 0 [pid 8608] close(3 [pid 8607] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8605] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8602] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8599] exit_group(0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8610 ci2-android-5-10-perf/strace-static-x86_64: Process 8610 attached [pid 8609] <... futex resumed>) = ? [pid 8608] <... close resumed>) = 0 [pid 8607] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8605] <... futex resumed>) = ? [pid 8602] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8599] <... exit_group resumed>) = ? [pid 8609] +++ exited with 0 +++ [pid 8608] write(1, "executing program\n", 18 [pid 8607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8605] +++ exited with 0 +++ [pid 8602] <... mprotect resumed>) = 0 [pid 8599] +++ exited with 0 +++ [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8610] set_robust_list(0x55558b7376a0, 24 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8599, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8607] <... clone3 resumed> => {parent_tid=[8611]}, 88) = 8611 [pid 8602] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8608] <... write resumed>) = 18 [pid 8607] rt_sigprocmask(SIG_SETMASK, [] [pid 8602] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8602] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8608] <... futex resumed>) = 0 [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] <... set_robust_list resumed>) = 0 [pid 8610] rt_sigprocmask(SIG_SETMASK, [] [pid 8607] <... futex resumed>) = 0 [pid 8608] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8602] <... clone3 resumed> => {parent_tid=[8612]}, 88) = 8612 [pid 8608] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8602] rt_sigprocmask(SIG_SETMASK, [] [pid 8610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8610] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8610] setpgid(0, 0) = 0 [pid 8602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8608] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8602] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8602] <... futex resumed>) = 0 [pid 8610] <... openat resumed>) = 3 [pid 8608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8602] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8610] write(3, "1000", 4 [pid 8608] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8610] <... write resumed>) = 4 [pid 8610] close(3) = 0 [pid 8610] write(1, "executing program\n", 18 [pid 8608] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8610] <... write resumed>) = 18 executing program [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8610] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8608] <... mprotect resumed>) = 0 [pid 8610] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8608] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8610] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8608] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8610] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8610] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8614]}, 88) = 8614 [pid 8610] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8613 attached [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8608] <... clone3 resumed> => {parent_tid=[8613]}, 88) = 8613 ci2-android-5-10-perf/strace-static-x86_64: Process 8611 attached [pid 8611] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8611] rt_sigprocmask(SIG_SETMASK, [] [pid 8608] rt_sigprocmask(SIG_SETMASK, [] [pid 8611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8613] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8611] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8613] <... set_robust_list resumed>) = 0 [pid 8611] <... bpf resumed>) = 3 [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8612 attached [pid 8612] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8612] rt_sigprocmask(SIG_SETMASK, [] [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... futex resumed>) = 0 [pid 8612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8612] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8613] rt_sigprocmask(SIG_SETMASK, [] [pid 8608] <... futex resumed>) = 0 [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8612] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8611] <... futex resumed>) = 0 [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] <... futex resumed>) = 1 [pid 8611] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8611] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8613] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8612] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8612] <... futex resumed>) = 1 [pid 8611] <... futex resumed>) = 1 [pid 8607] <... futex resumed>) = 0 [pid 8602] <... futex resumed>) = 0 [pid 8612] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8602] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... futex resumed>) = 0 [pid 8606] <... futex resumed>) = 0 [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8602] <... futex resumed>) = 1 [pid 8606] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8602] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8606] <... setsockopt resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8606] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8602] <... futex resumed>) = 0 [pid 8611] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8606] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8602] exit_group(0ci2-android-5-10-perf/strace-static-x86_64: Process 8614 attached [pid 8613] <... bpf resumed>) = 3 [pid 8612] <... futex resumed>) = ? [pid 8611] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8606] <... futex resumed>) = ? [pid 8602] <... exit_group resumed>) = ? [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8614] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8612] +++ exited with 0 +++ [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8606] +++ exited with 0 +++ [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8614] <... set_robust_list resumed>) = 0 [pid 8611] <... futex resumed>) = 1 [pid 8614] rt_sigprocmask(SIG_SETMASK, [] [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8614] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8602] +++ exited with 0 +++ [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8610] <... futex resumed>) = 0 [pid 8607] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8614] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8614] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8611] <... futex resumed>) = 0 [pid 8610] <... futex resumed>) = 0 [pid 8607] <... futex resumed>) = 1 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8615 [pid 300] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8615 attached [pid 8614] <... futex resumed>) = 0 [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] <... socketpair resumed>, [5, 6]) = 0 [pid 8610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8614] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8611] <... futex resumed>) = 1 [pid 8610] <... futex resumed>) = 0 [pid 8614] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8615] set_robust_list(0x55558b7376a0, 24 [pid 8614] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8613] <... futex resumed>) = 1 [pid 8608] <... futex resumed>) = 0 [pid 8607] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8610] <... futex resumed>) = 0 [pid 8614] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] <... set_robust_list resumed>) = 0 [pid 8614] <... socketpair resumed>, [4, 5]) = 0 [pid 8613] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8610] <... futex resumed>) = 0 [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8615] rt_sigprocmask(SIG_SETMASK, [] [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8608] <... futex resumed>) = 0 [pid 8614] <... futex resumed>) = 0 [pid 8611] <... futex resumed>) = 0 [pid 8610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] <... futex resumed>) = 1 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8614] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8611] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8613] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8611] <... bpf resumed>) = 7 [pid 8610] <... futex resumed>) = 0 [pid 8614] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8614] <... bpf resumed>) = 6 [pid 8611] <... futex resumed>) = 1 [pid 8607] <... futex resumed>) = 0 [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8616 [pid 8614] <... futex resumed>) = 1 [pid 8611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8610] <... futex resumed>) = 0 [pid 8607] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8616 attached [pid 8614] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8611] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8615] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] <... bpf resumed>) = 0 [pid 8610] <... futex resumed>) = 0 [pid 8607] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8614] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8614] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8611] <... futex resumed>) = 0 [pid 8610] <... futex resumed>) = 0 [pid 8607] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8607] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8615] <... prctl resumed>) = 0 [pid 8614] <... futex resumed>) = 0 [pid 8613] <... futex resumed>) = 1 [pid 8610] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8608] <... futex resumed>) = 0 [pid 8614] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8610] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... mprotect resumed>) = 0 [pid 8613] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8610] <... mprotect resumed>) = 0 [pid 8608] <... futex resumed>) = 0 [pid 8615] setpgid(0, 0 [pid 8610] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8613] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8610] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8607] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8618 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8617 attached [pid 8616] set_robust_list(0x55558b7376a0, 24 [pid 8615] <... setpgid resumed>) = 0 [pid 8613] <... futex resumed>) = 1 [pid 8610] <... clone3 resumed> => {parent_tid=[8617]}, 88) = 8617 [pid 8608] <... futex resumed>) = 0 [pid 8613] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8610] rt_sigprocmask(SIG_SETMASK, [] [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8607] <... clone3 resumed> => {parent_tid=[8618]}, 88) = 8618 [pid 8613] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8608] <... futex resumed>) = 0 [pid 8607] rt_sigprocmask(SIG_SETMASK, [] [pid 8613] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8610] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8616] <... set_robust_list resumed>) = 0 [pid 8615] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8613] <... socketpair resumed>, [4, 5]) = 0 [pid 8610] <... futex resumed>) = 0 [pid 8607] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8618] set_robust_list(0x7f96cdfba9a0, 24 [pid 8617] set_robust_list(0x7f96cdfba9a0, 24 [pid 8616] rt_sigprocmask(SIG_SETMASK, [] [pid 8615] <... openat resumed>) = 3 [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8607] <... futex resumed>) = 0 [pid 8617] <... set_robust_list resumed>) = 0 [pid 8616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8615] write(3, "1000", 4 [pid 8613] <... futex resumed>) = 1 [pid 8608] <... futex resumed>) = 0 [pid 8607] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8617] rt_sigprocmask(SIG_SETMASK, [] [pid 8613] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8613] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8608] <... futex resumed>) = 0 [pid 8617] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8613] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8618] <... set_robust_list resumed>) = 0 [pid 8617] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8613] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8617] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8615] <... write resumed>) = 4 [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8618] rt_sigprocmask(SIG_SETMASK, [] [pid 8617] <... futex resumed>) = 1 [pid 8610] <... futex resumed>) = 0 [pid 8613] <... futex resumed>) = 1 [pid 8616] <... prctl resumed>) = 0 [pid 8615] close(3 [pid 8613] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8610] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8608] <... futex resumed>) = 0 [pid 8617] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8616] setpgid(0, 0 [pid 8615] <... close resumed>) = 0 [pid 8614] <... futex resumed>) = 0 [pid 8610] <... futex resumed>) = 1 [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... setpgid resumed>) = 0 [pid 8615] write(1, "executing program\n", 18 [pid 8614] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8610] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} executing program [pid 8618] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8615] <... write resumed>) = 18 [pid 8614] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8613] <... futex resumed>) = 0 [pid 8608] <... futex resumed>) = 1 [pid 8618] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8616] <... openat resumed>) = 3 [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8614] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8613] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8608] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8618] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] write(3, "1000", 4 [pid 8615] <... futex resumed>) = 0 [pid 8614] <... futex resumed>) = 1 [pid 8613] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8610] <... futex resumed>) = 0 [pid 8608] <... futex resumed>) = 0 [pid 8618] <... futex resumed>) = 1 [pid 8616] <... write resumed>) = 4 [pid 8615] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8614] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8610] exit_group(0 [pid 8608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8607] <... futex resumed>) = 0 [pid 8618] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8617] <... futex resumed>) = ? [pid 8616] close(3 [pid 8615] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8614] <... futex resumed>) = ? [pid 8613] <... futex resumed>) = 0 [pid 8610] <... exit_group resumed>) = ? [pid 8608] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8607] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8617] +++ exited with 0 +++ [pid 8616] <... close resumed>) = 0 [pid 8615] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8614] +++ exited with 0 +++ [pid 8613] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8611] <... futex resumed>) = 0 [pid 8610] +++ exited with 0 +++ [pid 8608] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8607] <... futex resumed>) = 1 [pid 8616] write(1, "executing program\n", 18 [pid 8615] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8611] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8608] <... mprotect resumed>) = 0 [pid 8607] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8616] <... write resumed>) = 18 [pid 8615] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8611] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8608] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8610, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8611] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8608] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8616] <... futex resumed>) = 0 [pid 8615] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8611] <... futex resumed>) = 1 [pid 8608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8607] <... futex resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8616] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8615] <... mprotect resumed>) = 0 [pid 8611] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8616] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8615] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8607] exit_group(0 [pid 8616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8615] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8611] <... futex resumed>) = ? [pid 8608] <... clone3 resumed> => {parent_tid=[8619]}, 88) = 8619 [pid 8607] <... exit_group resumed>) = ? [pid 8618] <... futex resumed>) = ? [pid 8616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8615] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8611] +++ exited with 0 +++ [pid 8608] rt_sigprocmask(SIG_SETMASK, [] [pid 8616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8616] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8615] <... clone3 resumed> => {parent_tid=[8620]}, 88) = 8620 [pid 8608] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8616] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8615] rt_sigprocmask(SIG_SETMASK, [] [pid 8608] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8616] <... mprotect resumed>) = 0 [pid 8615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8608] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8616] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8615] <... futex resumed>) = 0 [pid 8616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8618] +++ exited with 0 +++ [pid 8607] +++ exited with 0 +++ [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8621 [pid 8616] <... clone3 resumed> => {parent_tid=[8622]}, 88) = 8622 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8616] rt_sigprocmask(SIG_SETMASK, [] [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8619 attached [pid 8619] set_robust_list(0x7f96cdfba9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8621 attached ) = 0 [pid 8619] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8619] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8620 attached [pid 8621] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8620] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8619] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8622 attached [pid 8621] rt_sigprocmask(SIG_SETMASK, [] [pid 8620] <... set_robust_list resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8619] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8620] rt_sigprocmask(SIG_SETMASK, [] [pid 8619] <... futex resumed>) = 1 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8619] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8608] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8622] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8608] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8613] <... futex resumed>) = 0 [pid 8608] <... futex resumed>) = 1 [pid 8613] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8608] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8623 attached [pid 8622] <... set_robust_list resumed>) = 0 [pid 8621] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8613] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8623] set_robust_list(0x55558b7376a0, 24 [pid 8622] rt_sigprocmask(SIG_SETMASK, [] [pid 8621] <... prctl resumed>) = 0 [pid 8620] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8613] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8623 [pid 8623] <... set_robust_list resumed>) = 0 [pid 8622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8621] setpgid(0, 0 [pid 8613] <... futex resumed>) = 1 [pid 8608] <... futex resumed>) = 0 [pid 8613] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8608] exit_group(0 [pid 8621] <... setpgid resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8623] rt_sigprocmask(SIG_SETMASK, [] [pid 8619] <... futex resumed>) = ? [pid 8613] <... futex resumed>) = ? [pid 8608] <... exit_group resumed>) = ? [pid 8623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8622] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8620] <... bpf resumed>) = 3 [pid 8619] +++ exited with 0 +++ [pid 8613] +++ exited with 0 +++ [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8621] <... openat resumed>) = 3 [pid 8608] +++ exited with 0 +++ [pid 8623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8621] write(3, "1000", 4 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8621] <... write resumed>) = 4 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8621] close(3) = 0 [pid 8621] write(1, "executing program\n", 18) = 18 executing program [pid 8622] <... bpf resumed>) = 3 [pid 8623] <... prctl resumed>) = 0 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] <... futex resumed>) = 0 [pid 8620] <... futex resumed>) = 1 [pid 8615] <... futex resumed>) = 0 [pid 8622] <... futex resumed>) = 1 [pid 8621] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8620] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8616] <... futex resumed>) = 0 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] setpgid(0, 0 [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8620] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] <... futex resumed>) = 0 [pid 8623] <... setpgid resumed>) = 0 [pid 8622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8621] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... futex resumed>) = 0 [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8620] <... futex resumed>) = 0 [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8620] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8615] <... futex resumed>) = 0 [pid 8621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8620] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8622] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8623] <... openat resumed>) = 3 [pid 8622] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8621] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8623] write(3, "1000", 4 [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8623] <... write resumed>) = 4 [pid 8622] <... futex resumed>) = 1 [pid 8621] <... mprotect resumed>) = 0 [pid 8616] <... futex resumed>) = 0 [pid 8623] close(3 [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... close resumed>) = 0 [pid 8622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8621] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8620] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8616] <... futex resumed>) = 0 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] write(1, "executing program\n", 18 [pid 8622] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8621] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8620] <... futex resumed>) = 1 [pid 8615] <... futex resumed>) = 0 [pid 8623] <... write resumed>) = 18 [pid 8620] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8620] <... socketpair resumed>, [5, 6]) = 0 [pid 8615] <... futex resumed>) = 0 executing program [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] <... futex resumed>) = 0 [pid 8622] <... futex resumed>) = 1 [pid 8621] <... clone3 resumed> => {parent_tid=[8624]}, 88) = 8624 [pid 8620] <... futex resumed>) = 0 [pid 8616] <... futex resumed>) = 0 [pid 8615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8623] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] rt_sigprocmask(SIG_SETMASK, [] [pid 8620] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8624 attached [pid 8623] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8620] <... bpf resumed>) = 7 [pid 8616] <... futex resumed>) = 0 [pid 8615] <... futex resumed>) = 0 [pid 8623] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8622] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8622] <... socketpair resumed>, [5, 6]) = 0 [pid 8621] <... futex resumed>) = 0 [pid 8620] <... futex resumed>) = 0 [pid 8615] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8623] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8620] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8622] <... futex resumed>) = 1 [pid 8620] <... bpf resumed>) = 0 [pid 8616] <... futex resumed>) = 0 [pid 8615] <... futex resumed>) = 0 [pid 8623] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... mprotect resumed>) = 0 [pid 8622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8620] <... futex resumed>) = 0 [pid 8616] <... futex resumed>) = 0 [pid 8615] <... futex resumed>) = 0 [pid 8623] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8622] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8620] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8624] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8623] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8622] <... bpf resumed>) = 7 [pid 8620] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8623] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8615] <... futex resumed>) = 0 [pid 8622] <... futex resumed>) = 1 [pid 8620] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8616] <... futex resumed>) = 0 [pid 8615] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... clone3 resumed> => {parent_tid=[8625]}, 88) = 8625 [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8615] <... futex resumed>) = 0 [pid 8623] rt_sigprocmask(SIG_SETMASK, [] [pid 8622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8620] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8616] <... futex resumed>) = 0 [pid 8615] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8622] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8620] <... setsockopt resumed>) = 0 [pid 8616] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8625 attached [pid 8624] <... set_robust_list resumed>) = 0 [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] <... bpf resumed>) = 0 [pid 8620] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... futex resumed>) = 0 [pid 8623] <... futex resumed>) = 0 [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8620] <... futex resumed>) = 1 [pid 8616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8615] <... futex resumed>) = 0 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8622] <... futex resumed>) = 0 [pid 8620] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8616] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8615] exit_group(0 [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8620] <... futex resumed>) = ? [pid 8616] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8615] <... exit_group resumed>) = ? [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8620] +++ exited with 0 +++ [pid 8616] <... mprotect resumed>) = 0 [pid 8615] +++ exited with 0 +++ [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8616] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8624] rt_sigprocmask(SIG_SETMASK, [] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8615, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8625] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8624] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8625] <... set_robust_list resumed>) = 0 [pid 8616] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8625] rt_sigprocmask(SIG_SETMASK, [] [pid 8624] <... bpf resumed>) = 3 [pid 8616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8626 [pid 8625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8624] <... futex resumed>) = 1 [pid 8621] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8627 attached [pid 8625] <... bpf resumed>) = 3 [pid 8624] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... clone3 resumed> => {parent_tid=[8627]}, 88) = 8627 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8627] set_robust_list(0x7f96cdfba9a0, 24 [pid 8621] <... futex resumed>) = 0 [pid 8616] rt_sigprocmask(SIG_SETMASK, [] [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8624] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8616] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... futex resumed>) = 1 [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... futex resumed>) = 0 [pid 8616] <... futex resumed>) = 0 [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] <... futex resumed>) = 0 [pid 8625] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8624] <... futex resumed>) = 1 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8621] <... futex resumed>) = 0 [pid 8627] <... set_robust_list resumed>) = 0 [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8624] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8621] <... futex resumed>) = 0 [pid 8627] rt_sigprocmask(SIG_SETMASK, [] [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8625] <... futex resumed>) = 1 [pid 8624] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8623] <... futex resumed>) = 0 [pid 8625] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8627] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8623] <... futex resumed>) = 0 [pid 8627] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8625] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8624] <... futex resumed>) = 1 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8621] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8626 attached [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8624] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] set_robust_list(0x55558b7376a0, 24 [pid 8625] <... futex resumed>) = 1 [pid 8624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8623] <... futex resumed>) = 0 [pid 8626] <... set_robust_list resumed>) = 0 [pid 8625] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8624] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] <... futex resumed>) = 0 [pid 8627] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] rt_sigprocmask(SIG_SETMASK, [] [pid 8625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8624] <... socketpair resumed>, [5, 6]) = 0 [pid 8623] <... futex resumed>) = 0 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8625] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8627] <... futex resumed>) = 1 [pid 8626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8625] <... socketpair resumed>, [5, 6]) = 0 [pid 8624] <... futex resumed>) = 0 [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... futex resumed>) = 0 [pid 8626] <... prctl resumed>) = 0 [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8624] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8621] <... futex resumed>) = 0 [pid 8616] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8627] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] setpgid(0, 0 [pid 8625] <... futex resumed>) = 1 [pid 8624] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8623] <... futex resumed>) = 0 [pid 8622] <... futex resumed>) = 0 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8616] <... futex resumed>) = 1 [pid 8626] <... setpgid resumed>) = 0 [pid 8625] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8616] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8624] <... futex resumed>) = 0 [pid 8623] <... futex resumed>) = 0 [pid 8622] <... setsockopt resumed>) = 0 [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] <... openat resumed>) = 3 [pid 8625] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8624] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8622] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] <... futex resumed>) = 0 [pid 8626] write(3, "1000", 4 [pid 8625] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8624] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8622] <... futex resumed>) = 1 [pid 8621] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8616] <... futex resumed>) = 0 [pid 8626] <... write resumed>) = 4 [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8622] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] <... futex resumed>) = 0 [pid 8626] close(3 [pid 8625] <... futex resumed>) = 1 [pid 8624] <... futex resumed>) = 0 [pid 8623] <... futex resumed>) = 0 [pid 8621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8616] exit_group(0 [pid 8626] <... close resumed>) = 0 [pid 8625] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8624] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8616] <... exit_group resumed>) = ? [pid 8627] <... futex resumed>) = ? [pid 8626] write(1, "executing program\n", 18 [pid 8625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8623] <... futex resumed>) = 0 [pid 8622] <... futex resumed>) = ? [pid 8621] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8627] +++ exited with 0 +++ [pid 8626] <... write resumed>) = 18 [pid 8625] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8623] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8626] <... futex resumed>) = 0 [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8625] <... futex resumed>) = 0 [pid 8626] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8625] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8626] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8626] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8626] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8622] +++ exited with 0 +++ [pid 8616] +++ exited with 0 +++ [pid 8626] <... rt_sigprocmask resumed>, [], 8) = 0 executing program [pid 8621] <... mprotect resumed>) = 0 [pid 8626] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8623] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8623] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8621] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8616, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8626] <... clone3 resumed> => {parent_tid=[8628]}, 88) = 8628 [pid 8623] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8621] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8626] rt_sigprocmask(SIG_SETMASK, [] [pid 8623] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8621] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8623] <... mprotect resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8626] <... futex resumed>) = 0 [pid 8623] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8621] <... clone3 resumed> => {parent_tid=[8629]}, 88) = 8629 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8623] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8621] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8629 attached [pid 8629] set_robust_list(0x7f96cdfba9a0, 24 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8629] <... set_robust_list resumed>) = 0 [pid 8629] rt_sigprocmask(SIG_SETMASK, [] [pid 8621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8623] <... clone3 resumed> => {parent_tid=[8631]}, 88) = 8631 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8630 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8623] rt_sigprocmask(SIG_SETMASK, [] [pid 8621] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8629] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8629] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8621] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8632 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8631 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8630 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8628 attached [pid 8623] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8621] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8632 [pid 8623] <... futex resumed>) = 0 [pid 8630] set_robust_list(0x55558b7376a0, 24 [pid 8629] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8630] <... set_robust_list resumed>) = 0 [pid 8629] <... futex resumed>) = 1 [pid 8621] <... futex resumed>) = 0 [pid 8630] rt_sigprocmask(SIG_SETMASK, [] [pid 8629] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8621] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] set_robust_list(0x55558b7376a0, 24 [pid 8624] <... futex resumed>) = 0 [pid 8621] <... futex resumed>) = 1 [pid 8632] <... set_robust_list resumed>) = 0 [pid 8624] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8621] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8624] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8632] rt_sigprocmask(SIG_SETMASK, [] [pid 8624] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8624] <... futex resumed>) = 1 [pid 8621] <... futex resumed>) = 0 [pid 8632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8631] set_robust_list(0x7f96cdfba9a0, 24 [pid 8630] <... prctl resumed>) = 0 [pid 8628] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8624] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8632] <... prctl resumed>) = 0 [pid 8631] <... set_robust_list resumed>) = 0 [pid 8630] setpgid(0, 0 [pid 8628] <... set_robust_list resumed>) = 0 [pid 8621] exit_group(0 [pid 8632] setpgid(0, 0 [pid 8631] rt_sigprocmask(SIG_SETMASK, [] [pid 8630] <... setpgid resumed>) = 0 [pid 8628] rt_sigprocmask(SIG_SETMASK, [] [pid 8624] <... futex resumed>) = ? [pid 8621] <... exit_group resumed>) = ? [pid 8630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8624] +++ exited with 0 +++ [pid 8632] <... setpgid resumed>) = 0 [pid 8631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] <... openat resumed>) = 3 [pid 8629] <... futex resumed>) = ? [pid 8628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8631] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8630] write(3, "1000", 4 [pid 8632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8628] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8630] <... write resumed>) = 4 [pid 8631] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8632] <... openat resumed>) = 3 [pid 8630] close(3 [pid 8629] +++ exited with 0 +++ [pid 8631] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... bpf resumed>) = 3 [pid 8621] +++ exited with 0 +++ [pid 8631] <... futex resumed>) = 1 [pid 8630] <... close resumed>) = 0 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8623] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8621, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8632] write(3, "1000", 4) = 4 [pid 8631] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8630] write(1, "executing program\n", 18 [pid 8628] <... futex resumed>) = 1 [pid 8626] <... futex resumed>) = 0 executing program [pid 8623] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] close(3 [pid 8630] <... write resumed>) = 18 [pid 8628] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... futex resumed>) = 0 [pid 8623] <... futex resumed>) = 1 [pid 8632] <... close resumed>) = 0 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8626] <... futex resumed>) = 0 [pid 8625] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8623] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8632] write(1, "executing program\n", 18 [pid 8630] <... futex resumed>) = 0 executing program [pid 8628] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8625] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8632] <... write resumed>) = 18 [pid 8630] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8628] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8625] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... futex resumed>) = 1 [pid 8623] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8632] <... futex resumed>) = 0 [pid 8630] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8628] <... futex resumed>) = 1 [pid 8626] <... futex resumed>) = 0 [pid 8625] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8623] exit_group(0 [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8625] <... futex resumed>) = ? [pid 8623] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8633 attached [pid 8632] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8631] <... futex resumed>) = ? [pid 8630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8628] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8626] <... futex resumed>) = 0 [pid 8625] +++ exited with 0 +++ [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8633 [pid 8632] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8633] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8633] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8633] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8631] +++ exited with 0 +++ [pid 8630] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8623] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8623, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8633] <... prctl resumed>) = 0 [pid 8633] setpgid(0, 0) = 0 [pid 8633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8632] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8630] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8628] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8632] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8630] <... mprotect resumed>) = 0 [pid 8628] <... futex resumed>) = 1 [pid 8626] <... futex resumed>) = 0 [pid 8632] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8630] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8630] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8628] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8626] <... futex resumed>) = 0 [pid 8630] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8628] <... socketpair resumed>, [5, 6]) = 0 [pid 8632] <... mprotect resumed>) = 0 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... clone3 resumed> => {parent_tid=[8634]}, 88) = 8634 [pid 8632] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8630] rt_sigprocmask(SIG_SETMASK, [] [pid 8628] <... futex resumed>) = 1 [pid 8626] <... futex resumed>) = 0 [pid 8632] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8626] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8635 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8634 attached [pid 8633] write(3, "1000", 4 [pid 8630] <... futex resumed>) = 0 [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8628] <... bpf resumed>) = 7 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8626] <... futex resumed>) = 0 [pid 8628] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8626] <... futex resumed>) = 0 [pid 8628] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8626] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... bpf resumed>) = 0 [pid 8626] <... futex resumed>) = 0 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8628] <... futex resumed>) = 0 [pid 8626] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8628] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8626] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8632] <... clone3 resumed> => {parent_tid=[8635]}, 88) = 8635 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8626] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8636]}, 88) = 8636 [pid 8632] rt_sigprocmask(SIG_SETMASK, [] [pid 8626] rt_sigprocmask(SIG_SETMASK, [] [pid 8635] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8634] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8633] <... write resumed>) = 4 [pid 8626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8626] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8626] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8636 attached [pid 8636] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8636] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8636] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8635] <... set_robust_list resumed>) = 0 [pid 8634] <... set_robust_list resumed>) = 0 [pid 8633] close(3 [pid 8632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8634] rt_sigprocmask(SIG_SETMASK, [] [pid 8633] <... close resumed>) = 0 [pid 8634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8633] write(1, "executing program\n", 18 [pid 8635] rt_sigprocmask(SIG_SETMASK, [] [pid 8634] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 executing program [pid 8633] <... write resumed>) = 18 [pid 8635] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8636] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8636] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8626] <... futex resumed>) = 0 [pid 8626] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... futex resumed>) = 0 [pid 8626] <... futex resumed>) = 1 [pid 8628] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8626] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8634] <... bpf resumed>) = 3 [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8628] <... setsockopt resumed>) = 0 [pid 8628] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8626] <... futex resumed>) = 0 [pid 8628] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8626] exit_group(0 [pid 8628] <... futex resumed>) = ? [pid 8626] <... exit_group resumed>) = ? [pid 8635] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] <... futex resumed>) = 0 [pid 8628] +++ exited with 0 +++ [pid 8634] <... futex resumed>) = 1 [pid 8630] <... futex resumed>) = 0 [pid 8633] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8634] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8634] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8633] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8636] <... futex resumed>) = ? [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8630] <... futex resumed>) = 0 [pid 8634] <... futex resumed>) = 1 [pid 8633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8634] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8633] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8635] <... bpf resumed>) = 3 [pid 299] <... restart_syscall resumed>) = 0 [pid 8634] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8633] <... mmap resumed>) = 0x7f96cdfbb000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8636] +++ exited with 0 +++ [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8634] <... futex resumed>) = 1 [pid 8633] <... mprotect resumed>) = 0 [pid 8630] <... futex resumed>) = 0 [pid 8626] +++ exited with 0 +++ [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8635] <... futex resumed>) = 1 [pid 8635] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8632] <... futex resumed>) = 0 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8637 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8626, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8634] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8633] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8632] <... futex resumed>) = 0 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8634] <... socketpair resumed>, [5, 6]) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8637 attached [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8637] set_robust_list(0x55558b7376a0, 24 [pid 8634] <... futex resumed>) = 1 [pid 8633] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8630] <... futex resumed>) = 0 [pid 8637] <... set_robust_list resumed>) = 0 [pid 8634] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] rt_sigprocmask(SIG_SETMASK, [] [pid 8634] <... bpf resumed>) = 7 [pid 8633] <... clone3 resumed> => {parent_tid=[8638]}, 88) = 8638 [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] rt_sigprocmask(SIG_SETMASK, [] [pid 8630] <... futex resumed>) = 0 [pid 8634] <... futex resumed>) = 0 [pid 8633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8634] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8633] <... futex resumed>) = 0 [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8634] <... futex resumed>) = 0 [pid 8630] <... futex resumed>) = 1 [pid 8634] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8630] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8634] <... bpf resumed>) = 0 [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... futex resumed>) = 0 [pid 8634] <... futex resumed>) = 0 [pid 8630] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8634] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8630] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8635] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8630] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8630] <... mprotect resumed>) = 0 [pid 8635] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8630] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8635] <... futex resumed>) = 1 [pid 8632] <... futex resumed>) = 0 [pid 8630] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8635] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8635] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8632] <... futex resumed>) = 0 [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8630] <... clone3 resumed> => {parent_tid=[8639]}, 88) = 8639 [pid 8637] <... prctl resumed>) = 0 [pid 8635] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8635] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] rt_sigprocmask(SIG_SETMASK, [] [pid 8637] setpgid(0, 0 [pid 8635] <... socketpair resumed>, [4, 5]) = 0 [pid 8632] <... futex resumed>) = 0 [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8635] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8630] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... setpgid resumed>) = 0 [pid 8635] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... futex resumed>) = 0 [pid 8637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8635] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8632] <... futex resumed>) = 0 [pid 8630] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8635] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8637] <... openat resumed>) = 3 [pid 8635] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8635] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8632] <... futex resumed>) = 0 [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8635] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = 0 [pid 8635] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8632] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8632] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8637] write(3, "1000", 4 [pid 8632] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8637] <... write resumed>) = 4 [pid 8632] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8638 attached [pid 8632] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8638] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8637] close(3 [pid 8638] <... set_robust_list resumed>) = 0 [pid 8637] <... close resumed>) = 0 [pid 8632] <... clone3 resumed> => {parent_tid=[8640]}, 88) = 8640 ci2-android-5-10-perf/strace-static-x86_64: Process 8640 attached [pid 8638] rt_sigprocmask(SIG_SETMASK, [] [pid 8637] write(1, "executing program\n", 18 [pid 8632] rt_sigprocmask(SIG_SETMASK, [] [pid 8638] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8637] <... write resumed>) = 18 [pid 8632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8638] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8640] set_robust_list(0x7f96cdfba9a0, 24 [pid 8638] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8637] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = 0 [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8632] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8638] <... futex resumed>) = 1 [pid 8637] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8633] <... futex resumed>) = 0 [pid 8637] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8633] <... futex resumed>) = 0 [pid 8637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8637] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8637] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8638] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8637] <... mprotect resumed>) = 0 [pid 8640] <... set_robust_list resumed>) = 0 [pid 8638] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8637] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8638] <... futex resumed>) = 1 [pid 8637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8633] <... futex resumed>) = 0 [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8639 attached [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... clone3 resumed> => {parent_tid=[8641]}, 88) = 8641 [pid 8633] <... futex resumed>) = 1 [pid 8637] rt_sigprocmask(SIG_SETMASK, [] [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8639] set_robust_list(0x7f96cdfba9a0, 24 [pid 8638] <... futex resumed>) = 0 [pid 8637] <... futex resumed>) = 0 [pid 8639] <... set_robust_list resumed>) = 0 [pid 8638] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8640] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8639] rt_sigprocmask(SIG_SETMASK, [] [pid 8638] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8639] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8640] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8639] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8638] <... futex resumed>) = 1 [pid 8640] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8639] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8641 attached [pid 8639] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8639] <... futex resumed>) = 1 [pid 8638] <... futex resumed>) = 0 [pid 8633] <... futex resumed>) = 1 [pid 8630] <... futex resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8639] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8638] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8630] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8640] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] <... futex resumed>) = 0 [pid 8632] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8630] <... futex resumed>) = 1 [pid 8635] <... futex resumed>) = 0 [pid 8634] <... futex resumed>) = 0 [pid 8632] <... futex resumed>) = 1 [pid 8630] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8642 [pid 8638] <... socketpair resumed>, [3, 4]) = 0 [pid 8635] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8634] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8632] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8635] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8634] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8638] <... futex resumed>) = 1 [pid 8635] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8634] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8642 attached [pid 8641] <... set_robust_list resumed>) = 0 [pid 8640] <... futex resumed>) = 1 [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8635] <... futex resumed>) = 1 [pid 8634] <... futex resumed>) = 1 [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8632] <... futex resumed>) = 0 [pid 8630] <... futex resumed>) = 0 [pid 8638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8635] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8634] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] <... futex resumed>) = 0 [pid 8632] exit_group(0 [pid 8638] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8635] <... futex resumed>) = ? [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8632] <... exit_group resumed>) = ? [pid 8630] exit_group(0 [pid 8642] set_robust_list(0x55558b7376a0, 24 [pid 8641] rt_sigprocmask(SIG_SETMASK, [] [pid 8639] <... futex resumed>) = ? [pid 8638] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8635] +++ exited with 0 +++ [pid 8634] <... futex resumed>) = ? [pid 8630] <... exit_group resumed>) = ? [pid 8639] +++ exited with 0 +++ [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8634] +++ exited with 0 +++ [pid 8642] <... set_robust_list resumed>) = 0 [pid 8642] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8642] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8642] setpgid(0, 0) = 0 [pid 8642] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8630] +++ exited with 0 +++ [pid 8642] <... openat resumed>) = 3 [pid 8641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8638] <... futex resumed>) = 1 [pid 8633] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8642] write(3, "1000", 4 [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8642] <... write resumed>) = 4 [pid 8638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8633] <... futex resumed>) = 0 [pid 8638] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8633] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8638] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8633] <... futex resumed>) = 0 [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8638] <... futex resumed>) = 0 [pid 8641] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8633] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8642] close(3 [pid 8633] <... mprotect resumed>) = 0 [pid 8642] <... close resumed>) = 0 [pid 8633] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8642] write(1, "executing program\n", 18 [pid 8641] <... bpf resumed>) = 3 [pid 8633] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8642] <... write resumed>) = 18 [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8633] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] <... futex resumed>) = 1 [pid 8637] <... futex resumed>) = 0 [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8637] <... futex resumed>) = 0 [pid 8633] <... clone3 resumed> => {parent_tid=[8643]}, 88) = 8643 [pid 8641] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8633] rt_sigprocmask(SIG_SETMASK, [] [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8642] <... futex resumed>) = 0 [pid 8633] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... futex resumed>) = 0 [pid 8641] <... futex resumed>) = 1 [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8633] <... futex resumed>) = 0 [pid 8642] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8637] <... futex resumed>) = 0 [pid 8641] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8633] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8642] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8640] +++ exited with 0 +++ [pid 8632] +++ exited with 0 +++ [pid 8642] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8632, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8641] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8642] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8642] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8641] <... futex resumed>) = 1 [pid 8637] <... futex resumed>) = 0 [pid 8642] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8641] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8642] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8637] <... futex resumed>) = 0 [pid 8642] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8641] <... socketpair resumed>, [5, 6]) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8644 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8643 attached [pid 8642] <... clone3 resumed> => {parent_tid=[8644]}, 88) = 8644 [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8642] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8644] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8641] <... futex resumed>) = 1 [pid 8637] <... futex resumed>) = 0 [pid 8641] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] <... set_robust_list resumed>) = 0 [pid 8643] set_robust_list(0x7f96cdfba9a0, 24 [pid 8641] <... bpf resumed>) = 7 [pid 8644] rt_sigprocmask(SIG_SETMASK, [] [pid 8643] <... set_robust_list resumed>) = 0 [pid 8637] <... futex resumed>) = 0 [pid 8644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8643] rt_sigprocmask(SIG_SETMASK, [] [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8644] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8644] <... bpf resumed>) = 3 [pid 8643] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8643] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8644] <... futex resumed>) = 1 [pid 8643] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8643] <... futex resumed>) = 1 [pid 8633] <... futex resumed>) = 0 [pid 8643] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8638] <... futex resumed>) = 0 [pid 8633] <... futex resumed>) = 1 [pid 8638] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8633] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8638] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8638] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8633] <... futex resumed>) = 0 [pid 8638] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8633] exit_group(0 [pid 8643] <... futex resumed>) = ? [pid 8638] <... futex resumed>) = ? [pid 8633] <... exit_group resumed>) = ? [pid 8643] +++ exited with 0 +++ [pid 8642] <... futex resumed>) = 0 [pid 8641] <... futex resumed>) = 1 [pid 8638] +++ exited with 0 +++ [pid 8637] <... futex resumed>) = 0 [pid 8633] +++ exited with 0 +++ [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8637] <... futex resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8641] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8633, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8642] <... futex resumed>) = 1 [pid 8641] <... bpf resumed>) = 0 [pid 8637] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... futex resumed>) = 0 [pid 8644] <... futex resumed>) = 0 [pid 8641] <... futex resumed>) = 0 [pid 8637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8644] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8641] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8637] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8644] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8637] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8637] <... mprotect resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8644] <... futex resumed>) = 1 [pid 8642] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8637] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8642] <... futex resumed>) = 0 [pid 8637] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8644] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8646 ci2-android-5-10-perf/strace-static-x86_64: Process 8646 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8645 attached [pid 8644] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8645 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8644] <... futex resumed>) = 1 [pid 8642] <... futex resumed>) = 0 [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8642] <... futex resumed>) = 0 [pid 8644] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8644] <... socketpair resumed>, [5, 6]) = 0 [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8642] <... futex resumed>) = 0 [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8642] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8644] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8644] <... bpf resumed>) = 7 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8637] <... clone3 resumed> => {parent_tid=[8647]}, 88) = 8647 [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8642] <... futex resumed>) = 0 [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8642] <... futex resumed>) = 0 [pid 8644] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8642] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] <... bpf resumed>) = 0 [pid 8642] <... futex resumed>) = 0 [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8642] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8644] <... futex resumed>) = 0 [pid 8642] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8642] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8642] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8642] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8649]}, 88) = 8649 [pid 8642] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8637] rt_sigprocmask(SIG_SETMASK, [] [pid 8642] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8648 [pid 8642] <... futex resumed>) = 0 [pid 8642] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8647 attached [pid 8647] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8647] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8647] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8637] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8647] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8637] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] set_robust_list(0x55558b7376a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8649 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8648 attached [pid 8647] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8646] <... set_robust_list resumed>) = 0 [pid 8645] set_robust_list(0x55558b7376a0, 24 [pid 8637] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8649] set_robust_list(0x7f96cdfba9a0, 24 [pid 8648] set_robust_list(0x55558b7376a0, 24 [pid 8647] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] rt_sigprocmask(SIG_SETMASK, [] [pid 8645] <... set_robust_list resumed>) = 0 [pid 8637] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8649] <... set_robust_list resumed>) = 0 [pid 8648] <... set_robust_list resumed>) = 0 [pid 8647] <... futex resumed>) = 0 [pid 8646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8645] rt_sigprocmask(SIG_SETMASK, [] [pid 8637] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8649] rt_sigprocmask(SIG_SETMASK, [] [pid 8648] rt_sigprocmask(SIG_SETMASK, [] [pid 8647] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8641] <... futex resumed>) = 0 [pid 8637] <... futex resumed>) = 1 [pid 8649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] <... prctl resumed>) = 0 [pid 8645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8641] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8637] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8649] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8648] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8646] setpgid(0, 0 [pid 8645] <... prctl resumed>) = 0 [pid 8641] <... setsockopt resumed>) = 0 [pid 8648] <... prctl resumed>) = 0 [pid 8646] <... setpgid resumed>) = 0 [pid 8645] setpgid(0, 0 [pid 8641] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] setpgid(0, 0 [pid 8646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8645] <... setpgid resumed>) = 0 [pid 8641] <... futex resumed>) = 1 [pid 8637] <... futex resumed>) = 0 [pid 8648] <... setpgid resumed>) = 0 [pid 8646] <... openat resumed>) = 3 [pid 8645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8641] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8637] exit_group(0 [pid 8649] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8648] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8646] write(3, "1000", 4 [pid 8645] <... openat resumed>) = 3 [pid 8641] <... futex resumed>) = ? [pid 8637] <... exit_group resumed>) = ? [pid 8649] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... openat resumed>) = 3 [pid 8647] <... futex resumed>) = ? [pid 8646] <... write resumed>) = 4 [pid 8645] write(3, "1000", 4 [pid 8641] +++ exited with 0 +++ [pid 8648] write(3, "1000", 4 [pid 8646] close(3 [pid 8645] <... write resumed>) = 4 [pid 8648] <... write resumed>) = 4 [pid 8646] <... close resumed>) = 0 [pid 8645] close(3 [pid 8648] close(3 [pid 8646] write(1, "executing program\n", 18 [pid 8645] <... close resumed>) = 0 [pid 8648] <... close resumed>) = 0 executing program [pid 8646] <... write resumed>) = 18 executing program [pid 8645] write(1, "executing program\n", 18 [pid 8648] write(1, "executing program\n", 18 executing program [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] <... write resumed>) = 18 [pid 8648] <... write resumed>) = 18 [pid 8646] <... futex resumed>) = 0 [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8645] <... futex resumed>) = 0 [pid 8648] <... futex resumed>) = 0 [pid 8646] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8645] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8648] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8646] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8645] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8648] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8645] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8648] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8646] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8648] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8646] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8645] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8648] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8646] <... mprotect resumed>) = 0 [pid 8645] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8648] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8646] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8645] <... mprotect resumed>) = 0 [pid 8648] <... mprotect resumed>) = 0 [pid 8646] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8645] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8648] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8646] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8645] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8648] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8648] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8646] <... clone3 resumed> => {parent_tid=[8650]}, 88) = 8650 [pid 8649] <... futex resumed>) = 1 [pid 8646] rt_sigprocmask(SIG_SETMASK, [] [pid 8645] <... clone3 resumed> => {parent_tid=[8651]}, 88) = 8651 [pid 8642] <... futex resumed>) = 0 [pid 8648] <... clone3 resumed> => {parent_tid=[8652]}, 88) = 8652 [pid 8646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8645] rt_sigprocmask(SIG_SETMASK, [] [pid 8642] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] rt_sigprocmask(SIG_SETMASK, [] [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8642] <... futex resumed>) = 1 [pid 8644] <... futex resumed>) = 0 [pid 8648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] <... futex resumed>) = 0 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8644] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8642] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8649] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8645] <... futex resumed>) = 0 [pid 8644] <... setsockopt resumed>) = 0 [pid 8648] <... futex resumed>) = 0 [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8644] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8651 attached [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8647] +++ exited with 0 +++ [pid 8644] <... futex resumed>) = 1 [pid 8642] <... futex resumed>) = 0 [pid 8637] +++ exited with 0 +++ [pid 8644] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8652 attached [pid 8642] exit_group(0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8637, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8642] <... exit_group resumed>) = ? [pid 8652] set_robust_list(0x7f96cdfdb9a0, 24 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8644] <... futex resumed>) = ? [pid 8649] <... futex resumed>) = ? [pid 8652] <... set_robust_list resumed>) = 0 [pid 8644] +++ exited with 0 +++ [pid 8652] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8652] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8649] +++ exited with 0 +++ [pid 8642] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8642, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8648] <... futex resumed>) = 0 [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8651] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8652] <... futex resumed>) = 1 [pid 8652] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... futex resumed>) = 0 [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8651] <... set_robust_list resumed>) = 0 [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8651] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8652] <... futex resumed>) = 1 [pid 8652] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8651] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8652] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8651] <... bpf resumed>) = 3 [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... futex resumed>) = 0 [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8652] <... futex resumed>) = 1 [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8652] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... futex resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8652] <... futex resumed>) = 1 [pid 8652] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8651] <... futex resumed>) = 1 [pid 8652] <... bpf resumed>) = 7 [pid 8651] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... futex resumed>) = 0 [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8648] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8650 attached [pid 8652] <... futex resumed>) = 1 [pid 8651] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8648] <... futex resumed>) = 0 [pid 8652] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8648] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8652] <... bpf resumed>) = 0 [pid 8650] <... set_robust_list resumed>) = 0 [pid 8648] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] rt_sigprocmask(SIG_SETMASK, [] [pid 8648] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8652] <... futex resumed>) = 0 [pid 8651] <... futex resumed>) = 1 [pid 8650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8648] <... mprotect resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8652] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8651] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8650] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8648] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8650] <... bpf resumed>) = 3 [pid 8648] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8653 attached [pid 8651] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8650] <... futex resumed>) = 1 [pid 8646] <... futex resumed>) = 0 [pid 8653] set_robust_list(0x7f96cdfba9a0, 24 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8648] <... clone3 resumed> => {parent_tid=[8653]}, 88) = 8653 [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8648] rt_sigprocmask(SIG_SETMASK, [] [pid 8646] <... futex resumed>) = 0 [pid 8650] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8651] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8650] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8648] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8648] <... futex resumed>) = 0 [pid 8653] <... set_robust_list resumed>) = 0 [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... futex resumed>) = 1 [pid 8648] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8646] <... futex resumed>) = 0 [pid 8651] <... futex resumed>) = 1 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] <... futex resumed>) = 0 [pid 8651] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8646] <... futex resumed>) = 0 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... restart_syscall resumed>) = 0 [pid 8651] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8650] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8645] <... futex resumed>) = 0 [pid 8653] rt_sigprocmask(SIG_SETMASK, [] [pid 8651] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8650] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8651] <... socketpair resumed>, [5, 6]) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... futex resumed>) = 1 [pid 8646] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8651] <... futex resumed>) = 1 [pid 8650] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8650] <... socketpair resumed>, [5, 6]) = 0 [pid 8646] <... futex resumed>) = 0 [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8650] <... futex resumed>) = 0 [pid 8646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8651] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8646] <... futex resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8651] <... bpf resumed>) = 7 [pid 8650] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8654 [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8651] <... futex resumed>) = 0 [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8651] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8650] <... futex resumed>) = 1 [pid 8646] <... futex resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8651] <... bpf resumed>) = 0 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8646] <... futex resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8650] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8646] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8650] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8646] <... futex resumed>) = 0 [pid 8651] <... futex resumed>) = 0 [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8651] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8650] <... futex resumed>) = 0 [pid 8646] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8645] <... mmap resumed>) = 0x7f96cdf9a000 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8655 ci2-android-5-10-perf/strace-static-x86_64: Process 8655 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8654 attached [pid 8653] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8646] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8645] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8655] set_robust_list(0x55558b7376a0, 24 [pid 8654] set_robust_list(0x55558b7376a0, 24 [pid 8646] <... mprotect resumed>) = 0 [pid 8645] <... mprotect resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8654] <... set_robust_list resumed>) = 0 [pid 8646] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8645] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8654] rt_sigprocmask(SIG_SETMASK, [] [pid 8646] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8645] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8646] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8653] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8654] <... prctl resumed>) = 0 [pid 8646] <... clone3 resumed> => {parent_tid=[8656]}, 88) = 8656 [pid 8654] setpgid(0, 0 [pid 8646] rt_sigprocmask(SIG_SETMASK, [] [pid 8645] <... clone3 resumed> => {parent_tid=[8657]}, 88) = 8657 [pid 8654] <... setpgid resumed>) = 0 [pid 8646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8645] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8657 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8656 attached [pid 8655] <... set_robust_list resumed>) = 0 [pid 8654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8653] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... openat resumed>) = 3 [pid 8653] <... futex resumed>) = 1 [pid 8648] <... futex resumed>) = 0 [pid 8646] <... futex resumed>) = 0 [pid 8655] rt_sigprocmask(SIG_SETMASK, [] [pid 8645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8657] set_robust_list(0x7f96cdfba9a0, 24 [pid 8656] set_robust_list(0x7f96cdfba9a0, 24 [pid 8654] write(3, "1000", 4 [pid 8653] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8648] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8654] <... write resumed>) = 4 [pid 8652] <... futex resumed>) = 0 [pid 8648] <... futex resumed>) = 1 [pid 8657] <... set_robust_list resumed>) = 0 [pid 8656] <... set_robust_list resumed>) = 0 [pid 8655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8654] close(3 [pid 8652] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8648] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8645] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... close resumed>) = 0 [pid 8652] <... setsockopt resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8654] write(1, "executing program\n", 18 [pid 8652] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8654] <... write resumed>) = 18 [pid 8652] <... futex resumed>) = 1 executing program [pid 8648] <... futex resumed>) = 0 [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8652] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8648] exit_group(0 [pid 8654] <... futex resumed>) = 0 [pid 8652] <... futex resumed>) = ? [pid 8648] <... exit_group resumed>) = ? [pid 8655] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8654] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8653] <... futex resumed>) = ? [pid 8652] +++ exited with 0 +++ [pid 8654] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8654] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8654] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8654] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8658]}, 88) = 8658 [pid 8654] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8653] +++ exited with 0 +++ [pid 8648] +++ exited with 0 +++ [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8648, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8655] <... prctl resumed>) = 0 [pid 8654] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8658 attached [pid 8657] rt_sigprocmask(SIG_SETMASK, [] [pid 8656] rt_sigprocmask(SIG_SETMASK, [] [pid 8655] setpgid(0, 0 [pid 8658] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8658] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8658] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8655] <... setpgid resumed>) = 0 [pid 8656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8658] <... bpf resumed>) = 3 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... futex resumed>) = 0 [pid 8655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8658] <... futex resumed>) = 1 [pid 8658] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8655] <... openat resumed>) = 3 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... futex resumed>) = 0 [pid 8657] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8656] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8655] write(3, "1000", 4 [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8658] <... futex resumed>) = 1 [pid 8655] <... write resumed>) = 4 [pid 8658] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8657] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8656] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8655] close(3 [pid 8658] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8657] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 8657] <... futex resumed>) = 1 [pid 8655] <... close resumed>) = 0 [pid 8645] <... futex resumed>) = 0 [pid 8657] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8655] write(1, "executing program\n", 18 [pid 8645] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8655] <... write resumed>) = 18 [pid 8651] <... futex resumed>) = 0 [pid 8645] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8651] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8645] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8656] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... futex resumed>) = 0 [pid 8651] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8655] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8651] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8651] <... futex resumed>) = 1 [pid 8645] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8659 attached [pid 8655] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8651] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8645] exit_group(0 [pid 8655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8651] <... futex resumed>) = ? [pid 8645] <... exit_group resumed>) = ? [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8659 [pid 8655] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8651] +++ exited with 0 +++ [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8659] set_robust_list(0x55558b7376a0, 24 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8659] <... set_robust_list resumed>) = 0 [pid 8655] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8655] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8659] rt_sigprocmask(SIG_SETMASK, [] [pid 8655] <... mprotect resumed>) = 0 [pid 8655] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8655] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8660]}, 88) = 8660 [pid 8659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8655] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8657] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8660 attached [pid 8659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8658] <... futex resumed>) = 1 [pid 8656] <... futex resumed>) = 1 [pid 8654] <... futex resumed>) = 0 [pid 8646] <... futex resumed>) = 0 [pid 8660] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8659] <... prctl resumed>) = 0 [pid 8658] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8657] +++ exited with 0 +++ [pid 8656] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8646] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8645] +++ exited with 0 +++ [pid 8659] setpgid(0, 0 [pid 8654] <... futex resumed>) = 0 [pid 8650] <... futex resumed>) = 0 [pid 8646] <... futex resumed>) = 1 [pid 8659] <... setpgid resumed>) = 0 [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8650] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8646] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8645, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8650] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8650] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8658] <... socketpair resumed>, [4, 5]) = 0 [pid 8650] <... futex resumed>) = 1 [pid 8646] <... futex resumed>) = 0 [pid 8660] <... set_robust_list resumed>) = 0 [pid 8650] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8660] rt_sigprocmask(SIG_SETMASK, [] [pid 8646] exit_group(0 [pid 8660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8650] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8646] <... exit_group resumed>) = ? [pid 8659] <... openat resumed>) = 3 [pid 8660] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8656] <... futex resumed>) = ? [pid 8650] +++ exited with 0 +++ [pid 302] <... restart_syscall resumed>) = 0 [pid 8660] <... bpf resumed>) = 3 [pid 8659] write(3, "1000", 4 [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8659] <... write resumed>) = 4 [pid 8658] <... futex resumed>) = 1 [pid 8655] <... futex resumed>) = 0 [pid 8654] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8660] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8659] close(3 [pid 8658] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8660] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8656] +++ exited with 0 +++ [pid 8655] <... futex resumed>) = 0 [pid 8654] <... futex resumed>) = 0 [pid 8646] +++ exited with 0 +++ [pid 8659] <... close resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] write(1, "executing program\n", 18 [pid 8658] <... bpf resumed>) = 6 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8646, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8660] <... futex resumed>) = 0 [pid 8655] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8660] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 executing program [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... write resumed>) = 18 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8661 attached [pid 8660] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8661 [pid 8654] <... futex resumed>) = 0 [pid 8661] set_robust_list(0x55558b7376a0, 24 [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8658] <... futex resumed>) = 1 [pid 8655] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8661] <... set_robust_list resumed>) = 0 [pid 8660] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8658] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8661] rt_sigprocmask(SIG_SETMASK, [] [pid 8660] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8655] <... futex resumed>) = 0 [pid 8654] <... futex resumed>) = 0 [pid 8661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8660] <... socketpair resumed>, [5, 6]) = 0 [pid 8659] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8658] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8654] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8661] <... prctl resumed>) = 0 [pid 8660] <... futex resumed>) = 0 [pid 8659] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... futex resumed>) = 0 [pid 8661] setpgid(0, 0 [pid 8660] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8655] <... futex resumed>) = 0 [pid 8661] <... setpgid resumed>) = 0 [pid 8660] <... bpf resumed>) = 7 [pid 8659] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8658] <... futex resumed>) = 0 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8660] <... futex resumed>) = 0 [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8654] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8660] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8658] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8655] <... futex resumed>) = 0 [pid 8654] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8660] <... bpf resumed>) = 0 [pid 8659] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8655] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8655] <... futex resumed>) = 0 [pid 8654] <... mprotect resumed>) = 0 [pid 8660] <... futex resumed>) = 0 [pid 8655] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8660] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8659] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8655] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8654] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8661] <... openat resumed>) = 3 [pid 8655] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8654] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8661] write(3, "1000", 4 [pid 8659] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8655] <... mprotect resumed>) = 0 [pid 8654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] <... restart_syscall resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8662 attached [pid 8661] <... write resumed>) = 4 [pid 8659] <... mprotect resumed>) = 0 [pid 8655] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8662] set_robust_list(0x7f96cdfba9a0, 24 [pid 8655] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8654] <... clone3 resumed> => {parent_tid=[8662]}, 88) = 8662 [pid 8662] <... set_robust_list resumed>) = 0 [pid 8659] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8655] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8654] rt_sigprocmask(SIG_SETMASK, [] [pid 8662] rt_sigprocmask(SIG_SETMASK, [] [pid 8654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8655] <... clone3 resumed> => {parent_tid=[8663]}, 88) = 8663 [pid 8654] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8663 attached [pid 8662] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8661] close(3 [pid 8659] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8655] rt_sigprocmask(SIG_SETMASK, [] [pid 8654] <... futex resumed>) = 0 [pid 8655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8654] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8655] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8664 [pid 8655] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8664 attached [pid 8655] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8664] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8664] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8664] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8664] setpgid(0, 0) = 0 [pid 8662] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8662] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8661] <... close resumed>) = 0 [pid 8664] <... openat resumed>) = 3 [pid 8662] <... futex resumed>) = 1 [pid 8654] <... futex resumed>) = 0 [pid 8662] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8654] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8658] <... futex resumed>) = 0 [pid 8654] <... futex resumed>) = 1 [pid 8658] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8654] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8658] <... setsockopt resumed>) = 0 [pid 8658] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... clone3 resumed> => {parent_tid=[8665]}, 88) = 8665 [pid 8658] <... futex resumed>) = 1 [pid 8654] <... futex resumed>) = 0 [pid 8658] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8654] exit_group(0 [pid 8663] set_robust_list(0x7f96cdfba9a0, 24 [pid 8661] write(1, "executing program\n", 18 [pid 8659] rt_sigprocmask(SIG_SETMASK, [] [pid 8658] <... futex resumed>) = ? [pid 8654] <... exit_group resumed>) = ? [pid 8658] +++ exited with 0 +++ executing program [pid 8662] <... futex resumed>) = ? [pid 8661] <... write resumed>) = 18 [pid 8659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8664] write(3, "1000", 4) = 4 [pid 8664] close(3) = 0 executing program [pid 8664] write(1, "executing program\n", 18) = 18 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8664] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8664] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8664] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8664] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8659] <... futex resumed>) = 0 [pid 8662] +++ exited with 0 +++ [pid 8654] +++ exited with 0 +++ [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8654, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8664] <... clone3 resumed> => {parent_tid=[8666]}, 88) = 8666 [pid 8664] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8666 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8665 attached [pid 8663] <... set_robust_list resumed>) = 0 [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8666] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8666] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8665] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8663] rt_sigprocmask(SIG_SETMASK, [] [pid 8661] <... futex resumed>) = 0 [pid 8666] <... bpf resumed>) = 3 [pid 8663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8661] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8661] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8663] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8666] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8665] <... set_robust_list resumed>) = 0 [pid 8661] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8666] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8665] rt_sigprocmask(SIG_SETMASK, [] [pid 8663] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8666] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8663] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8666] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8665] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8663] <... futex resumed>) = 1 [pid 8661] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8655] <... futex resumed>) = 0 [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8666] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8665] <... bpf resumed>) = 3 [pid 8663] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8655] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] <... socketpair resumed>, [5, 6]) = 0 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] <... mprotect resumed>) = 0 [pid 8660] <... futex resumed>) = 0 [pid 8655] <... futex resumed>) = 1 [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8660] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8665] <... futex resumed>) = 1 [pid 8661] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8655] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8665] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8660] <... setsockopt resumed>) = 0 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] <... futex resumed>) = 1 [pid 8660] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... futex resumed>) = 0 [pid 8665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8661] <... clone3 resumed> => {parent_tid=[8667]}, 88) = 8667 [pid 8660] <... futex resumed>) = 1 [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8655] <... futex resumed>) = 0 [pid 8665] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8661] rt_sigprocmask(SIG_SETMASK, [] [pid 8660] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8655] exit_group(0 [pid 8665] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8663] <... futex resumed>) = ? [pid 8661] <... futex resumed>) = 0 [pid 8660] <... futex resumed>) = ? [pid 8655] <... exit_group resumed>) = ? [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8663] +++ exited with 0 +++ [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8660] +++ exited with 0 +++ [pid 8666] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8664] <... futex resumed>) = 0 [pid 8666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8664] <... futex resumed>) = 0 [pid 8666] <... bpf resumed>) = 7 [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8655] +++ exited with 0 +++ [pid 299] <... restart_syscall resumed>) = 0 [pid 8666] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8665] <... futex resumed>) = 1 [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... futex resumed>) = 0 [pid 8666] <... bpf resumed>) = 0 [pid 8665] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8664] <... futex resumed>) = 0 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8655, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8664] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8666] <... futex resumed>) = 0 [pid 8664] <... futex resumed>) = 0 [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8666] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8665] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8668 attached [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8664] <... mmap resumed>) = 0x7f96cdf9a000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8664] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8668 [pid 8664] <... mprotect resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8664] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8664] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8665] <... futex resumed>) = 1 [pid 8664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8659] <... futex resumed>) = 0 [pid 8664] <... clone3 resumed> => {parent_tid=[8670]}, 88) = 8670 [pid 8664] rt_sigprocmask(SIG_SETMASK, [] [pid 8665] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8669 [pid 8668] set_robust_list(0x55558b7376a0, 24 [pid 8665] <... socketpair resumed>, [5, 6]) = 0 [pid 8664] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8664] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8667 attached [pid 8667] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8669 attached [pid 8668] <... set_robust_list resumed>) = 0 [pid 8667] <... set_robust_list resumed>) = 0 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8667] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8667] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8665] <... futex resumed>) = 0 [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8667] <... bpf resumed>) = 3 [pid 8665] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8661] <... futex resumed>) = 0 [pid 8665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8667] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8668] rt_sigprocmask(SIG_SETMASK, [] [pid 8665] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8661] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8667] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8669] set_robust_list(0x55558b7376a0, 24 [pid 8668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8665] <... bpf resumed>) = 7 [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8667] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8670 attached [pid 8670] set_robust_list(0x7f96cdfba9a0, 24 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8670] <... set_robust_list resumed>) = 0 [pid 8670] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8670] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8669] <... set_robust_list resumed>) = 0 [pid 8668] <... prctl resumed>) = 0 [pid 8665] <... futex resumed>) = 1 [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] <... futex resumed>) = 0 [pid 8667] <... futex resumed>) = 0 [pid 8665] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8668] setpgid(0, 0 [pid 8661] <... futex resumed>) = 1 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8665] <... bpf resumed>) = 0 [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8659] <... futex resumed>) = 0 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8667] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8665] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8668] <... setpgid resumed>) = 0 [pid 8665] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8669] rt_sigprocmask(SIG_SETMASK, [] [pid 8668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8667] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8665] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8667] <... futex resumed>) = 1 [pid 8665] <... futex resumed>) = 1 [pid 8661] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8665] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8659] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8661] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8665] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8659] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8665] <... setsockopt resumed>) = 0 [pid 8670] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8668] <... openat resumed>) = 3 [pid 8667] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8665] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8670] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8667] <... socketpair resumed>, [5, 6]) = 0 [pid 8670] <... futex resumed>) = 1 [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8665] <... futex resumed>) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8659] <... futex resumed>) = 0 [pid 8670] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8668] write(3, "1000", 4 [pid 8667] <... futex resumed>) = 1 [pid 8665] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8664] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] <... futex resumed>) = 0 [pid 8668] <... write resumed>) = 4 [pid 8664] <... futex resumed>) = 1 [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] <... futex resumed>) = 0 [pid 8659] exit_group(0 [pid 8667] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8668] close(3 [pid 8666] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8665] <... futex resumed>) = ? [pid 8664] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8661] <... futex resumed>) = 0 [pid 8659] <... exit_group resumed>) = ? [pid 8669] <... prctl resumed>) = 0 [pid 8668] <... close resumed>) = 0 [pid 8667] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8666] <... setsockopt resumed>) = 0 [pid 8665] +++ exited with 0 +++ [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8669] setpgid(0, 0 [pid 8668] write(1, "executing program\n", 18 [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8659] +++ exited with 0 +++ [pid 8669] <... setpgid resumed>) = 0 [pid 8667] <... futex resumed>) = 0 executing program [pid 8666] <... futex resumed>) = 1 [pid 8664] <... futex resumed>) = 0 [pid 8669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8668] <... write resumed>) = 18 [pid 8667] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8666] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8664] exit_group(0 [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8659, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8670] <... futex resumed>) = ? [pid 8669] <... openat resumed>) = 3 [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8667] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8666] <... futex resumed>) = ? [pid 8664] <... exit_group resumed>) = ? [pid 8661] <... futex resumed>) = 0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8670] +++ exited with 0 +++ [pid 8669] write(3, "1000", 4 [pid 8668] <... futex resumed>) = 0 [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8666] +++ exited with 0 +++ [pid 8664] +++ exited with 0 +++ [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 8669] <... write resumed>) = 4 [pid 8667] <... futex resumed>) = 0 [pid 8661] <... futex resumed>) = 0 [pid 8668] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8664, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8669] close(3 [pid 8667] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8669] <... close resumed>) = 0 [pid 8668] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8667] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8669] write(1, "executing program\n", 18 [pid 8668] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8669] <... write resumed>) = 18 [pid 8668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8667] <... futex resumed>) = 1 [pid 8661] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8667] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] <... futex resumed>) = 0 [pid 8667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8669] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8667] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8661] <... futex resumed>) = 0 [pid 8669] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8668] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8667] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8661] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8671 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8669] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8668] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8667] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8668] <... mprotect resumed>) = 0 [pid 8667] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8668] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8667] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8661] exit_group(0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8669] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8669] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8669] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8668] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8667] <... futex resumed>) = ? [pid 8661] <... exit_group resumed>) = ? [pid 8669] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8668] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8667] +++ exited with 0 +++ [pid 8669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8673]}, 88) = 8673 [pid 8669] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8661] +++ exited with 0 +++ [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8672 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8661, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8672 attached [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8668] <... clone3 resumed> => {parent_tid=[8674]}, 88) = 8674 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8668] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8672] set_robust_list(0x55558b7376a0, 24 [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8671 attached ) = 0 [pid 8672] <... set_robust_list resumed>) = 0 [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8672] rt_sigprocmask(SIG_SETMASK, [] [pid 8671] set_robust_list(0x55558b7376a0, 24 [pid 8672] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8674 attached [pid 8672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8671] <... set_robust_list resumed>) = 0 [pid 8672] <... prctl resumed>) = 0 [pid 8672] setpgid(0, 0) = 0 [pid 8672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8674] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8671] rt_sigprocmask(SIG_SETMASK, [] [pid 8674] <... set_robust_list resumed>) = 0 [pid 8672] <... openat resumed>) = 3 [pid 8671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8672] write(3, "1000", 4) = 4 [pid 8672] close(3) = 0 [pid 8672] write(1, "executing program\n", 18) = 18 [pid 8671] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] <... prctl resumed>) = 0 [pid 8672] <... futex resumed>) = 0 [pid 8672] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8672] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8674] rt_sigprocmask(SIG_SETMASK, [] [pid 8671] setpgid(0, 0 [pid 8672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8672] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8672] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8672] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8671] <... setpgid resumed>) = 0 [pid 8672] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8672] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8675]}, 88) = 8675 [pid 8672] rt_sigprocmask(SIG_SETMASK, [] [pid 8671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8674] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8671] <... openat resumed>) = 3 [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8673 attached [pid 8673] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8673] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8673] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8674] <... bpf resumed>) = 3 [pid 8671] write(3, "1000", 4 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] <... bpf resumed>) = 3 [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] <... futex resumed>) = 0 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8674] <... futex resumed>) = 1 [pid 8671] <... write resumed>) = 4 [pid 8669] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] close(3 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] <... futex resumed>) = 1 [pid 8668] <... futex resumed>) = 0 [pid 8674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8671] <... close resumed>) = 0 [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8673] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8671] write(1, "executing program\n", 18 [pid 8674] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8671] <... write resumed>) = 18 executing program [pid 8674] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8673] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8669] <... futex resumed>) = 0 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8674] <... futex resumed>) = 1 [pid 8673] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8671] <... futex resumed>) = 0 [pid 8669] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8673] <... futex resumed>) = 0 [pid 8671] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8668] <... futex resumed>) = 0 [pid 8674] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8673] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8671] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8674] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8673] <... socketpair resumed>, [4, 5]) = 0 [pid 8671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8669] <... futex resumed>) = 0 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8674] <... futex resumed>) = 1 [pid 8673] <... futex resumed>) = 0 [pid 8671] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8668] <... futex resumed>) = 0 [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8673] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8671] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 8674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8673] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8671] <... mprotect resumed>) = 0 [pid 8669] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 8674] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8674] <... socketpair resumed>, [4, 5]) = 0 [pid 8673] <... futex resumed>) = 0 [pid 8671] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8671] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8674] <... futex resumed>) = 1 [pid 8673] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8671] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8669] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8673] <... futex resumed>) = 0 [pid 8671] <... clone3 resumed> => {parent_tid=[8676]}, 88) = 8676 [pid 8669] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 8673] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8675 attached [pid 8674] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8673] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8671] rt_sigprocmask(SIG_SETMASK, [] [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8677 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8676 attached [pid 8675] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8674] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8677 [pid 8675] <... set_robust_list resumed>) = 0 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] <... futex resumed>) = 1 [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] <... futex resumed>) = 0 [pid 8675] rt_sigprocmask(SIG_SETMASK, [] [pid 8674] <... futex resumed>) = 1 [pid 8673] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] <... futex resumed>) = 0 [pid 8669] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8673] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8669] <... futex resumed>) = 0 [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8675] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8673] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8669] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] <... futex resumed>) = 0 [pid 8677] set_robust_list(0x55558b7376a0, 24 [pid 8676] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8675] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8674] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8673] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8668] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8674] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8673] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] <... futex resumed>) = 0 [pid 8675] <... futex resumed>) = 1 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8673] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8669] <... futex resumed>) = 0 [pid 8668] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8674] <... futex resumed>) = 0 [pid 8673] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8669] exit_group(0 [pid 8668] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8673] <... futex resumed>) = ? [pid 8672] <... futex resumed>) = 0 [pid 8669] <... exit_group resumed>) = ? [pid 8668] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8677] <... set_robust_list resumed>) = 0 [pid 8676] <... set_robust_list resumed>) = 0 [pid 8675] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8673] +++ exited with 0 +++ [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8669] +++ exited with 0 +++ [pid 8668] <... mprotect resumed>) = 0 [pid 8677] rt_sigprocmask(SIG_SETMASK, [] [pid 8675] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8675] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8668] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8672] <... futex resumed>) = 0 [pid 8677] <... prctl resumed>) = 0 [pid 8675] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] setpgid(0, 0 [pid 8676] rt_sigprocmask(SIG_SETMASK, [] [pid 8675] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8668] <... clone3 resumed> => {parent_tid=[8678]}, 88) = 8678 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] <... setpgid resumed>) = 0 [pid 8675] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8668] rt_sigprocmask(SIG_SETMASK, [] [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8672] <... futex resumed>) = 0 [pid 8668] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8675] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] <... futex resumed>) = 0 [pid 8677] <... openat resumed>) = 3 [pid 8675] <... socketpair resumed>, [3, 4]) = 0 [pid 8668] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] write(3, "1000", 4 [pid 8675] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8672] <... futex resumed>) = 0 [pid 8675] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] <... write resumed>) = 4 [pid 8676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8675] <... bpf resumed>) = 5 [pid 8677] close(3 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8675] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8677] <... close resumed>) = 0 [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] write(1, "executing program\n", 18 [pid 8676] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8677] <... write resumed>) = 18 [pid 8675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8672] <... futex resumed>) = 0 [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8675] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8672] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] <... futex resumed>) = 0 [pid 8675] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8672] <... futex resumed>) = 0 [pid 8677] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8676] <... futex resumed>) = 1 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8672] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8671] <... futex resumed>) = 0 [pid 8677] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8675] <... futex resumed>) = 0 [pid 8672] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8676] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8671] <... futex resumed>) = 0 [pid 8677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8676] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8672] <... mprotect resumed>) = 0 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8672] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8678 attached [pid 8677] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8676] <... futex resumed>) = 0 [pid 8672] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8671] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8678] set_robust_list(0x7f96cdfba9a0, 24 [pid 8677] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8676] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8678] <... set_robust_list resumed>) = 0 [pid 8677] <... mprotect resumed>) = 0 [pid 8676] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8671] <... futex resumed>) = 0 [pid 8678] rt_sigprocmask(SIG_SETMASK, [] [pid 8677] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8672] <... clone3 resumed> => {parent_tid=[8679]}, 88) = 8679 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8677] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8676] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8672] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8679 attached [pid 8678] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8677] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8678] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8676] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8672] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8679] set_robust_list(0x7f96cdfba9a0, 24 [pid 8678] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] <... clone3 resumed> => {parent_tid=[8680]}, 88) = 8680 [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8672] <... futex resumed>) = 0 [pid 8678] <... futex resumed>) = 1 [pid 8677] rt_sigprocmask(SIG_SETMASK, [] [pid 8676] <... futex resumed>) = 1 [pid 8672] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8671] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 0 [pid 8678] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8676] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8679] <... set_robust_list resumed>) = 0 [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8674] <... futex resumed>) = 0 [pid 8671] <... futex resumed>) = 0 [pid 8668] <... futex resumed>) = 1 [pid 8677] <... futex resumed>) = 0 [pid 8676] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8674] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8676] <... socketpair resumed>, [3, 4]) = 0 [pid 8674] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8680 attached [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8674] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] <... futex resumed>) = 1 [pid 8671] <... futex resumed>) = 0 [pid 8674] <... futex resumed>) = 1 [pid 8676] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8674] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] <... futex resumed>) = 0 [pid 8676] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8671] <... futex resumed>) = 0 [pid 8680] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8676] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8668] exit_group(0 [pid 8679] rt_sigprocmask(SIG_SETMASK, [] [pid 8676] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8678] <... futex resumed>) = ? [pid 8674] <... futex resumed>) = ? [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8668] <... exit_group resumed>) = ? [pid 8678] +++ exited with 0 +++ [pid 8676] <... futex resumed>) = 1 [pid 8674] +++ exited with 0 +++ [pid 8671] <... futex resumed>) = 0 [pid 8680] <... set_robust_list resumed>) = 0 [pid 8680] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8680] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8680] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8668] +++ exited with 0 +++ [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] <... futex resumed>) = 0 [pid 8676] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8671] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8671] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8677] <... futex resumed>) = 0 [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8676] <... futex resumed>) = 0 [pid 8671] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8676] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8671] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8671] <... mprotect resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8671] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8671] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8671] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8680] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8677] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8681 [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] <... clone3 resumed> => {parent_tid=[8682]}, 88) = 8682 [pid 8680] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8677] <... futex resumed>) = 0 [pid 8671] rt_sigprocmask(SIG_SETMASK, [] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8682 attached [pid 8680] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8671] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8671] <... futex resumed>) = 0 [pid 8680] <... futex resumed>) = 1 [pid 8677] <... futex resumed>) = 0 [pid 8671] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8680] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8677] <... futex resumed>) = 0 [pid 8680] <... socketpair resumed>, [3, 4]) = 0 [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8682] set_robust_list(0x7f96cdfba9a0, 24 [pid 8679] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8682] <... set_robust_list resumed>) = 0 [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8677] <... futex resumed>) = 0 [pid 8680] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8680] <... bpf resumed>) = 5 [pid 8679] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8677] <... futex resumed>) = 0 [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8679] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8680] <... futex resumed>) = 0 [pid 8679] <... futex resumed>) = 1 [pid 8677] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8672] <... futex resumed>) = 0 [pid 8680] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8679] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8672] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8682] rt_sigprocmask(SIG_SETMASK, [] [pid 8680] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8677] <... futex resumed>) = 0 [pid 8675] <... futex resumed>) = 0 [pid 8672] <... futex resumed>) = 1 [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8675] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8672] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8680] <... futex resumed>) = 0 [pid 8677] <... futex resumed>) = 0 [pid 8675] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8680] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8677] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8675] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8675] <... futex resumed>) = 1 [pid 8672] <... futex resumed>) = 0 [pid 8677] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8675] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8672] exit_group(0 [pid 8677] <... mprotect resumed>) = 0 [pid 8675] <... futex resumed>) = ? [pid 8672] <... exit_group resumed>) = ? [pid 8682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8679] <... futex resumed>) = ? [pid 8677] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8675] +++ exited with 0 +++ [pid 8677] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8681 attached [pid 8677] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8681] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8681] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8677] <... clone3 resumed> => {parent_tid=[8683]}, 88) = 8683 [pid 8681] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8677] rt_sigprocmask(SIG_SETMASK, [] [pid 8681] <... prctl resumed>) = 0 [pid 8677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8681] setpgid(0, 0 [pid 8677] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] <... setpgid resumed>) = 0 [pid 8677] <... futex resumed>) = 0 [pid 8681] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8679] +++ exited with 0 +++ [pid 8677] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8672] +++ exited with 0 +++ [pid 8682] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8681] <... openat resumed>) = 3 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8672, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8681] write(3, "1000", 4 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8681] <... write resumed>) = 4 [pid 8681] close(3) = 0 [pid 8681] write(1, "executing program\n", 18) = 18 [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8681] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8682] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8683 attached [pid 8681] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8681] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8681] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8681] <... mmap resumed>) = 0x7f96cdfbb000 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8682] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8683] set_robust_list(0x7f96cdfba9a0, 24 [pid 8682] <... futex resumed>) = 1 [pid 8671] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8684 attached [pid 8683] <... set_robust_list resumed>) = 0 [pid 8682] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8681] <... mprotect resumed>) = 0 [pid 8671] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8685 attached [pid 8684] set_robust_list(0x55558b7376a0, 24 [pid 8683] rt_sigprocmask(SIG_SETMASK, [] [pid 8681] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8676] <... futex resumed>) = 0 [pid 8671] <... futex resumed>) = 1 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8684 [pid 8681] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8676] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8671] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8685 [pid 8681] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8676] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8676] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8681] <... clone3 resumed> => {parent_tid=[8686]}, 88) = 8686 [pid 8676] <... futex resumed>) = 1 [pid 8671] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8686 attached [pid 8681] rt_sigprocmask(SIG_SETMASK, [] [pid 8676] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8671] exit_group(0 [pid 8684] <... set_robust_list resumed>) = 0 [pid 8682] <... futex resumed>) = ? [pid 8681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8676] <... futex resumed>) = ? [pid 8671] <... exit_group resumed>) = ? [pid 8686] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8685] set_robust_list(0x55558b7376a0, 24 [pid 8684] rt_sigprocmask(SIG_SETMASK, [] [pid 8683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8682] +++ exited with 0 +++ [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8676] +++ exited with 0 +++ [pid 8686] <... set_robust_list resumed>) = 0 [pid 8685] <... set_robust_list resumed>) = 0 [pid 8681] <... futex resumed>) = 0 [pid 8671] +++ exited with 0 +++ [pid 8686] rt_sigprocmask(SIG_SETMASK, [] [pid 8685] rt_sigprocmask(SIG_SETMASK, [] [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8671, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8686] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8683] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8686] <... bpf resumed>) = 3 [pid 8685] <... prctl resumed>) = 0 [pid 8684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8683] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8685] setpgid(0, 0) = 0 [pid 8685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8686] <... futex resumed>) = 1 [pid 8681] <... futex resumed>) = 0 [pid 8686] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8684] <... prctl resumed>) = 0 [pid 8683] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... openat resumed>) = 3 [pid 8681] <... futex resumed>) = 0 [pid 8686] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8684] setpgid(0, 0 [pid 8683] <... futex resumed>) = 1 [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8677] <... futex resumed>) = 0 [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... setpgid resumed>) = 0 [pid 8683] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8677] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8686] <... futex resumed>) = 1 [pid 8684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8680] <... futex resumed>) = 0 [pid 8677] <... futex resumed>) = 1 [pid 8686] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8684] <... openat resumed>) = 3 [pid 8681] <... futex resumed>) = 0 [pid 8680] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8677] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8684] write(3, "1000", 4 [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8680] <... setsockopt resumed>) = 0 [pid 8681] <... futex resumed>) = 0 [pid 8680] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8686] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8684] <... write resumed>) = 4 [pid 8680] <... futex resumed>) = 1 [pid 8677] <... futex resumed>) = 0 [pid 8685] write(3, "1000", 4 [pid 8680] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8677] exit_group(0 [pid 8686] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8684] close(3 [pid 8683] <... futex resumed>) = ? [pid 8680] <... futex resumed>) = ? [pid 8677] <... exit_group resumed>) = ? [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... write resumed>) = 4 [pid 8684] <... close resumed>) = 0 [pid 8680] +++ exited with 0 +++ [pid 8685] close(3) = 0 [pid 8684] write(1, "executing program\n", 18 [pid 8686] <... futex resumed>) = 1 [pid 8681] <... futex resumed>) = 0 [pid 8686] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8684] <... write resumed>) = 18 [pid 8683] +++ exited with 0 +++ [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8677] +++ exited with 0 +++ executing program [pid 8686] <... socketpair resumed>, [5, 6]) = 0 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8677, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] write(1, "executing program\n", 18 [pid 8684] <... futex resumed>) = 0 [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8686] <... futex resumed>) = 0 [pid 8684] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8681] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8686] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8684] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8686] <... bpf resumed>) = 7 [pid 8684] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8681] <... futex resumed>) = 0 [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... write resumed>) = 18 [pid 8684] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8686] <... futex resumed>) = 0 [pid 8684] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8686] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8681] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8684] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8685] <... futex resumed>) = 0 [pid 8684] <... mprotect resumed>) = 0 [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8686] <... futex resumed>) = 0 [pid 8685] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8684] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8681] <... futex resumed>) = 1 [pid 8686] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8684] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8681] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8686] <... bpf resumed>) = 0 [pid 8685] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8681] <... futex resumed>) = 0 [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... clone3 resumed> => {parent_tid=[8687]}, 88) = 8687 [pid 8681] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8686] <... futex resumed>) = 0 [pid 8685] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8684] rt_sigprocmask(SIG_SETMASK, [] [pid 8686] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8684] <... futex resumed>) = 0 [pid 8685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8681] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8687 attached [pid 8687] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8685] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8681] <... mprotect resumed>) = 0 [pid 8687] rt_sigprocmask(SIG_SETMASK, [] [pid 8685] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8681] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8681] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8685] <... mprotect resumed>) = 0 [pid 8681] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... restart_syscall resumed>) = 0 [pid 8685] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 8685] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8681] <... clone3 resumed> => {parent_tid=[8688]}, 88) = 8688 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8688 attached [pid 8685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8681] rt_sigprocmask(SIG_SETMASK, [] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8688] set_robust_list(0x7f96cdfba9a0, 24 [pid 8687] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8681] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8690 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8689 attached [pid 8685] <... clone3 resumed> => {parent_tid=[8689]}, 88) = 8689 [pid 8681] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8685] rt_sigprocmask(SIG_SETMASK, [] [pid 8681] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8690 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8688] <... set_robust_list resumed>) = 0 [pid 8688] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8691 [pid 8688] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8691 attached [pid 8690] set_robust_list(0x55558b7376a0, 24 [pid 8689] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8687] <... bpf resumed>) = 3 [pid 8689] <... set_robust_list resumed>) = 0 [pid 8690] <... set_robust_list resumed>) = 0 [pid 8689] rt_sigprocmask(SIG_SETMASK, [] [pid 8691] set_robust_list(0x55558b7376a0, 24 [pid 8690] rt_sigprocmask(SIG_SETMASK, [] [pid 8689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8688] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8688] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] <... set_robust_list resumed>) = 0 [pid 8681] <... futex resumed>) = 0 [pid 8681] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8686] <... futex resumed>) = 0 [pid 8681] <... futex resumed>) = 1 [pid 8686] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8681] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8686] <... setsockopt resumed>) = 0 [pid 8688] <... futex resumed>) = 1 [pid 8686] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] rt_sigprocmask(SIG_SETMASK, [] [pid 8686] <... futex resumed>) = 1 [pid 8681] <... futex resumed>) = 0 [pid 8686] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8687] <... futex resumed>) = 1 [pid 8681] exit_group(0 [pid 8684] <... futex resumed>) = 0 [pid 8686] <... futex resumed>) = ? [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8681] <... exit_group resumed>) = ? [pid 8686] +++ exited with 0 +++ [pid 8684] <... futex resumed>) = 0 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8687] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8689] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8687] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8690] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8689] <... bpf resumed>) = 3 [pid 8690] <... prctl resumed>) = 0 [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8688] +++ exited with 0 +++ [pid 8681] +++ exited with 0 +++ [pid 8691] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8681, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8691] <... prctl resumed>) = 0 [pid 8690] setpgid(0, 0 [pid 8689] <... futex resumed>) = 1 [pid 8687] <... futex resumed>) = 1 [pid 8685] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8691] setpgid(0, 0 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8691] <... setpgid resumed>) = 0 [pid 8687] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8690] <... setpgid resumed>) = 0 [pid 8689] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8690] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8691] <... openat resumed>) = 3 [pid 8690] <... openat resumed>) = 3 [pid 8689] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8691] write(3, "1000", 4 [pid 8690] write(3, "1000", 4 [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8687] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8691] <... write resumed>) = 4 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] close(3 [pid 8687] <... futex resumed>) = 1 [pid 8684] <... futex resumed>) = 0 [pid 8690] <... write resumed>) = 4 [pid 8689] <... futex resumed>) = 1 [pid 8685] <... futex resumed>) = 0 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] <... close resumed>) = 0 [pid 8687] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... futex resumed>) = 0 [pid 8691] write(1, "executing program\n", 18 [pid 8690] close(3 [pid 8689] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8687] <... socketpair resumed>, [5, 6]) = 0 [pid 8685] <... futex resumed>) = 0 executing program [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8691] <... write resumed>) = 18 [pid 8690] <... close resumed>) = 0 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8684] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8687] <... futex resumed>) = 0 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] write(1, "executing program\n", 18 [pid 8684] <... futex resumed>) = 0 [pid 8691] <... futex resumed>) = 0 [pid 8690] <... write resumed>) = 18 [pid 8689] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 executing program [pid 8687] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8691] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8687] <... bpf resumed>) = 7 [pid 8691] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8687] <... futex resumed>) = 1 [pid 8690] <... futex resumed>) = 0 [pid 8689] <... futex resumed>) = 1 [pid 8685] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 8691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8687] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8690] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8689] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8687] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8685] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 8691] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8690] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8689] <... socketpair resumed>, [5, 6]) = 0 [pid 8687] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8684] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8690] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8687] <... bpf resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 8691] <... mprotect resumed>) = 0 [pid 8690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8689] <... futex resumed>) = 1 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... futex resumed>) = 0 [pid 8684] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8691] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8690] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8689] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8687] <... futex resumed>) = 0 [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8691] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8690] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8689] <... bpf resumed>) = 7 [pid 8687] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8685] <... futex resumed>) = 0 [pid 8684] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8691] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8690] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] <... mprotect resumed>) = 0 [pid 8689] <... futex resumed>) = 0 [pid 8685] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8684] <... mprotect resumed>) = 0 [pid 8691] <... clone3 resumed> => {parent_tid=[8692]}, 88) = 8692 [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] rt_sigprocmask(SIG_SETMASK, [] [pid 8690] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8689] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8685] <... futex resumed>) = 0 [pid 8684] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8690] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8689] <... bpf resumed>) = 0 [pid 8685] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] <... futex resumed>) = 0 [pid 8684] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8691] <... futex resumed>) = 0 [pid 8689] <... futex resumed>) = 0 [pid 8685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] <... clone3 resumed> => {parent_tid=[8693]}, 88) = 8693 [pid 8689] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8685] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8690] rt_sigprocmask(SIG_SETMASK, [] [pid 8685] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8685] <... mprotect resumed>) = 0 [pid 8684] <... clone3 resumed> => {parent_tid=[8694]}, 88) = 8694 [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8684] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... restart_syscall resumed>) = 0 [pid 8690] <... futex resumed>) = 0 [pid 8685] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8684] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8685] <... clone3 resumed> => {parent_tid=[8695]}, 88) = 8695 [pid 8684] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8694 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8692 attached [pid 8685] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8685] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8685] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8693 attached [pid 8693] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8693] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8693] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8694] set_robust_list(0x7f96cdfba9a0, 24 [pid 8692] set_robust_list(0x7f96cdfdb9a0, 24 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8696 [pid 8693] <... bpf resumed>) = 3 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8693] <... futex resumed>) = 1 [pid 8690] <... futex resumed>) = 0 [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8690] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8696 attached [pid 8694] <... set_robust_list resumed>) = 0 [pid 8692] <... set_robust_list resumed>) = 0 [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8693] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8690] <... futex resumed>) = 0 [pid 8693] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] set_robust_list(0x55558b7376a0, 24 [pid 8694] rt_sigprocmask(SIG_SETMASK, [] [pid 8692] rt_sigprocmask(SIG_SETMASK, [] [pid 8690] <... futex resumed>) = 0 [pid 8696] <... set_robust_list resumed>) = 0 [pid 8694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8693] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8690] <... futex resumed>) = 0 [pid 8693] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] <... socketpair resumed>, [5, 6]) = 0 [pid 8694] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8690] <... futex resumed>) = 0 [pid 8696] rt_sigprocmask(SIG_SETMASK, [] [pid 8692] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8690] <... futex resumed>) = 0 [pid 8693] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8690] <... futex resumed>) = 0 [pid 8693] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8695 attached [pid 8693] <... bpf resumed>) = 7 [pid 8695] set_robust_list(0x7f96cdfba9a0, 24 [pid 8694] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8692] <... bpf resumed>) = 3 [pid 8695] <... set_robust_list resumed>) = 0 [pid 8694] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] <... futex resumed>) = 1 [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] <... futex resumed>) = 0 [pid 8695] rt_sigprocmask(SIG_SETMASK, [] [pid 8693] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8694] <... futex resumed>) = 1 [pid 8684] <... futex resumed>) = 0 [pid 8692] <... futex resumed>) = 1 [pid 8691] <... futex resumed>) = 0 [pid 8690] <... futex resumed>) = 0 [pid 8684] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8694] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8693] <... bpf resumed>) = 0 [pid 8692] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8687] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 1 [pid 8695] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8692] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8691] <... futex resumed>) = 0 [pid 8690] <... futex resumed>) = 0 [pid 8687] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8684] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8695] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8693] <... futex resumed>) = 0 [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8687] <... setsockopt resumed>) = 0 [pid 8695] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8692] <... futex resumed>) = 0 [pid 8691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8690] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8687] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8695] <... futex resumed>) = 1 [pid 8692] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8687] <... futex resumed>) = 1 [pid 8685] <... futex resumed>) = 0 [pid 8684] <... futex resumed>) = 0 [pid 8696] <... prctl resumed>) = 0 [pid 8695] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8692] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8691] <... futex resumed>) = 0 [pid 8690] <... mprotect resumed>) = 0 [pid 8687] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8685] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] setpgid(0, 0 [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8689] <... futex resumed>) = 0 [pid 8685] <... futex resumed>) = 1 [pid 8684] exit_group(0 [pid 8696] <... setpgid resumed>) = 0 [pid 8692] <... futex resumed>) = 0 [pid 8691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8690] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8689] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8685] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8684] <... exit_group resumed>) = ? [pid 8687] <... futex resumed>) = ? [pid 8694] <... futex resumed>) = ? [pid 8696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8692] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8689] <... setsockopt resumed>) = 0 [pid 8687] +++ exited with 0 +++ [pid 8696] <... openat resumed>) = 3 [pid 8691] <... futex resumed>) = 0 [pid 8696] write(3, "1000", 4 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] <... clone3 resumed> => {parent_tid=[8697]}, 88) = 8697 [pid 8689] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] <... write resumed>) = 4 [pid 8692] <... socketpair resumed>, [4, 5]) = 0 [pid 8690] rt_sigprocmask(SIG_SETMASK, [] [pid 8689] <... futex resumed>) = 1 [pid 8685] <... futex resumed>) = 0 [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8689] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8690] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8685] exit_group(0 [pid 8696] close(3 [pid 8692] <... futex resumed>) = 1 [pid 8691] <... futex resumed>) = 0 [pid 8690] <... futex resumed>) = 0 [pid 8695] <... futex resumed>) = ? [pid 8689] <... futex resumed>) = ? [pid 8685] <... exit_group resumed>) = ? [pid 8696] <... close resumed>) = 0 [pid 8695] +++ exited with 0 +++ [pid 8692] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8689] +++ exited with 0 +++ [pid 8696] write(1, "executing program\n", 18 [pid 8691] <... futex resumed>) = 0 [pid 8696] <... write resumed>) = 18 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8696] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8685] +++ exited with 0 +++ [pid 8696] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8696] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8685, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8692] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8696] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8694] +++ exited with 0 +++ executing program [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8684] +++ exited with 0 +++ [pid 8696] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8692] <... futex resumed>) = 1 [pid 8691] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8696] <... mprotect resumed>) = 0 [pid 8692] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8697 attached [pid 8696] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8692] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8691] <... futex resumed>) = 0 [pid 8696] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8692] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8691] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8697] set_robust_list(0x7f96cdfba9a0, 24 [pid 8696] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8692] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8691] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8698 attached [pid 8697] <... set_robust_list resumed>) = 0 [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8698] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8697] rt_sigprocmask(SIG_SETMASK, [] [pid 8696] <... clone3 resumed> => {parent_tid=[8698]}, 88) = 8698 [pid 8692] <... futex resumed>) = 0 [pid 8691] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8698] <... set_robust_list resumed>) = 0 [pid 8697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8696] rt_sigprocmask(SIG_SETMASK, [] [pid 8692] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8691] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8698] rt_sigprocmask(SIG_SETMASK, [] [pid 8697] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8691] <... mprotect resumed>) = 0 [pid 8698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8697] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8697] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] <... futex resumed>) = 0 [pid 8691] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8697] <... futex resumed>) = 1 [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8691] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8690] <... futex resumed>) = 0 [pid 8697] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8690] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] <... futex resumed>) = 0 [pid 8691] <... clone3 resumed> => {parent_tid=[8699]}, 88) = 8699 [pid 8690] <... futex resumed>) = 1 [pid 8698] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8693] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8691] rt_sigprocmask(SIG_SETMASK, [] [pid 8690] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8699 attached [pid 8698] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8693] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8693] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8690] <... futex resumed>) = 0 [pid 8693] <... futex resumed>) = 1 [pid 8691] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] exit_group(0 [pid 8698] <... futex resumed>) = 1 [pid 8696] <... futex resumed>) = 0 [pid 8697] <... futex resumed>) = ? [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8690] <... exit_group resumed>) = ? [pid 8699] set_robust_list(0x7f96cdfba9a0, 24 [pid 8698] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8697] +++ exited with 0 +++ [pid 8696] <... futex resumed>) = 0 [pid 8693] +++ exited with 0 +++ [pid 8699] <... set_robust_list resumed>) = 0 [pid 8698] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8690] +++ exited with 0 +++ [pid 8699] rt_sigprocmask(SIG_SETMASK, [] [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8698] <... futex resumed>) = 0 [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8699] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8698] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8696] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8690, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8698] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8699] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8699] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8698] <... futex resumed>) = 0 [pid 8699] <... futex resumed>) = 1 [pid 8698] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] <... futex resumed>) = 0 [pid 8699] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8698] <... socketpair resumed>, [3, 4]) = 0 [pid 8696] <... futex resumed>) = 0 [pid 8691] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8698] <... futex resumed>) = 0 [pid 8692] <... futex resumed>) = 0 [pid 8696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8691] <... futex resumed>) = 1 [pid 8698] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8692] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8691] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8698] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8696] <... futex resumed>) = 0 [pid 8692] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8698] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8692] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8698] <... bpf resumed>) = 5 [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8692] <... futex resumed>) = 1 [pid 8691] <... futex resumed>) = 0 [pid 8698] <... futex resumed>) = 1 [pid 8696] <... futex resumed>) = 0 [pid 8692] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8698] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8691] exit_group(0 [pid 8698] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8696] <... futex resumed>) = 0 [pid 8699] <... futex resumed>) = ? [pid 8698] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8696] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8692] <... futex resumed>) = ? [pid 8691] <... exit_group resumed>) = ? [pid 8699] +++ exited with 0 +++ [pid 8698] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8696] <... futex resumed>) = 0 [pid 8692] +++ exited with 0 +++ [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8698] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8696] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8691] +++ exited with 0 +++ [pid 8696] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8696] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8696] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8696] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8696] <... clone3 resumed> => {parent_tid=[8700]}, 88) = 8700 ci2-android-5-10-perf/strace-static-x86_64: Process 8700 attached [pid 8696] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8696] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... restart_syscall resumed>) = 0 [pid 8696] <... futex resumed>) = 0 [pid 8700] set_robust_list(0x7f96cdfba9a0, 24 [pid 8696] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8700] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8701 attached [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8701 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8700] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8700] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8701] set_robust_list(0x55558b7376a0, 24 [pid 8700] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8700] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8696] <... futex resumed>) = 0 [pid 8700] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8696] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8698] <... futex resumed>) = 0 [pid 8696] <... futex resumed>) = 1 [pid 8701] <... set_robust_list resumed>) = 0 [pid 8698] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8696] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8698] <... setsockopt resumed>) = 0 [pid 8698] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8696] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8698] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8696] exit_group(0 [pid 8700] <... futex resumed>) = ? [pid 8698] <... futex resumed>) = ? [pid 8696] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8702 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8704 attached [pid 8701] rt_sigprocmask(SIG_SETMASK, [] [pid 8700] +++ exited with 0 +++ [pid 8698] +++ exited with 0 +++ [pid 8696] +++ exited with 0 +++ [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8702 ci2-android-5-10-perf/strace-static-x86_64: Process 8703 attached [pid 8703] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8704] set_robust_list(0x55558b7376a0, 24 [pid 8703] rt_sigprocmask(SIG_SETMASK, [] [pid 8702] set_robust_list(0x55558b7376a0, 24 [pid 8701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8704 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8703 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8696, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8703] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8703] setpgid(0, 0) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8704] <... set_robust_list resumed>) = 0 [pid 8703] <... openat resumed>) = 3 [pid 8702] <... set_robust_list resumed>) = 0 [pid 8701] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8703] write(3, "1000", 4) = 4 [pid 8703] close(3) = 0 [pid 8704] rt_sigprocmask(SIG_SETMASK, [] [pid 8702] rt_sigprocmask(SIG_SETMASK, [] [pid 8701] <... prctl resumed>) = 0 [pid 8703] write(1, "executing program\n", 18) = 18 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8703] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8703] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8703] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8701] setpgid(0, 0 [pid 8703] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8703] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8702] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8701] <... setpgid resumed>) = 0 [pid 8704] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8703] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8703] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8705]}, 88) = 8705 [pid 8702] <... prctl resumed>) = 0 [pid 8701] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8703] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8705 attached [pid 8705] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8701] <... openat resumed>) = 3 [pid 8705] <... set_robust_list resumed>) = 0 [pid 8701] write(3, "1000", 4 [pid 8705] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8705] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8704] <... prctl resumed>) = 0 [pid 8702] setpgid(0, 0 [pid 8701] <... write resumed>) = 4 [pid 8705] <... bpf resumed>) = 3 [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8703] <... futex resumed>) = 0 [pid 8704] setpgid(0, 0 [pid 8702] <... setpgid resumed>) = 0 [pid 8701] close(3 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8705] <... futex resumed>) = 1 [pid 8705] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8704] <... setpgid resumed>) = 0 [pid 8702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8701] <... close resumed>) = 0 [pid 8705] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8703] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] write(1, "executing program\n", 18 [pid 8702] <... openat resumed>) = 3 [pid 8703] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8705] <... futex resumed>) = 1 executing program [pid 8705] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8702] write(3, "1000", 4 [pid 8701] <... write resumed>) = 18 [pid 8704] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8702] <... write resumed>) = 4 [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8702] close(3 [pid 8701] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8704] <... openat resumed>) = 3 [pid 8702] <... close resumed>) = 0 [pid 8704] write(3, "1000", 4 [pid 8702] write(1, "executing program\n", 18 [pid 8701] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 8702] <... write resumed>) = 18 [pid 8705] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8703] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8705] <... futex resumed>) = 1 [pid 8705] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8704] <... write resumed>) = 4 [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8705] <... socketpair resumed>, [5, 6]) = 0 [pid 8701] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8703] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8704] close(3 [pid 8702] <... futex resumed>) = 0 [pid 8701] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8705] <... futex resumed>) = 1 [pid 8705] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8704] <... close resumed>) = 0 [pid 8702] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8701] <... mprotect resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8705] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8701] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8704] write(1, "executing program\n", 18 [pid 8702] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8701] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8703] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8703] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8703] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8703] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8706 [pid 8703] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8702] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8703] <... clone3 resumed> => {parent_tid=[8708]}, 88) = 8708 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8704] <... write resumed>) = 18 [pid 8703] rt_sigprocmask(SIG_SETMASK, [] [pid 8702] <... rt_sigprocmask resumed>, NULL, 8) = 0 executing program [pid 8701] <... clone3 resumed> => {parent_tid=[8707]}, 88) = 8707 [pid 8703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8701] rt_sigprocmask(SIG_SETMASK, [] [pid 8705] <... futex resumed>) = 1 [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8704] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8703] <... futex resumed>) = 0 [pid 8704] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8702] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8701] <... futex resumed>) = 0 [pid 8703] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8702] <... mprotect resumed>) = 0 [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8704] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8702] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8704] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8705] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8705] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8707 attached [pid 8704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8702] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8706 attached [pid 8706] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8706] rt_sigprocmask(SIG_SETMASK, [] [pid 8704] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8702] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8707] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8706] prctl(PR_SET_PDEATHSIG, SIGKILLci2-android-5-10-perf/strace-static-x86_64: Process 8708 attached [pid 8704] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8702] <... clone3 resumed> => {parent_tid=[8709]}, 88) = 8709 [pid 8704] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8702] rt_sigprocmask(SIG_SETMASK, [] [pid 8704] <... mprotect resumed>) = 0 [pid 8702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8708] set_robust_list(0x7f96cdfba9a0, 24 [pid 8706] <... prctl resumed>) = 0 [pid 8706] setpgid(0, 0) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8709 attached [pid 8708] <... set_robust_list resumed>) = 0 [pid 8707] <... set_robust_list resumed>) = 0 [pid 8704] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8704] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8704] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8708] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8708] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8710 attached [pid 8709] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8707] rt_sigprocmask(SIG_SETMASK, [] [pid 8704] <... clone3 resumed> => {parent_tid=[8710]}, 88) = 8710 [pid 8704] rt_sigprocmask(SIG_SETMASK, [] [pid 8707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8710] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8709] <... set_robust_list resumed>) = 0 [pid 8704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8707] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] <... set_robust_list resumed>) = 0 [pid 8709] rt_sigprocmask(SIG_SETMASK, [] [pid 8704] <... futex resumed>) = 0 [pid 8710] rt_sigprocmask(SIG_SETMASK, [] [pid 8709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8707] <... bpf resumed>) = 3 [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8706] <... openat resumed>) = 3 [pid 8706] write(3, "1000", 4) = 4 [pid 8708] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8708] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] close(3 [pid 8703] <... futex resumed>) = 0 [pid 8707] <... futex resumed>) = 1 [pid 8703] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... futex resumed>) = 0 [pid 8703] <... futex resumed>) = 1 [pid 8703] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8705] <... futex resumed>) = 0 [pid 8705] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8707] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8709] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8701] <... futex resumed>) = 0 [pid 8707] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8710] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8709] <... bpf resumed>) = 3 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8707] <... futex resumed>) = 0 [pid 8705] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8705] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8701] <... futex resumed>) = 0 [pid 8710] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8705] <... futex resumed>) = 1 [pid 8703] <... futex resumed>) = 0 [pid 8705] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8703] exit_group(0 [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8705] <... futex resumed>) = ? [pid 8703] <... exit_group resumed>) = ? [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] <... futex resumed>) = 1 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8705] +++ exited with 0 +++ [pid 8702] <... futex resumed>) = 0 [pid 8707] <... futex resumed>) = 1 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8702] <... futex resumed>) = 0 [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8701] <... futex resumed>) = 0 [pid 8707] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8707] <... socketpair resumed>, [4, 5]) = 0 [pid 8706] <... close resumed>) = 0 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8701] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8701] <... futex resumed>) = 0 [pid 8707] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8707] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8708] <... futex resumed>) = ? [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8706] write(1, "executing program\n", 18 [pid 8701] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8701] <... futex resumed>) = 0 [pid 8707] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8701] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8701] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8707] <... futex resumed>) = 0 [pid 8701] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8707] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8701] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8710] <... futex resumed>) = 1 [pid 8709] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8708] +++ exited with 0 +++ [pid 8704] <... futex resumed>) = 0 [pid 8703] +++ exited with 0 +++ [pid 8701] <... mprotect resumed>) = 0 [pid 8710] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8704] <... futex resumed>) = 0 [pid 8701] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8709] <... futex resumed>) = 1 [pid 8702] <... futex resumed>) = 0 [pid 8701] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8709] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8710] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8702] <... futex resumed>) = 0 [pid 8706] <... write resumed>) = 18 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8709] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) executing program [pid 8701] <... clone3 resumed> => {parent_tid=[8711]}, 88) = 8711 [pid 8706] <... futex resumed>) = 0 [pid 8701] rt_sigprocmask(SIG_SETMASK, [] [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8706] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8701] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] <... futex resumed>) = 0 [pid 8709] <... futex resumed>) = 1 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] <... futex resumed>) = 0 [pid 8709] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8702] <... futex resumed>) = 0 [pid 8701] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8706] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8709] <... socketpair resumed>, [4, 5]) = 0 [pid 8706] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8706] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8710] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8709] <... futex resumed>) = 1 [pid 8702] <... futex resumed>) = 0 [pid 8709] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8706] <... mprotect resumed>) = 0 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8702] <... futex resumed>) = 0 [pid 8709] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8706] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8709] <... futex resumed>) = 1 [pid 8706] <... clone3 resumed> => {parent_tid=[8712]}, 88) = 8712 [pid 8702] <... futex resumed>) = 0 [pid 8710] <... futex resumed>) = 1 [pid 8704] <... futex resumed>) = 0 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] <... futex resumed>) = 0 [pid 8704] <... futex resumed>) = 0 [pid 8702] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8702] <... futex resumed>) = 0 [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8706] rt_sigprocmask(SIG_SETMASK, [] [pid 8702] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8709] <... futex resumed>) = 0 [pid 8702] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8711 attached [pid 8709] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8702] <... mprotect resumed>) = 0 [pid 8711] set_robust_list(0x7f96cdfba9a0, 24 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8711] <... set_robust_list resumed>) = 0 [pid 8706] <... futex resumed>) = 0 [pid 8702] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8711] rt_sigprocmask(SIG_SETMASK, [] [pid 8710] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8702] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 300] <... restart_syscall resumed>) = 0 [pid 8711] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8711] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8710] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8713 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8712 attached [pid 8711] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8702] <... clone3 resumed> => {parent_tid=[8713]}, 88) = 8713 [pid 8711] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] rt_sigprocmask(SIG_SETMASK, [] [pid 8711] <... futex resumed>) = 1 [pid 8704] <... futex resumed>) = 0 [pid 8710] <... futex resumed>) = 1 [pid 8702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8701] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8711] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8710] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8710] <... socketpair resumed>, [3, 4]) = 0 [pid 8707] <... futex resumed>) = 0 [pid 8704] <... futex resumed>) = 0 [pid 8702] <... futex resumed>) = 0 [pid 8701] <... futex resumed>) = 1 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8707] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8702] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8701] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8713] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8713] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8707] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8704] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8710] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8714 [pid 8710] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8707] <... futex resumed>) = 1 [pid 8704] <... futex resumed>) = 0 [pid 8701] <... futex resumed>) = 0 [pid 8707] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8701] exit_group(0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8711] <... futex resumed>) = ? [pid 8710] <... bpf resumed>) = 5 [pid 8707] <... futex resumed>) = ? [pid 8701] <... exit_group resumed>) = ? [pid 8711] +++ exited with 0 +++ [pid 8707] +++ exited with 0 +++ [pid 8713] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8713] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8701] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8701, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8713] <... futex resumed>) = 1 [pid 8702] <... futex resumed>) = 0 [pid 8710] <... futex resumed>) = 1 [pid 8704] <... futex resumed>) = 0 [pid 8702] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] <... futex resumed>) = 0 [pid 8704] <... futex resumed>) = 0 [pid 8702] <... futex resumed>) = 1 [pid 8710] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8709] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8704] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8702] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8709] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8704] <... futex resumed>) = 0 [pid 8710] <... futex resumed>) = 0 [pid 8709] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8704] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8710] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8709] <... futex resumed>) = 1 [pid 8702] <... futex resumed>) = 0 [pid 8709] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8704] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8702] exit_group(0 [pid 8704] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8709] <... futex resumed>) = ? [pid 8702] <... exit_group resumed>) = ? [pid 8704] <... mprotect resumed>) = 0 [pid 8709] +++ exited with 0 +++ [pid 8712] set_robust_list(0x7f96cdfdb9a0, 24ci2-android-5-10-perf/strace-static-x86_64: Process 8714 attached ) = 0 [pid 8704] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8714] set_robust_list(0x55558b7376a0, 24 [pid 8712] rt_sigprocmask(SIG_SETMASK, [] [pid 8704] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8714] <... set_robust_list resumed>) = 0 [pid 8712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8704] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8715 attached [pid 8714] rt_sigprocmask(SIG_SETMASK, [] [pid 8713] +++ exited with 0 +++ [pid 8712] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8702] +++ exited with 0 +++ [pid 8714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8712] <... bpf resumed>) = 3 [pid 8704] <... clone3 resumed> => {parent_tid=[8715]}, 88) = 8715 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8704] rt_sigprocmask(SIG_SETMASK, [] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8712] <... futex resumed>) = 1 [pid 8706] <... futex resumed>) = 0 [pid 8704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8712] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8704] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8712] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8706] <... futex resumed>) = 0 [pid 8704] <... futex resumed>) = 0 [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8704] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8712] <... futex resumed>) = 0 [pid 8706] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8712] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8715] set_robust_list(0x7f96cdfba9a0, 24 [pid 8714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8706] <... futex resumed>) = 0 [pid 8715] <... set_robust_list resumed>) = 0 [pid 8712] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8706] <... futex resumed>) = 0 [pid 8712] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8712] <... socketpair resumed>, [5, 6]) = 0 [pid 8706] <... futex resumed>) = 0 [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8712] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8706] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8712] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8712] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8706] <... futex resumed>) = 0 [pid 8712] <... bpf resumed>) = 7 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8706] <... futex resumed>) = 0 [pid 8712] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8712] <... bpf resumed>) = 0 [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8706] <... futex resumed>) = 0 [pid 8712] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8715] rt_sigprocmask(SIG_SETMASK, [] [pid 8714] <... prctl resumed>) = 0 [pid 8706] <... futex resumed>) = 0 [pid 8715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8714] setpgid(0, 0 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8715] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8714] <... setpgid resumed>) = 0 [pid 8712] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8706] <... futex resumed>) = 0 [pid 8712] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8714] <... openat resumed>) = 3 [pid 8706] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] write(3, "1000", 4 [pid 8712] <... setsockopt resumed>) = 0 [pid 8706] <... futex resumed>) = 0 [pid 8715] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8714] <... write resumed>) = 4 [pid 8712] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8706] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8715] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] close(3 [pid 8706] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8714] <... close resumed>) = 0 [pid 8712] <... futex resumed>) = 0 [pid 8706] exit_group(0 [pid 8715] <... futex resumed>) = 1 [pid 8714] write(1, "executing program\n", 18 [pid 8706] <... exit_group resumed>) = ? [pid 8704] <... futex resumed>) = 0 executing program [pid 8715] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8714] <... write resumed>) = 18 [pid 8704] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8710] <... futex resumed>) = 0 [pid 8704] <... futex resumed>) = 1 [pid 8710] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8704] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8710] <... setsockopt resumed>) = 0 [pid 8714] <... futex resumed>) = 0 [pid 8710] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8710] <... futex resumed>) = 1 [pid 8704] <... futex resumed>) = 0 [pid 8710] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8714] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8704] exit_group(0 [pid 8715] <... futex resumed>) = ? [pid 8714] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8710] <... futex resumed>) = ? [pid 8704] <... exit_group resumed>) = ? [pid 8715] +++ exited with 0 +++ [pid 8714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8710] +++ exited with 0 +++ [pid 8714] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8714] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8714] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8714] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8704] +++ exited with 0 +++ [pid 8714] <... clone3 resumed> => {parent_tid=[8716]}, 88) = 8716 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8704, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8714] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8714] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8712] +++ exited with 0 +++ [pid 8706] +++ exited with 0 +++ [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8706, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8717 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8718 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8716 attached [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8719 [pid 8716] set_robust_list(0x7f96cdfdb9a0, 24 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8716] <... set_robust_list resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8716] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8716] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8719 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8718 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8717 attached ) = 3 [pid 8719] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8719] rt_sigprocmask(SIG_SETMASK, [] [pid 8717] set_robust_list(0x55558b7376a0, 24 [pid 8718] set_robust_list(0x55558b7376a0, 24 [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8719] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8717] <... set_robust_list resumed>) = 0 [pid 8719] <... prctl resumed>) = 0 [pid 8718] <... set_robust_list resumed>) = 0 [pid 8716] <... futex resumed>) = 1 [pid 8714] <... futex resumed>) = 0 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] rt_sigprocmask(SIG_SETMASK, [] [pid 8718] rt_sigprocmask(SIG_SETMASK, [] [pid 8717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8717] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8716] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8719] setpgid(0, 0 [pid 8718] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8717] <... prctl resumed>) = 0 [pid 8717] setpgid(0, 0) = 0 [pid 8719] <... setpgid resumed>) = 0 [pid 8718] <... prctl resumed>) = 0 [pid 8717] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8716] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8718] setpgid(0, 0 [pid 8717] <... openat resumed>) = 3 [pid 8717] write(3, "1000", 4) = 4 [pid 8717] close(3 [pid 8718] <... setpgid resumed>) = 0 [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] <... close resumed>) = 0 [pid 8717] write(1, "executing program\n", 18) = 18 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8718] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8717] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8719] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8716] <... futex resumed>) = 1 [pid 8714] <... futex resumed>) = 0 [pid 8717] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8714] <... futex resumed>) = 0 [pid 8717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8717] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8718] <... openat resumed>) = 3 [pid 8717] <... mprotect resumed>) = 0 [pid 8717] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8718] write(3, "1000", 4 [pid 8716] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8718] <... write resumed>) = 4 [pid 8717] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8717] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8718] close(3 [pid 8717] <... clone3 resumed> => {parent_tid=[8720]}, 88) = 8720 [pid 8717] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] <... close resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8720 attached [pid 8720] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8718] write(1, "executing program\n", 18 [pid 8720] <... set_robust_list resumed>) = 0 [pid 8720] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 executing program [pid 8720] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8719] <... openat resumed>) = 3 [pid 8718] <... write resumed>) = 18 [pid 8720] <... bpf resumed>) = 3 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8720] <... futex resumed>) = 1 [pid 8718] <... futex resumed>) = 0 [pid 8720] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8718] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8720] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] <... futex resumed>) = 0 [pid 8718] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8716] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8717] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8720] <... futex resumed>) = 1 [pid 8720] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8719] write(3, "1000", 4 [pid 8718] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8719] <... write resumed>) = 4 [pid 8716] <... futex resumed>) = 1 [pid 8718] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8714] <... futex resumed>) = 0 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8719] close(3 [pid 8718] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8716] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8718] <... mprotect resumed>) = 0 [pid 8719] <... close resumed>) = 0 [pid 8720] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8720] <... futex resumed>) = 1 [pid 8720] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8719] write(1, "executing program\n", 18 [pid 8716] <... socketpair resumed>, [5, 6]) = 0 [pid 8717] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8720] <... futex resumed>) = 1 [pid 8719] <... write resumed>) = 18 [pid 8718] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8720] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8720] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8717] <... futex resumed>) = 0 [pid 8714] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8716] <... futex resumed>) = 1 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8718] <... clone3 resumed> => {parent_tid=[8721]}, 88) = 8721 [pid 8717] <... futex resumed>) = 0 [pid 8714] <... futex resumed>) = 0 [pid 8719] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8718] rt_sigprocmask(SIG_SETMASK, [] [pid 8717] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8716] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8719] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8717] <... futex resumed>) = 0 [pid 8716] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8717] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8719] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8718] <... futex resumed>) = 0 [pid 8717] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8714] <... futex resumed>) = 0 [pid 8716] <... futex resumed>) = 1 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8719] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8717] <... mprotect resumed>) = 0 [pid 8716] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8719] <... mprotect resumed>) = 0 [pid 8717] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8716] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8714] <... futex resumed>) = 0 [pid 8717] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8714] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8719] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8717] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] <... futex resumed>) = 0 [pid 8717] <... clone3 resumed> => {parent_tid=[8722]}, 88) = 8722 [pid 8717] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8719] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8717] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8716] <... futex resumed>) = 0 [pid 8714] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8723 [pid 8717] <... futex resumed>) = 0 [pid 8714] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8719] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8717] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8714] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8716] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8714] <... mprotect resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8714] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8720] <... futex resumed>) = 1 [pid 8714] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8719] <... clone3 resumed> => {parent_tid=[8724]}, 88) = 8724 [pid 8714] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8719] rt_sigprocmask(SIG_SETMASK, [] [pid 8714] <... clone3 resumed> => {parent_tid=[8725]}, 88) = 8725 ci2-android-5-10-perf/strace-static-x86_64: Process 8724 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8723 attached [pid 8719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8714] rt_sigprocmask(SIG_SETMASK, [] [pid 8720] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8720] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8725 attached [pid 8725] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8725] rt_sigprocmask(SIG_SETMASK, [] [pid 8714] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8714] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8714] <... futex resumed>) = 0 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8714] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8725] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8724] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8723] set_robust_list(0x55558b7376a0, 24 [pid 8725] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8724] <... set_robust_list resumed>) = 0 [pid 8723] <... set_robust_list resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8722 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8721 attached [pid 8725] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8714] <... futex resumed>) = 0 [pid 8714] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8725] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8716] <... futex resumed>) = 0 [pid 8714] <... futex resumed>) = 1 [pid 8716] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8714] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8716] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8716] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8722] set_robust_list(0x7f96cdfba9a0, 24 [pid 8716] <... futex resumed>) = 1 [pid 8714] <... futex resumed>) = 0 [pid 8716] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] rt_sigprocmask(SIG_SETMASK, [] [pid 8721] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8714] exit_group(0 [pid 8721] <... set_robust_list resumed>) = 0 [pid 8714] <... exit_group resumed>) = ? [pid 8716] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8716] +++ exited with 0 +++ [pid 8725] <... futex resumed>) = ? [pid 8724] rt_sigprocmask(SIG_SETMASK, [] [pid 8723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8722] <... set_robust_list resumed>) = 0 [pid 8721] rt_sigprocmask(SIG_SETMASK, [] [pid 8723] <... prctl resumed>) = 0 [pid 8723] setpgid(0, 0) = 0 [pid 8723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8725] +++ exited with 0 +++ [pid 8723] <... openat resumed>) = 3 [pid 8714] +++ exited with 0 +++ [pid 8723] write(3, "1000", 4 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8714, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8723] <... write resumed>) = 4 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8723] close(3) = 0 [pid 8723] write(1, "executing program\n", 18) = 18 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8723] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8723] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8723] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8723] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8723] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8724] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8723] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8722] rt_sigprocmask(SIG_SETMASK, [] [pid 8721] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8723] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8721] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8724] <... bpf resumed>) = 3 [pid 8722] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8723] <... clone3 resumed> => {parent_tid=[8726]}, 88) = 8726 [pid 8721] <... bpf resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8726 attached [pid 8724] <... futex resumed>) = 1 [pid 8723] rt_sigprocmask(SIG_SETMASK, [] [pid 8722] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8721] <... futex resumed>) = 1 [pid 8724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = 0 [pid 8723] <... futex resumed>) = 0 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8721] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8724] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8722] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] <... futex resumed>) = 0 [pid 8726] <... set_robust_list resumed>) = 0 [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8722] <... futex resumed>) = 1 [pid 8721] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] <... futex resumed>) = 0 [pid 8724] <... futex resumed>) = 1 [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8717] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8726] rt_sigprocmask(SIG_SETMASK, [] [pid 8724] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8722] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8721] <... futex resumed>) = 1 [pid 8720] <... futex resumed>) = 0 [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] <... futex resumed>) = 0 [pid 8717] <... futex resumed>) = 1 [pid 8726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8720] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8717] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8720] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8726] <... bpf resumed>) = 3 [pid 8724] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8721] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8720] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... futex resumed>) = 0 [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8720] <... futex resumed>) = 1 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] <... futex resumed>) = 0 [pid 8726] <... futex resumed>) = 1 [pid 8720] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8717] exit_group(0 [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8724] <... futex resumed>) = 0 [pid 8723] <... futex resumed>) = 0 [pid 8722] <... futex resumed>) = ? [pid 8721] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8720] <... futex resumed>) = ? [pid 8719] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8718] <... futex resumed>) = 0 [pid 8717] <... exit_group resumed>) = ? [pid 8726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8722] +++ exited with 0 +++ [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8720] +++ exited with 0 +++ [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8717] +++ exited with 0 +++ [pid 8724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] <... futex resumed>) = 0 [pid 8721] <... futex resumed>) = 0 [pid 8719] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8726] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8717, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8721] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8724] <... socketpair resumed>, [5, 6]) = 0 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8721] <... socketpair resumed>, [5, 6]) = 0 [pid 8724] <... futex resumed>) = 1 [pid 8719] <... futex resumed>) = 0 [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8721] <... futex resumed>) = 1 [pid 8719] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = 0 [pid 8724] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8721] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] <... bpf resumed>) = 7 [pid 8721] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8718] <... futex resumed>) = 0 [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8721] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8724] <... futex resumed>) = 1 [pid 8721] <... bpf resumed>) = 7 [pid 8719] <... futex resumed>) = 0 [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8721] <... futex resumed>) = 1 [pid 8719] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = 0 [pid 8724] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8721] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8719] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] <... bpf resumed>) = 0 [pid 8721] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8719] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = 0 [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8721] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8719] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8718] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8724] <... futex resumed>) = 0 [pid 8721] <... bpf resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8718] <... futex resumed>) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 8721] <... futex resumed>) = 0 [pid 8719] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8718] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8721] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8719] <... mprotect resumed>) = 0 [pid 8718] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8726] <... futex resumed>) = 1 [pid 8723] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8718] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8719] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8718] <... mprotect resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8726] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8719] <... clone3 resumed> => {parent_tid=[8727]}, 88) = 8727 [pid 8718] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8728 attached [pid 8726] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8719] rt_sigprocmask(SIG_SETMASK, [] [pid 8718] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8728] set_robust_list(0x55558b7376a0, 24 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8718] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8728 [pid 8726] <... futex resumed>) = 1 [pid 8723] <... futex resumed>) = 0 [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] <... futex resumed>) = 0 [pid 8726] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] <... socketpair resumed>, [5, 6]) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] <... clone3 resumed> => {parent_tid=[8730]}, 88) = 8730 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8729 [pid 8726] <... futex resumed>) = 1 [pid 8723] <... futex resumed>) = 0 [pid 8719] <... futex resumed>) = 0 [pid 8718] rt_sigprocmask(SIG_SETMASK, [] [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8719] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] <... futex resumed>) = 0 [pid 8718] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8726] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8718] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8730 attached [pid 8728] <... set_robust_list resumed>) = 0 [pid 8726] <... bpf resumed>) = 7 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8723] <... futex resumed>) = 0 [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8723] <... futex resumed>) = 0 [pid 8726] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8723] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8726] <... bpf resumed>) = 0 [pid 8723] <... futex resumed>) = 0 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8723] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8730] set_robust_list(0x7f96cdfba9a0, 24 [pid 8728] rt_sigprocmask(SIG_SETMASK, [] [pid 8726] <... futex resumed>) = 0 [pid 8723] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8723] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8730] <... set_robust_list resumed>) = 0 [pid 8728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8723] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8723] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8727 attached => {parent_tid=[8731]}, 88) = 8731 [pid 8728] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8727] set_robust_list(0x7f96cdfba9a0, 24 [pid 8723] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8729 attached [pid 8727] <... set_robust_list resumed>) = 0 [pid 8723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8729] set_robust_list(0x55558b7376a0, 24 [pid 8727] rt_sigprocmask(SIG_SETMASK, [] [pid 8723] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... set_robust_list resumed>) = 0 [pid 8727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8723] <... futex resumed>) = 0 [pid 8730] rt_sigprocmask(SIG_SETMASK, [] [pid 8729] rt_sigprocmask(SIG_SETMASK, [] [pid 8728] <... prctl resumed>) = 0 [pid 8727] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8723] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8728] setpgid(0, 0 [pid 8727] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8729] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8727] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... prctl resumed>) = 0 [pid 8727] <... futex resumed>) = 1 [pid 8719] <... futex resumed>) = 0 [pid 8729] setpgid(0, 0 [pid 8727] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8719] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... setpgid resumed>) = 0 [pid 8724] <... futex resumed>) = 0 [pid 8719] <... futex resumed>) = 1 [pid 8728] <... setpgid resumed>) = 0 [pid 8724] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8719] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8724] <... setsockopt resumed>) = 0 [pid 8728] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8724] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8724] <... futex resumed>) = 1 [pid 8719] <... futex resumed>) = 0 [pid 8728] <... openat resumed>) = 3 [pid 8724] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] <... openat resumed>) = 3 [pid 8728] write(3, "1000", 4 [pid 8719] exit_group(0 [pid 8729] write(3, "1000", 4 [pid 8728] <... write resumed>) = 4 [pid 8724] <... futex resumed>) = ? [pid 8719] <... exit_group resumed>) = ? [pid 8729] <... write resumed>) = 4 [pid 8727] <... futex resumed>) = ? [pid 8724] +++ exited with 0 +++ [pid 8728] close(3 [pid 8730] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8729] close(3 [pid 8728] <... close resumed>) = 0 [pid 8727] +++ exited with 0 +++ [pid 8719] +++ exited with 0 +++ [pid 8729] <... close resumed>) = 0 [pid 8728] write(1, "executing program\n", 18 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8719, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8729] write(1, "executing program\n", 18 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8728] <... write resumed>) = 18 executing program [pid 8729] <... write resumed>) = 18 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8729] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8731 attached [pid 8729] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8731] set_robust_list(0x7f96cdfba9a0, 24 [pid 8729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8728] <... futex resumed>) = 0 [pid 8731] <... set_robust_list resumed>) = 0 [pid 8729] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8731] rt_sigprocmask(SIG_SETMASK, [] [pid 8729] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8729] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8731] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8729] <... mprotect resumed>) = 0 [pid 8728] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8731] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8730] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8729] rt_sigprocmask(SIG_BLOCK, ~[] [pid 301] <... restart_syscall resumed>) = 0 [pid 8728] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8731] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8728] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8731] <... futex resumed>) = 1 [pid 8729] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8723] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8732 attached [pid 8731] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8730] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8723] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... clone3 resumed> => {parent_tid=[8732]}, 88) = 8732 [pid 8726] <... futex resumed>) = 0 [pid 8723] <... futex resumed>) = 1 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8728] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8729] rt_sigprocmask(SIG_SETMASK, [] [pid 8726] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8723] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8728] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8728] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8726] <... setsockopt resumed>) = 0 [pid 8718] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8730] <... futex resumed>) = 1 [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] <... mprotect resumed>) = 0 [pid 8726] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8718] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] <... futex resumed>) = 0 [pid 8726] <... futex resumed>) = 1 [pid 8723] <... futex resumed>) = 0 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8726] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8723] exit_group(0 [pid 8721] <... futex resumed>) = 0 [pid 8718] <... futex resumed>) = 1 [pid 8731] <... futex resumed>) = ? [pid 8730] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8728] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8726] <... futex resumed>) = ? [pid 8723] <... exit_group resumed>) = ? [pid 8721] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8718] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8733 ci2-android-5-10-perf/strace-static-x86_64: Process 8733 attached [pid 8732] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8731] +++ exited with 0 +++ [pid 8728] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8726] +++ exited with 0 +++ [pid 8723] +++ exited with 0 +++ [pid 8721] <... setsockopt resumed>) = 0 [pid 8733] set_robust_list(0x55558b7376a0, 24 [pid 8732] <... set_robust_list resumed>) = 0 [pid 8728] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8721] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8721] <... futex resumed>) = 1 [pid 8728] <... clone3 resumed> => {parent_tid=[8734]}, 88) = 8734 [pid 8718] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8723, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8733] <... set_robust_list resumed>) = 0 [pid 8732] rt_sigprocmask(SIG_SETMASK, [] [pid 8728] rt_sigprocmask(SIG_SETMASK, [] [pid 8721] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8718] exit_group(0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8721] <... futex resumed>) = ? [pid 8718] <... exit_group resumed>) = ? [pid 8730] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8733] rt_sigprocmask(SIG_SETMASK, [] [pid 8732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8721] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8734 attached [pid 8734] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8734] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8734] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8730] +++ exited with 0 +++ [pid 8718] +++ exited with 0 +++ [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8728] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8718, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8728] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8728] <... futex resumed>) = 1 [pid 8732] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8734] <... futex resumed>) = 0 [pid 8734] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8732] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8734] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8728] <... futex resumed>) = 0 [pid 8734] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] <... futex resumed>) = 0 [pid 8734] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8733] <... prctl resumed>) = 0 [pid 8732] <... futex resumed>) = 1 [pid 8729] <... futex resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] setpgid(0, 0 [pid 8732] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8734] <... futex resumed>) = 1 [pid 8733] <... setpgid resumed>) = 0 [pid 8732] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8728] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8732] <... futex resumed>) = 1 [pid 8729] <... futex resumed>) = 0 [pid 8728] <... futex resumed>) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8735 attached [pid 8734] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8735] set_robust_list(0x55558b7376a0, 24 [pid 8734] <... socketpair resumed>, [3, 4]) = 0 [pid 8732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8729] <... futex resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8735 [pid 8735] <... set_robust_list resumed>) = 0 [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8732] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8736 ci2-android-5-10-perf/strace-static-x86_64: Process 8736 attached [pid 8735] rt_sigprocmask(SIG_SETMASK, [] [pid 8734] <... futex resumed>) = 1 [pid 8733] <... openat resumed>) = 3 [pid 8732] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8728] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8732] <... futex resumed>) = 0 [pid 8728] <... futex resumed>) = 0 [pid 8735] <... prctl resumed>) = 0 [pid 8734] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] set_robust_list(0x55558b7376a0, 24 [pid 8735] setpgid(0, 0 [pid 8734] <... bpf resumed>) = 5 [pid 8733] write(3, "1000", 4 [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8734] <... futex resumed>) = 1 [pid 8728] <... futex resumed>) = 0 [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8734] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8728] <... futex resumed>) = 0 [pid 8734] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8728] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8734] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8728] <... futex resumed>) = 0 [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8734] <... futex resumed>) = 0 [pid 8728] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8732] <... futex resumed>) = 0 [pid 8729] <... futex resumed>) = 1 [pid 8728] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8732] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8728] <... mprotect resumed>) = 0 [pid 8732] <... socketpair resumed>, [3, 4]) = 0 [pid 8728] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8732] <... futex resumed>) = 0 [pid 8728] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8728] <... clone3 resumed> => {parent_tid=[8737]}, 88) = 8737 [pid 8728] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8728] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8728] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8737 attached [pid 8737] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8737] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8737] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8733] <... write resumed>) = 4 [pid 8729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] close(3 [pid 8732] <... futex resumed>) = 0 [pid 8729] <... futex resumed>) = 1 [pid 8733] <... close resumed>) = 0 [pid 8732] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8732] <... bpf resumed>) = 5 [pid 8733] write(1, "executing program\n", 18 [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8729] <... futex resumed>) = 0 [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8729] <... futex resumed>) = 0 [pid 8732] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8729] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8732] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8729] <... futex resumed>) = 0 [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8732] <... futex resumed>) = 0 [pid 8729] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8729] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 executing program [pid 8729] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8733] <... write resumed>) = 18 [pid 8729] <... clone3 resumed> => {parent_tid=[8738]}, 88) = 8738 [pid 8729] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8729] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8729] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8733] <... futex resumed>) = 0 [pid 8735] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8738 attached [pid 8736] <... set_robust_list resumed>) = 0 [pid 8733] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8733] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8735] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8737] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8737] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8728] <... futex resumed>) = 0 [pid 8728] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8734] <... futex resumed>) = 0 [pid 8728] <... futex resumed>) = 1 [pid 8734] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8728] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8734] <... setsockopt resumed>) = 0 [pid 8734] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8728] <... futex resumed>) = 0 [pid 8734] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8728] exit_group(0 [pid 8734] <... futex resumed>) = ? [pid 8728] <... exit_group resumed>) = ? [pid 8734] +++ exited with 0 +++ [pid 8733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8737] <... futex resumed>) = ? [pid 8738] set_robust_list(0x7f96cdfba9a0, 24 [pid 8736] rt_sigprocmask(SIG_SETMASK, [] [pid 8735] <... openat resumed>) = 3 [pid 8733] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8737] +++ exited with 0 +++ [pid 8728] +++ exited with 0 +++ [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8728, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8738] <... set_robust_list resumed>) = 0 [pid 8738] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8738] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8735] write(3, "1000", 4 [pid 8733] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8738] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8736] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8735] <... write resumed>) = 4 [pid 8733] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8738] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] <... mprotect resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8733] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8733] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8733] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8740 attached [pid 8736] <... prctl resumed>) = 0 [pid 8735] close(3 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8740 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8729] <... futex resumed>) = 0 [pid 8733] <... clone3 resumed> => {parent_tid=[8739]}, 88) = 8739 [pid 8729] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... close resumed>) = 0 [pid 8732] <... futex resumed>) = 0 [pid 8729] <... futex resumed>) = 1 [pid 8732] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8729] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8732] <... setsockopt resumed>) = 0 [pid 8732] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8729] <... futex resumed>) = 0 [pid 8732] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8729] exit_group(0 [pid 8736] setpgid(0, 0 [pid 8735] write(1, "executing program\n", 18 [pid 8733] rt_sigprocmask(SIG_SETMASK, [] [pid 8732] <... futex resumed>) = ? [pid 8729] <... exit_group resumed>) = ? [pid 8732] +++ exited with 0 +++ [pid 8733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] <... setpgid resumed>) = 0 executing program [pid 8735] <... write resumed>) = 18 [pid 8738] <... futex resumed>) = ? [pid 8740] set_robust_list(0x55558b7376a0, 24 [pid 8736] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... futex resumed>) = 0 [pid 8733] <... futex resumed>) = 0 [pid 8738] +++ exited with 0 +++ [pid 8729] +++ exited with 0 +++ [pid 8736] <... openat resumed>) = 3 [pid 8736] write(3, "1000", 4 [pid 8735] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8729, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8739 attached [pid 8739] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8739] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8739] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8740] <... set_robust_list resumed>) = 0 [pid 8736] <... write resumed>) = 4 [pid 8735] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8739] <... bpf resumed>) = 3 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] <... futex resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8739] <... futex resumed>) = 1 [pid 8739] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8740] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] close(3 [pid 8735] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8739] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] <... futex resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8739] <... futex resumed>) = 1 [pid 8739] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] <... close resumed>) = 0 [pid 8735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8740] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8739] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8736] write(1, "executing program\n", 18 [pid 8735] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... mmap resumed>) = 0x7f96cdfbb000 executing program [pid 8736] <... write resumed>) = 18 [pid 8735] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] <... futex resumed>) = 0 [pid 8735] <... mprotect resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8736] <... futex resumed>) = 0 [pid 8735] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8739] <... futex resumed>) = 1 [pid 8739] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8736] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8735] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8735] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8733] <... futex resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8736] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8739] <... futex resumed>) = 1 [pid 8736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8735] <... clone3 resumed> => {parent_tid=[8741]}, 88) = 8741 [pid 8739] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8740] <... prctl resumed>) = 0 [pid 8736] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8735] rt_sigprocmask(SIG_SETMASK, [] [pid 8739] <... bpf resumed>) = 7 [pid 8736] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] <... mprotect resumed>) = 0 [pid 8735] <... futex resumed>) = 0 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8736] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8736] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8733] <... futex resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8733] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8736] <... clone3 resumed> => {parent_tid=[8742]}, 88) = 8742 [pid 8733] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8736] rt_sigprocmask(SIG_SETMASK, [] [pid 8733] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8733] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] <... clone3 resumed> => {parent_tid=[8743]}, 88) = 8743 [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8733] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8733] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8733] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8739] <... futex resumed>) = 1 [pid 8739] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8739] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8743 attached [pid 8743] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8743] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8743] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8740] setpgid(0, 0 [pid 8743] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8740] <... setpgid resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8741 attached [pid 8741] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8741] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8741] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8740] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8741] <... bpf resumed>) = 3 [pid 8743] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8733] <... futex resumed>) = 0 [pid 8733] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8739] <... futex resumed>) = 0 [pid 8733] <... futex resumed>) = 1 [pid 8739] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8733] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8739] <... setsockopt resumed>) = 0 [pid 8739] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8733] <... futex resumed>) = 0 [pid 8739] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8733] exit_group(0 [pid 8739] <... futex resumed>) = ? [pid 8733] <... exit_group resumed>) = ? [pid 8740] <... openat resumed>) = 3 [pid 8739] +++ exited with 0 +++ [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8735] <... futex resumed>) = 0 [pid 8743] <... futex resumed>) = ? [pid 8740] write(3, "1000", 4 [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8741] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8740] <... write resumed>) = 4 [pid 8741] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8740] close(3 [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8741] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8743] +++ exited with 0 +++ [pid 8740] <... close resumed>) = 0 [pid 8735] <... futex resumed>) = 0 [pid 8733] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8742 attached [pid 8742] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8733, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8741] <... futex resumed>) = 0 [pid 8735] <... futex resumed>) = 1 [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8741] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 300] <... restart_syscall resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8741] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8740] write(1, "executing program\n", 18 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8741] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8742] <... set_robust_list resumed>) = 0 [pid 8742] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8735] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8744 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8735] <... futex resumed>) = 1 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8741] <... futex resumed>) = 0 [pid 8741] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8742] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8741] <... socketpair resumed>, [5, 6]) = 0 [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] <... futex resumed>) = 1 [pid 8741] <... futex resumed>) = 1 [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8741] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8735] <... futex resumed>) = 0 [pid 8736] <... futex resumed>) = 0 [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8745 [pid 8736] <... futex resumed>) = 0 [pid 8735] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8741] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8742] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 executing program [pid 8741] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8740] <... write resumed>) = 18 [pid 8742] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8741] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] <... futex resumed>) = 1 [pid 8741] <... futex resumed>) = 1 [pid 8735] <... futex resumed>) = 0 [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8741] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8736] <... futex resumed>) = 0 [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8741] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... futex resumed>) = 0 [pid 8742] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... futex resumed>) = 0 [pid 8736] <... futex resumed>) = 0 [pid 8735] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8745 attached [pid 8742] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8741] <... futex resumed>) = 0 [pid 8740] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8735] <... futex resumed>) = 0 [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8741] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8740] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8735] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8742] <... futex resumed>) = 1 [pid 8740] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8736] <... futex resumed>) = 0 [pid 8735] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8742] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8742] <... socketpair resumed>, [3, 4]) = 0 [pid 8740] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8736] <... futex resumed>) = 0 [pid 8735] <... mprotect resumed>) = 0 [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8735] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8744 attached [pid 8742] <... futex resumed>) = 0 [pid 8740] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8736] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8735] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8744] set_robust_list(0x55558b7376a0, 24 [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8744] <... set_robust_list resumed>) = 0 [pid 8742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8740] <... mprotect resumed>) = 0 [pid 8736] <... futex resumed>) = 0 [pid 8745] set_robust_list(0x55558b7376a0, 24 [pid 8744] rt_sigprocmask(SIG_SETMASK, [] [pid 8742] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8740] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8735] <... clone3 resumed> => {parent_tid=[8746]}, 88) = 8746 [pid 8744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8742] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8740] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8735] rt_sigprocmask(SIG_SETMASK, [] [pid 8744] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] <... prctl resumed>) = 0 [pid 8742] <... futex resumed>) = 1 [pid 8740] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8736] <... futex resumed>) = 0 [pid 8735] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8745] <... set_robust_list resumed>) = 0 [pid 8744] setpgid(0, 0 [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8735] <... futex resumed>) = 0 [pid 8744] <... setpgid resumed>) = 0 [pid 8742] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8735] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8745] rt_sigprocmask(SIG_SETMASK, [] [pid 8744] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8742] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8736] <... futex resumed>) = 0 [pid 8744] <... openat resumed>) = 3 [pid 8742] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] write(3, "1000", 4 [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... clone3 resumed> => {parent_tid=[8747]}, 88) = 8747 [pid 8736] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... write resumed>) = 4 [pid 8742] <... futex resumed>) = 0 [pid 8740] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] <... futex resumed>) = 0 [pid 8745] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8744] close(3 [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8745] <... prctl resumed>) = 0 [pid 8744] <... close resumed>) = 0 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8744] write(1, "executing program\n", 18) = 18 [pid 8736] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8745] setpgid(0, 0 [pid 8740] <... futex resumed>) = 0 [pid 8745] <... setpgid resumed>) = 0 executing program [pid 8736] <... mprotect resumed>) = 0 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8736] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8745] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8736] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8744] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8747 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8746 attached [pid 8744] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8744] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8736] <... clone3 resumed> => {parent_tid=[8748]}, 88) = 8748 ci2-android-5-10-perf/strace-static-x86_64: Process 8748 attached [pid 8745] <... openat resumed>) = 3 [pid 8744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8736] rt_sigprocmask(SIG_SETMASK, [] [pid 8744] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8744] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8745] write(3, "1000", 4 [pid 8736] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8748] set_robust_list(0x7f96cdfba9a0, 24 [pid 8745] <... write resumed>) = 4 [pid 8748] <... set_robust_list resumed>) = 0 [pid 8736] <... futex resumed>) = 0 [pid 8745] close(3 [pid 8748] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8748] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8745] <... close resumed>) = 0 [pid 8748] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8745] write(1, "executing program\n", 18 [pid 8746] set_robust_list(0x7f96cdfba9a0, 24 [pid 8745] <... write resumed>) = 18 [pid 8744] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8746] <... set_robust_list resumed>) = 0 [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8748] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8745] <... futex resumed>) = 0 [pid 8744] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8748] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8745] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8746] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8745] <... rt_sigaction resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8749 attached [pid 8748] <... futex resumed>) = 1 [pid 8745] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8744] <... clone3 resumed> => {parent_tid=[8749]}, 88) = 8749 [pid 8736] <... futex resumed>) = 0 [pid 8749] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8748] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] rt_sigprocmask(SIG_SETMASK, [] [pid 8736] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8749] <... set_robust_list resumed>) = 0 [pid 8745] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8749] rt_sigprocmask(SIG_SETMASK, [] [pid 8746] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8745] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] <... futex resumed>) = 0 [pid 8736] <... futex resumed>) = 1 [pid 8749] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8745] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8744] <... futex resumed>) = 0 [pid 8742] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8736] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8745] <... mprotect resumed>) = 0 [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8742] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8745] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8742] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8749] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8746] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8745] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8742] <... futex resumed>) = 1 [pid 8749] <... bpf resumed>) = 3 [pid 8746] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8745] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8742] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8736] <... futex resumed>) = 0 [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8746] <... futex resumed>) = 1 [pid 8735] <... futex resumed>) = 0 [pid 8735] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8749] <... futex resumed>) = 1 [pid 8746] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] <... clone3 resumed> => {parent_tid=[8750]}, 88) = 8750 [pid 8744] <... futex resumed>) = 0 [pid 8741] <... futex resumed>) = 0 [pid 8736] exit_group(0 [pid 8735] <... futex resumed>) = 1 [pid 8749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8748] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8745] rt_sigprocmask(SIG_SETMASK, [] [pid 8749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8742] <... futex resumed>) = ? [pid 8748] +++ exited with 0 +++ [pid 8741] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8736] <... exit_group resumed>) = ? executing program [pid 8735] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8749] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8747] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... futex resumed>) = 0 [pid 8742] +++ exited with 0 +++ [pid 8741] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8749] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8747] <... set_robust_list resumed>) = 0 [pid 8745] <... futex resumed>) = 0 [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8741] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8736] +++ exited with 0 +++ [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] rt_sigprocmask(SIG_SETMASK, [] [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8744] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8741] <... futex resumed>) = 1 [pid 8735] <... futex resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8736, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8749] <... futex resumed>) = 0 [pid 8747] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8741] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8735] exit_group(0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8749] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8747] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8746] <... futex resumed>) = ? [pid 8744] <... futex resumed>) = 0 [pid 8741] <... futex resumed>) = ? [pid 8735] <... exit_group resumed>) = ? [pid 8749] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8747] <... bpf resumed>) = 3 [pid 8746] +++ exited with 0 +++ [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8741] +++ exited with 0 +++ [pid 8735] +++ exited with 0 +++ [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8735, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8749] <... futex resumed>) = 1 [pid 8744] <... futex resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8749] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... futex resumed>) = 0 [pid 8747] <... futex resumed>) = 1 [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8740] <... futex resumed>) = 0 [pid 8749] <... socketpair resumed>, [5, 6]) = 0 [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8740] <... futex resumed>) = 0 [pid 8749] <... futex resumed>) = 1 [pid 8744] <... futex resumed>) = 0 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8749] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8744] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8750 attached [pid 8747] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8750] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8749] <... bpf resumed>) = 7 [pid 8747] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8750] <... set_robust_list resumed>) = 0 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] rt_sigprocmask(SIG_SETMASK, [] [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] <... futex resumed>) = 1 [pid 8750] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8750] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8749] <... futex resumed>) = 1 [pid 8744] <... futex resumed>) = 0 [pid 8740] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8749] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8744] <... futex resumed>) = 0 [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] <... futex resumed>) = 0 [pid 8740] <... futex resumed>) = 1 [pid 8750] <... futex resumed>) = 1 [pid 8749] <... bpf resumed>) = 0 [pid 8747] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8745] <... futex resumed>) = 0 [pid 8744] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8747] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8747] <... futex resumed>) = 1 [pid 8745] <... futex resumed>) = 0 [pid 8744] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8749] <... futex resumed>) = 0 [pid 8740] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8750] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8744] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8744] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8740] <... futex resumed>) = 0 [pid 8750] <... futex resumed>) = 0 [pid 8747] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8747] <... socketpair resumed>, [4, 5]) = 0 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8740] <... futex resumed>) = 0 [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... mprotect resumed>) = 0 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] <... futex resumed>) = 0 [pid 8747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... futex resumed>) = 1 [pid 8744] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8740] <... futex resumed>) = 0 [pid 8750] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8747] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8744] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8751 [pid 8750] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8747] <... bpf resumed>) = 6 [pid 8744] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8750] <... futex resumed>) = 1 [pid 8747] <... futex resumed>) = 1 [pid 8745] <... futex resumed>) = 0 [pid 8740] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... clone3 resumed> => {parent_tid=[8752]}, 88) = 8752 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... futex resumed>) = 0 [pid 8744] rt_sigprocmask(SIG_SETMASK, [] [pid 8740] <... futex resumed>) = 0 [pid 8750] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8747] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8744] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8740] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8750] <... socketpair resumed>, [3, 4]) = 0 [pid 8747] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8744] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... futex resumed>) = 0 [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] <... futex resumed>) = 0 [pid 8740] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8750] <... futex resumed>) = 1 [pid 8747] <... futex resumed>) = 0 [pid 8745] <... futex resumed>) = 0 [pid 8740] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8744] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8740] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... futex resumed>) = 0 [pid 8740] <... mprotect resumed>) = 0 [pid 8750] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8740] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8752 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8751 attached [pid 8750] <... bpf resumed>) = 5 [pid 8740] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8751] set_robust_list(0x55558b7376a0, 24 [pid 8752] set_robust_list(0x7f96cdfba9a0, 24 [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8751] <... set_robust_list resumed>) = 0 [pid 8750] <... futex resumed>) = 1 [pid 8745] <... futex resumed>) = 0 [pid 8752] <... set_robust_list resumed>) = 0 [pid 8751] rt_sigprocmask(SIG_SETMASK, [] [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... clone3 resumed> => {parent_tid=[8753]}, 88) = 8753 [pid 8751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8750] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8745] <... futex resumed>) = 0 [pid 8740] rt_sigprocmask(SIG_SETMASK, [] [pid 8752] rt_sigprocmask(SIG_SETMASK, [] [pid 8751] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8750] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8745] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8740] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] <... prctl resumed>) = 0 [pid 8750] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8745] <... futex resumed>) = 0 [pid 8740] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8751] setpgid(0, 0 [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8745] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8740] <... futex resumed>) = 0 [pid 8751] <... setpgid resumed>) = 0 [pid 8750] <... futex resumed>) = 0 [pid 8745] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8740] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8752] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8751] <... openat resumed>) = 3 [pid 8745] <... mprotect resumed>) = 0 [pid 8751] write(3, "1000", 4 [pid 8745] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8751] <... write resumed>) = 4 [pid 8745] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8751] close(3 [pid 8745] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8751] <... close resumed>) = 0 [pid 8751] write(1, "executing program\n", 18) = 18 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8745] <... clone3 resumed> => {parent_tid=[8754]}, 88) = 8754 [pid 8751] <... futex resumed>) = 0 executing program [pid 8745] rt_sigprocmask(SIG_SETMASK, [] [pid 8751] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8745] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8751] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8745] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8751] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8745] <... futex resumed>) = 0 [pid 8751] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8745] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8751] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8751] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8751] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8751] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8754 attached [pid 8752] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8751] <... clone3 resumed> => {parent_tid=[8755]}, 88) = 8755 [pid 8751] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... restart_syscall resumed>) = 0 [pid 8751] <... futex resumed>) = 0 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8753 attached [pid 8753] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8753] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8753] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8753] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8753] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8756 [pid 8740] <... futex resumed>) = 0 [pid 8740] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8747] <... futex resumed>) = 0 [pid 8740] <... futex resumed>) = 1 [pid 8747] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [7], 4 [pid 8740] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8747] <... setsockopt resumed>) = 0 [pid 8747] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8752] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8747] <... futex resumed>) = 1 [pid 8740] <... futex resumed>) = 0 [pid 8747] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8740] exit_group(0 [pid 8747] <... futex resumed>) = ? [pid 8740] <... exit_group resumed>) = ? [pid 8752] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8747] +++ exited with 0 +++ [pid 8753] <... futex resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8756 attached [pid 8754] set_robust_list(0x7f96cdfba9a0, 24 [pid 8752] <... futex resumed>) = 1 [pid 8744] <... futex resumed>) = 0 [pid 8752] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8744] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8753] +++ exited with 0 +++ [pid 8749] <... futex resumed>) = 0 [pid 8744] <... futex resumed>) = 1 [pid 8740] +++ exited with 0 +++ [pid 8749] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8744] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8740, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8749] <... setsockopt resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8749] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8755 attached ) = 1 [pid 8744] <... futex resumed>) = 0 [pid 8749] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8755] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8755] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8744] exit_group(0 [pid 8755] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8752] <... futex resumed>) = ? [pid 8749] <... futex resumed>) = ? [pid 8744] <... exit_group resumed>) = ? [pid 8754] <... set_robust_list resumed>) = 0 [pid 8749] +++ exited with 0 +++ [pid 8756] set_robust_list(0x55558b7376a0, 24 [pid 8755] <... bpf resumed>) = 3 [pid 8756] <... set_robust_list resumed>) = 0 [pid 8756] rt_sigprocmask(SIG_SETMASK, [] [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] <... futex resumed>) = 0 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8755] <... futex resumed>) = 1 [pid 8756] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8755] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8752] +++ exited with 0 +++ [pid 8744] +++ exited with 0 +++ [pid 8755] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8751] <... futex resumed>) = 0 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8755] <... futex resumed>) = 1 [pid 8755] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8754] rt_sigprocmask(SIG_SETMASK, [] [pid 8756] <... prctl resumed>) = 0 [pid 8756] setpgid(0, 0) = 0 [pid 8756] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8754] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8756] <... openat resumed>) = 3 [pid 8754] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8756] write(3, "1000", 4) = 4 [pid 8756] close(3) = 0 [pid 8756] write(1, "executing program\n", 18) = 18 executing program [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8756] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8756] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] <... futex resumed>) = 0 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8756] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8755] <... futex resumed>) = 1 [pid 8755] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8756] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8755] <... socketpair resumed>, [5, 6]) = 0 [pid 8756] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8755] <... futex resumed>) = 1 [pid 8754] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8751] <... futex resumed>) = 0 [pid 8756] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8755] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8755] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8751] <... futex resumed>) = 0 [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 8756] <... clone3 resumed> => {parent_tid=[8757]}, 88) = 8757 [pid 8755] <... futex resumed>) = 0 [pid 8751] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-5-10-perf/strace-static-x86_64: Process 8757 attached [pid 8756] rt_sigprocmask(SIG_SETMASK, [] [pid 8755] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8754] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8755] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8751] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8751] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8756] <... futex resumed>) = 0 [pid 8755] <... futex resumed>) = 0 [pid 8751] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8757] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8755] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8754] <... futex resumed>) = 1 [pid 8751] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8745] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8758 attached [pid 8751] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8758 [pid 8751] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8751] <... mprotect resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8751] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8757] <... set_robust_list resumed>) = 0 [pid 8754] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8751] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8745] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8759 attached [pid 8758] set_robust_list(0x55558b7376a0, 24 [pid 8757] rt_sigprocmask(SIG_SETMASK, [] [pid 8751] <... clone3 resumed> => {parent_tid=[8759]}, 88) = 8759 [pid 8751] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8751] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8751] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8750] <... futex resumed>) = 0 [pid 8745] <... futex resumed>) = 1 [pid 8757] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8750] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8745] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8750] <... setsockopt resumed>) = 0 [pid 8750] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8745] <... futex resumed>) = 0 [pid 8750] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8745] exit_group(0 [pid 8750] <... futex resumed>) = ? [pid 8745] <... exit_group resumed>) = ? [pid 8757] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8754] <... futex resumed>) = ? [pid 8750] +++ exited with 0 +++ [pid 8758] <... set_robust_list resumed>) = 0 [pid 8759] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8759] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8759] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8759] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8751] <... futex resumed>) = 0 [pid 8759] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8751] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8755] <... futex resumed>) = 0 [pid 8751] <... futex resumed>) = 1 [pid 8755] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8751] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8755] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8755] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8751] <... futex resumed>) = 0 [pid 8755] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8754] +++ exited with 0 +++ [pid 8751] exit_group(0 [pid 8745] +++ exited with 0 +++ [pid 301] <... restart_syscall resumed>) = 0 [pid 8759] <... futex resumed>) = ? [pid 8757] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8755] <... futex resumed>) = ? [pid 8751] <... exit_group resumed>) = ? [pid 8759] +++ exited with 0 +++ [pid 8758] rt_sigprocmask(SIG_SETMASK, [] [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8755] +++ exited with 0 +++ [pid 8751] +++ exited with 0 +++ [pid 8758] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8758] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8758] setpgid(0, 0) = 0 [pid 8758] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8758] write(3, "1000", 4 [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8745, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8751, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8758] <... write resumed>) = 4 [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] close(3 [pid 8756] <... futex resumed>) = 0 [pid 8758] <... close resumed>) = 0 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8758] write(1, "executing program\n", 18) = 18 [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8758] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8758] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8758] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8758] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8758] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8757] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8758] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8757] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8758] <... clone3 resumed> => {parent_tid=[8760]}, 88) = 8760 [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8760 attached [pid 8760] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8761 [pid 8760] <... set_robust_list resumed>) = 0 [pid 8760] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8760] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8756] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8757] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8760] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8757] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8762 [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8760] <... futex resumed>) = 1 [pid 8757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8756] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8760] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8757] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8760] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8757] <... socketpair resumed>, [3, 4]) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8760] <... futex resumed>) = 1 [pid 8760] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8756] <... futex resumed>) = 0 [pid 8757] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8763 [pid 8757] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8760] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8756] <... futex resumed>) = 0 [pid 8757] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8756] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8757] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8756] <... futex resumed>) = 0 [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8757] <... futex resumed>) = 0 [pid 8756] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8760] <... futex resumed>) = 1 [pid 8760] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8756] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8760] <... socketpair resumed>, [3, 4]) = 0 [pid 8756] <... mprotect resumed>) = 0 [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8756] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8756] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8760] <... futex resumed>) = 1 [pid 8756] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8760] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = -1 EPERM (Operation not permitted) [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] <... clone3 resumed> => {parent_tid=[8764]}, 88) = 8764 [pid 8758] <... futex resumed>) = 0 [pid 8756] rt_sigprocmask(SIG_SETMASK, [] [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8756] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8758] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8756] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8756] <... futex resumed>) = 0 [pid 8758] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8756] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8758] <... mprotect resumed>) = 0 [pid 8758] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8758] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8765]}, 88) = 8765 [pid 8758] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8758] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8758] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8760] <... futex resumed>) = 1 [pid 8760] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8763 attached [pid 8763] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8763] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8763] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8763] setpgid(0, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8765 attached ) = 0 [pid 8765] set_robust_list(0x7f96cdfba9a0, 24 [pid 8763] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-android-5-10-perf/strace-static-x86_64: Process 8761 attached [pid 8765] <... set_robust_list resumed>) = 0 [pid 8765] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8761] set_robust_list(0x55558b7376a0, 24 [pid 8765] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8762 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8764 attached , log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8763] <... openat resumed>) = 3 [pid 8762] set_robust_list(0x55558b7376a0, 24 [pid 8761] <... set_robust_list resumed>) = 0 [pid 8761] rt_sigprocmask(SIG_SETMASK, [] [pid 8765] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8758] <... futex resumed>) = 0 [pid 8758] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8760] <... futex resumed>) = 0 [pid 8758] <... futex resumed>) = 1 [pid 8760] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8758] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8760] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8760] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8758] <... futex resumed>) = 0 [pid 8760] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8758] exit_group(0 [pid 8760] <... futex resumed>) = ? [pid 8758] <... exit_group resumed>) = ? [pid 8760] +++ exited with 0 +++ [pid 8765] <... futex resumed>) = ? [pid 8764] set_robust_list(0x7f96cdfba9a0, 24 [pid 8763] write(3, "1000", 4 [pid 8762] <... set_robust_list resumed>) = 0 [pid 8761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8765] +++ exited with 0 +++ [pid 8764] <... set_robust_list resumed>) = 0 [pid 8763] <... write resumed>) = 4 [pid 8758] +++ exited with 0 +++ [pid 8762] rt_sigprocmask(SIG_SETMASK, [] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8758, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8762] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8762] setpgid(0, 0) = 0 [pid 8762] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8762] write(3, "1000", 4) = 4 [pid 8762] close(3) = 0 [pid 8762] write(1, "executing program\n", 18 [pid 8764] rt_sigprocmask(SIG_SETMASK, [] [pid 8762] <... write resumed>) = 18 executing program [pid 8764] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8764] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8762] <... futex resumed>) = 0 [pid 8764] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8763] close(3 [pid 8762] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8763] <... close resumed>) = 0 [pid 8761] <... prctl resumed>) = 0 [pid 8763] write(1, "executing program\n", 18 [pid 8761] setpgid(0, 0 [pid 8763] <... write resumed>) = 18 [pid 8761] <... setpgid resumed>) = 0 executing program [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8763] <... futex resumed>) = 0 [pid 8762] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8761] <... openat resumed>) = 3 [pid 8764] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8761] write(3, "1000", 4 [pid 8763] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8761] <... write resumed>) = 4 [pid 8763] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8761] close(3 [pid 8763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8761] <... close resumed>) = 0 [pid 8763] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8761] write(1, "executing program\n", 18 [pid 8762] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8756] <... futex resumed>) = 0 [pid 8763] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8761] <... write resumed>) = 18 executing program [pid 8756] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8757] <... futex resumed>) = 0 [pid 8756] <... futex resumed>) = 1 [pid 8764] <... futex resumed>) = 1 [pid 8763] <... mprotect resumed>) = 0 [pid 8762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8761] <... futex resumed>) = 0 [pid 8757] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8756] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8763] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8761] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8757] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8764] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8763] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8762] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8761] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8757] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8763] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8757] <... futex resumed>) = 1 [pid 8756] <... futex resumed>) = 0 [pid 8762] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8757] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8756] exit_group(0 [pid 8762] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8761] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8757] <... futex resumed>) = ? [pid 8756] <... exit_group resumed>) = ? [pid 8761] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8757] +++ exited with 0 +++ [pid 8763] <... clone3 resumed> => {parent_tid=[8766]}, 88) = 8766 [pid 8762] <... mprotect resumed>) = 0 [pid 8761] <... mprotect resumed>) = 0 [pid 8761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8763] rt_sigprocmask(SIG_SETMASK, [] [pid 8764] <... futex resumed>) = ? [pid 8763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8762] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8767]}, 88) = 8767 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8761] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8766 attached [pid 8766] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8766] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8764] +++ exited with 0 +++ [pid 8756] +++ exited with 0 +++ [pid 8763] <... futex resumed>) = 0 [pid 8762] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8766] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8768 attached [pid 8766] <... bpf resumed>) = 3 [pid 8762] <... clone3 resumed> => {parent_tid=[8768]}, 88) = 8768 [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8766] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8767 attached [pid 8768] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8763] <... futex resumed>) = 0 [pid 8762] rt_sigprocmask(SIG_SETMASK, [] [pid 8767] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8767] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8767] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8768] <... set_robust_list resumed>) = 0 [pid 8763] <... futex resumed>) = 1 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8762] <... futex resumed>) = 0 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8766] <... futex resumed>) = 0 [pid 8766] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8768] rt_sigprocmask(SIG_SETMASK, [] [pid 8766] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8763] <... futex resumed>) = 0 [pid 8766] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8768] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8763] <... futex resumed>) = 0 [pid 8768] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8766] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8766] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8767] <... bpf resumed>) = 3 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] <... futex resumed>) = 0 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8767] <... futex resumed>) = 1 [pid 8767] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8763] <... futex resumed>) = 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8769 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8767] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8770 [pid 8766] <... futex resumed>) = 0 [pid 8763] <... futex resumed>) = 1 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8766] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8768] <... bpf resumed>) = 3 [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8763] <... futex resumed>) = 0 [pid 8766] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8770 attached [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] <... futex resumed>) = 0 [pid 8766] <... bpf resumed>) = 7 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8766] <... futex resumed>) = 0 [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8766] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8763] <... futex resumed>) = 0 [pid 8770] set_robust_list(0x55558b7376a0, 24 [pid 8768] <... futex resumed>) = 1 [pid 8762] <... futex resumed>) = 0 [pid 8763] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] <... futex resumed>) = 0 [pid 8762] <... futex resumed>) = 0 [pid 8763] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8763] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8766] <... bpf resumed>) = 0 [pid 8763] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8767] <... futex resumed>) = 1 [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] <... mprotect resumed>) = 0 [pid 8761] <... futex resumed>) = 0 [pid 8767] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8766] <... futex resumed>) = 0 [pid 8763] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] <... set_robust_list resumed>) = 0 [pid 8768] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8767] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8766] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8763] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8761] <... futex resumed>) = 0 [pid 8770] rt_sigprocmask(SIG_SETMASK, [] [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8767] <... futex resumed>) = 0 [pid 8761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8767] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8763] <... clone3 resumed> => {parent_tid=[8771]}, 88) = 8771 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8771 attached [pid 8770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8768] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8767] <... socketpair resumed>, [5, 6]) = 0 [pid 8763] rt_sigprocmask(SIG_SETMASK, [] [pid 8761] <... futex resumed>) = 0 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8767] <... futex resumed>) = 0 [pid 8761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8767] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8771] set_robust_list(0x7f96cdfba9a0, 24 [pid 8770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8767] <... bpf resumed>) = 7 [pid 8763] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8761] <... futex resumed>) = 0 [pid 8768] <... futex resumed>) = 1 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8763] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] <... futex resumed>) = 0 [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8768] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8767] <... futex resumed>) = 0 [pid 8763] <... futex resumed>) = 0 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8768] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8767] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8763] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8762] <... futex resumed>) = 0 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8769 attached [pid 8771] <... set_robust_list resumed>) = 0 [pid 8770] <... prctl resumed>) = 0 [pid 8768] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8767] <... bpf resumed>) = 0 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8761] <... futex resumed>) = 0 [pid 8771] rt_sigprocmask(SIG_SETMASK, [] [pid 8770] setpgid(0, 0 [pid 8769] set_robust_list(0x55558b7376a0, 24 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... set_robust_list resumed>) = 0 [pid 8767] <... futex resumed>) = 0 [pid 8761] <... futex resumed>) = 0 [pid 8769] rt_sigprocmask(SIG_SETMASK, [] [pid 8767] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8761] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8768] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8761] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8769] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8761] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8770] <... setpgid resumed>) = 0 [pid 8769] <... prctl resumed>) = 0 [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] <... mprotect resumed>) = 0 [pid 8771] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8769] setpgid(0, 0 [pid 8768] <... futex resumed>) = 1 [pid 8762] <... futex resumed>) = 0 [pid 8761] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8769] <... setpgid resumed>) = 0 [pid 8768] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8769] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8768] <... socketpair resumed>, [5, 6]) = 0 [pid 8762] <... futex resumed>) = 0 [pid 8761] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8771] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8770] <... openat resumed>) = 3 [pid 8769] <... openat resumed>) = 3 [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] write(3, "1000", 4 [pid 8761] <... clone3 resumed> => {parent_tid=[8772]}, 88) = 8772 [pid 8762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8769] <... write resumed>) = 4 [pid 8768] <... futex resumed>) = 0 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] rt_sigprocmask(SIG_SETMASK, [] [pid 8770] write(3, "1000", 4 [pid 8769] close(3 [pid 8768] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8762] <... futex resumed>) = 0 [pid 8761] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8770] <... write resumed>) = 4 [pid 8769] <... close resumed>) = 0 [pid 8768] <... bpf resumed>) = 7 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8761] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] close(3 [pid 8769] write(1, "executing program\n", 18 [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8761] <... futex resumed>) = 0 [pid 8770] <... close resumed>) = 0 [pid 8769] <... write resumed>) = 18 [pid 8768] <... futex resumed>) = 0 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8761] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8770] write(1, "executing program\n", 18 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8768] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8762] <... futex resumed>) = 0 [pid 8768] <... bpf resumed>) = 0 [pid 8770] <... write resumed>) = 18 executing program [pid 8762] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] <... futex resumed>) = 0 [pid 8768] <... futex resumed>) = 0 [pid 8770] <... futex resumed>) = 0 [pid 8768] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8762] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8770] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8762] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8769] <... futex resumed>) = 0 [pid 8770] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8762] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8769] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8762] <... mprotect resumed>) = 0 [pid 8770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8769] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8769] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8762] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8770] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8762] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8770] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8769] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8762] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8770] <... mprotect resumed>) = 0 [pid 8769] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8769] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8770] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8769] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8762] <... clone3 resumed> => {parent_tid=[8773]}, 88) = 8773 [pid 8769] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8770] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8769] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8762] rt_sigprocmask(SIG_SETMASK, [] [pid 8770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8762] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8769] <... clone3 resumed> => {parent_tid=[8774]}, 88) = 8774 [pid 8769] rt_sigprocmask(SIG_SETMASK, [] [pid 8762] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8762] <... futex resumed>) = 0 [pid 8770] <... clone3 resumed> => {parent_tid=[8775]}, 88) = 8775 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8762] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8772 attached [pid 8770] rt_sigprocmask(SIG_SETMASK, [] [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8772] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8772] rt_sigprocmask(SIG_SETMASK, [] [pid 8770] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8771] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8772] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8770] <... futex resumed>) = 0 [pid 8772] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8775 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8773 attached [pid 8771] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8773] set_robust_list(0x7f96cdfba9a0, 24 [pid 8772] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8771] <... futex resumed>) = 1 [pid 8763] <... futex resumed>) = 0 [pid 8772] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8771] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8763] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8761] <... futex resumed>) = 0 [pid 8772] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8766] <... futex resumed>) = 0 [pid 8763] <... futex resumed>) = 1 [pid 8761] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8767] <... futex resumed>) = 0 [pid 8766] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8763] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8761] <... futex resumed>) = 1 [pid 8775] <... set_robust_list resumed>) = 0 [pid 8773] <... set_robust_list resumed>) = 0 [pid 8767] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8766] <... setsockopt resumed>) = 0 [pid 8761] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8767] <... setsockopt resumed>) = 0 [pid 8766] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8767] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8766] <... futex resumed>) = 1 [pid 8763] <... futex resumed>) = 0 [pid 8767] <... futex resumed>) = 1 [pid 8766] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8761] <... futex resumed>) = 0 [pid 8767] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8763] exit_group(0 [pid 8761] exit_group(0 [pid 8772] <... futex resumed>) = ? [pid 8771] <... futex resumed>) = ? [pid 8767] <... futex resumed>) = ? [pid 8766] <... futex resumed>) = ? [pid 8763] <... exit_group resumed>) = ? [pid 8761] <... exit_group resumed>) = ? [pid 8772] +++ exited with 0 +++ [pid 8771] +++ exited with 0 +++ [pid 8767] +++ exited with 0 +++ [pid 8766] +++ exited with 0 +++ [pid 8763] +++ exited with 0 +++ [pid 8761] +++ exited with 0 +++ [pid 8773] rt_sigprocmask(SIG_SETMASK, [] [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8763, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8775] rt_sigprocmask(SIG_SETMASK, [] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...>ci2-android-5-10-perf/strace-static-x86_64: Process 8774 attached [pid 8774] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8774] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8774] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8773] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8775] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8774] <... bpf resumed>) = 3 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... futex resumed>) = 0 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8774] <... futex resumed>) = 1 [pid 8773] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8775] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8774] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8773] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8775] <... bpf resumed>) = 3 [pid 8774] <... futex resumed>) = 1 [pid 8769] <... futex resumed>) = 0 [pid 8774] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8773] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... futex resumed>) = 0 [pid 8775] <... futex resumed>) = 1 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] <... futex resumed>) = 0 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8775] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8774] <... futex resumed>) = 0 [pid 8773] <... futex resumed>) = 1 [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8762] <... futex resumed>) = 0 [pid 8774] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8773] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8770] <... futex resumed>) = 0 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8774] <... socketpair resumed>, [4, 5]) = 0 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] <... futex resumed>) = 0 [pid 8762] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8774] <... futex resumed>) = 0 [pid 8769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8768] <... futex resumed>) = 0 [pid 8762] <... futex resumed>) = 1 [pid 8774] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8768] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8762] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8770] <... futex resumed>) = 0 [pid 8775] <... futex resumed>) = 1 [pid 8774] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8769] <... futex resumed>) = 0 [pid 8768] <... setsockopt resumed>) = 0 [pid 8775] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8768] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8774] <... futex resumed>) = 0 [pid 8770] <... futex resumed>) = 0 [pid 8769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8768] <... futex resumed>) = 1 [pid 8762] <... futex resumed>) = 0 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] <... futex resumed>) = 0 [pid 8774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8770] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8769] <... futex resumed>) = 0 [pid 8768] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8762] exit_group(0 [pid 8775] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8774] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8773] <... futex resumed>) = ? [pid 8770] <... futex resumed>) = 0 [pid 8769] <... futex resumed>) = 0 [pid 8768] <... futex resumed>) = ? [pid 8762] <... exit_group resumed>) = ? [pid 8775] <... socketpair resumed>, [4, 5]) = 0 [pid 8774] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8773] +++ exited with 0 +++ [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8768] +++ exited with 0 +++ [pid 301] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8769] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8769] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8769] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8762] +++ exited with 0 +++ [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8762, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8776 attached [pid 8775] <... futex resumed>) = 1 [pid 8774] <... futex resumed>) = 0 [pid 8770] <... futex resumed>) = 0 [pid 8769] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8777 attached [pid 8776] set_robust_list(0x55558b7376a0, 24 [pid 8775] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8774] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8776 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8777 [pid 8769] <... clone3 resumed> => {parent_tid=[8778]}, 88) = 8778 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8769] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] <... set_robust_list resumed>) = 0 [pid 8775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8770] <... futex resumed>) = 0 [pid 8769] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] set_robust_list(0x55558b7376a0, 24 [pid 8769] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8769] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8778 attached [pid 8778] set_robust_list(0x7f96cdfba9a0, 24 [pid 8775] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8777] <... set_robust_list resumed>) = 0 [pid 8776] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8778] <... set_robust_list resumed>) = 0 [pid 8778] rt_sigprocmask(SIG_SETMASK, [] [pid 8775] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8778] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8778] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8778] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8775] <... futex resumed>) = 1 [pid 8770] <... futex resumed>) = 0 [pid 8778] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8769] <... futex resumed>) = 0 [pid 8769] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8769] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8777] rt_sigprocmask(SIG_SETMASK, [] [pid 8776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8775] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8774] <... futex resumed>) = 0 [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8779 [pid 8778] <... futex resumed>) = 1 [pid 8778] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8779 attached [pid 8774] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8775] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8770] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8776] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] <... prctl resumed>) = 0 [pid 8775] <... futex resumed>) = 0 [pid 8774] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8770] <... futex resumed>) = 0 [pid 8776] setpgid(0, 0 [pid 8775] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8774] <... futex resumed>) = 1 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8769] <... futex resumed>) = 0 [pid 8777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] <... setpgid resumed>) = 0 [pid 8775] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8774] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8769] exit_group(0 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8774] <... futex resumed>) = ? [pid 8769] <... exit_group resumed>) = ? [pid 8776] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8775] <... futex resumed>) = 1 [pid 8774] +++ exited with 0 +++ [pid 8770] <... futex resumed>) = 0 [pid 8775] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8770] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8775] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8770] <... futex resumed>) = 0 [pid 8775] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8770] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8775] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8776] <... openat resumed>) = 3 [pid 8775] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8778] <... futex resumed>) = ? [pid 8775] <... futex resumed>) = 1 [pid 8776] write(3, "1000", 4 [pid 8770] <... futex resumed>) = 0 [pid 8775] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8776] <... write resumed>) = 4 [pid 8770] exit_group(0 [pid 8778] +++ exited with 0 +++ [pid 8775] <... futex resumed>) = ? [pid 8770] <... exit_group resumed>) = ? [pid 8769] +++ exited with 0 +++ [pid 8776] close(3 [pid 8775] +++ exited with 0 +++ [pid 8779] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8779] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8779] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8779] setpgid(0, 0) = 0 [pid 8770] +++ exited with 0 +++ [pid 8779] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8769, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8770, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8776] <... close resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8776] write(1, "executing program\n", 18 [pid 8779] <... openat resumed>) = 3 [pid 8779] write(3, "1000", 4) = 4 executing program [pid 8779] close(3 [pid 8776] <... write resumed>) = 18 [pid 8779] <... close resumed>) = 0 [pid 8779] write(1, "executing program\n", 18) = 18 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8779] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8779] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8779] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8777] <... prctl resumed>) = 0 [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8776] <... futex resumed>) = 0 [pid 8777] setpgid(0, 0 [pid 8779] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8777] <... setpgid resumed>) = 0 [pid 8776] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8776] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8779] <... clone3 resumed> => {parent_tid=[8780]}, 88) = 8780 [pid 8776] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8779] rt_sigprocmask(SIG_SETMASK, [] [pid 8776] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8779] <... futex resumed>) = 0 [pid 8776] <... mprotect resumed>) = 0 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8776] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8780 attached [pid 8776] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8780] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8776] <... clone3 resumed> => {parent_tid=[8781]}, 88) = 8781 [pid 8776] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8780] rt_sigprocmask(SIG_SETMASK, [] [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8780] <... bpf resumed>) = 3 [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] <... futex resumed>) = 1 [pid 8780] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8777] <... openat resumed>) = 3 [pid 8780] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] write(3, "1000", 4 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] <... futex resumed>) = 1 [pid 8780] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8777] <... write resumed>) = 4 [pid 8777] close(3) = 0 [pid 8777] write(1, "executing program\n", 18) = 18 executing program [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8780] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8777] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 302] <... restart_syscall resumed>) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8777] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] <... futex resumed>) = 1 [pid 8780] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8782 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8780] <... socketpair resumed>, [5, 6]) = 0 [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8777] <... mmap resumed>) = 0x7f96cdfbb000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8783 [pid 8777] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8780] <... futex resumed>) = 1 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8777] <... mprotect resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8780] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8777] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8780] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8779] <... futex resumed>) = 0 [pid 8777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8779] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8779] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8779] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITEci2-android-5-10-perf/strace-static-x86_64: Process 8784 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8783 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8782 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8781 attached [pid 8780] <... futex resumed>) = 1 [pid 8779] <... mprotect resumed>) = 0 [pid 8777] <... clone3 resumed> => {parent_tid=[8784]}, 88) = 8784 [pid 8779] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] rt_sigprocmask(SIG_SETMASK, [] [pid 8783] set_robust_list(0x55558b7376a0, 24 [pid 8777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8784] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8782] set_robust_list(0x55558b7376a0, 24 [pid 8784] <... set_robust_list resumed>) = 0 [pid 8781] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8780] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8780] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8784] rt_sigprocmask(SIG_SETMASK, [] [pid 8781] <... set_robust_list resumed>) = 0 [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] <... futex resumed>) = 0 [pid 8784] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8781] rt_sigprocmask(SIG_SETMASK, [] [pid 8780] <... futex resumed>) = 0 [pid 8780] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8781] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8779] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8784] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8781] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8784] <... bpf resumed>) = 3 [pid 8783] <... set_robust_list resumed>) = 0 [pid 8782] <... set_robust_list resumed>) = 0 [pid 8779] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8781] <... bpf resumed>) = 3 [pid 8783] rt_sigprocmask(SIG_SETMASK, [] [pid 8784] <... futex resumed>) = 1 [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... clone3 resumed> => {parent_tid=[8785]}, 88) = 8785 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8781] <... futex resumed>) = 1 [pid 8779] rt_sigprocmask(SIG_SETMASK, [] [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8782] rt_sigprocmask(SIG_SETMASK, [] [pid 8779] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8781] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8785 attached [pid 8784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8781] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8779] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8779] <... futex resumed>) = 0 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8784] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8782] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8781] <... futex resumed>) = 0 [pid 8779] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] <... prctl resumed>) = 0 [pid 8781] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = 1 [pid 8782] setpgid(0, 0 [pid 8781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] <... setpgid resumed>) = 0 [pid 8781] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8785] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8785] rt_sigprocmask(SIG_SETMASK, [] [pid 8781] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8777] <... futex resumed>) = 0 [pid 8784] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8782] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8781] <... futex resumed>) = 1 [pid 8776] <... futex resumed>) = 0 [pid 8785] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8781] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8776] <... futex resumed>) = 0 [pid 8785] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8781] <... socketpair resumed>, [5, 6]) = 0 [pid 8784] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8782] <... openat resumed>) = 3 [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] write(3, "1000", 4 [pid 8781] <... futex resumed>) = 1 [pid 8776] <... futex resumed>) = 0 [pid 8784] <... futex resumed>) = 1 [pid 8777] <... futex resumed>) = 0 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] <... write resumed>) = 4 [pid 8781] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8782] close(3 [pid 8781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8782] <... close resumed>) = 0 [pid 8781] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8784] <... socketpair resumed>, [5, 6]) = 0 [pid 8782] write(1, "executing program\n", 18 [pid 8781] <... bpf resumed>) = 7 [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] <... write resumed>) = 18 executing program [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = 1 [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8781] <... futex resumed>) = 1 [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] <... futex resumed>) = 0 [pid 8781] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8782] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8782] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8781] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8776] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... bpf resumed>) = 7 [pid 8783] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8782] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8781] <... bpf resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8784] <... futex resumed>) = 1 [pid 8782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8781] <... futex resumed>) = 0 [pid 8777] <... futex resumed>) = 0 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8781] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8776] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8782] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8777] <... futex resumed>) = 0 [pid 8776] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8784] <... bpf resumed>) = 0 [pid 8782] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8777] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] <... mprotect resumed>) = 0 [pid 8777] <... futex resumed>) = 0 [pid 8784] <... futex resumed>) = 0 [pid 8782] <... mprotect resumed>) = 0 [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8776] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8776] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8782] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8777] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8776] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8782] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8777] <... mprotect resumed>) = 0 [pid 8785] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) ci2-android-5-10-perf/strace-static-x86_64: Process 8786 attached [pid 8783] <... prctl resumed>) = 0 [pid 8782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8777] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8776] <... clone3 resumed> => {parent_tid=[8786]}, 88) = 8786 [pid 8785] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8776] rt_sigprocmask(SIG_SETMASK, [] [pid 8785] <... futex resumed>) = 1 [pid 8779] <... futex resumed>) = 0 [pid 8777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8776] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8787 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8788 attached [pid 8786] set_robust_list(0x7f96cdfba9a0, 24 [pid 8785] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8783] setpgid(0, 0 [pid 8782] <... clone3 resumed> => {parent_tid=[8787]}, 88) = 8787 [pid 8779] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8776] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8788] set_robust_list(0x7f96cdfba9a0, 24 [pid 8782] rt_sigprocmask(SIG_SETMASK, [] [pid 8780] <... futex resumed>) = 0 [pid 8779] <... futex resumed>) = 1 [pid 8777] <... clone3 resumed> => {parent_tid=[8788]}, 88) = 8788 [pid 8776] <... futex resumed>) = 0 [pid 8788] <... set_robust_list resumed>) = 0 [pid 8782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8780] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8779] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8777] rt_sigprocmask(SIG_SETMASK, [] [pid 8776] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8788] rt_sigprocmask(SIG_SETMASK, [] [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8780] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8777] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8788] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8782] <... futex resumed>) = 0 [pid 8780] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8788] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] <... futex resumed>) = 1 [pid 8779] <... futex resumed>) = 0 [pid 8777] <... futex resumed>) = 0 [pid 8787] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8780] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8779] exit_group(0 [pid 8777] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8780] <... futex resumed>) = ? [pid 8779] <... exit_group resumed>) = ? [pid 8785] <... futex resumed>) = ? [pid 8780] +++ exited with 0 +++ [pid 8788] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8787] <... set_robust_list resumed>) = 0 [pid 8786] <... set_robust_list resumed>) = 0 [pid 8783] <... setpgid resumed>) = 0 [pid 8785] +++ exited with 0 +++ [pid 8783] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8779] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8779, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8786] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8788] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8787] rt_sigprocmask(SIG_SETMASK, [] [pid 8783] <... openat resumed>) = 3 [pid 8786] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8788] <... futex resumed>) = 1 [pid 8777] <... futex resumed>) = 0 [pid 8787] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8783] write(3, "1000", 4 [pid 8777] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = 0 [pid 8783] <... write resumed>) = 4 [pid 8777] <... futex resumed>) = 1 [pid 8784] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8783] close(3 [pid 8777] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8788] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8786] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8784] <... setsockopt resumed>) = 0 [pid 8783] <... close resumed>) = 0 [pid 8786] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8786] <... futex resumed>) = 1 [pid 8784] <... futex resumed>) = 1 [pid 8783] write(1, "executing program\n", 18 [pid 8777] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 0 [pid 8786] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 8784] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8783] <... write resumed>) = 18 [pid 8777] exit_group(0 [pid 8776] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8784] <... futex resumed>) = ? [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8777] <... exit_group resumed>) = ? [pid 8788] <... futex resumed>) = ? [pid 8784] +++ exited with 0 +++ [pid 8783] <... futex resumed>) = 0 [pid 8781] <... futex resumed>) = 0 [pid 8776] <... futex resumed>) = 1 [pid 8787] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8783] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8781] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8776] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8783] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8781] <... setsockopt resumed>) = 0 [pid 8783] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8781] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8781] <... futex resumed>) = 1 [pid 8776] <... futex resumed>) = 0 [pid 8783] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8781] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8776] exit_group(0 [pid 8788] +++ exited with 0 +++ [pid 8786] <... futex resumed>) = ? [pid 8783] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8781] <... futex resumed>) = ? [pid 8777] +++ exited with 0 +++ [pid 8776] <... exit_group resumed>) = ? [pid 8787] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8786] +++ exited with 0 +++ [pid 8783] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8781] +++ exited with 0 +++ [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8787] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] <... futex resumed>) = 0 [pid 8776] +++ exited with 0 +++ [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8777, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8776, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8783] <... mprotect resumed>) = 0 [pid 8782] <... futex resumed>) = 1 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8783] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8787] <... futex resumed>) = 0 [pid 8783] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8787] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8783] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8787] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8783] <... clone3 resumed> => {parent_tid=[8789]}, 88) = 8789 [pid 8782] <... futex resumed>) = 0 [pid 8783] rt_sigprocmask(SIG_SETMASK, [] [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8782] <... futex resumed>) = 0 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8783] <... futex resumed>) = 0 [pid 8787] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8787] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8782] <... futex resumed>) = 0 [pid 8787] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8787] <... socketpair resumed>, [3, 4]) = 0 [pid 8782] <... futex resumed>) = 0 [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8787] <... futex resumed>) = 0 [pid 8782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8787] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8789 attached ) = 0 [pid 8787] <... bpf resumed>) = 5 [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8782] <... futex resumed>) = 0 [pid 8787] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8782] <... futex resumed>) = 0 [pid 8787] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8782] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8787] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8782] <... futex resumed>) = 0 [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8787] <... futex resumed>) = 0 [pid 8782] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8787] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8789] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8782] <... mprotect resumed>) = 0 [pid 8789] <... set_robust_list resumed>) = 0 [pid 8782] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8789] rt_sigprocmask(SIG_SETMASK, [] [pid 8782] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8782] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8789] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8790 attached ) = 3 [pid 8782] <... clone3 resumed> => {parent_tid=[8790]}, 88) = 8790 [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8789] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8790] set_robust_list(0x7f96cdfba9a0, 24 [pid 8783] <... futex resumed>) = 0 [pid 8782] rt_sigprocmask(SIG_SETMASK, [] [pid 8790] <... set_robust_list resumed>) = 0 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8782] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8790] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8790] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8789] <... futex resumed>) = 0 [pid 8783] <... futex resumed>) = 1 [pid 8789] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8782] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8789] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 300] <... restart_syscall resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8790] <... futex resumed>) = 0 [pid 8789] <... futex resumed>) = 1 [pid 8783] <... futex resumed>) = 0 [pid 8782] <... futex resumed>) = 1 [pid 8789] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8790] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8783] <... futex resumed>) = 0 [pid 8782] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8789] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... restart_syscall resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8783] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8789] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8789] <... socketpair resumed>, [5, 6]) = 0 [pid 8783] <... futex resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8789] <... futex resumed>) = 0 [pid 8783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8789] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8792 [pid 8789] <... bpf resumed>) = 7 [pid 8783] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8791 [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8789] <... futex resumed>) = 0 [pid 8783] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8793 [pid 8789] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8789] <... bpf resumed>) = 0 [pid 8783] <... futex resumed>) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8789] <... futex resumed>) = 0 [pid 8783] <... futex resumed>) = 0 [pid 8789] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8783] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8783] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8790] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8783] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8793 attached , [], 8) = 0 [pid 8783] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8790] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] set_robust_list(0x55558b7376a0, 24 [pid 8783] <... clone3 resumed> => {parent_tid=[8794]}, 88) = 8794 [pid 8783] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8783] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8783] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8792 attached [pid 8790] <... futex resumed>) = 1 [pid 8782] <... futex resumed>) = 0 [pid 8792] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8792] rt_sigprocmask(SIG_SETMASK, [] [pid 8793] <... set_robust_list resumed>) = 0 [pid 8790] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8794 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8791 attached [pid 8793] rt_sigprocmask(SIG_SETMASK, [] [pid 8792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8787] <... futex resumed>) = 0 [pid 8782] <... futex resumed>) = 1 [pid 8791] set_robust_list(0x55558b7376a0, 24 [pid 8787] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4) = 0 [pid 8787] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8787] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8782] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8792] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8792] setpgid(0, 0) = 0 [pid 8792] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8793] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8782] exit_group(0 [pid 8787] <... futex resumed>) = ? [pid 8782] <... exit_group resumed>) = ? [pid 8787] +++ exited with 0 +++ [pid 8792] <... openat resumed>) = 3 [pid 8792] write(3, "1000", 4 [pid 8790] <... futex resumed>) = ? [pid 8794] set_robust_list(0x7f96cdfba9a0, 24 [pid 8793] <... prctl resumed>) = 0 [pid 8791] <... set_robust_list resumed>) = 0 [pid 8792] <... write resumed>) = 4 [pid 8792] close(3) = 0 executing program [pid 8792] write(1, "executing program\n", 18) = 18 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8792] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8792] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8792] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8792] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8792] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8795]}, 88) = 8795 [pid 8792] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8795 attached [pid 8795] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8790] +++ exited with 0 +++ [pid 8782] +++ exited with 0 +++ [pid 8795] <... set_robust_list resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8782, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8795] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8794] <... set_robust_list resumed>) = 0 [pid 8793] setpgid(0, 0 [pid 8791] rt_sigprocmask(SIG_SETMASK, [] [pid 8795] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8794] rt_sigprocmask(SIG_SETMASK, [] [pid 8793] <... setpgid resumed>) = 0 [pid 8791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8795] <... bpf resumed>) = 3 [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8792] <... futex resumed>) = 0 [pid 8794] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8793] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8795] <... futex resumed>) = 1 [pid 8795] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8793] <... openat resumed>) = 3 [pid 8795] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8792] <... futex resumed>) = 0 [pid 8793] write(3, "1000", 4 [pid 8794] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8791] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8793] <... write resumed>) = 4 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8795] <... futex resumed>) = 1 [pid 8795] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8794] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8793] close(3 [pid 8791] <... prctl resumed>) = 0 [pid 8795] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8793] <... close resumed>) = 0 [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8792] <... futex resumed>) = 0 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8794] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] write(1, "executing program\n", 18 [pid 8792] <... futex resumed>) = 0 [pid 8791] setpgid(0, 0 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8795] <... futex resumed>) = 1 [pid 8793] <... write resumed>) = 18 executing program [pid 8795] socketpair(AF_UNIX, SOCK_DGRAM, 0, [4, 5]) = 0 [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8792] <... futex resumed>) = 0 [pid 8794] <... futex resumed>) = 1 [pid 8793] <... futex resumed>) = 0 [pid 8791] <... setpgid resumed>) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8783] <... futex resumed>) = 0 [pid 8792] <... futex resumed>) = 0 [pid 8783] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8789] <... futex resumed>) = 0 [pid 8783] <... futex resumed>) = 1 [pid 8789] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8783] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8789] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8793] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8789] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8783] <... futex resumed>) = 0 [pid 8789] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8783] exit_group(0 [pid 8793] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8789] <... futex resumed>) = ? [pid 8783] <... exit_group resumed>) = ? [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8796 [pid 8789] +++ exited with 0 +++ [pid 8795] <... futex resumed>) = 1 [pid 8793] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8791] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8795] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8793] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8795] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8793] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] <... openat resumed>) = 3 [pid 8793] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8792] <... futex resumed>) = 0 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8792] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8793] <... mprotect resumed>) = 0 [pid 8792] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8791] write(3, "1000", 4 [pid 8793] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8792] <... mprotect resumed>) = 0 [pid 8792] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8793] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8792] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8791] <... write resumed>) = 4 [pid 8793] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8792] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8791] close(3 [pid 8794] +++ exited with 0 +++ [pid 8792] <... clone3 resumed> => {parent_tid=[8797]}, 88) = 8797 [pid 8791] <... close resumed>) = 0 [pid 8783] +++ exited with 0 +++ [pid 8792] rt_sigprocmask(SIG_SETMASK, [] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8783, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8793] <... clone3 resumed> => {parent_tid=[8798]}, 88) = 8798 ci2-android-5-10-perf/strace-static-x86_64: Process 8796 attached [pid 8792] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8791] write(1, "executing program\n", 18 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8793] rt_sigprocmask(SIG_SETMASK, [] [pid 8792] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8795] <... futex resumed>) = 1 [pid 8793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8792] <... futex resumed>) = 0 [pid 8791] <... write resumed>) = 18 executing program [pid 8792] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8795] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8795] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8796] set_robust_list(0x55558b7376a0, 24 [pid 8793] <... futex resumed>) = 0 [pid 8791] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8798 attached [pid 8798] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8798] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8798] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8796] <... set_robust_list resumed>) = 0 [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8791] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8798] <... bpf resumed>) = 3 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8798] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8797 attached [pid 8797] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8797] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8797] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8796] rt_sigprocmask(SIG_SETMASK, [] [pid 8793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8791] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8793] <... futex resumed>) = 1 [pid 8798] <... futex resumed>) = 0 [pid 8798] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8796] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8791] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8796] <... prctl resumed>) = 0 [pid 8791] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8798] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8796] setpgid(0, 0 [pid 8791] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] <... setpgid resumed>) = 0 [pid 8791] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8798] <... futex resumed>) = 1 [pid 8791] <... mprotect resumed>) = 0 [pid 8793] <... futex resumed>) = 0 [pid 8798] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8796] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8793] <... futex resumed>) = 0 [pid 8791] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8791] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8796] <... openat resumed>) = 3 [pid 8798] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8796] write(3, "1000", 4 [pid 8791] <... clone3 resumed> => {parent_tid=[8799]}, 88) = 8799 [pid 8796] <... write resumed>) = 4 [pid 8791] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8796] close(3 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] <... close resumed>) = 0 [pid 8791] <... futex resumed>) = 0 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8796] write(1, "executing program\n", 18 [pid 8798] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8796] <... write resumed>) = 18 executing program [pid 8793] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8799 attached [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8798] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8796] <... futex resumed>) = 0 [pid 8793] <... futex resumed>) = 0 [pid 8798] <... socketpair resumed>, [5, 6]) = 0 [pid 8796] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8798] <... futex resumed>) = 1 [pid 8796] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8793] <... futex resumed>) = 0 [pid 8798] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8793] <... futex resumed>) = 0 [pid 8796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8798] <... bpf resumed>) = 7 [pid 8796] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] <... set_robust_list resumed>) = 0 [pid 8796] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8798] <... futex resumed>) = 1 [pid 8793] <... futex resumed>) = 0 [pid 8796] <... mprotect resumed>) = 0 [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8798] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8793] <... futex resumed>) = 0 [pid 8796] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8793] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8798] <... bpf resumed>) = 0 [pid 8796] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8793] <... futex resumed>) = 0 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8793] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8793] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8798] <... futex resumed>) = 0 [pid 8796] <... clone3 resumed> => {parent_tid=[8800]}, 88) = 8800 [pid 8793] <... mprotect resumed>) = 0 [pid 8798] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8799] rt_sigprocmask(SIG_SETMASK, [] [pid 8797] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8796] rt_sigprocmask(SIG_SETMASK, [] [pid 8793] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8800 attached [pid 8799] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8793] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8796] <... futex resumed>) = 0 [pid 8793] <... clone3 resumed> => {parent_tid=[8801]}, 88) = 8801 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8793] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8793] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8801 attached [pid 8800] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8799] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8797] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8793] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8802 attached ) = 0 [pid 8793] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8802 [pid 8792] <... futex resumed>) = 0 [pid 8792] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8795] <... futex resumed>) = 0 [pid 8792] <... futex resumed>) = 1 [pid 8797] <... futex resumed>) = 1 [pid 8792] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8795] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8797] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8795] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8795] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8792] <... futex resumed>) = 0 [pid 8801] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8800] <... set_robust_list resumed>) = 0 [pid 8795] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8801] rt_sigprocmask(SIG_SETMASK, [] [pid 8792] exit_group(0 [pid 8800] rt_sigprocmask(SIG_SETMASK, [] [pid 8792] <... exit_group resumed>) = ? [pid 8801] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8800] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8801] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8797] <... futex resumed>) = ? [pid 8795] <... futex resumed>) = ? [pid 8795] +++ exited with 0 +++ [pid 8801] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8799] <... bpf resumed>) = 3 [pid 8800] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8797] +++ exited with 0 +++ [pid 8792] +++ exited with 0 +++ [pid 8800] <... bpf resumed>) = 3 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8792, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8791] <... futex resumed>) = 0 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8799] <... futex resumed>) = 1 [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8802] set_robust_list(0x55558b7376a0, 24 [pid 8796] <... futex resumed>) = 0 [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8799] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8800] <... futex resumed>) = 1 [pid 8800] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8802] <... set_robust_list resumed>) = 0 [pid 8801] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8800] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] <... futex resumed>) = 0 [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8800] <... futex resumed>) = 1 [pid 8800] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8802] rt_sigprocmask(SIG_SETMASK, [] [pid 8801] <... futex resumed>) = 1 [pid 8799] <... futex resumed>) = 1 [pid 8793] <... futex resumed>) = 0 [pid 8791] <... futex resumed>) = 0 [pid 8800] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8793] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8798] <... futex resumed>) = 0 [pid 8793] <... futex resumed>) = 1 [pid 8791] <... futex resumed>) = 0 [pid 8798] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8793] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8798] <... setsockopt resumed>) = 0 [pid 8798] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8793] <... futex resumed>) = 0 [pid 8798] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8793] exit_group(0 [pid 8798] <... futex resumed>) = ? [pid 8793] <... exit_group resumed>) = ? [pid 8798] +++ exited with 0 +++ [pid 8802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8802] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8802] <... prctl resumed>) = 0 [pid 8802] setpgid(0, 0) = 0 [pid 8802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8802] write(3, "1000", 4) = 4 [pid 8802] close(3) = 0 [pid 8802] write(1, "executing program\n", 18) = 18 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8802] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8802] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 executing program [pid 8802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8802] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8802] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8803]}, 88) = 8803 [pid 8802] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8803 attached [pid 8803] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8799] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8803] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8803] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8800] <... futex resumed>) = 1 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8801] +++ exited with 0 +++ [pid 8796] <... futex resumed>) = 0 [pid 8793] +++ exited with 0 +++ [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8793, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8800] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8799] <... futex resumed>) = 1 [pid 8791] <... futex resumed>) = 0 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8803] <... bpf resumed>) = 3 [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8800] <... socketpair resumed>, [5, 6]) = 0 [pid 8799] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8802] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8803] <... futex resumed>) = 1 [pid 8799] <... socketpair resumed>, [5, 6]) = 0 [pid 8800] <... futex resumed>) = 1 [pid 8796] <... futex resumed>) = 0 [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8803] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8800] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8803] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8802] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8800] <... bpf resumed>) = 7 [pid 8799] <... futex resumed>) = 1 [pid 8802] <... futex resumed>) = 0 [pid 8791] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8803] <... futex resumed>) = 1 [pid 8803] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8800] <... futex resumed>) = 1 [pid 8799] <... bpf resumed>) = 7 [pid 8796] <... futex resumed>) = 0 [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8796] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8796] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8796] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8800] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8800] <... bpf resumed>) = 0 [pid 8799] <... futex resumed>) = 1 [pid 8796] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8791] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8800] <... futex resumed>) = 0 [pid 8796] <... clone3 resumed> => {parent_tid=[8804]}, 88) = 8804 [pid 8791] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8800] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8799] <... bpf resumed>) = 0 [pid 8796] rt_sigprocmask(SIG_SETMASK, [] [pid 8791] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8796] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8791] <... futex resumed>) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8805 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8804 attached [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8796] <... futex resumed>) = 0 [pid 8791] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8799] <... futex resumed>) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8805 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8806 [pid 8799] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8796] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8791] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8791] <... mprotect resumed>) = 0 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8791] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8791] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8807]}, 88) = 8807 [pid 8805] set_robust_list(0x55558b7376a0, 24 [pid 8791] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8791] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8791] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8807 attached [pid 8807] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8807] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8807] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8805] <... set_robust_list resumed>) = 0 [pid 8805] rt_sigprocmask(SIG_SETMASK, [] [pid 8804] set_robust_list(0x7f96cdfba9a0, 24 [pid 8803] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) ci2-android-5-10-perf/strace-static-x86_64: Process 8806 attached [pid 8807] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8804] <... set_robust_list resumed>) = 0 [pid 8807] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8791] <... futex resumed>) = 0 [pid 8791] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8799] <... futex resumed>) = 0 [pid 8791] <... futex resumed>) = 1 [pid 8799] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8791] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8799] <... setsockopt resumed>) = 0 [pid 8799] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8791] <... futex resumed>) = 0 [pid 8799] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8791] exit_group(0 [pid 8799] <... futex resumed>) = ? [pid 8791] <... exit_group resumed>) = ? [pid 8799] +++ exited with 0 +++ [pid 8807] <... futex resumed>) = ? [pid 8805] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8804] rt_sigprocmask(SIG_SETMASK, [] [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] set_robust_list(0x55558b7376a0, 24 [pid 8805] <... prctl resumed>) = 0 [pid 8804] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8803] <... futex resumed>) = 1 [pid 8802] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8805] setpgid(0, 0 [pid 8804] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8803] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8806] <... set_robust_list resumed>) = 0 [pid 8805] <... setpgid resumed>) = 0 [pid 8807] +++ exited with 0 +++ [pid 8791] +++ exited with 0 +++ [pid 8805] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8804] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8803] <... socketpair resumed>, [4, 5]) = 0 [pid 8804] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... openat resumed>) = 3 [pid 8804] <... futex resumed>) = 1 [pid 8796] <... futex resumed>) = 0 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8791, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8796] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8805] write(3, "1000", 4 [pid 8800] <... futex resumed>) = 0 [pid 8796] <... futex resumed>) = 1 [pid 8805] <... write resumed>) = 4 [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8800] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8796] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8804] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8800] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8805] close(3 [pid 8803] <... futex resumed>) = 1 [pid 8805] <... close resumed>) = 0 [pid 8800] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8805] write(1, "executing program\n", 18 [pid 8800] <... futex resumed>) = 1 [pid 8802] <... futex resumed>) = 0 [pid 8800] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8796] <... futex resumed>) = 0 [pid 8805] <... write resumed>) = 18 executing program [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8796] exit_group(0 [pid 8802] <... futex resumed>) = 1 [pid 8800] <... futex resumed>) = ? [pid 8796] <... exit_group resumed>) = ? [pid 8805] <... futex resumed>) = 0 [pid 8804] <... futex resumed>) = ? [pid 8803] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8800] +++ exited with 0 +++ [pid 8806] rt_sigprocmask(SIG_SETMASK, [] [pid 8805] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8803] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8805] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8803] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8805] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8804] +++ exited with 0 +++ [pid 8803] <... futex resumed>) = 1 [pid 8796] +++ exited with 0 +++ [pid 8802] <... futex resumed>) = 0 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8796, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8802] <... futex resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8802] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8803] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8802] <... futex resumed>) = 0 [pid 8805] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8803] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8805] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8802] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8802] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8805] <... mprotect resumed>) = 0 [pid 8803] <... futex resumed>) = 0 [pid 8802] <... mprotect resumed>) = 0 [pid 8805] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8802] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8805] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8802] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8805] <... clone3 resumed> => {parent_tid=[8808]}, 88) = 8808 [pid 8802] <... clone3 resumed> => {parent_tid=[8809]}, 88) = 8809 [pid 8805] rt_sigprocmask(SIG_SETMASK, [] [pid 8802] rt_sigprocmask(SIG_SETMASK, [] [pid 8805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8802] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8802] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... futex resumed>) = 0 [pid 8802] <... futex resumed>) = 0 [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8802] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8806] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8809 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8808 attached [pid 8806] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8806] setpgid(0, 0) = 0 [pid 8809] set_robust_list(0x7f96cdfba9a0, 24 [pid 8808] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8806] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8809] <... set_robust_list resumed>) = 0 [pid 8809] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8809] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8808] <... set_robust_list resumed>) = 0 [pid 8806] <... openat resumed>) = 3 [pid 8808] rt_sigprocmask(SIG_SETMASK, [] [pid 8806] write(3, "1000", 4 [pid 8809] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8808] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8806] <... write resumed>) = 4 [pid 8809] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8809] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8808] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8802] <... futex resumed>) = 0 [pid 8806] close(3 [pid 8808] <... bpf resumed>) = 3 [pid 8802] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] <... close resumed>) = 0 [pid 8802] <... futex resumed>) = 1 [pid 8806] write(1, "executing program\n", 18 [pid 8802] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8806] <... write resumed>) = 18 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8806] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 8806] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8803] <... futex resumed>) = 0 [pid 8806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8806] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8803] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8806] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8803] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8808] <... futex resumed>) = 1 [pid 8805] <... futex resumed>) = 0 [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8806] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8806] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8808] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8803] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8806] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8810 attached [pid 8808] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8803] <... futex resumed>) = 1 [pid 8802] <... futex resumed>) = 0 [pid 8806] <... clone3 resumed> => {parent_tid=[8810]}, 88) = 8810 [pid 8806] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8805] <... futex resumed>) = 0 [pid 8808] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8805] <... futex resumed>) = 0 [pid 8808] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8810] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8808] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8803] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8802] exit_group(0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8805] <... futex resumed>) = 0 [pid 8809] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8808] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8810] <... set_robust_list resumed>) = 0 [pid 8808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8803] <... futex resumed>) = ? [pid 8802] <... exit_group resumed>) = ? [pid 300] <... restart_syscall resumed>) = 0 [pid 8809] +++ exited with 0 +++ [pid 8808] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8805] <... futex resumed>) = 0 [pid 8808] <... socketpair resumed>, [4, 5]) = 0 [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8803] +++ exited with 0 +++ [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8802] +++ exited with 0 +++ [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8808] <... futex resumed>) = 0 [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8802, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8808] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8805] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8810] rt_sigprocmask(SIG_SETMASK, [] [pid 8808] <... bpf resumed>) = 6 [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8811 [pid 8808] <... futex resumed>) = 0 [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8811 attached [pid 8810] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8805] <... futex resumed>) = 0 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8805] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8805] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8805] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8805] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8805] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8813 attached [pid 8811] set_robust_list(0x55558b7376a0, 24 [pid 8810] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8808] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8812 [pid 8813] set_robust_list(0x7f96cdfba9a0, 24 [pid 8811] <... set_robust_list resumed>) = 0 [pid 8805] <... clone3 resumed> => {parent_tid=[8813]}, 88) = 8813 [pid 8805] rt_sigprocmask(SIG_SETMASK, [] [pid 8810] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8805] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8808] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8805] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8805] <... futex resumed>) = 0 [pid 8805] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8812 attached [pid 8813] <... set_robust_list resumed>) = 0 [pid 8812] set_robust_list(0x55558b7376a0, 24 [pid 8811] rt_sigprocmask(SIG_SETMASK, [] [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8812] <... set_robust_list resumed>) = 0 [pid 8812] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8813] rt_sigprocmask(SIG_SETMASK, [] [pid 8811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8810] <... futex resumed>) = 1 [pid 8808] <... futex resumed>) = 0 [pid 8806] <... futex resumed>) = 0 [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8810] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8808] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8813] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8810] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8812] <... prctl resumed>) = 0 [pid 8812] setpgid(0, 0) = 0 [pid 8812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8813] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8811] <... prctl resumed>) = 0 [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8811] setpgid(0, 0 [pid 8806] <... futex resumed>) = 0 [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8813] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8811] <... setpgid resumed>) = 0 [pid 8810] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8813] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8812] <... openat resumed>) = 3 [pid 8812] write(3, "1000", 4 [pid 8810] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8812] <... write resumed>) = 4 [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] close(3 [pid 8810] <... futex resumed>) = 1 [pid 8806] <... futex resumed>) = 0 [pid 8810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8806] <... futex resumed>) = 0 [pid 8810] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8812] <... close resumed>) = 0 [pid 8810] <... socketpair resumed>, [3, 4]) = 0 [pid 8812] write(1, "executing program\n", 18 [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... write resumed>) = 18 [pid 8810] <... futex resumed>) = 1 [pid 8806] <... futex resumed>) = 0 executing program [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... futex resumed>) = 0 [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8806] <... futex resumed>) = 0 [pid 8812] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8810] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8812] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8810] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8812] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8810] <... futex resumed>) = 1 [pid 8806] <... futex resumed>) = 0 [pid 8811] <... openat resumed>) = 3 [pid 8812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8811] write(3, "1000", 4 [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8806] <... futex resumed>) = 0 [pid 8812] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8811] <... write resumed>) = 4 [pid 8810] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8806] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... mprotect resumed>) = 0 [pid 8811] close(3 [pid 8810] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8806] <... futex resumed>) = 0 [pid 8812] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8811] <... close resumed>) = 0 [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8813] <... futex resumed>) = 1 [pid 8812] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8811] write(1, "executing program\n", 18 [pid 8810] <... futex resumed>) = 0 [pid 8806] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8805] <... futex resumed>) = 0 [pid 8812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8806] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8805] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] <... mprotect resumed>) = 0 [pid 8805] <... futex resumed>) = 1 [pid 8812] <... clone3 resumed> => {parent_tid=[8814]}, 88) = 8814 executing program [pid 8806] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8805] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8812] rt_sigprocmask(SIG_SETMASK, [] [pid 8811] <... write resumed>) = 18 [pid 8810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8808] <... futex resumed>) = 0 [pid 8806] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8806] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8815 attached [pid 8813] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = 0 [pid 8808] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] <... futex resumed>) = 0 [pid 8806] <... clone3 resumed> => {parent_tid=[8815]}, 88) = 8815 [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8806] rt_sigprocmask(SIG_SETMASK, [] [pid 8811] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8808] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8815] set_robust_list(0x7f96cdfba9a0, 24 [pid 8811] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8808] <... futex resumed>) = 1 [pid 8806] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... futex resumed>) = 0 [pid 8811] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8808] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8815] <... set_robust_list resumed>) = 0 [pid 8806] <... futex resumed>) = 0 [pid 8805] exit_group(0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8815] rt_sigprocmask(SIG_SETMASK, [] [pid 8811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8808] <... futex resumed>) = ? [pid 8806] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8805] <... exit_group resumed>) = ? [pid 8815] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8813] <... futex resumed>) = ? [pid 8811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8808] +++ exited with 0 +++ [pid 8811] <... mmap resumed>) = 0x7f96cdfbb000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8811] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8811] <... mprotect resumed>) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8816 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8814 attached [pid 8814] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8814] <... set_robust_list resumed>) = 0 [pid 8814] rt_sigprocmask(SIG_SETMASK, [] [pid 8811] <... clone3 resumed> => {parent_tid=[8817]}, 88) = 8817 [pid 8814] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8811] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8814] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8813] +++ exited with 0 +++ [pid 8811] <... futex resumed>) = 0 [pid 8805] +++ exited with 0 +++ [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8805, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8814] <... bpf resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8817 attached [pid 8815] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8817] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... futex resumed>) = 0 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8814] <... futex resumed>) = 1 [pid 8815] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8814] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8816 attached [pid 8817] <... set_robust_list resumed>) = 0 [pid 301] <... restart_syscall resumed>) = 0 [pid 8815] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] rt_sigprocmask(SIG_SETMASK, [] [pid 8816] set_robust_list(0x55558b7376a0, 24 [pid 8814] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8806] <... futex resumed>) = 0 [pid 8815] <... futex resumed>) = 1 [pid 8806] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8810] <... futex resumed>) = 0 [pid 8806] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8810] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8810] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8806] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8810] <... futex resumed>) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8806] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8810] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8814] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8817] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8817] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8816] <... set_robust_list resumed>) = 0 [pid 8816] rt_sigprocmask(SIG_SETMASK, [] [pid 8812] <... futex resumed>) = 0 [pid 8806] exit_group(0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8818 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8810] <... futex resumed>) = ? [pid 8806] <... exit_group resumed>) = ? [pid 8814] <... futex resumed>) = 0 [pid 8812] <... futex resumed>) = 1 [pid 8810] +++ exited with 0 +++ [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8817] <... bpf resumed>) = 3 [pid 8816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8814] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8818 attached [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8818] set_robust_list(0x55558b7376a0, 24 [pid 8814] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8818] <... set_robust_list resumed>) = 0 [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] rt_sigprocmask(SIG_SETMASK, [] [pid 8814] <... futex resumed>) = 1 [pid 8818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8814] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8818] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8818] setpgid(0, 0) = 0 [pid 8818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8812] <... futex resumed>) = 0 [pid 8818] <... openat resumed>) = 3 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] write(3, "1000", 4) = 4 [pid 8818] close(3) = 0 [pid 8818] write(1, "executing program\n", 18) = 18 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8818] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 executing program [pid 8815] +++ exited with 0 +++ [pid 8806] +++ exited with 0 +++ [pid 8814] <... futex resumed>) = 0 [pid 8812] <... futex resumed>) = 1 [pid 8818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8814] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8806, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8817] <... futex resumed>) = 1 [pid 8818] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8816] <... prctl resumed>) = 0 [pid 8814] <... socketpair resumed>, [5, 6]) = 0 [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8811] <... futex resumed>) = 0 [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8817] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8816] setpgid(0, 0) = 0 [pid 8816] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... futex resumed>) = 0 [pid 8816] <... openat resumed>) = 3 [pid 8811] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8817] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8816] write(3, "1000", 4 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8816] <... write resumed>) = 4 [pid 8812] <... futex resumed>) = 0 [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] close(3 [pid 8814] <... futex resumed>) = 1 [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8818] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8817] <... futex resumed>) = 1 [pid 8816] <... close resumed>) = 0 [pid 8811] <... futex resumed>) = 0 [pid 8817] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8816] write(1, "executing program\n", 18 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8814] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8811] <... futex resumed>) = 0 executing program [pid 8818] <... mprotect resumed>) = 0 [pid 8816] <... write resumed>) = 18 [pid 8814] <... bpf resumed>) = 7 [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8817] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8811] <... futex resumed>) = 0 [pid 8817] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... socketpair resumed>, [5, 6]) = 0 [pid 8811] <... futex resumed>) = 0 [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8817] <... futex resumed>) = 0 [pid 8811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8817] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8817] <... bpf resumed>) = 7 [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = 0 [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8816] <... futex resumed>) = 0 [pid 8814] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8817] <... futex resumed>) = 0 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8817] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... bpf resumed>) = 0 [pid 8812] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = 0 [pid 8818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8814] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... futex resumed>) = 0 [pid 8812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8811] <... futex resumed>) = 0 [pid 8817] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8816] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8812] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8811] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8812] <... mprotect resumed>) = 0 [pid 8811] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8816] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8812] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8811] <... mprotect resumed>) = 0 [pid 8816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8812] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8816] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8816] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8814] <... bpf resumed>) = 0 [pid 8811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8816] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] <... clone3 resumed> => {parent_tid=[8819]}, 88) = 8819 [pid 8812] rt_sigprocmask(SIG_SETMASK, [] [pid 8816] <... mprotect resumed>) = 0 [pid 8811] <... clone3 resumed> => {parent_tid=[8820]}, 88) = 8820 [pid 8814] <... futex resumed>) = 0 [pid 8812] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8811] rt_sigprocmask(SIG_SETMASK, [] [pid 8816] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8814] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8818] <... clone3 resumed> => {parent_tid=[8821]}, 88) = 8821 [pid 8816] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] rt_sigprocmask(SIG_SETMASK, [] [pid 8816] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8812] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8811] <... futex resumed>) = 0 [pid 8811] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8818] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8819 attached [pid 8819] set_robust_list(0x7f96cdfba9a0, 24 [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... clone3 resumed> => {parent_tid=[8822]}, 88) = 8822 [pid 298] <... restart_syscall resumed>) = 0 [pid 8818] <... futex resumed>) = 0 [pid 8816] rt_sigprocmask(SIG_SETMASK, []ci2-android-5-10-perf/strace-static-x86_64: Process 8822 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8821 attached [pid 8822] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8821] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8819] <... set_robust_list resumed>) = 0 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8819] rt_sigprocmask(SIG_SETMASK, [] [pid 8816] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8819] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8819] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8822] <... set_robust_list resumed>) = 0 [pid 8821] <... set_robust_list resumed>) = 0 [pid 8819] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8823 [pid 8819] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8819] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8812] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8814] <... futex resumed>) = 0 [pid 8812] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8819] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8814] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4ci2-android-5-10-perf/strace-static-x86_64: Process 8820 attached [pid 8820] set_robust_list(0x7f96cdfba9a0, 24 [pid 8814] <... setsockopt resumed>) = 0 [pid 8820] <... set_robust_list resumed>) = 0 [pid 8820] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8820] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8822] rt_sigprocmask(SIG_SETMASK, [] [pid 8821] rt_sigprocmask(SIG_SETMASK, [] [pid 8814] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8821] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8820] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8814] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 8814] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8820] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] exit_group(0) = ? [pid 8814] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8811] <... futex resumed>) = 0 [pid 8819] <... futex resumed>) = ? [pid 8811] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] +++ exited with 0 +++ [pid 8822] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8821] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8817] <... futex resumed>) = 0 [pid 8811] <... futex resumed>) = 1 [pid 8822] <... bpf resumed>) = 3 [pid 8821] <... bpf resumed>) = 3 [pid 8819] +++ exited with 0 +++ [pid 8817] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8812] +++ exited with 0 +++ [pid 8811] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8817] <... setsockopt resumed>) = 0 [pid 8817] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8811] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8812, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8811] exit_group(0 [pid 8820] <... futex resumed>) = ? [pid 8817] <... futex resumed>) = ? [pid 8811] <... exit_group resumed>) = ? [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8822] <... futex resumed>) = 1 [pid 8821] <... futex resumed>) = 1 [pid 8820] +++ exited with 0 +++ [pid 8818] <... futex resumed>) = 0 [pid 8817] +++ exited with 0 +++ [pid 8816] <... futex resumed>) = 0 [pid 8811] +++ exited with 0 +++ [pid 8822] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8811, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8818] <... futex resumed>) = 0 [pid 8816] <... futex resumed>) = 0 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8822] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8821] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8823 attached [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8823] set_robust_list(0x55558b7376a0, 24 [pid 8822] <... futex resumed>) = 1 [pid 8816] <... futex resumed>) = 0 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8816] <... futex resumed>) = 0 [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8818] <... futex resumed>) = 0 [pid 8823] <... set_robust_list resumed>) = 0 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8823] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8823] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8823] setpgid(0, 0) = 0 [pid 8822] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8823] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8822] <... futex resumed>) = 1 [pid 8816] <... futex resumed>) = 0 [pid 8823] write(3, "1000", 4 [pid 8822] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] <... write resumed>) = 4 [pid 8816] <... futex resumed>) = 0 [pid 8823] close(3 [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] <... socketpair resumed>, [5, 6]) = 0 [pid 8823] <... close resumed>) = 0 [pid 8823] write(1, "executing program\n", 18) = 18 executing program [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8823] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8823] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8821] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8822] <... futex resumed>) = 1 [pid 8816] <... futex resumed>) = 0 [pid 8823] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8822] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... futex resumed>) = 0 [pid 8823] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8822] <... bpf resumed>) = 7 [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... restart_syscall resumed>) = 0 [pid 8823] <... mprotect resumed>) = 0 [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 302] <... restart_syscall resumed>) = 0 [pid 8823] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8822] <... futex resumed>) = 0 [pid 8821] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8822] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8818] <... futex resumed>) = 0 [pid 8816] <... futex resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8823] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8822] <... bpf resumed>) = 0 [pid 8821] <... socketpair resumed>, [5, 6]) = 0 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8816] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8825 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8824 attached [pid 8823] <... clone3 resumed> => {parent_tid=[8824]}, 88) = 8824 [pid 8822] <... futex resumed>) = 0 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8816] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8823] rt_sigprocmask(SIG_SETMASK, [] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8825 [pid 8823] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8823] <... futex resumed>) = 0 [pid 8822] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8821] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8825] set_robust_list(0x55558b7376a0, 24 [pid 8818] <... futex resumed>) = 0 [pid 8821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8825] <... set_robust_list resumed>) = 0 [pid 8825] rt_sigprocmask(SIG_SETMASK, [] [pid 8821] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8816] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8821] <... bpf resumed>) = 7 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8826 [pid 8825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8825] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8824] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... mprotect resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8825] <... prctl resumed>) = 0 [pid 8825] setpgid(0, 0) = 0 [pid 8825] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8824] <... set_robust_list resumed>) = 0 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8816] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8825] <... openat resumed>) = 3 [pid 8821] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8824] rt_sigprocmask(SIG_SETMASK, [] [pid 8825] write(3, "1000", 4) = 4 [pid 8824] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8821] <... bpf resumed>) = 0 [pid 8818] <... futex resumed>) = 0 [pid 8816] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] <... futex resumed>) = 0 [pid 8818] <... futex resumed>) = 0 [pid 8821] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8816] <... clone3 resumed> => {parent_tid=[8827]}, 88) = 8827 [pid 8824] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8825] close(3) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8826 attached [pid 8825] write(1, "executing program\n", 18 [pid 8821] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8816] rt_sigprocmask(SIG_SETMASK, [] [pid 8826] set_robust_list(0x55558b7376a0, 24 [pid 8825] <... write resumed>) = 18 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8816] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL executing program [pid 8818] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... futex resumed>) = 0 [pid 8821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8818] <... futex resumed>) = 0 [pid 8816] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8821] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8818] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8821] <... setsockopt resumed>) = 0 [pid 8826] <... set_robust_list resumed>) = 0 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8821] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... bpf resumed>) = 3 [pid 8821] <... futex resumed>) = 1 [pid 8818] <... futex resumed>) = 0 [pid 8826] rt_sigprocmask(SIG_SETMASK, [] [pid 8825] <... futex resumed>) = 0 [pid 8821] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8818] exit_group(0 [pid 8826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8825] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8821] <... futex resumed>) = ? [pid 8818] <... exit_group resumed>) = ? [pid 8826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8825] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8821] +++ exited with 0 +++ [pid 8826] <... prctl resumed>) = 0 [pid 8825] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8826] setpgid(0, 0 [pid 8825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] <... setpgid resumed>) = 0 [pid 8825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8825] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8818] +++ exited with 0 +++ [pid 8826] <... openat resumed>) = 3 [pid 8825] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] write(3, "1000", 4 [pid 8825] <... mprotect resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8827 attached [pid 8824] <... futex resumed>) = 1 [pid 8823] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 0 [pid 8824] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8824] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 0 [pid 8824] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8825] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8824] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 0 [pid 8824] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8824] <... socketpair resumed>, [4, 5]) = 0 [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 0 [pid 8824] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8824] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 0 [pid 8824] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8823] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8823] <... futex resumed>) = 0 [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8824] <... futex resumed>) = 0 [pid 8823] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8823] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8826] <... write resumed>) = 4 [pid 8825] <... clone3 resumed> => {parent_tid=[8828]}, 88) = 8828 [pid 8823] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8829]}, 88) = 8829 [pid 8827] set_robust_list(0x7f96cdfba9a0, 24 [pid 8826] close(3 [pid 8825] rt_sigprocmask(SIG_SETMASK, [] [pid 8823] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8823] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8823] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8828 attached [pid 8828] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] <... close resumed>) = 0 [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] write(1, "executing program\n", 18) = 18 [pid 8825] <... futex resumed>) = 1 [pid 8828] <... futex resumed>) = 0 [pid 8828] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8829 attached [pid 8827] <... set_robust_list resumed>) = 0 executing program [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... bpf resumed>) = 3 [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8825] <... futex resumed>) = 0 [pid 8826] <... futex resumed>) = 0 [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8826] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8825] <... futex resumed>) = 0 [pid 8828] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8826] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] rt_sigprocmask(SIG_SETMASK, [] [pid 8826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8828] <... futex resumed>) = 1 [pid 8827] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8825] <... futex resumed>) = 0 [pid 8827] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] <... restart_syscall resumed>) = 0 [pid 8825] <... futex resumed>) = 0 [pid 8826] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8826] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8826] <... mprotect resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8828] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8829] set_robust_list(0x7f96cdfba9a0, 24 [pid 8827] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8826] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8830 attached [pid 8829] <... set_robust_list resumed>) = 0 [pid 8828] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8827] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8830 [pid 8827] <... futex resumed>) = 1 [pid 8826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8816] <... futex resumed>) = 0 [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8816] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8828] <... futex resumed>) = 1 [pid 8826] <... clone3 resumed> => {parent_tid=[8831]}, 88) = 8831 [pid 8825] <... futex resumed>) = 0 [pid 8822] <... futex resumed>) = 0 [pid 8816] <... futex resumed>) = 1 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8826] rt_sigprocmask(SIG_SETMASK, [] [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8816] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8825] <... futex resumed>) = 0 [pid 8822] <... setsockopt resumed>) = 0 [pid 8828] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... socketpair resumed>, [5, 6]) = 0 [pid 8826] <... futex resumed>) = 0 [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] <... futex resumed>) = 1 [pid 8816] <... futex resumed>) = 0 [pid 8828] <... futex resumed>) = 1 [pid 8825] <... futex resumed>) = 0 [pid 8822] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8816] exit_group(0 [pid 8829] rt_sigprocmask(SIG_SETMASK, [] [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8827] <... futex resumed>) = ? [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] <... futex resumed>) = ? [pid 8816] <... exit_group resumed>) = ? [pid 8830] set_robust_list(0x55558b7376a0, 24 [pid 8829] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8827] +++ exited with 0 +++ [pid 8825] <... futex resumed>) = 0 [pid 8822] +++ exited with 0 +++ [pid 8816] +++ exited with 0 +++ [pid 8828] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] <... set_robust_list resumed>) = 0 [pid 8829] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8828] <... bpf resumed>) = 7 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8816, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8828] <... futex resumed>) = 1 [pid 8825] <... futex resumed>) = 0 [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8825] <... futex resumed>) = 0 [pid 8828] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8825] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8829] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8828] <... bpf resumed>) = 0 [pid 8825] <... futex resumed>) = 0 [pid 8830] rt_sigprocmask(SIG_SETMASK, [] [pid 8829] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8825] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8829] <... futex resumed>) = 1 [pid 8828] <... futex resumed>) = 0 [pid 8825] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8823] <... futex resumed>) = 0 [pid 8829] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8825] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8823] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8825] <... mprotect resumed>) = 0 [pid 8825] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8824] <... futex resumed>) = 0 [pid 8823] <... futex resumed>) = 1 [pid 8830] <... prctl resumed>) = 0 [pid 8825] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8824] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8823] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] setpgid(0, 0 [pid 8825] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8824] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8824] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] <... setpgid resumed>) = 0 [pid 8825] <... clone3 resumed> => {parent_tid=[8832]}, 88) = 8832 [pid 8825] rt_sigprocmask(SIG_SETMASK, [] [pid 8824] <... futex resumed>) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8825] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8824] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8825] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] exit_group(0 [pid 8825] <... futex resumed>) = 0 [pid 8829] <... futex resumed>) = ? [pid 8825] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8824] <... futex resumed>) = ? [pid 8823] <... exit_group resumed>) = ? [pid 8830] <... openat resumed>) = 3 [pid 8829] +++ exited with 0 +++ [pid 8824] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8831 attached [pid 8831] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8831] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8831] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = -1 EPERM (Operation not permitted) [pid 8823] +++ exited with 0 +++ [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... futex resumed>) = 0 [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] write(3, "1000", 4 [pid 8826] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8832 attached [pid 8831] <... futex resumed>) = 1 [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... restart_syscall resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8823, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8830] <... write resumed>) = 4 [pid 298] <... restart_syscall resumed>) = 0 [pid 8830] close(3 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8830] <... close resumed>) = 0 [pid 8831] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 executing program [pid 8830] write(1, "executing program\n", 18 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8833 [pid 8831] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8831] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8830] <... write resumed>) = 18 [pid 8826] <... futex resumed>) = 0 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8834 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8833 attached [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8834 [pid 8831] <... futex resumed>) = 0 [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8831] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8834] set_robust_list(0x55558b7376a0, 24 [pid 8831] <... socketpair resumed>, [3, 4]) = 0 [pid 8830] <... futex resumed>) = 0 [pid 8826] <... futex resumed>) = 0 [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8831] <... futex resumed>) = 0 [pid 8826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8831] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8830] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] <... set_robust_list resumed>) = 0 [pid 8833] set_robust_list(0x55558b7376a0, 24 [pid 8832] set_robust_list(0x7f96cdfba9a0, 24 [pid 8831] <... bpf resumed>) = 5 [pid 8830] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8826] <... futex resumed>) = 0 [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] <... futex resumed>) = 0 [pid 8830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8831] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8830] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8826] <... futex resumed>) = 0 [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8826] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... futex resumed>) = 0 [pid 8826] <... futex resumed>) = 0 [pid 8831] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8830] <... mprotect resumed>) = 0 [pid 8826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8830] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8826] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8830] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8826] <... mprotect resumed>) = 0 [pid 8830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8826] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8834] rt_sigprocmask(SIG_SETMASK, [] [pid 8826] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8830] <... clone3 resumed> => {parent_tid=[8835]}, 88) = 8835 [pid 8834] <... prctl resumed>) = 0 [pid 8830] rt_sigprocmask(SIG_SETMASK, [] [pid 8826] <... clone3 resumed> => {parent_tid=[8836]}, 88) = 8836 [pid 8834] setpgid(0, 0 [pid 8830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8826] rt_sigprocmask(SIG_SETMASK, [] [pid 8834] <... setpgid resumed>) = 0 [pid 8833] <... set_robust_list resumed>) = 0 [pid 8832] <... set_robust_list resumed>) = 0 [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8830] <... futex resumed>) = 0 [pid 8826] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8826] <... futex resumed>) = 0 [pid 8834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8833] rt_sigprocmask(SIG_SETMASK, [] [pid 8832] rt_sigprocmask(SIG_SETMASK, [] [pid 8826] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8835 attached [pid 8835] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8835] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8834] <... openat resumed>) = 3 [pid 8832] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8835] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80ci2-android-5-10-perf/strace-static-x86_64: Process 8836 attached [pid 8834] write(3, "1000", 4 [pid 8833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8832] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8836] set_robust_list(0x7f96cdfba9a0, 24 [pid 8834] <... write resumed>) = 4 [pid 8833] <... prctl resumed>) = 0 [pid 8835] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] <... futex resumed>) = 0 [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8835] <... futex resumed>) = 1 [pid 8835] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] <... futex resumed>) = 0 [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8835] <... futex resumed>) = 1 [pid 8835] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8836] <... set_robust_list resumed>) = 0 [pid 8835] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8834] close(3 [pid 8833] setpgid(0, 0 [pid 8832] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8834] <... close resumed>) = 0 [pid 8833] <... setpgid resumed>) = 0 [pid 8832] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8836] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] write(1, "executing program\n", 18 [pid 8833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8832] <... futex resumed>) = 1 [pid 8825] <... futex resumed>) = 0 executing program [pid 8836] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8835] <... futex resumed>) = 1 [pid 8834] <... write resumed>) = 18 [pid 8833] <... openat resumed>) = 3 [pid 8832] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8830] <... futex resumed>) = 0 [pid 8825] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8836] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] write(3, "1000", 4 [pid 8828] <... futex resumed>) = 0 [pid 8825] <... futex resumed>) = 1 [pid 8835] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8834] <... futex resumed>) = 0 [pid 8833] <... write resumed>) = 4 [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8825] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8836] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8833] close(3 [pid 8830] <... futex resumed>) = 0 [pid 8828] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] <... futex resumed>) = 1 [pid 8835] <... socketpair resumed>, [3, 4]) = 0 [pid 8834] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8833] <... close resumed>) = 0 [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8828] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... futex resumed>) = 0 [pid 8836] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8833] write(1, "executing program\n", 18 [pid 8828] <... futex resumed>) = 1 [pid 8825] <... futex resumed>) = 0 [pid 8835] <... futex resumed>) = 1 [pid 8834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8833] <... write resumed>) = 18 executing program [pid 8830] <... futex resumed>) = 0 [pid 8828] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8826] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8825] exit_group(0 [pid 8834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8832] <... futex resumed>) = ? [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... futex resumed>) = ? [pid 8826] <... futex resumed>) = 1 [pid 8825] <... exit_group resumed>) = ? [pid 8831] <... futex resumed>) = 0 [pid 8835] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8834] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8833] <... futex resumed>) = 0 [pid 8832] +++ exited with 0 +++ [pid 8831] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8830] <... futex resumed>) = 0 [pid 8828] +++ exited with 0 +++ [pid 8826] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8825] +++ exited with 0 +++ [pid 8834] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8833] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8831] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8835] <... bpf resumed>) = 5 [pid 8834] <... mprotect resumed>) = 0 [pid 8833] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8831] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8833] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8825, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8831] <... futex resumed>) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8831] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8835] <... futex resumed>) = 1 [pid 8833] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8830] <... futex resumed>) = 0 [pid 8826] exit_group(0 [pid 8835] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8834] <... clone3 resumed> => {parent_tid=[8837]}, 88) = 8837 [pid 8833] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... exit_group resumed>) = ? [pid 8836] <... futex resumed>) = ? [pid 8834] rt_sigprocmask(SIG_SETMASK, [] [pid 8833] <... mprotect resumed>) = 0 [pid 8831] <... futex resumed>) = ? [pid 8830] <... futex resumed>) = 0 [pid 8836] +++ exited with 0 +++ [pid 8835] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8834] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8833] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8834] <... futex resumed>) = 0 [pid 8833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8833] <... clone3 resumed> => {parent_tid=[8838]}, 88) = 8838 [pid 8833] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] +++ exited with 0 +++ [pid 8826] +++ exited with 0 +++ [pid 8830] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8826, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8835] <... futex resumed>) = 0 [pid 8830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8835] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8830] <... mmap resumed>) = 0x7f96cdf9a000 ci2-android-5-10-perf/strace-static-x86_64: Process 8838 attached [pid 8830] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8838] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8830] <... mprotect resumed>) = 0 [pid 8838] <... set_robust_list resumed>) = 0 [pid 8830] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8838] rt_sigprocmask(SIG_SETMASK, [] [pid 8830] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8838] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8838] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8830] <... clone3 resumed> => {parent_tid=[8839]}, 88) = 8839 [pid 8838] <... bpf resumed>) = 3 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] rt_sigprocmask(SIG_SETMASK, [] [pid 8833] <... futex resumed>) = 0 [pid 8830] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] <... futex resumed>) = 0 [pid 8838] <... futex resumed>) = 1 [pid 8830] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] <... futex resumed>) = 1 [pid 8838] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8839 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8837 attached , log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8839] set_robust_list(0x7f96cdfba9a0, 24 [pid 8837] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8839] <... set_robust_list resumed>) = 0 [pid 8838] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8837] <... set_robust_list resumed>) = 0 [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8839] rt_sigprocmask(SIG_SETMASK, [] [pid 8838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8839] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8838] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8839] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8837] rt_sigprocmask(SIG_SETMASK, [] [pid 8838] <... socketpair resumed>, [5, 6]) = 0 [pid 8837] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8837] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] <... futex resumed>) = 1 [pid 8838] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] <... bpf resumed>) = 7 [pid 8834] <... futex resumed>) = 0 [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8837] <... futex resumed>) = 1 [pid 8837] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8839] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 6 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8833] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8839] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8838] <... futex resumed>) = 1 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8838] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8839] <... futex resumed>) = 1 [pid 8837] <... futex resumed>) = 1 [pid 8830] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8840 attached [pid 8839] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8838] <... bpf resumed>) = 0 [pid 8837] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8834] <... futex resumed>) = 0 [pid 8830] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8835] <... futex resumed>) = 0 [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... clone3 resumed> => {parent_tid=[8840]}, 88) = 8840 [pid 8830] <... futex resumed>) = 1 [pid 8840] set_robust_list(0x7f96cdfba9a0, 24 [pid 8838] <... futex resumed>) = 0 [pid 8837] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8835] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [6], 4 [pid 8834] <... futex resumed>) = 0 [pid 8833] rt_sigprocmask(SIG_SETMASK, [] [pid 8830] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8840] <... set_robust_list resumed>) = 0 [pid 8838] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8837] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8835] <... setsockopt resumed>) = 0 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8833] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] <... restart_syscall resumed>) = 0 [pid 8840] rt_sigprocmask(SIG_SETMASK, [] [pid 8835] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8840] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] <... futex resumed>) = 1 [pid 8833] <... futex resumed>) = 0 [pid 8830] <... futex resumed>) = 0 [pid 8840] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8837] <... futex resumed>) = 1 [pid 8835] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8834] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] exit_group(0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8839] <... futex resumed>) = ? [pid 8837] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8835] <... futex resumed>) = ? [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] <... exit_group resumed>) = ? [pid 300] <... restart_syscall resumed>) = 0 [pid 8840] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8839] +++ exited with 0 +++ [pid 8837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8835] +++ exited with 0 +++ [pid 8834] <... futex resumed>) = 0 [pid 8830] +++ exited with 0 +++ [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8840] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8837] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8837] <... socketpair resumed>, [5, 6]) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8837] <... futex resumed>) = 1 [pid 8834] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8840] <... futex resumed>) = 1 [pid 8837] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... futex resumed>) = 0 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8830, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ci2-android-5-10-perf/strace-static-x86_64: Process 8842 attached [pid 8840] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8837] <... bpf resumed>) = 7 [pid 8834] <... futex resumed>) = 0 [pid 8833] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8841 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8842 [pid 8838] <... futex resumed>) = 0 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8833] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 8838] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8837] <... futex resumed>) = 0 [pid 8834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8833] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8838] <... setsockopt resumed>) = 0 [pid 8837] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8837] <... bpf resumed>) = 0 [pid 8834] <... futex resumed>) = 0 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8837] <... futex resumed>) = 0 [pid 8834] <... futex resumed>) = 0 [pid 8838] <... futex resumed>) = 1 [pid 8837] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8833] <... futex resumed>) = 0 [pid 8842] set_robust_list(0x55558b7376a0, 24 [pid 8838] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8837] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8843 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] exit_group(0 [pid 8837] <... futex resumed>) = 1 [pid 8834] <... futex resumed>) = 0 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8840] <... futex resumed>) = ? [pid 8838] <... futex resumed>) = ? [pid 8837] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8834] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... exit_group resumed>) = ? [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8840] +++ exited with 0 +++ [pid 8838] +++ exited with 0 +++ [pid 8837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8834] <... futex resumed>) = 0 [pid 8837] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8834] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8837] <... setsockopt resumed>) = 0 [pid 8837] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8834] <... futex resumed>) = 0 [pid 8837] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8834] exit_group(0 [pid 8837] <... futex resumed>) = ? [pid 8834] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8841 attached [pid 8842] <... set_robust_list resumed>) = 0 [pid 8837] +++ exited with 0 +++ [pid 8834] +++ exited with 0 +++ [pid 8833] +++ exited with 0 +++ [pid 8841] set_robust_list(0x55558b7376a0, 24 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8833, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8834, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8841] <... set_robust_list resumed>) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 298] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8841] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8842] rt_sigprocmask(SIG_SETMASK, [] [pid 8841] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8841] setpgid(0, 0) = 0 [pid 8841] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8842] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8841] <... openat resumed>) = 3 [pid 8841] write(3, "1000", 4) = 4 [pid 8841] close(3) = 0 [pid 8841] write(1, "executing program\n", 18) = 18 executing program [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8841] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8841] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8841] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8843 attached ) = 0x7f96cdfbb000 [pid 8843] set_robust_list(0x55558b7376a0, 24 [pid 8842] <... prctl resumed>) = 0 [pid 8841] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8843] <... set_robust_list resumed>) = 0 [pid 8841] <... mprotect resumed>) = 0 [pid 8843] rt_sigprocmask(SIG_SETMASK, [] [pid 8842] setpgid(0, 0 [pid 8841] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8841] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8843] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8841] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8842] <... setpgid resumed>) = 0 [pid 8843] <... prctl resumed>) = 0 [pid 8843] setpgid(0, 0 [pid 8841] <... clone3 resumed> => {parent_tid=[8844]}, 88) = 8844 [pid 8843] <... setpgid resumed>) = 0 [pid 8842] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8841] rt_sigprocmask(SIG_SETMASK, [] [pid 8843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8843] <... openat resumed>) = 3 [pid 8842] <... openat resumed>) = 3 [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8844 attached [pid 8843] write(3, "1000", 4 [pid 8841] <... futex resumed>) = 0 [pid 8843] <... write resumed>) = 4 [pid 8842] write(3, "1000", 4 [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8844] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8843] close(3) = 0 [pid 8843] write(1, "executing program\n", 18 [pid 8842] <... write resumed>) = 4 [pid 8843] <... write resumed>) = 18 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 executing program [pid 8843] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8843] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8842] close(3 [pid 8844] <... set_robust_list resumed>) = 0 [pid 8843] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 299] <... restart_syscall resumed>) = 0 [pid 8843] <... mprotect resumed>) = 0 [pid 8842] <... close resumed>) = 0 [pid 298] <... restart_syscall resumed>) = 0 [pid 8844] rt_sigprocmask(SIG_SETMASK, [] [pid 8843] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8842] write(1, "executing program\n", 18 [pid 8843] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8842] <... write resumed>) = 18 executing program [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-5-10-perf/strace-static-x86_64: Process 8846 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8845 attached [pid 8844] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8843] <... clone3 resumed> => {parent_tid=[8845]}, 88) = 8845 [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8843] rt_sigprocmask(SIG_SETMASK, [] [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8846 [pid 8843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8846] set_robust_list(0x55558b7376a0, 24 [pid 8845] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8844] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8842] <... futex resumed>) = 0 [pid 8846] <... set_robust_list resumed>) = 0 [pid 8845] <... set_robust_list resumed>) = 0 [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8843] <... futex resumed>) = 0 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8844] <... bpf resumed>) = 3 [pid 8842] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8841] <... futex resumed>) = 0 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8842] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8841] <... futex resumed>) = 0 [pid 8844] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] rt_sigprocmask(SIG_SETMASK, [] [pid 8845] rt_sigprocmask(SIG_SETMASK, [] [pid 8844] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8842] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8847 [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8841] <... futex resumed>) = 0 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8841] <... futex resumed>) = 0 [pid 8844] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8845] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8844] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8841] <... futex resumed>) = 0 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8842] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8841] <... futex resumed>) = 0 [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8844] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8842] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8845] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8844] <... socketpair resumed>, [5, 6]) = 0 [pid 8842] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... mprotect resumed>) = 0 [pid 8844] <... futex resumed>) = 1 [pid 8841] <... futex resumed>) = 0 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8842] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8842] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8841] <... futex resumed>) = 0 [pid 8844] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8842] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8847 attached [pid 8846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8845] <... bpf resumed>) = 3 [pid 8844] <... bpf resumed>) = 7 [pid 8847] set_robust_list(0x55558b7376a0, 24 [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... clone3 resumed> => {parent_tid=[8848]}, 88) = 8848 [pid 8847] <... set_robust_list resumed>) = 0 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = 1 [pid 8842] rt_sigprocmask(SIG_SETMASK, [] [pid 8841] <... futex resumed>) = 0 [pid 8847] rt_sigprocmask(SIG_SETMASK, [] [pid 8845] <... futex resumed>) = 1 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8843] <... futex resumed>) = 0 [pid 8842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8848 attached [pid 8847] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8846] <... prctl resumed>) = 0 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] <... futex resumed>) = 0 [pid 8848] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8847] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8846] setpgid(0, 0 [pid 8845] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8844] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8843] <... futex resumed>) = 0 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8848] <... set_robust_list resumed>) = 0 [pid 8847] <... prctl resumed>) = 0 [pid 8846] <... setpgid resumed>) = 0 [pid 8844] <... bpf resumed>) = 0 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8841] <... futex resumed>) = 0 [pid 8847] setpgid(0, 0 [pid 8845] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... futex resumed>) = 0 [pid 8841] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8847] <... setpgid resumed>) = 0 [pid 8844] <... futex resumed>) = 0 [pid 8841] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8841] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8848] rt_sigprocmask(SIG_SETMASK, [] [pid 8847] <... openat resumed>) = 3 [pid 8846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8845] <... futex resumed>) = 1 [pid 8843] <... futex resumed>) = 0 [pid 8841] <... mprotect resumed>) = 0 [pid 8847] write(3, "1000", 4 [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8847] <... write resumed>) = 4 [pid 8845] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8843] <... futex resumed>) = 0 [pid 8841] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8847] close(3 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8841] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8847] <... close resumed>) = 0 [pid 8845] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8847] write(1, "executing program\n", 18 [pid 8841] <... clone3 resumed> => {parent_tid=[8849]}, 88) = 8849 [pid 8847] <... write resumed>) = 18 executing program [pid 8841] rt_sigprocmask(SIG_SETMASK, [] [pid 8848] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] <... openat resumed>) = 3 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8847] <... futex resumed>) = 0 [pid 8841] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8841] <... futex resumed>) = 0 [pid 8847] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8841] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8847] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8847] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8847] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8846] write(3, "1000", 4 [pid 8845] <... futex resumed>) = 1 [pid 8843] <... futex resumed>) = 0 [pid 8848] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8847] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8846] <... write resumed>) = 4 [pid 8845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8846] close(3 [pid 8845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8843] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8850 attached [pid 8848] <... bpf resumed>) = 3 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... clone3 resumed> => {parent_tid=[8850]}, 88) = 8850 [pid 8847] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] <... close resumed>) = 0 [pid 8845] socketpair(AF_UNIX, SOCK_DGRAM, 0ci2-android-5-10-perf/strace-static-x86_64: Process 8849 attached [pid 8849] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8849] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8850] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] write(1, "executing program\n", 18 [pid 8845] <... socketpair resumed>, [5, 6]) = 0 executing program [pid 8849] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8846] <... write resumed>) = 18 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8849] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] <... set_robust_list resumed>) = 0 [pid 8848] <... futex resumed>) = 1 [pid 8845] <... futex resumed>) = 1 [pid 8843] <... futex resumed>) = 0 [pid 8842] <... futex resumed>) = 0 [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8849] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] <... futex resumed>) = 0 [pid 8850] rt_sigprocmask(SIG_SETMASK, [] [pid 8848] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8845] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8849] <... futex resumed>) = 1 [pid 8848] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8846] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8845] <... bpf resumed>) = 7 [pid 8842] <... futex resumed>) = 0 [pid 8841] <... futex resumed>) = 0 [pid 8841] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... futex resumed>) = 0 [pid 8841] <... futex resumed>) = 1 [pid 8846] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8841] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8850] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8849] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8845] <... futex resumed>) = 1 [pid 8844] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8843] <... futex resumed>) = 0 [pid 8842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8844] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8844] <... futex resumed>) = 1 [pid 8843] <... futex resumed>) = 0 [pid 8842] <... futex resumed>) = 0 [pid 8841] <... futex resumed>) = 0 [pid 8848] <... futex resumed>) = 0 [pid 8846] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8845] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8844] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8843] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8841] exit_group(0 [pid 8850] <... bpf resumed>) = 3 [pid 8848] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8846] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8845] <... bpf resumed>) = 0 [pid 8844] <... futex resumed>) = ? [pid 8843] <... futex resumed>) = 0 [pid 8841] <... exit_group resumed>) = ? [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8849] <... futex resumed>) = ? [pid 8848] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8846] <... mprotect resumed>) = 0 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] +++ exited with 0 +++ [pid 8843] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8846] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8843] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8845] <... futex resumed>) = 0 [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8843] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8848] <... futex resumed>) = 1 [pid 8846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8843] <... mprotect resumed>) = 0 [pid 8842] <... futex resumed>) = 0 [pid 8843] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8848] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8843] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8848] <... socketpair resumed>, [4, 5]) = 0 [pid 8846] <... clone3 resumed> => {parent_tid=[8851]}, 88) = 8851 [pid 8842] <... futex resumed>) = 0 [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] rt_sigprocmask(SIG_SETMASK, [] [pid 8843] <... clone3 resumed> => {parent_tid=[8852]}, 88) = 8852 [pid 8848] <... futex resumed>) = 0 [pid 8846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8843] rt_sigprocmask(SIG_SETMASK, [] [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8848] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8843] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8846] <... futex resumed>) = 0 [pid 8843] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8843] <... futex resumed>) = 0 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8843] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8848] <... futex resumed>) = 0 [pid 8842] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8851 attached [pid 8848] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8848] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8851] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8851] rt_sigprocmask(SIG_SETMASK, [] [pid 8850] <... futex resumed>) = 1 [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... futex resumed>) = 0 [pid 8848] <... futex resumed>) = 1 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... futex resumed>) = 0 [pid 8847] <... futex resumed>) = 0 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8848] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8842] <... futex resumed>) = 0 [pid 8851] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8848] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... futex resumed>) = 0 [pid 8850] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8848] <... futex resumed>) = 0 [pid 8842] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8848] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8842] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8851] <... bpf resumed>) = 3 [pid 8842] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8846] <... futex resumed>) = 0 [pid 8842] <... mprotect resumed>) = 0 [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8846] <... futex resumed>) = 0 [pid 8842] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8850] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8842] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8851] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8842] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8846] <... futex resumed>) = 0 [pid 8842] <... clone3 resumed> => {parent_tid=[8853]}, 88) = 8853 [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] rt_sigprocmask(SIG_SETMASK, [] [pid 8846] <... futex resumed>) = 0 [pid 8842] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8842] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] <... futex resumed>) = 0 [pid 8851] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8842] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8850] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 8851] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8850] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8849] +++ exited with 0 +++ [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] +++ exited with 0 +++ ci2-android-5-10-perf/strace-static-x86_64: Process 8852 attached [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... futex resumed>) = 0 [pid 8852] set_robust_list(0x7f96cdfba9a0, 24 [pid 8851] <... futex resumed>) = 1 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] <... futex resumed>) = 0 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8841, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8852] <... set_robust_list resumed>) = 0 [pid 8851] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8846] <... futex resumed>) = 0 [pid 8852] rt_sigprocmask(SIG_SETMASK, [] [pid 8851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8850] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8852] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8851] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8852] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8851] <... socketpair resumed>, [5, 6]) = 0 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8852] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 8852] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] <... futex resumed>) = 1 [pid 8850] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] <... futex resumed>) = 0 [pid 8847] <... futex resumed>) = 0 [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] <... futex resumed>) = 0 [pid 8850] <... socketpair resumed>, [5, 6]) = 0 [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8852] <... futex resumed>) = 1 [pid 8851] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8843] <... futex resumed>) = 0 [pid 8852] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8851] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8850] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 8843] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] <... futex resumed>) = 0 [pid 8843] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8853 attached [pid 8851] <... futex resumed>) = 1 [pid 8850] <... bpf resumed>) = -1 EPERM (Operation not permitted) [pid 8847] <... futex resumed>) = 0 [pid 8846] <... futex resumed>) = 0 [pid 8845] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8843] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... restart_syscall resumed>) = 0 [pid 8853] set_robust_list(0x7f96cdfba9a0, 24 [pid 8851] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] <... set_robust_list resumed>) = 0 [pid 8851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8850] <... futex resumed>) = 0 [pid 8847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8846] <... futex resumed>) = 0 [pid 8845] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8853] rt_sigprocmask(SIG_SETMASK, [] [pid 8851] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8850] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=-1, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] <... futex resumed>) = 1 [pid 8843] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8853] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8851] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] <... futex resumed>) = 0 [pid 8846] <... futex resumed>) = 0 [pid 8845] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8843] exit_group(0 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8853] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8852] <... futex resumed>) = ? [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8845] <... futex resumed>) = ? [pid 8843] <... exit_group resumed>) = ? [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8853] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8852] +++ exited with 0 +++ [pid 8851] <... futex resumed>) = 0 [pid 8850] <... futex resumed>) = 0 [pid 8847] <... futex resumed>) = 0 [pid 8846] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8845] +++ exited with 0 +++ [pid 8843] +++ exited with 0 +++ [pid 8853] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8853] <... futex resumed>) = 1 [pid 8853] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8854 attached [pid 8850] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8842] <... futex resumed>) = 0 [pid 8854] set_robust_list(0x55558b7376a0, 24 [pid 8850] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8846] <... mprotect resumed>) = 0 [pid 8842] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8854 [pid 301] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8843, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8854] <... set_robust_list resumed>) = 0 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] rt_sigprocmask(SIG_SETMASK, [] [pid 8848] <... futex resumed>) = 0 [pid 8846] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8842] <... futex resumed>) = 1 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 301] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8854] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8850] <... futex resumed>) = 1 [pid 8848] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8847] <... futex resumed>) = 0 [pid 8846] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8842] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8848] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8854] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8848] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... futex resumed>) = 0 [pid 8848] <... futex resumed>) = 1 [pid 8850] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8847] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8848] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8846] <... clone3 resumed> => {parent_tid=[8855]}, 88) = 8855 [pid 8854] <... prctl resumed>) = 0 [pid 8842] <... futex resumed>) = 0 [pid 8850] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8846] rt_sigprocmask(SIG_SETMASK, [] [pid 8842] exit_group(0 [pid 8854] setpgid(0, 0 [pid 8850] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8846] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8853] <... futex resumed>) = ? [pid 8850] <... futex resumed>) = 1 [pid 8848] <... futex resumed>) = ? [pid 8847] <... futex resumed>) = 0 [pid 8846] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... setpgid resumed>) = 0 [pid 8842] <... exit_group resumed>) = ? [pid 8853] +++ exited with 0 +++ [pid 8850] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8848] +++ exited with 0 +++ [pid 8847] exit_group(0 [pid 8846] <... futex resumed>) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8855 attached [pid 8855] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8855] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8855] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8850] <... futex resumed>) = ? [pid 8847] <... exit_group resumed>) = ? [pid 8846] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8842] +++ exited with 0 +++ [pid 8854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8850] +++ exited with 0 +++ [pid 301] <... restart_syscall resumed>) = 0 [pid 301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 301] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8847] +++ exited with 0 +++ [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8842, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 301] <... clone resumed>, child_tidptr=0x55558b737690) = 8856 [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8854] <... openat resumed>) = 3 [pid 301] rt_sigprocmask(SIG_SETMASK, [] [pid 8854] write(3, "1000", 4 [pid 301] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 300] <... restart_syscall resumed>) = 0 [pid 298] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8847, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8854] <... write resumed>) = 4 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8855] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] close(3 [pid 298] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8854] <... close resumed>) = 0 [pid 300] rt_sigprocmask(SIG_BLOCK, ~[] [pid 298] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8854] write(1, "executing program\n", 18 [pid 300] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8855] <... futex resumed>) = 1 [pid 8855] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8856 attached [pid 8846] <... futex resumed>) = 0 [pid 300] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 298] <... clone resumed>, child_tidptr=0x55558b737690) = 8857 [pid 8854] <... write resumed>) = 18 [pid 8846] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8856] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8851] <... futex resumed>) = 0 [pid 8846] <... futex resumed>) = 1 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 8851] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8846] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 300] <... clone resumed>, child_tidptr=0x55558b737690) = 8858 [pid 298] rt_sigprocmask(SIG_SETMASK, [] [pid 8851] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] <... futex resumed>) = 0 [pid 8851] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] rt_sigprocmask(SIG_SETMASK, [] [pid 298] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8854] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8851] <... futex resumed>) = 1 [pid 8846] <... futex resumed>) = 0 [pid 300] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8854] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8851] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8846] exit_group(0 [pid 8855] <... futex resumed>) = ? [pid 8851] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 8846] <... exit_group resumed>) = ? [pid 8854] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8851] +++ exited with 0 +++ [pid 8854] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8858 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8857 attached [pid 8856] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8854] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8855] +++ exited with 0 +++ [pid 8858] set_robust_list(0x55558b7376a0, 24 [pid 8854] <... mprotect resumed>) = 0 [pid 8846] +++ exited with 0 +++ [pid 8857] set_robust_list(0x55558b7376a0, 24 [pid 8856] <... prctl resumed>) = 0 [pid 8854] rt_sigprocmask(SIG_BLOCK, ~[] [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8846, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8858] <... set_robust_list resumed>) = 0 [pid 8854] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 299] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8854] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8859]}, 88) = 8859 [pid 8858] rt_sigprocmask(SIG_SETMASK, [] [pid 8854] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8859 attached [pid 8859] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8859] rt_sigprocmask(SIG_SETMASK, [] [pid 8858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8859] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8859] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8859] <... futex resumed>) = 1 [pid 8859] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8858] <... prctl resumed>) = 0 [pid 8857] <... set_robust_list resumed>) = 0 [pid 8856] setpgid(0, 0 [pid 8859] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] setpgid(0, 0 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8859] <... futex resumed>) = 1 [pid 8859] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8858] <... setpgid resumed>) = 0 [pid 8857] rt_sigprocmask(SIG_SETMASK, [] [pid 8856] <... setpgid resumed>) = 0 [pid 8858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8856] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8858] <... openat resumed>) = 3 [pid 8858] write(3, "1000", 4 [pid 8857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8858] <... write resumed>) = 4 [pid 8858] close(3 [pid 8856] <... openat resumed>) = 3 [pid 8858] <... close resumed>) = 0 [pid 8858] write(1, "executing program\n", 18 [pid 8857] <... prctl resumed>) = 0 [pid 8856] write(3, "1000", 4 [pid 8859] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 executing program [pid 8858] <... write resumed>) = 18 [pid 8857] setpgid(0, 0) = 0 [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] <... write resumed>) = 4 [pid 8857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8858] <... futex resumed>) = 0 [pid 8859] <... futex resumed>) = 1 [pid 8859] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8858] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8856] close(3 [pid 8859] <... socketpair resumed>, [5, 6]) = 0 [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... openat resumed>) = 3 [pid 8858] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8859] <... futex resumed>) = 1 [pid 8859] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8854] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8858] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8856] <... close resumed>) = 0 [pid 8854] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8854] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8854] <... clone3 resumed> => {parent_tid=[8860]}, 88) = 8860 [pid 8856] write(1, "executing program\n", 18 [pid 8857] write(3, "1000", 4 [pid 8854] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8854] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8860 attached [pid 8858] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8860] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8860] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8860] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8858] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8859] <... futex resumed>) = 1 executing program [pid 8857] <... write resumed>) = 4 [pid 8858] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8856] <... write resumed>) = 18 [pid 8858] <... mprotect resumed>) = 0 [pid 8859] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8859] <... bpf resumed>) = 0 [pid 8858] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8856] <... futex resumed>) = 0 [pid 8857] close(3 [pid 8860] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8860] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8854] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8854] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8860] <... futex resumed>) = 1 [pid 8860] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4) = 0 [pid 8860] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] <... futex resumed>) = 0 [pid 8860] <... futex resumed>) = 1 [pid 8858] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8856] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8859] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8857] <... close resumed>) = 0 [pid 8860] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8856] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8859] <... futex resumed>) = 0 executing program [pid 8858] <... clone3 resumed> => {parent_tid=[8861]}, 88) = 8861 [pid 8857] write(1, "executing program\n", 18 [pid 8856] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8859] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8858] rt_sigprocmask(SIG_SETMASK, [] [pid 8857] <... write resumed>) = 18 [pid 8858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 299] <... restart_syscall resumed>) = 0 [pid 8858] <... futex resumed>) = 0 [pid 8857] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8857] <... futex resumed>) = 0 [pid 8856] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8854] exit_group(0 [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8859] <... futex resumed>) = ? [pid 8857] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840} [pid 8856] <... mprotect resumed>) = 0 [pid 8854] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8862 attached [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8862 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8856] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8859] +++ exited with 0 +++ [pid 8857] <... rt_sigaction resumed>, NULL, 8) = 0 [pid 8856] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8856] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} [pid 8857] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 8862] set_robust_list(0x55558b7376a0, 24 [pid 8860] <... futex resumed>) = ? [pid 8857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8862] <... set_robust_list resumed>) = 0 [pid 8856] <... clone3 resumed> => {parent_tid=[8863]}, 88) = 8863 [pid 8856] rt_sigprocmask(SIG_SETMASK, [] [pid 8857] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8856] <... rt_sigprocmask resumed>, NULL, 8) = 0 ci2-android-5-10-perf/strace-static-x86_64: Process 8863 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8861 attached [pid 8862] rt_sigprocmask(SIG_SETMASK, [] [pid 8857] <... mmap resumed>) = 0x7f96cdfbb000 [pid 8856] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8861] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8857] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE [pid 8856] <... futex resumed>) = 0 [pid 8857] <... mprotect resumed>) = 0 [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8857] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8857] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0}ci2-android-5-10-perf/strace-static-x86_64: Process 8864 attached [pid 8863] <... set_robust_list resumed>) = 0 [pid 8862] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8861] <... set_robust_list resumed>) = 0 [pid 8860] +++ exited with 0 +++ [pid 8854] +++ exited with 0 +++ [pid 8857] <... clone3 resumed> => {parent_tid=[8864]}, 88) = 8864 [pid 8857] rt_sigprocmask(SIG_SETMASK, [] [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8854, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8862] <... prctl resumed>) = 0 [pid 8862] setpgid(0, 0) = 0 [pid 8862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8862] write(3, "1000", 4) = 4 [pid 8862] close(3) = 0 [pid 8862] write(1, "executing program\n", 18) = 18 executing program [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8862] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8862] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8862] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8862] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8865]}, 88) = 8865 [pid 8862] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8861] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] <... futex resumed>) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] <... futex resumed>) = 1 [pid 8861] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] <... futex resumed>) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] <... futex resumed>) = 1 [ 52.852334][ T15] ------------[ cut here ]------------ [ 52.857999][ T15] kernel BUG at kernel/bpf/arraymap.c:993! [ 52.864500][ T15] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 52.870670][ T15] CPU: 0 PID: 15 Comm: kworker/0:1 Not tainted syzkaller #0 [ 52.878056][ T15] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 52.888119][ T15] Workqueue: events prog_array_map_clear_deferred [ 52.894520][ T15] RIP: 0010:prog_array_map_poke_run+0x6fb/0x710 [ 52.900731][ T15] Code: 59 e9 ff 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 18 59 e9 ff 0f 0b e9 78 f9 ff ff e8 0c 59 e9 ff 0f 0b e8 05 59 e9 ff <0f> 0b e8 fe 58 e9 ff 0f 0b e8 f7 58 e9 ff 0f 0b 0f 1f 44 00 00 55 [ 52.920311][ T15] RSP: 0018:ffffc900000f7c20 EFLAGS: 00010293 [ 52.926351][ T15] RAX: ffffffff817b5bab RBX: ffff88810dd50590 RCX: ffff888100292780 [ 52.934918][ T15] RDX: 0000000000000000 RSI: 00000000fffffff0 RDI: 00000000ffffffea [ 52.942862][ T15] RBP: ffffc900000f7c98 R08: ffffffff864eab47 R09: 1ffffffff0c9d568 [ 52.950894][ T15] R10: dffffc0000000000 R11: fffffbfff0c9d569 R12: 00000000fffffff0 [ 52.958927][ T15] R13: ffff88810bb2d200 R14: 0000000000000001 R15: ffffffffa002c600 [ 52.966875][ T15] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 52.975796][ T15] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.982439][ T15] CR2: 00007f96ce0b1840 CR3: 000000010aa7d000 CR4: 00000000003506b0 [ 52.990483][ T15] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 52.998431][ T15] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 53.006489][ T15] Call Trace: [ 53.009765][ T15] ? bpf_prog_6e5545e1c718c00f+0xb/0x308 [ 53.015380][ T15] fd_array_map_delete_elem+0x142/0x240 [ 53.020903][ T15] prog_array_map_clear_deferred+0x9e/0x140 [ 53.026773][ T15] process_one_work+0x6fd/0xbc0 [ 53.031625][ T15] worker_thread+0xa8e/0x13c0 [ 53.036286][ T15] kthread+0x324/0x3b0 [ 53.040331][ T15] ? worker_clr_flags+0x190/0x190 [ 53.045329][ T15] ? kthread_blkcg+0xd0/0xd0 [pid 8861] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0ci2-android-5-10-perf/strace-static-x86_64: Process 8865 attached [pid 8862] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8858] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8856] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8862] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... futex resumed>) = 0 [pid 8858] <... futex resumed>) = 0 [pid 8856] <... futex resumed>) = 0 [pid 8862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8858] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8856] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8862] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8858] <... mmap resumed>) = 0x7f96cdf9a000 [pid 8857] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8856] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] <... restart_syscall resumed>) = 0 [pid 8862] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8858] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8857] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 8864] set_robust_list(0x7f96cdfdb9a0, 24 [pid 8863] rt_sigprocmask(SIG_SETMASK, [] [pid 8862] <... mprotect resumed>) = 0 [pid 8861] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8858] <... mprotect resumed>) = 0 [pid 8857] <... futex resumed>) = 0 [pid 8856] <... mprotect resumed>) = 0 [pid 8864] <... set_robust_list resumed>) = 0 [pid 8863] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8862] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8858] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8856] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8862] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8858] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8856] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8862] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8858] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8856] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8862] <... clone3 resumed> => {parent_tid=[8867]}, 88) = 8867 [pid 8858] <... clone3 resumed> => {parent_tid=[8866]}, 88) = 8866 [pid 8856] <... clone3 resumed> => {parent_tid=[8868]}, 88) = 8868 [pid 8862] rt_sigprocmask(SIG_SETMASK, [] [pid 8858] rt_sigprocmask(SIG_SETMASK, [] [pid 8856] rt_sigprocmask(SIG_SETMASK, [] [pid 8862] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8858] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8856] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8862] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8856] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... futex resumed>) = 0 [pid 8858] <... futex resumed>) = 0 [pid 8856] <... futex resumed>) = 0 [pid 8862] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8858] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8856] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8865] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8865] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8866 attached [pid 8864] rt_sigprocmask(SIG_SETMASK, [] [pid 8863] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] rt_sigprocmask(SIG_BLOCK, ~[]ci2-android-5-10-perf/strace-static-x86_64: Process 8868 attached [pid 8866] set_robust_list(0x7f96cdfba9a0, 24 [pid 8868] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8868] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8868] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8868] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8857] <... mmap resumed>) = 0x7f96cdf9a000 [pid 302] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8857] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE [pid 302] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8864] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80 [pid 8857] <... mprotect resumed>) = 0 [pid 8863] <... bpf resumed>) = -1 EINVAL (Invalid argument) [pid 8864] <... bpf resumed>) = 3 ci2-android-5-10-perf/strace-static-x86_64: Process 8869 attached ci2-android-5-10-perf/strace-static-x86_64: Process 8867 attached [pid 8864] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] <... futex resumed>) = 0 [pid 8857] rt_sigprocmask(SIG_BLOCK, ~[] [pid 302] <... clone resumed>, child_tidptr=0x55558b737690) = 8869 [pid 8856] <... futex resumed>) = 0 [pid 8856] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8868] <... futex resumed>) = 1 [pid 8868] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8866] <... set_robust_list resumed>) = 0 [pid 8866] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8866] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8866] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] <... futex resumed>) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8866] <... futex resumed>) = 1 [pid 8866] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8869] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8869] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8869] setpgid(0, 0) = 0 [pid 8869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8869] write(3, "1000", 4) = 4 [pid 8869] close(3) = 0 executing program [pid 8869] write(1, "executing program\n", 18) = 18 [pid 8869] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8869] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8869] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8869] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8870]}, 88) = 8870 [pid 8869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8869] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-5-10-perf/strace-static-x86_64: Process 8870 attached [pid 8870] set_robust_list(0x7f96cdfdb9a0, 24) = 0 [pid 8870] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8870] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKHASH, key_size=2, value_size=4, max_entries=2, map_flags=0, inner_map_fd=1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0, value_type_btf_obj_fd=0, map_token_fd=0}, 80) = 3 [pid 8870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8870] <... futex resumed>) = 1 [pid 8870] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8870] <... futex resumed>) = 1 [pid 8870] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8864] <... futex resumed>) = 0 [pid 8863] <... futex resumed>) = 1 [pid 8861] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8857] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8856] <... futex resumed>) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [] [pid 8867] set_robust_list(0x7f96cdfba9a0, 24 [pid 8864] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8863] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8861] <... bpf resumed>) = 7 [pid 8857] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=31000000} [pid 8867] <... set_robust_list resumed>) = 0 [pid 302] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8863] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EBADF (Bad file descriptor) [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8867] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8861] <... futex resumed>) = 1 ci2-android-5-10-perf/strace-static-x86_64: Process 8871 attached [pid 8867] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8863] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8857] <... clone3 resumed> => {parent_tid=[8871]}, 88) = 8871 [pid 8858] <... futex resumed>) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8858] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] <... futex resumed>) = 0 [pid 8858] <... futex resumed>) = 1 [ 53.049893][ T15] ret_from_fork+0x1f/0x30 [ 53.054281][ T15] Modules linked in: [ 53.060528][ T15] ---[ end trace c723882f03c2813c ]--- [ 53.066153][ T15] RIP: 0010:prog_array_map_poke_run+0x6fb/0x710 [ 53.073391][ T15] Code: 59 e9 ff 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 18 59 e9 ff 0f 0b e9 78 f9 ff ff e8 0c 59 e9 ff 0f 0b e8 05 59 e9 ff <0f> 0b e8 fe 58 e9 ff 0f 0b e8 f7 58 e9 ff 0f 0b 0f 1f 44 00 00 55 [ 53.093418][ T15] RSP: 0018:ffffc900000f7c20 EFLAGS: 00010293 [pid 8866] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8858] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] set_robust_list(0x7f96cdfba9a0, 24 [pid 8867] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8863] <... futex resumed>) = 1 [pid 8857] rt_sigprocmask(SIG_SETMASK, [] [pid 8856] <... futex resumed>) = 0 [pid 8861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8856] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] <... set_robust_list resumed>) = 0 [pid 8867] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8862] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8857] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8861] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8865] <... futex resumed>) = 0 [pid 8862] <... futex resumed>) = 1 [pid 8865] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] rt_sigprocmask(SIG_SETMASK, [] [pid 8867] <... futex resumed>) = 0 [pid 8871] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8867] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8863] <... socketpair resumed>, [3, 4]) = 0 [pid 8861] <... bpf resumed>) = 0 [pid 8857] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 8865] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 4 [pid 8869] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8871] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_LWT_XMIT, insn_cnt=12, insns=0x200000000440, license=NULL, 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_TRACE_RAW_TP, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=-1, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8863] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf9a000 [pid 8869] mprotect(0x7f96cdf9b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8869] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfba990, parent_tid=0x7f96cdfba990, exit_signal=0, stack=0x7f96cdf9a000, stack_size=0x20300, tls=0x7f96cdfba6c0} => {parent_tid=[8872]}, 88) = 8872 [pid 8869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8869] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... futex resumed>) = 0 [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = 1 [pid 8865] socketpair(AF_UNIX, SOCK_DGRAM, 0, [5, 6]) = 0 [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... futex resumed>) = 0 [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = 1 [pid 8865] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 7 [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... futex resumed>) = 0 [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8862] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = 1 [pid 8865] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=7, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = 0 [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULLci2-android-5-10-perf/strace-static-x86_64: Process 8872 attached [pid 8871] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EFAULT (Bad address) [pid 8863] <... futex resumed>) = 1 [pid 8867] <... futex resumed>) = 0 [pid 8861] <... futex resumed>) = 0 [pid 8857] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8867] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8863] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8861] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8856] <... futex resumed>) = 0 [pid 8856] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8856] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8872] set_robust_list(0x7f96cdfba9a0, 24) = 0 [pid 8872] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8872] socketpair(AF_UNIX, SOCK_DGRAM, 0, [4, 5]) = 0 [pid 8872] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8872] <... futex resumed>) = 1 [pid 8872] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 6 [pid 8872] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb8c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdf79000 [pid 8869] mprotect(0x7f96cdf7a000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8869] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdf99990, parent_tid=0x7f96cdf99990, exit_signal=0, stack=0x7f96cdf79000, stack_size=0x20300, tls=0x7f96cdf996c0} => {parent_tid=[8873]}, 88) = 8873 [pid 8869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8869] futex(0x7f96ce0abb88, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] futex(0x7f96ce0abb8c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8872] <... futex resumed>) = 1 [pid 8872] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=6, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32) = -1 EBADF (Bad file descriptor) [pid 8872] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8872] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8866] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8871] <... futex resumed>) = 0 [pid 8863] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000ci2-android-5-10-perf/strace-static-x86_64: Process 8873 attached [pid 8873] set_robust_list(0x7f96cdf999a0, 24 [pid 8871] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 8 [pid 8864] <... futex resumed>) = 0 [pid 8863] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_PROG_ARRAY, key_size=4, value_size=4, max_entries=10, map_flags=0, inner_map_fd=0, map_name="", map_ifindex=0, btf_fd=0, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72 [pid 8857] <... futex resumed>) = 1 [pid 8873] <... set_robust_list resumed>) = 0 [pid 8873] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8873] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8873] futex(0x7f96ce0abb8c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8869] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8869] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8872] <... futex resumed>) = 0 [pid 8872] setsockopt(4, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4) = -1 EBADF (Bad file descriptor) [pid 8872] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 0 [pid 8872] <... futex resumed>) = 1 [pid 8872] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8873] <... futex resumed>) = 1 [pid 8873] futex(0x7f96ce0abb88, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8870] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = 7 [pid 8870] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8869] exit_group(0) = ? [pid 8872] <... futex resumed>) = ? [pid 8872] +++ exited with 0 +++ [pid 8873] <... futex resumed>) = ? [pid 8873] +++ exited with 0 +++ [pid 8870] +++ exited with 0 +++ [pid 8869] +++ exited with 0 +++ [pid 8866] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] <... futex resumed>) = 0 [pid 8858] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8858] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8866] <... futex resumed>) = 1 [pid 8866] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8862] <... futex resumed>) = 0 [pid 8867] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8862] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=12, insns=0x200000000440, license="GPL", 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=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8863] <... bpf resumed>) = 5 [pid 8861] <... futex resumed>) = 0 [pid 8857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8864] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8863] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 302] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8869, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 8865] <... futex resumed>) = 0 [pid 8862] <... futex resumed>) = 1 [pid 8865] setsockopt(5, SOL_SOCKET, SO_ATTACH_BPF, [8], 4 [pid 8862] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... setsockopt resumed>) = 0 [pid 8865] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8862] <... futex resumed>) = 0 [pid 8865] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [ 53.100362][ T15] RAX: ffffffff817b5bab RBX: ffff88810dd50590 RCX: ffff888100292780 [ 53.108625][ T15] RDX: 0000000000000000 RSI: 00000000fffffff0 RDI: 00000000ffffffea [ 53.116702][ T15] RBP: ffffc900000f7c98 R08: ffffffff864eab47 R09: 1ffffffff0c9d568 [ 53.125045][ T15] R10: dffffc0000000000 R11: fffffbfff0c9d569 R12: 00000000fffffff0 [ 53.133525][ T15] R13: ffff88810bb2d200 R14: 0000000000000001 R15: ffffffffa002c600 [ 53.141759][ T15] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [pid 8862] exit_group(0 [pid 8867] <... futex resumed>) = ? [pid 8865] <... futex resumed>) = ? [pid 8862] <... exit_group resumed>) = ? [pid 8867] +++ exited with 0 +++ [pid 8865] +++ exited with 0 +++ [pid 8864] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] <... futex resumed>) = 1 [pid 8862] +++ exited with 0 +++ [pid 8861] <... setsockopt resumed>) = 0 [pid 302] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8856] <... futex resumed>) = 0 [pid 299] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8862, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8856] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8856] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[] [pid 8868] <... futex resumed>) = 0 [pid 8856] <... futex resumed>) = 1 [pid 299] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 8868] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SOCKET_FILTER, insn_cnt=16, insns=0x200000000bc0, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=BPF_F_ANY_ALIGNMENT, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_SOCK_CREATE, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, core_relo_cnt=0, fd_array=NULL, core_relos=NULL, core_relo_rec_size=0 [pid 8856] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8868] <... bpf resumed>, log_true_size=0, prog_token_fd=0}, 148) = -1 EPERM (Operation not permitted) [pid 8868] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... clone resumed>, child_tidptr=0x55558b737690) = 8874 [pid 8868] <... futex resumed>) = 1 [pid 8856] <... futex resumed>) = 0 [pid 299] rt_sigprocmask(SIG_SETMASK, [] [pid 8868] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8856] futex(0x7f96ce0abb78, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 8868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8856] <... futex resumed>) = 0 [pid 8868] setsockopt(3, SOL_SOCKET, SO_ATTACH_BPF, [-1], 4 [pid 8856] futex(0x7f96ce0abb7c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8868] <... setsockopt resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] futex(0x7f96ce0abb7c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8856] <... futex resumed>) = 0 [pid 8868] futex(0x7f96ce0abb78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8863] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x200000000280, value=0x200000000240, flags=BPF_ANY}, 32 [pid 8861] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... restart_syscall resumed>) = 0 [pid 8863] <... bpf resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 1 [pid 8861] <... futex resumed>) = 1 [pid 8858] <... futex resumed>) = 0 [pid 8857] <... futex resumed>) = 0 [pid 8863] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] exit_group(0) = ? [pid 8866] <... futex resumed>) = ? [pid 8866] +++ exited with 0 +++ [pid 8864] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8857] futex(0x7f96ce0abb68, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8863] <... futex resumed>) = 0 [pid 8857] <... futex resumed>) = 0 [pid 8856] exit_group(0 [pid 8864] socketpair(AF_UNIX, SOCK_DGRAM, 0 [pid 8863] futex(0x7f96ce0abb68, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8861] +++ exited with 0 +++ [pid 8858] +++ exited with 0 +++ [pid 8857] futex(0x7f96ce0abb6c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] rt_sigprocmask(SIG_BLOCK, ~[] [pid 300] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8858, si_uid=0, si_status=0, si_utime=0, si_stime=19 /* 0.19 s */} --- [pid 300] restart_syscall(<... resuming interrupted rt_sigprocmask ...> [pid 8868] <... futex resumed>) = ? [pid 8868] +++ exited with 0 +++ [pid 8856] <... exit_group resumed>) = ? ci2-android-5-10-perf/strace-static-x86_64: Process 8874 attached [pid 8874] set_robust_list(0x55558b7376a0, 24) = 0 [pid 8874] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8874] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8874] setpgid(0, 0) = 0 [pid 8874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8874] write(3, "1000", 4) = 4 [pid 8874] close(3) = 0 [pid 8874] write(1, "executing program\n", 18) = 18 executing program [pid 8874] futex(0x7f96ce0abb6c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8874] rt_sigaction(SIGRT_1, {sa_handler=0x7f96ce00e550, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f96ce000840}, NULL, 8) = 0 [pid 8874] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8874] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f96cdfbb000 [pid 8874] mprotect(0x7f96cdfbc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8874] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8874] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f96cdfdb990, parent_tid=0x7f96cdfdb990, exit_signal=0, stack=0x7f96cdfbb000, stack_size=0x20300, tls=0x7f96cdfdb6c0} => {parent_tid=[8875]}, 88) = 8875 [ 53.151824][ T15] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.158772][ T15] CR2: 0000000000000000 CR3: 000000010c6cc000 CR4: 00000000003506b0 [ 53.166854][ T15] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 53.175157][ T15] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 53.184052][ T15] Kernel panic - not syncing: Fatal exception [ 53.190310][ T15] Kernel Offset: disabled [ 53.194719][ T15] Rebooting in 86400 seconds.. [host] Command execution timed out after 39.881121261s