./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor3894716417 <...> Warning: Permanently added '10.128.1.9' (ED25519) to the list of known hosts. execve("./syz-executor3894716417", ["./syz-executor3894716417"], 0x7ffc17622ce0 /* 10 vars */) = 0 brk(NULL) = 0x55556b2ea000 brk(0x55556b2eae00) = 0x55556b2eae00 arch_prctl(ARCH_SET_FS, 0x55556b2ea480) = 0 set_tid_address(0x55556b2ea750) = 308 set_robust_list(0x55556b2ea760, 24) = 0 rseq(0x55556b2eada0, 0x20, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor3894716417", 4096) = 28 getrandom("\x84\xe2\x46\x65\xdc\xf0\xec\x74", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55556b2eae00 brk(0x55556b30be00) = 0x55556b30be00 brk(0x55556b30c000) = 0x55556b30c000 mprotect(0x7fb74b3f9000, 16384, PROT_READ) = 0 mmap(0x3ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3ffffffff000 mmap(0x400000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400000000000 mmap(0x400001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400001000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556b2ea750) = 309 ./strace-static-x86_64: Process 309 attached [pid 308] openat(AT_FDCWD, "/sys/kernel/debug/x86/nmi_longest_ns", O_WRONLY|O_CLOEXEC [pid 309] set_robust_list(0x55556b2ea760, 24) = 0 [pid 308] <... openat resumed>) = 3 [pid 308] write(3, "10000000000", 11) = 11 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/hung_task_check_interval_secs", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "20", 2) = 2 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_kallsyms", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "1", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_harden", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/kptr_restrict", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/softlockup_all_cpu_backtrace", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "1", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "100", 3) = 3 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/vm/oom_dump_tasks", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/debug/exception-trace", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/printk", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "7 4 1 3", 7) = 7 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/keys/gc_delay", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "1", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/vm/oom_kill_allocating_task", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "1", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/ctrl-alt-del", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "0", 1) = 1 [pid 308] close(3) = 0 [pid 308] openat(AT_FDCWD, "/proc/sys/kernel/cad_pid", O_WRONLY|O_CLOEXEC) = 3 [pid 308] write(3, "309", 3) = 3 [pid 308] close(3) = 0 [pid 308] kill(309, SIGKILL) = 0 [pid 309] +++ killed by SIGKILL +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=309, si_uid=0, si_status=SIGKILL, si_utime=0, si_stime=0} --- rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x7fb74b33ec50, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x7fb74b33ec50, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 310 attached , child_tidptr=0x55556b2ea750) = 310 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] set_robust_list(0x55556b2ea760, 24) = 0 [pid 308] <... clone resumed>, child_tidptr=0x55556b2ea750) = 311 [pid 310] mkdir("./syzkaller.9KMXVG", 0700 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556b2ea750) = 312 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... mkdir resumed>) = 0 [pid 310] chmod("./syzkaller.9KMXVG", 0777./strace-static-x86_64: Process 311 attached [pid 308] <... clone resumed>, child_tidptr=0x55556b2ea750) = 313 [pid 310] <... chmod resumed>) = 0 [pid 311] set_robust_list(0x55556b2ea760, 24 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 311] <... set_robust_list resumed>) = 0 [pid 310] chdir("./syzkaller.9KMXVG"./strace-static-x86_64: Process 314 attached ./strace-static-x86_64: Process 313 attached ./strace-static-x86_64: Process 312 attached [pid 311] mkdir("./syzkaller.AANe9x", 0700 [pid 310] <... chdir resumed>) = 0 [pid 308] <... clone resumed>, child_tidptr=0x55556b2ea750) = 314 [pid 313] set_robust_list(0x55556b2ea760, 24 [pid 312] set_robust_list(0x55556b2ea760, 24 [pid 310] mkdir("./0", 0777 [pid 313] <... set_robust_list resumed>) = 0 [pid 312] <... set_robust_list resumed>) = 0 [pid 311] <... mkdir resumed>) = 0 [pid 310] <... mkdir resumed>) = 0 [pid 314] set_robust_list(0x55556b2ea760, 24 [pid 313] mkdir("./syzkaller.0b48cm", 0700 [pid 312] mkdir("./syzkaller.MYVVWh", 0700 [pid 311] chmod("./syzkaller.AANe9x", 0777 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 314] <... set_robust_list resumed>) = 0 [pid 313] <... mkdir resumed>) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 311] <... chmod resumed>) = 0 [pid 313] chmod("./syzkaller.0b48cm", 0777 [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 315 ./strace-static-x86_64: Process 315 attached [pid 315] set_robust_list(0x55556b2ea760, 24 [pid 313] <... chmod resumed>) = 0 [pid 312] chmod("./syzkaller.MYVVWh", 0777 [pid 311] chdir("./syzkaller.AANe9x" [pid 315] <... set_robust_list resumed>) = 0 [pid 313] chdir("./syzkaller.0b48cm" [pid 315] chdir("./0" [pid 314] mkdir("./syzkaller.5uQGqk", 0700 [pid 313] <... chdir resumed>) = 0 [pid 312] <... chmod resumed>) = 0 [pid 311] <... chdir resumed>) = 0 [pid 315] <... chdir resumed>) = 0 [pid 313] mkdir("./0", 0777 [pid 312] chdir("./syzkaller.MYVVWh" [pid 311] mkdir("./0", 0777 [pid 315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 314] <... mkdir resumed>) = 0 [pid 313] <... mkdir resumed>) = 0 [pid 312] <... chdir resumed>) = 0 [pid 311] <... mkdir resumed>) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 315] <... prctl resumed>) = 0 [pid 314] chmod("./syzkaller.5uQGqk", 0777 [pid 312] mkdir("./0", 0777 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 317 attached ./strace-static-x86_64: Process 316 attached [pid 315] setpgid(0, 0 [pid 314] <... chmod resumed>) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 317] set_robust_list(0x55556b2ea760, 24 [pid 313] <... clone resumed>, child_tidptr=0x55556b2ea750) = 316 [pid 317] <... set_robust_list resumed>) = 0 [pid 316] set_robust_list(0x55556b2ea760, 24 [pid 315] <... setpgid resumed>) = 0 [pid 314] chdir("./syzkaller.5uQGqk" [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 317 [pid 317] chdir("./0") = 0 [pid 316] <... set_robust_list resumed>) = 0 [pid 315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 318 attached [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 318 [pid 314] <... chdir resumed>) = 0 [pid 314] mkdir("./0", 0777 [pid 317] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 314] <... mkdir resumed>) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] setpgid(0, 0) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55556b2ea750) = 319 ./strace-static-x86_64: Process 319 attached [pid 319] set_robust_list(0x55556b2ea760, 24 [pid 317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 319] <... set_robust_list resumed>) = 0 [pid 319] chdir("./0") = 0 [pid 319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 319] setpgid(0, 0) = 0 [pid 319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 317] <... openat resumed>) = 3 [pid 319] <... openat resumed>) = 3 [pid 319] write(3, "1000", 4) = 4 [pid 319] close(3) = 0 [pid 319] symlink("/dev/binderfs", "./binderfs" [pid 317] write(3, "1000", 4) = 4 [pid 317] close(3) = 0 executing program [pid 319] <... symlink resumed>) = 0 [pid 319] write(1, "executing program\n", 18) = 18 [pid 317] symlink("/dev/binderfs", "./binderfs" [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 319] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 319] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 319] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 317] <... symlink resumed>) = 0 [pid 319] <... clone3 resumed> => {parent_tid=[320]}, 88) = 320 [pid 319] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 320 attached [pid 320] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 320] gettid() = 320 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = 0 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... futex resumed>) = 1 executing program [pid 320] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=320}, [pid 317] write(1, "executing program\n", 18 [pid 320] <... timer_create resumed>[0]) = 0 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = 0 [pid 317] <... write resumed>) = 18 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = 0 [pid 317] <... futex resumed>) = 0 [pid 317] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 320] <... futex resumed>) = 1 [pid 317] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 316] chdir("./0" [pid 320] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] <... chdir resumed>) = 0 [pid 320] <... timer_settime resumed>NULL) = 0 [ 35.322872][ T28] audit: type=1400 audit(1740200204.237:66): avc: denied { execmem } for pid=308 comm="syz-executor389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [pid 317] <... mmap resumed>) = 0x7fb74b314000 [pid 316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 316] <... prctl resumed>) = 0 [pid 319] <... futex resumed>) = 0 [pid 317] <... mprotect resumed>) = 0 [pid 316] setpgid(0, 0 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] rt_sigprocmask(SIG_BLOCK, ~[], [pid 316] <... setpgid resumed>) = 0 [pid 315] <... openat resumed>) = 3 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... futex resumed>) = 1 [pid 320] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 317] <... rt_sigprocmask resumed>[], 8) = 0 executing program executing program [pid 320] <... socket resumed>) = 3 [pid 318] set_robust_list(0x55556b2ea760, 24 [pid 317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 315] write(3, "1000", 4 [pid 317] <... clone3 resumed> => {parent_tid=[321]}, 88) = 321 [pid 317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] <... write resumed>) = 4 [pid 315] close(3) = 0 [pid 315] symlink("/dev/binderfs", "./binderfs") = 0 [pid 316] <... openat resumed>) = 3 [pid 316] write(3, "1000", 4) = 4 [pid 316] close(3) = 0 [pid 316] symlink("/dev/binderfs", "./binderfs" [pid 315] write(1, "executing program\n", 18) = 18 [pid 316] <... symlink resumed>) = 0 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 315] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 316] write(1, "executing program\n", 18 [pid 315] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 316] <... write resumed>) = 18 [pid 315] <... mprotect resumed>) = 0 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] rt_sigprocmask(SIG_BLOCK, ~[], [pid 316] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 316] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 315] <... rt_sigprocmask resumed>[], 8) = 0 [pid 315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 316] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] rt_sigprocmask(SIG_BLOCK, ~[], [pid 315] <... clone3 resumed> => {parent_tid=[322]}, 88) = 322 [pid 315] rt_sigprocmask(SIG_SETMASK, [], [pid 316] <... rt_sigprocmask resumed>[], 8) = 0 [pid 315] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 316] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... clone3 resumed> => {parent_tid=[323]}, 88) = 323 [pid 316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 318] <... set_robust_list resumed>) = 0 [pid 318] chdir("./0") = 0 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] <... prctl resumed>) = 0 [pid 318] setpgid(0, 0) = 0 [pid 318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 318] write(3, "1000", 4) = 4 [pid 318] close(3) = 0 [pid 318] symlink("/dev/binderfs", "./binderfs") = 0 [pid 318] write(1, "executing program\n", 18executing program ) = 18 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 318] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 318] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 318] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 318] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 318] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[324]}, 88) = 324 [pid 318] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 321 attached [pid 321] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 321] gettid() = 321 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=321}, [0]) = 0 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) ./strace-static-x86_64: Process 324 attached ./strace-static-x86_64: Process 323 attached ./strace-static-x86_64: Process 322 attached [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=1, si_int=0, si_ptr=NULL} --- [pid 319] <... futex resumed>) = 0 [pid 324] set_robust_list(0x7fb74b3349a0, 24 [pid 323] set_robust_list(0x7fb74b3349a0, 24 [pid 322] set_robust_list(0x7fb74b3349a0, 24 [pid 321] <... futex resumed>) = 1 [pid 320] getpid( [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 324] <... set_robust_list resumed>) = 0 [pid 323] <... set_robust_list resumed>) = 0 [pid 322] <... set_robust_list resumed>) = 0 [pid 321] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... getpid resumed>) = 319 [pid 319] <... futex resumed>) = 0 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] rt_sigprocmask(SIG_SETMASK, [], [pid 323] rt_sigprocmask(SIG_SETMASK, [], [pid 322] rt_sigprocmask(SIG_SETMASK, [], [pid 321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigreturn({mask=[]} [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... futex resumed>) = 0 [pid 324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 323] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 321] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 320] <... rt_sigreturn resumed>) = 202 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] gettid( [pid 323] gettid( [pid 322] gettid( [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 324] <... gettid resumed>) = 324 [pid 323] <... gettid resumed>) = 323 [pid 322] <... gettid resumed>) = 322 [pid 321] <... bind resumed>) = 0 [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 321] <... futex resumed>) = 1 [pid 320] <... socket resumed>) = 4 [pid 317] <... futex resumed>) = 0 [pid 321] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... futex resumed>) = 1 [pid 317] <... futex resumed>) = 0 [pid 321] listen(4, 0 [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... listen resumed>) = 0 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 321] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] <... connect resumed>) = 0 [pid 317] <... futex resumed>) = 0 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 0 [pid 317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 321] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 317] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 321] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 317] <... futex resumed>) = 0 [pid 321] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 0 [pid 317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 321] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] exit_group(0 [pid 321] <... futex resumed>) = ? [pid 317] <... exit_group resumed>) = ? [pid 321] +++ exited with 0 +++ [pid 317] +++ exited with 0 +++ [pid 320] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 320] getpid() = 319 [pid 320] rt_sigreturn({mask=[]}) = 202 [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=324}, [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... timer_create resumed>[0]) = 0 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... timer_settime resumed>NULL) = 0 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... socket resumed>) = 3 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... socket resumed>) = 4 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... bind resumed>) = 0 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] listen(4, 0 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... listen resumed>) = 0 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... connect resumed>) = 0 [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... futex resumed>) = 0 [pid 324] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 318] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 324] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 324] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 324] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] exit_group(0 [pid 324] <... futex resumed>) = ? [pid 318] <... exit_group resumed>) = ? [pid 324] +++ exited with 0 +++ [pid 320] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 318] +++ exited with 0 +++ [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 320] getpid() = 319 [pid 320] rt_sigreturn({mask=[]}) = 202 [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 319] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] <... futex resumed>) = 0 [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=317, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 323] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=323}, [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... timer_create resumed>[0]) = 0 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... timer_settime resumed>NULL) = 0 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... socket resumed>) = 3 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... socket resumed>) = 4 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... bind resumed>) = 0 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] listen(4, 0 [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... listen resumed>) = 0 [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 316] <... futex resumed>) = 0 [pid 323] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 320] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... connect resumed>) = 0 [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] getpid( [pid 323] <... futex resumed>) = 1 [pid 320] <... getpid resumed>) = 319 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] rt_sigreturn({mask=[]} [pid 316] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... rt_sigreturn resumed>) = 202 [pid 316] <... futex resumed>) = 0 [ 35.384490][ T28] audit: type=1400 audit(1740200204.297:67): avc: denied { create } for pid=319 comm="syz-executor389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 35.406517][ T28] audit: type=1400 audit(1740200204.317:68): avc: denied { bind } for pid=317 comm="syz-executor389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [pid 323] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 323] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 323] <... futex resumed>) = 1 [pid 320] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] exit_group(0 [pid 323] <... futex resumed>) = ? [pid 320] <... futex resumed>) = 0 [pid 316] <... exit_group resumed>) = ? [pid 323] +++ exited with 0 +++ [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 316] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 313] restart_syscall(<... resuming interrupted clone ...> [pid 322] <... futex resumed>) = 1 [pid 315] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... futex resumed>) = 0 [pid 322] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=322}, [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... timer_create resumed>[0]) = 0 [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 315] <... futex resumed>) = 0 [pid 313] <... restart_syscall resumed>) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... futex resumed>) = 0 [pid 322] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... timer_settime resumed>NULL) = 0 [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 322] <... futex resumed>) = 1 [pid 315] <... futex resumed>) = 0 [pid 313] <... openat resumed>) = 3 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] newfstatat(3, "", [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... futex resumed>) = 0 [pid 313] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 322] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] getdents64(3, [pid 322] <... socket resumed>) = 3 [pid 320] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 313] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 322] <... futex resumed>) = 1 [pid 320] getpid( [pid 315] <... futex resumed>) = 0 [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] <... getpid resumed>) = 319 [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] newfstatat(AT_FDCWD, "./0/binderfs", [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] rt_sigreturn({mask=[]} [pid 315] <... futex resumed>) = 0 [pid 313] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 322] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 320] <... rt_sigreturn resumed>) = 202 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program executing program [pid 313] unlink("./0/binderfs" [pid 322] <... socket resumed>) = 4 [pid 320] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] <... futex resumed>) = 0 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 312] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 311] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 319] <... futex resumed>) = 0 [pid 312] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 311] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... openat resumed>) = 3 [pid 311] <... openat resumed>) = 3 [pid 312] newfstatat(3, "", [pid 311] newfstatat(3, "", [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 312] getdents64(3, [pid 311] getdents64(3, [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 312] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 311] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 312] newfstatat(AT_FDCWD, "./0/binderfs", [pid 311] newfstatat(AT_FDCWD, "./0/binderfs", [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 312] unlink("./0/binderfs" [pid 311] unlink("./0/binderfs" [pid 312] <... unlink resumed>) = 0 [pid 311] <... unlink resumed>) = 0 [pid 312] getdents64(3, [pid 311] getdents64(3, [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 312] close(3 [pid 311] close(3 [pid 312] <... close resumed>) = 0 [pid 311] <... close resumed>) = 0 [pid 312] rmdir("./0" [pid 311] rmdir("./0" [pid 312] <... rmdir resumed>) = 0 [pid 311] <... rmdir resumed>) = 0 [pid 312] mkdir("./1", 0777 [pid 311] mkdir("./1", 0777 [pid 312] <... mkdir resumed>) = 0 [pid 311] <... mkdir resumed>) = 0 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 325 [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 326 ./strace-static-x86_64: Process 326 attached [pid 326] set_robust_list(0x55556b2ea760, 24) = 0 [pid 326] chdir("./1") = 0 [pid 326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 326] setpgid(0, 0) = 0 [pid 326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 326] write(3, "1000", 4) = 4 [pid 326] close(3) = 0 [pid 326] symlink("/dev/binderfs", "./binderfs") = 0 [pid 326] write(1, "executing program\n", 18) = 18 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 ./strace-static-x86_64: Process 325 attached [pid 326] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 325] set_robust_list(0x55556b2ea760, 24) = 0 [pid 326] rt_sigprocmask(SIG_BLOCK, ~[], [pid 325] chdir("./1") = 0 [pid 326] <... rt_sigprocmask resumed>[], 8) = 0 [pid 326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 325] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 325] setpgid(0, 0) = 0 [pid 325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 326] <... clone3 resumed> => {parent_tid=[327]}, 88) = 327 [pid 326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] <... openat resumed>) = 3 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] write(3, "1000", 4) = 4 [pid 325] close(3) = 0 [pid 325] symlink("/dev/binderfs", "./binderfs") = 0 [pid 325] write(1, "executing program\n", 18) = 18 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 325] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 325] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 325] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 325] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[328]}, 88) = 328 [pid 325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 327 attached [pid 327] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 327] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 327] gettid() = 327 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=327}, [0]) = 0 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = 0 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] listen(4, 0) = 0 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = 0 [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 326] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 327] <... futex resumed>) = 1 [pid 327] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16) = -1 EISCONN (Transport endpoint is already connected) [pid 327] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 326] <... futex resumed>) = 0 [pid 326] exit_group(0) = ? [pid 327] <... futex resumed>) = ? [pid 327] +++ exited with 0 +++ [pid 326] +++ exited with 0 +++ [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 322] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=1, si_int=0, si_ptr=NULL} --- [pid 322] getpid( [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 328 attached [pid 322] <... getpid resumed>) = 315 [pid 320] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=1, si_int=0, si_ptr=NULL} --- [pid 313] getdents64(3, [pid 328] set_robust_list(0x7fb74b3349a0, 24 [pid 322] rt_sigreturn({mask=[]} [pid 328] <... set_robust_list resumed>) = 0 [pid 322] <... rt_sigreturn resumed>) = 4 [pid 320] getpid( [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 328] rt_sigprocmask(SIG_SETMASK, [], [pid 320] <... getpid resumed>) = 319 [pid 313] close(3 [pid 328] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 320] rt_sigreturn({mask=[]} [pid 313] <... close resumed>) = 0 [pid 328] gettid( [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... rt_sigreturn resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] rmdir("./0" [pid 328] <... gettid resumed>) = 328 [pid 322] <... futex resumed>) = 1 [pid 320] listen(4, 0 [pid 315] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... rmdir resumed>) = 0 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... futex resumed>) = 0 [pid 320] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 315] <... futex resumed>) = 1 [pid 313] mkdir("./1", 0777 [pid 328] <... futex resumed>) = 1 [pid 325] <... futex resumed>) = 0 [pid 322] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... bind resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... mkdir resumed>) = 0 [pid 328] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=328}, [pid 320] <... futex resumed>) = 1 [pid 319] <... futex resumed>) = 0 [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 328] <... timer_create resumed>[0]) = 0 [pid 322] <... futex resumed>) = 0 [pid 320] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 1 [pid 322] listen(4, 0 [pid 319] <... futex resumed>) = 0 [pid 322] <... listen resumed>) = 0 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 329 attached [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... connect resumed>) = 0 [pid 315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... clone resumed>, child_tidptr=0x55556b2ea750) = 329 [pid 328] <... futex resumed>) = 1 [pid 325] <... futex resumed>) = 0 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... timer_settime resumed>NULL) = 0 [pid 325] <... futex resumed>) = 0 [pid 322] <... futex resumed>) = 0 [pid 320] <... futex resumed>) = 1 [pid 319] <... futex resumed>) = 0 [pid 315] <... futex resumed>) = 1 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 320] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 319] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 322] getpid( [pid 320] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 319] <... futex resumed>) = 0 [pid 328] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... getpid resumed>) = 315 [pid 320] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] <... futex resumed>) = 0 [pid 322] rt_sigreturn({mask=[]} [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... futex resumed>) = 0 [pid 328] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... rt_sigreturn resumed>) = 0 [pid 319] exit_group(0 [pid 328] <... socket resumed>) = 3 [pid 322] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 319] <... exit_group resumed>) = ? [pid 329] set_robust_list(0x55556b2ea760, 24 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... connect resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 320] +++ exited with 0 +++ [pid 328] <... futex resumed>) = 1 [pid 319] +++ exited with 0 +++ [pid 329] <... set_robust_list resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... futex resumed>) = 1 [pid 315] <... futex resumed>) = 0 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=319, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 311] <... restart_syscall resumed>) = 0 [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] <... futex resumed>) = 0 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] restart_syscall(<... resuming interrupted clone ...> [pid 328] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... futex resumed>) = 0 [pid 328] <... socket resumed>) = 4 [pid 322] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 315] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] <... connect resumed>) = -1 ENODEV (No such device) [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 322] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 329] chdir("./1" [pid 328] <... futex resumed>) = 1 [pid 325] <... futex resumed>) = 0 [pid 322] <... futex resumed>) = 1 [pid 315] <... futex resumed>) = 0 [pid 311] <... openat resumed>) = 3 [pid 329] <... chdir resumed>) = 0 [pid 328] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] exit_group(0 [pid 311] newfstatat(3, "", [pid 329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] <... futex resumed>) = 0 [pid 322] <... futex resumed>) = ? [pid 315] <... exit_group resumed>) = ? [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 329] <... prctl resumed>) = 0 [pid 328] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] +++ exited with 0 +++ [pid 311] getdents64(3, [pid 329] setpgid(0, 0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 329] <... setpgid resumed>) = 0 [pid 311] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 329] <... openat resumed>) = 3 [pid 315] +++ exited with 0 +++ [pid 311] newfstatat(AT_FDCWD, "./1/binderfs", [pid 329] write(3, "1000", 4 [pid 328] <... bind resumed>) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 329] <... write resumed>) = 4 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] unlink("./1/binderfs" [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 329] close(3 [pid 328] <... futex resumed>) = 1 [pid 325] <... futex resumed>) = 0 [pid 311] <... unlink resumed>) = 0 [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 329] <... close resumed>) = 0 [pid 328] listen(4, 0 [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] getdents64(3, [pid 329] symlink("/dev/binderfs", "./binderfs" [pid 328] <... listen resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] close(3 [pid 329] <... symlink resumed>) = 0 [pid 328] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 328] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 311] <... close resumed>) = 0 [pid 329] write(1, "executing program\n", 18 [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... restart_syscall resumed>) = 0 executing program [pid 311] rmdir("./1" [pid 329] <... write resumed>) = 18 [pid 328] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = 1 [pid 310] <... restart_syscall resumed>) = 0 [pid 328] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 328] <... connect resumed>) = 0 [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 311] <... rmdir resumed>) = 0 [pid 329] <... futex resumed>) = 0 [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 311] mkdir("./2", 0777 [pid 310] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 329] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 328] <... futex resumed>) = 0 [pid 325] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 311] <... mkdir resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 329] <... rt_sigaction resumed>NULL, 8) = 0 [pid 328] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 325] <... futex resumed>) = 0 [pid 314] <... openat resumed>) = 3 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 330 attached [pid 329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 328] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 325] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] newfstatat(3, "", [pid 310] <... openat resumed>) = 3 [pid 330] set_robust_list(0x55556b2ea760, 24 [pid 329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 328] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 330 [pid 330] <... set_robust_list resumed>) = 0 [pid 329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 314] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 328] getpid( [pid 310] newfstatat(3, "", [pid 330] chdir("./2" [pid 329] <... mmap resumed>) = 0x7fb74b314000 [pid 330] <... chdir resumed>) = 0 [pid 329] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 328] <... getpid resumed>) = 325 [pid 314] getdents64(3, [pid 310] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 329] <... mprotect resumed>) = 0 [pid 328] rt_sigreturn({mask=[]} [pid 330] <... prctl resumed>) = 0 [pid 329] rt_sigprocmask(SIG_BLOCK, ~[], [pid 328] <... rt_sigreturn resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 310] getdents64(3, [pid 330] setpgid(0, 0 [pid 329] <... rt_sigprocmask resumed>[], 8) = 0 [pid 330] <... setpgid resumed>) = 0 [pid 329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 328] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 331 attached [pid 330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 328] <... futex resumed>) = 1 [pid 325] <... futex resumed>) = 0 [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 331] set_robust_list(0x7fb74b3349a0, 24 [pid 330] <... openat resumed>) = 3 [pid 329] <... clone3 resumed> => {parent_tid=[331]}, 88) = 331 [pid 328] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] exit_group(0 [pid 314] newfstatat(AT_FDCWD, "./0/binderfs", [pid 330] write(3, "1000", 4 [pid 329] rt_sigprocmask(SIG_SETMASK, [], [pid 325] <... exit_group resumed>) = ? executing program [pid 310] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 330] <... write resumed>) = 4 [pid 329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 328] <... futex resumed>) = ? [pid 314] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 330] close(3 [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 330] <... close resumed>) = 0 [pid 329] <... futex resumed>) = 0 [pid 330] symlink("/dev/binderfs", "./binderfs" [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 330] <... symlink resumed>) = 0 [pid 330] write(1, "executing program\n", 18) = 18 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 328] +++ exited with 0 +++ [pid 325] +++ exited with 0 +++ [pid 330] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 314] unlink("./0/binderfs" [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=325, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] newfstatat(AT_FDCWD, "./0/binderfs", [pid 331] <... set_robust_list resumed>) = 0 [pid 330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 314] <... unlink resumed>) = 0 [pid 312] restart_syscall(<... resuming interrupted clone ...> [pid 310] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 331] rt_sigprocmask(SIG_SETMASK, [], [pid 330] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 314] getdents64(3, [pid 310] unlink("./0/binderfs" [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 331] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 331] gettid( [pid 330] <... mmap resumed>) = 0x7fb74b314000 [pid 314] close(3 [pid 310] <... unlink resumed>) = 0 [pid 331] <... gettid resumed>) = 331 [pid 330] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 314] <... close resumed>) = 0 [pid 310] getdents64(3, [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] <... mprotect resumed>) = 0 [pid 314] rmdir("./0" [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 331] <... futex resumed>) = 1 [pid 330] rt_sigprocmask(SIG_BLOCK, ~[], [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] <... rt_sigprocmask resumed>[], 8) = 0 [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 329] <... futex resumed>) = 0 [pid 331] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=331}, [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... rmdir resumed>) = 0 [pid 310] close(3 [pid 331] <... timer_create resumed>[0]) = 0 [pid 330] <... clone3 resumed> => {parent_tid=[332]}, 88) = 332 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] rt_sigprocmask(SIG_SETMASK, [], [pid 314] mkdir("./1", 0777 [pid 310] <... close resumed>) = 0 [pid 331] <... futex resumed>) = 1 [pid 330] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 329] <... futex resumed>) = 0 [pid 331] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... timer_settime resumed>NULL) = 0 [pid 314] <... mkdir resumed>) = 0 [pid 310] rmdir("./0" [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] <... futex resumed>) = 0 [pid 331] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... socket resumed>) = 3 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] <... rmdir resumed>) = 0 [pid 331] <... futex resumed>) = 0 [pid 329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 331] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... socket resumed>) = 4 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... futex resumed>) = 0 [pid 329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] mkdir("./1", 0777 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55556b2ea750) = 333 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] <... futex resumed>) = 0 [pid 331] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... bind resumed>) = 0 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] <... futex resumed>) = 0 [pid 310] <... mkdir resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] <... futex resumed>) = 0 [pid 331] listen(4, 0 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... listen resumed>) = 0 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] <... futex resumed>) = 0 [pid 331] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... connect resumed>) = 0 [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 334 [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 329] <... futex resumed>) = 0 [pid 331] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 329] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 331] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 329] <... futex resumed>) = 0 [pid 331] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 329] exit_group(0 [pid 331] <... futex resumed>) = ? [pid 329] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 334 attached ./strace-static-x86_64: Process 333 attached ./strace-static-x86_64: Process 332 attached [pid 331] +++ exited with 0 +++ [pid 329] +++ exited with 0 +++ [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=329, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 334] set_robust_list(0x55556b2ea760, 24) = 0 [pid 334] chdir("./1") = 0 [pid 334] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 334] setpgid(0, 0) = 0 [pid 334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 333] set_robust_list(0x55556b2ea760, 24 [pid 332] set_robust_list(0x7fb74b3349a0, 24 [pid 313] restart_syscall(<... resuming interrupted clone ...> [pid 334] <... openat resumed>) = 3 [pid 313] <... restart_syscall resumed>) = 0 [pid 334] write(3, "1000", 4) = 4 [pid 334] close(3) = 0 [pid 334] symlink("/dev/binderfs", "./binderfs") = 0 [pid 334] write(1, "executing program\n", 18 [pid 313] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 334] <... write resumed>) = 18 executing program [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 334] <... futex resumed>) = 0 [pid 313] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 334] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 313] <... openat resumed>) = 3 [pid 334] <... rt_sigaction resumed>NULL, 8) = 0 [pid 313] newfstatat(3, "", [pid 334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 313] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] getdents64(3, [pid 334] <... mmap resumed>) = 0x7fb74b314000 [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 334] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 313] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 312] <... restart_syscall resumed>) = 0 [pid 334] <... mprotect resumed>) = 0 [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 334] rt_sigprocmask(SIG_BLOCK, ~[], [pid 313] newfstatat(AT_FDCWD, "./1/binderfs", [pid 334] <... rt_sigprocmask resumed>[], 8) = 0 [pid 313] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 312] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] unlink("./1/binderfs" [pid 312] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 334] <... clone3 resumed> => {parent_tid=[335]}, 88) = 335 [pid 312] <... openat resumed>) = 3 [pid 334] rt_sigprocmask(SIG_SETMASK, [], [pid 312] newfstatat(3, "", [pid 334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 313] <... unlink resumed>) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... set_robust_list resumed>) = 0 [pid 313] getdents64(3, [pid 312] getdents64(3, [pid 334] <... futex resumed>) = 0 [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] chdir("./1" [pid 313] close(3 [pid 312] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] <... close resumed>) = 0 [pid 333] <... chdir resumed>) = 0 [pid 312] newfstatat(AT_FDCWD, "./1/binderfs", [pid 333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 313] rmdir("./1" [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 312] unlink("./1/binderfs") = 0 [pid 312] getdents64(3, 0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 333] <... prctl resumed>) = 0 [pid 313] <... rmdir resumed>) = 0 [pid 312] close(3 [pid 333] setpgid(0, 0 [pid 332] <... set_robust_list resumed>) = 0 [pid 313] mkdir("./2", 0777 [pid 312] <... close resumed>) = 0 [pid 312] rmdir("./1") = 0 [pid 312] mkdir("./2", 0777./strace-static-x86_64: Process 335 attached [pid 333] <... setpgid resumed>) = 0 [pid 332] rt_sigprocmask(SIG_SETMASK, [], [pid 313] <... mkdir resumed>) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 335] set_robust_list(0x7fb74b3349a0, 24 [pid 332] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 336 ./strace-static-x86_64: Process 336 attached [pid 336] set_robust_list(0x55556b2ea760, 24) = 0 [pid 336] chdir("./2") = 0 [pid 336] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 336] setpgid(0, 0) = 0 [pid 336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 333] <... openat resumed>) = 3 [pid 332] gettid( [pid 336] write(3, "1000", 4) = 4 [pid 336] close(3) = 0 [pid 336] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 333] write(3, "1000", 4 [pid 332] <... gettid resumed>) = 332 [pid 336] write(1, "executing program\n", 18) = 18 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 336] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 336] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 336] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 333] <... write resumed>) = 4 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... clone resumed>, child_tidptr=0x55556b2ea750) = 337 [pid 336] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 333] close(3 [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 336] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 333] <... close resumed>) = 0 [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... set_robust_list resumed>) = 0 [pid 333] symlink("/dev/binderfs", "./binderfs" [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 336] <... clone3 resumed> => {parent_tid=[338]}, 88) = 338 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 338 attached [pid 338] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 338] gettid() = 338 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=338}, [0]) = 0 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = 0 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] listen(4, 0) = 0 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = 0 [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 338] <... futex resumed>) = 1 [pid 338] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16) = -1 EISCONN (Transport endpoint is already connected) [pid 338] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 336] <... futex resumed>) = 0 [pid 336] exit_group(0) = ? [pid 338] <... futex resumed>) = ? [pid 333] <... symlink resumed>) = 0 executing program [pid 333] write(1, "executing program\n", 18 [pid 332] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=332}, [pid 335] rt_sigprocmask(SIG_SETMASK, [], [pid 333] <... write resumed>) = 18 [pid 332] <... timer_create resumed>[0]) = 0 [pid 335] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 335] gettid( [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... gettid resumed>) = 335 [pid 333] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 332] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... rt_sigaction resumed>NULL, 8) = 0 [pid 332] <... timer_settime resumed>NULL) = 0 [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=335}, [pid 333] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 338] +++ exited with 0 +++ [pid 336] +++ exited with 0 +++ [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 335] <... timer_create resumed>[0]) = 0 [pid 333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=336, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... mmap resumed>) = 0x7fb74b314000 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 333] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 332] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... mprotect resumed>) = 0 [pid 312] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 332] <... socket resumed>) = 3 [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 335] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] rt_sigprocmask(SIG_BLOCK, ~[], [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 335] <... timer_settime resumed>NULL) = 0 [pid 333] <... rt_sigprocmask resumed>[], 8) = 0 [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 312] <... openat resumed>) = 3 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] newfstatat(3, "", [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 332] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 330] <... futex resumed>) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 335] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] getdents64(3, [pid 335] <... socket resumed>) = 3 [pid 334] <... futex resumed>) = 0 [pid 332] <... socket resumed>) = 4 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... clone3 resumed> => {parent_tid=[339]}, 88) = 339 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 335] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] rt_sigprocmask(SIG_SETMASK, [], [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 312] newfstatat(AT_FDCWD, "./2/binderfs", [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 333] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 337 attached [pid 335] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 312] unlink("./2/binderfs"./strace-static-x86_64: Process 339 attached [pid 337] set_robust_list(0x55556b2ea760, 24 [pid 335] <... socket resumed>) = 4 [pid 333] <... futex resumed>) = 0 [pid 332] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... unlink resumed>) = 0 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] getdents64(3, [pid 337] <... set_robust_list resumed>) = 0 [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... bind resumed>) = 0 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 335] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] close(3 [pid 337] chdir("./2" [pid 335] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 334] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 312] <... close resumed>) = 0 [pid 337] <... chdir resumed>) = 0 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] rmdir("./2" [pid 339] set_robust_list(0x7fb74b3349a0, 24 [pid 337] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 335] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 339] <... set_robust_list resumed>) = 0 [pid 337] <... prctl resumed>) = 0 [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [ 35.426373][ T28] audit: type=1400 audit(1740200204.327:69): avc: denied { listen } for pid=317 comm="syz-executor389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 35.446052][ T28] audit: type=1400 audit(1740200204.327:70): avc: denied { connect } for pid=317 comm="syz-executor389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [pid 332] listen(4, 0 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... rmdir resumed>) = 0 [pid 339] rt_sigprocmask(SIG_SETMASK, [], [pid 337] setpgid(0, 0 [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 332] <... listen resumed>) = 0 [pid 339] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 337] <... setpgid resumed>) = 0 [pid 335] listen(4, 0 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] mkdir("./3", 0777 [pid 339] gettid( [pid 337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 335] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 339] <... gettid resumed>) = 339 [pid 337] <... openat resumed>) = 3 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] write(3, "1000", 4 [pid 335] <... futex resumed>) = 1 [pid 332] <... connect resumed>) = 0 [pid 330] <... futex resumed>) = 0 [pid 339] <... futex resumed>) = 1 [pid 337] <... write resumed>) = 4 [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 333] <... futex resumed>) = 0 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] close(3 [pid 334] <... futex resumed>) = 0 [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = 0 [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... close resumed>) = 0 [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... futex resumed>) = 0 [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 340 [pid 339] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=339}, [pid 337] symlink("/dev/binderfs", "./binderfs" [pid 335] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = 1 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 330] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 340 attached [pid 339] <... timer_create resumed>[0]) = 0 [pid 337] <... symlink resumed>) = 0 [pid 335] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 330] <... futex resumed>) = 0 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] write(1, "executing program\n", 18executing program [pid 335] <... connect resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 332] getpid( [pid 330] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 340] set_robust_list(0x55556b2ea760, 24 [pid 339] <... futex resumed>) = 1 [pid 337] <... write resumed>) = 18 [pid 335] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 333] <... futex resumed>) = 0 [pid 332] <... getpid resumed>) = 330 [pid 340] <... set_robust_list resumed>) = 0 [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] getpid( [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] rt_sigreturn({mask=[]} [pid 340] chdir("./3" [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 335] <... getpid resumed>) = 334 [pid 333] <... futex resumed>) = 0 [pid 332] <... rt_sigreturn resumed>) = 202 [pid 340] <... chdir resumed>) = 0 [pid 337] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 335] rt_sigreturn({mask=[]} [pid 340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 339] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 337] <... rt_sigaction resumed>NULL, 8) = 0 [pid 335] <... rt_sigreturn resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... prctl resumed>) = 0 [pid 339] <... timer_settime resumed>NULL) = 0 [pid 337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] setpgid(0, 0 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 332] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 340] <... setpgid resumed>) = 0 [pid 339] <... futex resumed>) = 1 [pid 337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... futex resumed>) = 0 [pid 332] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] <... mmap resumed>) = 0x7fb74b314000 [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 334] <... futex resumed>) = 0 [pid 340] <... openat resumed>) = 3 [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 335] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 334] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] write(3, "1000", 4 [pid 339] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 337] <... mprotect resumed>) = 0 [pid 335] <... connect resumed>) = -1 ENODEV (No such device) [pid 333] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 340] <... write resumed>) = 4 [pid 339] <... socket resumed>) = 3 [pid 335] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 332] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] exit_group(0 [pid 340] close(3 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] rt_sigprocmask(SIG_BLOCK, ~[], [pid 335] <... futex resumed>) = 1 [pid 334] <... futex resumed>) = 0 [pid 333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 332] <... futex resumed>) = ? [pid 330] <... exit_group resumed>) = ? [pid 340] <... close resumed>) = 0 [pid 339] <... futex resumed>) = 0 [pid 337] <... rt_sigprocmask resumed>[], 8) = 0 [pid 335] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 334] exit_group(0 [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] +++ exited with 0 +++ [pid 340] symlink("/dev/binderfs", "./binderfs" [pid 339] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 335] <... futex resumed>) = ? [pid 334] <... exit_group resumed>) = ? [pid 333] <... futex resumed>) = 0 [pid 330] +++ exited with 0 +++ [pid 340] <... symlink resumed>) = 0 [pid 339] <... socket resumed>) = 4 [pid 335] +++ exited with 0 +++ [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program ./strace-static-x86_64: Process 341 attached [pid 340] write(1, "executing program\n", 18 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... clone3 resumed> => {parent_tid=[341]}, 88) = 341 [pid 334] +++ exited with 0 +++ [pid 333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 341] set_robust_list(0x7fb74b3349a0, 24 [pid 340] <... write resumed>) = 18 [pid 339] <... futex resumed>) = 0 [pid 337] rt_sigprocmask(SIG_SETMASK, [], [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=330, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 341] <... set_robust_list resumed>) = 0 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 337] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 333] <... futex resumed>) = 0 [pid 311] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=334, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 341] rt_sigprocmask(SIG_SETMASK, [], [pid 340] <... futex resumed>) = 0 [pid 339] <... bind resumed>) = 0 [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 341] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 340] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... futex resumed>) = 0 [pid 311] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 341] gettid( [pid 340] <... rt_sigaction resumed>NULL, 8) = 0 [pid 339] <... futex resumed>) = 0 [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... openat resumed>) = 3 [pid 341] <... gettid resumed>) = 341 [pid 340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 339] listen(4, 0 [pid 311] newfstatat(3, "", [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 339] <... listen resumed>) = 0 [pid 333] <... futex resumed>) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 341] <... futex resumed>) = 1 [pid 340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... futex resumed>) = 0 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] getdents64(3, [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] <... mmap resumed>) = 0x7fb74b314000 [pid 339] <... futex resumed>) = 0 [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] <... futex resumed>) = 0 [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 341] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=341}, [pid 340] <... mprotect resumed>) = 0 [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... futex resumed>) = 0 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 341] <... timer_create resumed>[0]) = 0 [pid 340] rt_sigprocmask(SIG_BLOCK, ~[], [pid 339] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] newfstatat(AT_FDCWD, "./2/binderfs", [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... rt_sigprocmask resumed>[], 8) = 0 [pid 339] <... connect resumed>) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 341] <... futex resumed>) = 1 [pid 340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] <... futex resumed>) = 0 [pid 311] unlink("./2/binderfs" [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 339] <... futex resumed>) = 1 [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 333] <... futex resumed>) = 0 [pid 311] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 342 attached [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] <... clone3 resumed> => {parent_tid=[342]}, 88) = 342 [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] <... futex resumed>) = 0 [pid 333] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] getdents64(3, [pid 341] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 340] rt_sigprocmask(SIG_SETMASK, [], [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... futex resumed>) = 0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 341] <... timer_settime resumed>NULL) = 0 [pid 340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 339] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 333] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] close(3 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 311] <... close resumed>) = 0 [pid 341] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 339] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 337] <... futex resumed>) = 0 [pid 311] rmdir("./2" [pid 342] set_robust_list(0x7fb74b3349a0, 24 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] getpid( [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... rmdir resumed>) = 0 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 339] <... getpid resumed>) = 333 [pid 337] <... futex resumed>) = 0 [pid 311] mkdir("./3", 0777 [pid 342] <... set_robust_list resumed>) = 0 [pid 341] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 339] rt_sigreturn({mask=[]} [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 341] <... socket resumed>) = 3 [pid 339] <... rt_sigreturn resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 311] <... mkdir resumed>) = 0 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 342] rt_sigprocmask(SIG_SETMASK, [], [pid 341] <... futex resumed>) = 1 [pid 339] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 333] <... futex resumed>) = 0 ./strace-static-x86_64: Process 343 attached [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 339] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] set_robust_list(0x55556b2ea760, 24 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 333] exit_group(0 [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 343 [pid 343] <... set_robust_list resumed>) = 0 [pid 341] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 339] <... futex resumed>) = ? [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 333] <... exit_group resumed>) = ? [pid 343] chdir("./3" [pid 341] <... socket resumed>) = 4 [pid 339] +++ exited with 0 +++ [pid 343] <... chdir resumed>) = 0 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 341] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 343] <... prctl resumed>) = 0 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] setpgid(0, 0 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 343] <... setpgid resumed>) = 0 [pid 341] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 341] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 333] +++ exited with 0 +++ [pid 343] <... openat resumed>) = 3 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] write(3, "1000", 4 [pid 341] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 343] <... write resumed>) = 4 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=333, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 343] close(3 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 343] <... close resumed>) = 0 [pid 341] listen(4, 0 [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] restart_syscall(<... resuming interrupted clone ...> [pid 343] symlink("/dev/binderfs", "./binderfs" [pid 341] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 343] <... symlink resumed>) = 0 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 314] <... restart_syscall resumed>) = 0 [pid 310] <... restart_syscall resumed>) = 0 [pid 343] write(1, "executing program\n", 18 [pid 341] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 343] <... write resumed>) = 18 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = 0 [pid 342] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 341] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 343] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 341] <... connect resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 310] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 343] <... rt_sigaction resumed>NULL, 8) = 0 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 341] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 314] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 343] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 314] <... openat resumed>) = 3 [pid 310] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 343] <... mmap resumed>) = 0x7fb74b314000 [pid 341] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 337] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] newfstatat(3, "", [pid 343] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 341] <... connect resumed>) = -1 ENODEV (No such device) [pid 310] <... openat resumed>) = 3 [pid 343] <... mprotect resumed>) = 0 [pid 341] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 310] newfstatat(3, "", [pid 343] rt_sigprocmask(SIG_BLOCK, ~[], [pid 342] gettid( [pid 341] <... futex resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 343] <... rt_sigprocmask resumed>[], 8) = 0 [pid 341] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] exit_group(0 [pid 314] getdents64(3, [pid 342] <... gettid resumed>) = 342 [pid 310] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 341] <... futex resumed>) = ? [pid 337] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 344 attached [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 341] +++ exited with 0 +++ [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 310] getdents64(3, [pid 344] set_robust_list(0x7fb74b3349a0, 24 [pid 343] <... clone3 resumed> => {parent_tid=[344]}, 88) = 344 [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 337] +++ exited with 0 +++ [pid 314] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 343] rt_sigprocmask(SIG_SETMASK, [], [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 343] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 342] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=342}, [pid 340] <... futex resumed>) = 0 [pid 314] newfstatat(AT_FDCWD, "./1/binderfs", [pid 313] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=337, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] restart_syscall(<... resuming interrupted clone ...> [pid 343] <... futex resumed>) = 0 [pid 342] <... timer_create resumed>[0]) = 0 [pid 314] unlink("./1/binderfs" [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 344] <... set_robust_list resumed>) = 0 [pid 344] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 344] gettid( [pid 314] <... unlink resumed>) = 0 [pid 310] newfstatat(AT_FDCWD, "./1/binderfs", [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] getdents64(3, [pid 344] <... gettid resumed>) = 344 [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 310] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = 1 [pid 343] <... futex resumed>) = 0 [pid 340] <... futex resumed>) = 0 [pid 344] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=344}, [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] close(3 [pid 310] unlink("./1/binderfs" [pid 344] <... timer_create resumed>[0]) = 0 [pid 343] <... futex resumed>) = 0 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... close resumed>) = 0 [pid 344] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 344] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... timer_settime resumed>NULL) = 0 [pid 314] rmdir("./1" [pid 310] <... unlink resumed>) = 0 [pid 344] <... timer_settime resumed>NULL) = 0 [pid 343] <... futex resumed>) = 0 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 344] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 344] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... socket resumed>) = 3 [pid 343] <... futex resumed>) = 0 [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... rmdir resumed>) = 0 [pid 310] getdents64(3, [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 344] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 314] mkdir("./2", 0777 [pid 344] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 344] <... socket resumed>) = 4 [pid 343] <... futex resumed>) = 0 [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 340] <... futex resumed>) = 0 [pid 344] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 342] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... mkdir resumed>) = 0 [pid 310] close(3 [pid 344] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... socket resumed>) = 3 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 344] <... bind resumed>) = 0 [pid 343] <... futex resumed>) = 0 [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... close resumed>) = 0 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 344] <... futex resumed>) = 0 [pid 343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 344] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 343] <... futex resumed>) = 0 [pid 344] listen(4, 0 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 310] rmdir("./1" [pid 344] <... listen resumed>) = 0 [pid 342] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] <... clone resumed>, child_tidptr=0x55556b2ea750) = 345 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 343] <... futex resumed>) = 0 [pid 344] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 343] <... futex resumed>) = 0 [pid 344] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 340] <... futex resumed>) = 0 [pid 310] <... rmdir resumed>) = 0 [pid 344] <... connect resumed>) = 0 [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] mkdir("./2", 0777 [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 344] <... futex resumed>) = 1 [pid 343] <... futex resumed>) = 0 [pid 344] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 343] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 343] <... futex resumed>) = 0 [pid 344] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 343] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 344] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 344] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... mkdir resumed>) = 0 [pid 344] <... futex resumed>) = 1 [pid 343] <... futex resumed>) = 0 [pid 344] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 343] exit_group(0 [pid 342] <... socket resumed>) = 4 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 344] <... futex resumed>) = ? [pid 343] <... exit_group resumed>) = ? [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 346 attached ./strace-static-x86_64: Process 345 attached [pid 344] +++ exited with 0 +++ [pid 343] +++ exited with 0 +++ [pid 313] <... restart_syscall resumed>) = 0 [pid 346] set_robust_list(0x55556b2ea760, 24 [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=343, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 346 [pid 346] <... set_robust_list resumed>) = 0 [pid 342] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 346] chdir("./2" [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] <... futex resumed>) = 0 [pid 313] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 342] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 342] <... bind resumed>) = 0 [pid 313] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... chdir resumed>) = 0 [pid 346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 313] <... openat resumed>) = 3 [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 342] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] newfstatat(3, "", [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 342] listen(4, 0 [pid 340] <... futex resumed>) = 0 [pid 342] <... listen resumed>) = 0 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] getdents64(3, [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 346] <... prctl resumed>) = 0 [pid 342] <... futex resumed>) = 0 [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 342] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 340] <... futex resumed>) = 0 [pid 313] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 346] setpgid(0, 0) = 0 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... connect resumed>) = 0 [pid 313] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] newfstatat(AT_FDCWD, "./2/binderfs", [pid 342] <... futex resumed>) = 1 [pid 340] <... futex resumed>) = 0 [pid 342] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 340] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 340] <... futex resumed>) = 0 [pid 313] unlink("./2/binderfs" [pid 342] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 340] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 346] <... openat resumed>) = 3 [pid 313] <... unlink resumed>) = 0 [pid 342] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 313] getdents64(3, [pid 342] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] write(3, "1000", 4 [pid 342] <... futex resumed>) = 1 [pid 313] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 340] <... futex resumed>) = 0 [pid 342] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] close(3 [pid 346] <... write resumed>) = 4 [pid 340] exit_group(0 [pid 346] close(3 [pid 313] <... close resumed>) = 0 [pid 346] <... close resumed>) = 0 executing program [pid 342] <... futex resumed>) = ? [pid 340] <... exit_group resumed>) = ? [pid 313] rmdir("./2" [pid 346] symlink("/dev/binderfs", "./binderfs" [pid 342] +++ exited with 0 +++ [pid 346] <... symlink resumed>) = 0 [pid 346] write(1, "executing program\n", 18) = 18 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 346] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 340] +++ exited with 0 +++ [pid 346] rt_sigprocmask(SIG_BLOCK, ~[], [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=340, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 346] <... rt_sigprocmask resumed>[], 8) = 0 [pid 312] restart_syscall(<... resuming interrupted clone ...> [pid 346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 313] <... rmdir resumed>) = 0 [pid 346] <... clone3 resumed> => {parent_tid=[347]}, 88) = 347 [pid 346] rt_sigprocmask(SIG_SETMASK, [], [pid 313] mkdir("./3", 0777 [pid 346] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 347 attached [pid 347] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 313] <... mkdir resumed>) = 0 [pid 347] gettid( [pid 313] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 347] <... gettid resumed>) = 347 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 1 [pid 347] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=347}, [0]) = 0 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... clone resumed>, child_tidptr=0x55556b2ea750) = 348 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 1 [pid 347] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 1 [pid 347] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 311] <... restart_syscall resumed>) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 345] set_robust_list(0x55556b2ea760, 24 [pid 311] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 311] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 345] <... set_robust_list resumed>) = 0 [pid 311] getdents64(3, 0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 311] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 311] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 311] unlink("./3/binderfs") = 0 [pid 311] getdents64(3, 0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 311] close(3) = 0 [pid 311] rmdir("./3"./strace-static-x86_64: Process 348 attached [pid 347] <... futex resumed>) = 1 [pid 345] chdir("./2" [pid 311] <... rmdir resumed>) = 0 [pid 311] mkdir("./4", 0777 [pid 345] <... chdir resumed>) = 0 [pid 348] set_robust_list(0x55556b2ea760, 24 [pid 347] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 311] <... mkdir resumed>) = 0 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 348] <... set_robust_list resumed>) = 0 [pid 347] <... socket resumed>) = 4 [pid 345] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 349 attached [pid 348] chdir("./3" [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... prctl resumed>) = 0 [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 349 [pid 349] set_robust_list(0x55556b2ea760, 24 [pid 345] setpgid(0, 0 [pid 349] <... set_robust_list resumed>) = 0 [pid 345] <... setpgid resumed>) = 0 [pid 349] chdir("./4" [pid 348] <... chdir resumed>) = 0 [pid 345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 349] <... chdir resumed>) = 0 [pid 348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 346] <... futex resumed>) = 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... prctl resumed>) = 0 [pid 347] <... futex resumed>) = 1 [pid 348] setpgid(0, 0 [pid 347] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 347] <... bind resumed>) = 0 [pid 349] <... prctl resumed>) = 0 [pid 349] setpgid(0, 0 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] <... setpgid resumed>) = 0 [pid 349] <... setpgid resumed>) = 0 [pid 348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 347] <... futex resumed>) = 1 [pid 346] <... futex resumed>) = 0 [pid 349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 347] listen(4, 0 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] <... openat resumed>) = 3 [pid 348] <... openat resumed>) = 3 [pid 347] <... listen resumed>) = 0 [pid 346] <... futex resumed>) = 0 [pid 345] <... openat resumed>) = 3 [pid 349] write(3, "1000", 4 [pid 348] write(3, "1000", 4 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] write(3, "1000", 4 [pid 349] <... write resumed>) = 4 [pid 348] <... write resumed>) = 4 [pid 347] <... futex resumed>) = 0 [pid 346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 345] <... write resumed>) = 4 [pid 349] close(3 [pid 348] close(3 [pid 347] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] close(3 [pid 349] <... close resumed>) = 0 [pid 348] <... close resumed>) = 0 [pid 347] <... connect resumed>) = 0 [pid 346] <... futex resumed>) = 0 [pid 349] symlink("/dev/binderfs", "./binderfs" [pid 348] symlink("/dev/binderfs", "./binderfs" [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... close resumed>) = 0 [pid 312] <... restart_syscall resumed>) = 0 executing program executing program [pid 349] <... symlink resumed>) = 0 [pid 348] <... symlink resumed>) = 0 [pid 347] <... futex resumed>) = 0 [pid 346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 345] symlink("/dev/binderfs", "./binderfs" [pid 349] write(1, "executing program\n", 18 [pid 348] write(1, "executing program\n", 18 [pid 347] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 346] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] <... write resumed>) = 18 [pid 348] <... write resumed>) = 18 [pid 347] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 346] <... futex resumed>) = 0 [pid 345] <... symlink resumed>) = 0 [pid 312] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 346] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program [pid 345] write(1, "executing program\n", 18 [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 349] <... futex resumed>) = 0 [pid 348] <... futex resumed>) = 0 [pid 347] <... futex resumed>) = 0 [pid 346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 345] <... write resumed>) = 18 [pid 312] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 349] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 348] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 347] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 346] exit_group(0 [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... openat resumed>) = 3 [pid 349] <... rt_sigaction resumed>NULL, 8) = 0 [pid 348] <... rt_sigaction resumed>NULL, 8) = 0 [pid 347] <... futex resumed>) = ? [pid 346] <... exit_group resumed>) = ? [pid 345] <... futex resumed>) = 0 [pid 312] newfstatat(3, "", [pid 349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 348] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 347] +++ exited with 0 +++ [pid 345] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 349] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 348] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 346] +++ exited with 0 +++ [pid 345] <... rt_sigaction resumed>NULL, 8) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 348] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 312] getdents64(3, [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=346, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 349] <... mmap resumed>) = 0x7fb74b314000 [pid 348] <... mmap resumed>) = 0x7fb74b314000 [pid 345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 349] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 348] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 312] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 349] <... mprotect resumed>) = 0 [pid 348] <... mprotect resumed>) = 0 [pid 345] <... mmap resumed>) = 0x7fb74b314000 [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 349] rt_sigprocmask(SIG_BLOCK, ~[], [pid 348] rt_sigprocmask(SIG_BLOCK, ~[], [pid 345] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 312] newfstatat(AT_FDCWD, "./3/binderfs", [pid 349] <... rt_sigprocmask resumed>[], 8) = 0 [pid 348] <... rt_sigprocmask resumed>[], 8) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 348] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 345] <... mprotect resumed>) = 0 [pid 312] unlink("./3/binderfs" [pid 345] rt_sigprocmask(SIG_BLOCK, ~[], [pid 312] <... unlink resumed>) = 0 [pid 349] <... clone3 resumed> => {parent_tid=[350]}, 88) = 350 [pid 348] <... clone3 resumed> => {parent_tid=[351]}, 88) = 351 [pid 345] <... rt_sigprocmask resumed>[], 8) = 0 [pid 312] getdents64(3, [pid 349] rt_sigprocmask(SIG_SETMASK, [], [pid 348] rt_sigprocmask(SIG_SETMASK, [], [pid 345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 349] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 348] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 312] close(3./strace-static-x86_64: Process 350 attached [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... close resumed>) = 0 [pid 345] <... clone3 resumed> => {parent_tid=[352]}, 88) = 352 [pid 349] <... futex resumed>) = 0 [pid 348] <... futex resumed>) = 0 [pid 312] rmdir("./3"./strace-static-x86_64: Process 351 attached ./strace-static-x86_64: Process 352 attached [pid 350] set_robust_list(0x7fb74b3349a0, 24 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] rt_sigprocmask(SIG_SETMASK, [], [pid 312] <... rmdir resumed>) = 0 [pid 310] <... restart_syscall resumed>) = 0 [pid 312] mkdir("./4", 0777 [pid 352] set_robust_list(0x7fb74b3349a0, 24 [pid 351] set_robust_list(0x7fb74b3349a0, 24 [pid 350] <... set_robust_list resumed>) = 0 [pid 345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 352] <... set_robust_list resumed>) = 0 [pid 351] <... set_robust_list resumed>) = 0 [pid 350] rt_sigprocmask(SIG_SETMASK, [], [pid 345] <... futex resumed>) = 0 ./strace-static-x86_64: Process 353 attached [pid 352] rt_sigprocmask(SIG_SETMASK, [], [pid 351] rt_sigprocmask(SIG_SETMASK, [], [pid 350] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 353] set_robust_list(0x55556b2ea760, 24 [pid 352] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 350] gettid( [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 353 [pid 353] <... set_robust_list resumed>) = 0 [pid 353] chdir("./4") = 0 [pid 353] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 353] setpgid(0, 0) = 0 [pid 353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 353] write(3, "1000", 4) = 4 [pid 353] close(3) = 0 [pid 353] symlink("/dev/binderfs", "./binderfs") = 0 [pid 353] write(1, "executing program\n", 18 [pid 350] <... gettid resumed>) = 350 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 353] <... write resumed>) = 18 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 353] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 353] rt_sigprocmask(SIG_BLOCK, ~[], [pid 310] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... rt_sigprocmask resumed>[], 8) = 0 [pid 310] <... openat resumed>) = 3 [pid 349] <... futex resumed>) = 0 [pid 353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 310] newfstatat(3, "", [pid 353] <... clone3 resumed> => {parent_tid=[354]}, 88) = 354 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 353] rt_sigprocmask(SIG_SETMASK, [], [pid 310] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 350] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=350}, [pid 310] getdents64(3, [pid 353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 350] <... timer_create resumed>[0]) = 0 [pid 310] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 353] <... futex resumed>) = 0 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 310] newfstatat(AT_FDCWD, "./2/binderfs", [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = 0 [pid 310] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 310] unlink("./2/binderfs" [pid 350] <... timer_settime resumed>NULL) = 0 ./strace-static-x86_64: Process 354 attached [pid 354] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 354] rt_sigprocmask(SIG_SETMASK, [], [pid 310] <... unlink resumed>) = 0 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] getdents64(3, [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] close(3 [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = 0 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] <... close resumed>) = 0 [pid 350] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 354] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 354] gettid( [pid 310] rmdir("./2" [pid 354] <... gettid resumed>) = 354 [pid 350] <... socket resumed>) = 3 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... futex resumed>) = 1 [pid 354] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=354}, [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... rmdir resumed>) = 0 [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 310] mkdir("./3", 0777 [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... timer_create resumed>[0]) = 0 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... mkdir resumed>) = 0 [pid 350] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 354] <... futex resumed>) = 1 [pid 350] <... socket resumed>) = 4 [pid 354] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... futex resumed>) = 1 [pid 354] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... socket resumed>) = 3 [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 355 [pid 351] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 351] gettid( [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... gettid resumed>) = 351 [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = 0 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] <... futex resumed>) = 0 [pid 350] <... bind resumed>) = 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... futex resumed>) = 1 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] <... futex resumed>) = 0 [pid 353] <... futex resumed>) = 0 [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 348] <... futex resumed>) = 0 [pid 351] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=351}, [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] listen(4, 0 [pid 349] <... futex resumed>) = 0 [pid 354] <... futex resumed>) = 1 [pid 351] <... timer_create resumed>[0]) = 0 [pid 350] <... listen resumed>) = 0 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 354] <... socket resumed>) = 4 [pid 351] <... futex resumed>) = 1 [pid 350] <... futex resumed>) = 0 [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] <... futex resumed>) = 0 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 349] <... futex resumed>) = 0 [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... futex resumed>) = 1 [pid 353] <... futex resumed>) = 0 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 0 [pid 354] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] <... connect resumed>) = 0 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 353] <... futex resumed>) = 0 [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 354] <... futex resumed>) = 0 [pid 353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 354] listen(4, 0 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... timer_settime resumed>NULL) = 0 [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 354] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 353] <... futex resumed>) = 0 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 349] <... futex resumed>) = 0 [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 351] <... futex resumed>) = 1 [pid 350] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 349] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 348] <... futex resumed>) = 0 ./strace-static-x86_64: Process 355 attached [pid 354] <... futex resumed>) = 0 [pid 353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 350] <... connect resumed>) = -1 EISCONN (Transport endpoint is already connected) [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] set_robust_list(0x55556b2ea760, 24 [pid 354] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] <... futex resumed>) = 0 [pid 355] <... set_robust_list resumed>) = 0 [pid 354] <... connect resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 353] <... futex resumed>) = 0 [pid 352] gettid( [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] chdir("./3" [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 352] <... gettid resumed>) = 352 [pid 351] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 350] <... futex resumed>) = 1 [pid 349] <... futex resumed>) = 0 [pid 355] <... chdir resumed>) = 0 [pid 354] <... futex resumed>) = 0 [pid 353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 350] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 349] exit_group(0 [pid 355] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 354] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... socket resumed>) = 3 [pid 350] <... futex resumed>) = ? [pid 349] <... exit_group resumed>) = ? [pid 355] <... prctl resumed>) = 0 [pid 354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 353] <... futex resumed>) = 0 [pid 352] <... futex resumed>) = 1 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 350] +++ exited with 0 +++ [pid 345] <... futex resumed>) = 0 [pid 353] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 352] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 351] <... futex resumed>) = 1 [pid 349] +++ exited with 0 +++ [pid 355] setpgid(0, 0 [pid 354] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 348] <... futex resumed>) = 0 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... setpgid resumed>) = 0 [pid 354] <... connect resumed>) = -1 ENODEV (No such device) [pid 352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=349, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 354] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=352}, [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 348] <... futex resumed>) = 0 [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 355] <... openat resumed>) = 3 [pid 354] <... futex resumed>) = 1 [pid 353] <... futex resumed>) = 0 [pid 352] <... timer_create resumed>[0]) = 0 [pid 351] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] write(3, "1000", 4 [pid 354] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 353] exit_group(0 [pid 355] <... write resumed>) = 4 [pid 354] <... futex resumed>) = ? [pid 353] <... exit_group resumed>) = ? [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... socket resumed>) = 4 [pid 355] close(3 [pid 354] +++ exited with 0 +++ [pid 352] <... futex resumed>) = 1 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 355] <... close resumed>) = 0 [pid 353] +++ exited with 0 +++ [pid 352] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 351] <... futex resumed>) = 1 [pid 348] <... futex resumed>) = 0 [pid 355] symlink("/dev/binderfs", "./binderfs" [pid 352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=353, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 355] <... symlink resumed>) = 0 executing program [pid 352] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 348] <... futex resumed>) = 0 [pid 345] <... futex resumed>) = 0 [pid 312] restart_syscall(<... resuming interrupted clone ...> [pid 355] write(1, "executing program\n", 18 [pid 352] <... timer_settime resumed>NULL) = 0 [pid 351] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] <... write resumed>) = 18 [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... bind resumed>) = 0 [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] <... futex resumed>) = 0 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 352] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 351] <... futex resumed>) = 1 [pid 348] <... futex resumed>) = 0 [pid 355] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 355] <... rt_sigaction resumed>NULL, 8) = 0 [pid 352] <... socket resumed>) = 3 [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 348] <... futex resumed>) = 0 [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] listen(4, 0 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 352] <... futex resumed>) = 0 [pid 351] <... listen resumed>) = 0 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 352] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 355] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 355] rt_sigprocmask(SIG_BLOCK, ~[], [pid 352] <... socket resumed>) = 4 [pid 351] <... futex resumed>) = 1 [pid 348] <... futex resumed>) = 0 [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] <... rt_sigprocmask resumed>[], 8) = 0 [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 311] <... restart_syscall resumed>) = 0 [pid 355] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 352] <... futex resumed>) = 0 [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 348] <... futex resumed>) = 0 [pid 352] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 351] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... clone3 resumed> => {parent_tid=[356]}, 88) = 356 [pid 352] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 311] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 345] <... futex resumed>) = 0 [pid 355] rt_sigprocmask(SIG_SETMASK, [], [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 355] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 352] <... futex resumed>) = 0 [pid 351] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 311] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 352] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 351] getpid( [pid 311] <... openat resumed>) = 3 [pid 355] <... futex resumed>) = 0 [pid 311] newfstatat(3, "", [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 351] <... getpid resumed>) = 348 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 352] listen(4, 0 [pid 351] rt_sigreturn({mask=[]} [pid 345] <... futex resumed>) = 0 [pid 311] getdents64(3, ./strace-static-x86_64: Process 356 attached [pid 352] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 351] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 312] <... restart_syscall resumed>) = 0 [pid 311] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] <... futex resumed>) = 0 [pid 351] <... futex resumed>) = 1 [pid 348] <... futex resumed>) = 0 [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 352] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 345] <... futex resumed>) = 0 [pid 311] newfstatat(AT_FDCWD, "./4/binderfs", [pid 348] <... futex resumed>) = 0 [pid 312] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] <... connect resumed>) = -1 ECONNRESET (Connection reset by peer) [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program executing program [pid 351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 351] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 348] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 311] unlink("./4/binderfs" [pid 352] <... futex resumed>) = 0 [pid 351] <... connect resumed>) = -1 ENODEV (No such device) [pid 312] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 311] <... unlink resumed>) = 0 [pid 312] <... openat resumed>) = 3 [pid 311] getdents64(3, [pid 312] newfstatat(3, "", [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 311] close(3 [pid 312] getdents64(3, [pid 311] <... close resumed>) = 0 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 311] rmdir("./4" [pid 312] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 311] <... rmdir resumed>) = 0 [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 311] mkdir("./5", 0777 [pid 312] newfstatat(AT_FDCWD, "./4/binderfs", [pid 311] <... mkdir resumed>) = 0 [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 312] unlink("./4/binderfs") = 0 [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 357 [pid 312] getdents64(3, 0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 312] close(3) = 0 [pid 312] rmdir("./4") = 0 [pid 312] mkdir("./5", 0777) = 0 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556b2ea750) = 358 ./strace-static-x86_64: Process 358 attached [pid 358] set_robust_list(0x55556b2ea760, 24) = 0 [pid 358] chdir("./5") = 0 [pid 358] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 358] setpgid(0, 0) = 0 [pid 358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 357 attached [pid 357] set_robust_list(0x55556b2ea760, 24 [pid 358] write(3, "1000", 4) = 4 [pid 358] close(3 [pid 357] <... set_robust_list resumed>) = 0 [pid 358] <... close resumed>) = 0 [pid 357] chdir("./5" [pid 358] symlink("/dev/binderfs", "./binderfs") = 0 [pid 357] <... chdir resumed>) = 0 [pid 357] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 357] setpgid(0, 0) = 0 [pid 357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 358] write(1, "executing program\n", 18) = 18 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 358] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 357] <... openat resumed>) = 3 [pid 358] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 358] rt_sigprocmask(SIG_BLOCK, ~[], [pid 357] write(3, "1000", 4) = 4 [pid 357] close(3) = 0 [pid 357] symlink("/dev/binderfs", "./binderfs") = 0 [pid 358] <... rt_sigprocmask resumed>[], 8) = 0 [pid 358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 357] write(1, "executing program\n", 18) = 18 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... clone3 resumed> => {parent_tid=[359]}, 88) = 359 [pid 358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 357] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 358] <... futex resumed>) = 0 [pid 357] <... rt_sigaction resumed>NULL, 8) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 357] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 357] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 357] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 357] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[360]}, 88) = 360 [pid 357] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 359 attached [pid 359] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 359] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 359] gettid() = 359 [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 359] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=359}, [0]) = 0 [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 359] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 359] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 359] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 359] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = -1 EADDRINUSE (Address already in use) ./strace-static-x86_64: Process 360 attached [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] set_robust_list(0x7fb74b3349a0, 24 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 1 [pid 360] <... set_robust_list resumed>) = 0 [pid 359] listen(4, 0 [pid 360] rt_sigprocmask(SIG_SETMASK, [], [pid 359] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 360] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 360] gettid( [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] <... gettid resumed>) = 360 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = 1 [pid 359] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=360}, [0]) = 0 [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = -1 EADDRINUSE (Address already in use) [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] listen(4, 0) = -1 EINVAL (Invalid argument) [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 357] <... futex resumed>) = 0 [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 360] <... futex resumed>) = 1 [pid 360] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 356] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 356] gettid() = 356 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 1 [pid 356] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=356}, [0]) = 0 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 1 [pid 356] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 1 [pid 356] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 1 [pid 356] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 1 [pid 356] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = -1 EADDRINUSE (Address already in use) [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 355] <... futex resumed>) = 0 [pid 356] listen(4, 0 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 355] <... futex resumed>) = 0 [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 35.596201][ T39] general protection fault, probably for non-canonical address 0xdffffc000000000c: 0000 [#1] PREEMPT SMP KASAN [ 35.607754][ T39] KASAN: null-ptr-deref in range [0x0000000000000060-0x0000000000000067] [ 35.616004][ T39] CPU: 1 PID: 39 Comm: kworker/1:1 Not tainted 6.1.124-syzkaller-00018-g52a41f0bf15c #0 [ 35.625546][ T39] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 35.635442][ T39] Workqueue: vsock-loopback vsock_loopback_work [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 345] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 359] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 345] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 359] getpid() = 358 [pid 359] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 358] <... futex resumed>) = 0 [pid 359] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 358] <... futex resumed>) = 0 [pid 359] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 358] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... connect resumed>) = -1 ENODEV (No such device) [pid 359] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 358] <... futex resumed>) = 0 [pid 359] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] exit_group(0 [pid 359] <... futex resumed>) = ? [pid 358] <... exit_group resumed>) = ? [pid 360] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 359] +++ exited with 0 +++ [pid 358] +++ exited with 0 +++ [pid 360] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 360] getpid( [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=358, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 360] <... getpid resumed>) = 357 [pid 312] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 360] rt_sigreturn({mask=[]} [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 360] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 312] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... openat resumed>) = 3 [pid 360] <... futex resumed>) = 1 [pid 357] <... futex resumed>) = 0 [pid 312] newfstatat(3, "", [pid 360] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 357] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 357] <... futex resumed>) = 0 [pid 312] getdents64(3, [pid 360] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 357] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 360] <... connect resumed>) = -1 ENODEV (No such device) [pid 356] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 312] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 360] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] getpid( [pid 312] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 360] <... futex resumed>) = 1 [pid 357] <... futex resumed>) = 0 [pid 356] <... getpid resumed>) = 355 [pid 312] newfstatat(AT_FDCWD, "./5/binderfs", [pid 360] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 357] exit_group(0 [pid 356] rt_sigreturn({mask=[]} [pid 312] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 360] <... futex resumed>) = ? [pid 357] <... exit_group resumed>) = ? [pid 356] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 312] unlink("./5/binderfs" [pid 360] +++ exited with 0 +++ [pid 357] +++ exited with 0 +++ [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... unlink resumed>) = 0 [pid 356] <... futex resumed>) = 1 [pid 355] <... futex resumed>) = 0 [pid 312] getdents64(3, [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 35.641519][ T39] RIP: 0010:vsock_stream_has_data+0x46/0x70 [ 35.647245][ T39] Code: 8d 9e 60 03 00 00 48 89 d8 48 c1 e8 03 42 80 3c 38 00 74 08 48 89 df e8 18 c2 af fc 48 8b 1b 48 83 c3 60 48 89 d8 48 c1 e8 03 <42> 80 3c 38 00 74 08 48 89 df e8 fb c1 af fc 4c 89 f7 ff 13 5b 41 [ 35.666692][ T39] RSP: 0018:ffffc9000028f5b8 EFLAGS: 00010206 [ 35.672589][ T39] RAX: 000000000000000c RBX: 0000000000000060 RCX: ffff888100899440 [ 35.680565][ T39] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff888110f6abc0 [ 35.688378][ T39] RBP: ffffc9000028f5d0 R08: dffffc0000000000 R09: ffffed10221ed585 [ 35.696188][ T39] R10: 0000000000000000 R11: dffffc0000000001 R12: fffff52000051ee8 [ 35.704002][ T39] R13: dffffc0000000000 R14: ffff888110f6abc0 R15: dffffc0000000000 [ 35.711811][ T39] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 35.720580][ T39] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.727000][ T39] CR2: 00007fb74b333f80 CR3: 00000001259a0000 CR4: 00000000003506a0 [ 35.734814][ T39] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 35.742623][ T39] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 35.750435][ T39] Call Trace: [ 35.753561][ T39] [ 35.756343][ T39] ? __die_body+0x62/0xb0 [ 35.760501][ T39] ? die_addr+0x9f/0xd0 [ 35.764496][ T39] ? exc_general_protection+0x317/0x4c0 [ 35.769882][ T39] ? _raw_spin_lock_irq+0x1b0/0x1b0 [ 35.774910][ T39] ? asm_exc_general_protection+0x27/0x30 [ 35.780556][ T39] ? vsock_stream_has_data+0x46/0x70 [ 35.785683][ T39] ? vsock_stream_has_data+0x1b/0x70 [ 35.790806][ T39] virtio_transport_do_close+0x67/0x3e0 [ 35.796180][ T39] ? sock_def_write_space+0x19f/0x1f0 [ 35.801386][ T39] virtio_transport_recv_pkt+0x129f/0x3fc0 [ 35.807030][ T39] ? virtio_transport_release+0xc30/0xc30 [ 35.812576][ T39] ? stack_trace_save+0x113/0x1c0 [ 35.817442][ T39] ? __stack_depot_save+0x36/0x480 [ 35.822386][ T39] ? __kasan_record_aux_stack+0xb4/0xc0 [ 35.827895][ T39] ? kasan_record_aux_stack_noalloc+0xb/0x10 [ 35.833799][ T39] ? schedule+0xc3/0x180 [ 35.837876][ T39] ? kthread+0x26d/0x300 [ 35.841956][ T39] ? cpudl_cleanup+0x40/0x40 [ 35.846380][ T39] ? __kasan_check_write+0x14/0x20 [ 35.851323][ T39] ? _raw_spin_lock+0xa4/0x1b0 [ 35.855924][ T39] ? _raw_spin_trylock_bh+0x190/0x190 [ 35.861130][ T39] ? __update_load_avg_cfs_rq+0xb1/0x2f0 [ 35.866601][ T39] ? kvm_sched_clock_read+0x18/0x40 [ 35.871632][ T39] ? sched_clock+0x9/0x10 [ 35.875797][ T39] ? sched_clock_cpu+0x71/0x2b0 [ 35.880483][ T39] ? update_load_avg+0x513/0x1530 [ 35.885344][ T39] ? __kasan_check_write+0x14/0x20 [ 35.890297][ T39] ? __switch_to+0x62c/0x1190 [ 35.894806][ T39] ? __kasan_check_write+0x14/0x20 [ 35.899754][ T39] ? virtio_transport_deliver_tap_pkt+0x60/0xb0 [ 35.905832][ T39] vsock_loopback_work+0x37d/0x3f0 [ 35.910864][ T39] ? _raw_spin_unlock+0x4c/0x70 [ 35.915550][ T39] ? vsock_loopback_send_pkt+0x120/0x120 [ 35.921020][ T39] ? __kasan_check_read+0x11/0x20 [ 35.925887][ T39] ? read_word_at_a_time+0x12/0x20 [ 35.930827][ T39] ? strscpy+0x9c/0x260 [ 35.934817][ T39] process_one_work+0x73d/0xcb0 [ 35.939509][ T39] worker_thread+0xa60/0x1260 [ 35.944020][ T39] kthread+0x26d/0x300 [pid 356] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULLexecuting program executing program [pid 355] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] <... futex resumed>) = 0 [pid 312] close(3 [pid 311] <... restart_syscall resumed>) = 0 [pid 356] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 355] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... close resumed>) = 0 [pid 356] <... connect resumed>) = -1 ENODEV (No such device) [pid 312] rmdir("./5" [pid 356] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... rmdir resumed>) = 0 [pid 311] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 356] <... futex resumed>) = 1 [pid 355] <... futex resumed>) = 0 [pid 312] mkdir("./6", 0777 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 356] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] exit_group(0 [pid 312] <... mkdir resumed>) = 0 [pid 311] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 356] <... futex resumed>) = ? [pid 355] <... exit_group resumed>) = ? [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 311] <... openat resumed>) = 3 [pid 356] +++ exited with 0 +++ [pid 355] +++ exited with 0 +++ [pid 311] newfstatat(3, "", [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 361 [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 311] getdents64(3, 0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 311] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 311] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 311] unlink("./5/binderfs") = 0 [pid 311] getdents64(3, 0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 311] close(3) = 0 [pid 311] rmdir("./5") = 0 [pid 311] mkdir("./6", 0777) = 0 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556b2ea750) = 362 ./strace-static-x86_64: Process 361 attached [pid 361] set_robust_list(0x55556b2ea760, 24) = 0 [pid 361] chdir("./6") = 0 [pid 361] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 361] setpgid(0, 0) = 0 [pid 361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 362 attached [pid 362] set_robust_list(0x55556b2ea760, 24 [pid 361] <... openat resumed>) = 3 [pid 362] <... set_robust_list resumed>) = 0 [pid 362] chdir("./6" [pid 361] write(3, "1000", 4 [pid 362] <... chdir resumed>) = 0 [pid 361] <... write resumed>) = 4 [pid 361] close(3) = 0 [pid 362] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 362] setpgid(0, 0 [pid 361] symlink("/dev/binderfs", "./binderfs") = 0 [pid 362] <... setpgid resumed>) = 0 [pid 362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 361] write(1, "executing program\n", 18) = 18 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 362] write(3, "1000", 4 [pid 361] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 362] <... write resumed>) = 4 [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 362] close(3) = 0 [pid 348] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] symlink("/dev/binderfs", "./binderfs") = 0 [pid 361] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 362] write(1, "executing program\n", 18 [pid 361] rt_sigprocmask(SIG_BLOCK, ~[], [pid 362] <... write resumed>) = 18 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] <... rt_sigprocmask resumed>[], 8) = 0 [pid 361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 362] <... futex resumed>) = 0 [pid 362] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 362] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 362] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 362] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 362] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 361] <... clone3 resumed> => {parent_tid=[363]}, 88) = 363 [pid 361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] <... clone3 resumed> => {parent_tid=[364]}, 88) = 364 [pid 362] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 364 attached [pid 364] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 364] gettid() = 364 [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=364}, [0]) = 0 [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, NULL) = 0 [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 3 [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] socket(AF_VSOCK, SOCK_SEQPACKET, 0) = 4 [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16) = -1 EADDRINUSE (Address already in use) [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] listen(4, 0) = -1 EINVAL (Invalid argument) [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 362] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 364] <... futex resumed>) = 1 [pid 364] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 352] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16) = -1 ENODEV (No such device) [pid 352] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 345] <... futex resumed>) = 0 [pid 352] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 345] exit_group(0 [pid 352] <... futex resumed>) = ? [pid 345] <... exit_group resumed>) = ? [pid 352] +++ exited with 0 +++ [pid 345] +++ exited with 0 +++ [pid 351] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 351] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=355, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 348] exit_group(0 [pid 351] <... futex resumed>) = ? [pid 348] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 363 attached [pid 364] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 351] +++ exited with 0 +++ [pid 310] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW [pid 364] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=30, si_int=0, si_ptr=NULL} --- [pid 363] set_robust_list(0x7fb74b3349a0, 24 [pid 362] futex(0x7fb74b3ff3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb74b3ff3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=345, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 364] getpid( [pid 363] <... set_robust_list resumed>) = 0 [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = 0 [pid 310] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 364] <... getpid resumed>) = 362 [pid 363] rt_sigprocmask(SIG_SETMASK, [], [pid 362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] <... openat resumed>) = 3 [pid 364] rt_sigreturn({mask=[]} [pid 363] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 362] <... mmap resumed>) = 0x7fb74b2f3000 [pid 361] <... mmap resumed>) = 0x7fb74b2f3000 [pid 314] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] newfstatat(3, "", [pid 364] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 363] gettid( [pid 362] mprotect(0x7fb74b2f4000, 131072, PROT_READ|PROT_WRITE [pid 361] mprotect(0x7fb74b2f4000, 131072, PROT_READ|PROT_WRITE [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 364] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... gettid resumed>) = 363 [pid 314] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 364] <... futex resumed>) = 0 [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... mprotect resumed>) = 0 [pid 361] <... mprotect resumed>) = 0 [pid 314] <... openat resumed>) = 3 [pid 364] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 363] <... futex resumed>) = 0 [pid 362] rt_sigprocmask(SIG_BLOCK, ~[], [pid 314] newfstatat(3, "", [pid 310] getdents64(3, [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... rt_sigprocmask resumed>[], 8) = 0 [pid 361] rt_sigprocmask(SIG_BLOCK, ~[], [pid 314] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 362] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b313990, parent_tid=0x7fb74b313990, exit_signal=0, stack=0x7fb74b2f3000, stack_size=0x20240, tls=0x7fb74b3136c0} [pid 361] <... rt_sigprocmask resumed>[], 8) = 0 [pid 314] getdents64(3, [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b313990, parent_tid=0x7fb74b313990, exit_signal=0, stack=0x7fb74b2f3000, stack_size=0x20240, tls=0x7fb74b3136c0} [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 362] <... clone3 resumed> => {parent_tid=[365]}, 88) = 365 [pid 314] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 364] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 362] rt_sigprocmask(SIG_SETMASK, [], [pid 361] <... clone3 resumed> => {parent_tid=[366]}, 88) = 366 [pid 314] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 364] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 362] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 361] rt_sigprocmask(SIG_SETMASK, [], [pid 314] newfstatat(AT_FDCWD, "./2/binderfs", [pid 310] newfstatat(AT_FDCWD, "./3/binderfs", ./strace-static-x86_64: Process 366 attached ./strace-static-x86_64: Process 365 attached [pid 364] getpid( [pid 362] futex(0x7fb74b3ff3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 314] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 314] unlink("./2/binderfs" [pid 366] set_robust_list(0x7fb74b3139a0, 24 [pid 365] set_robust_list(0x7fb74b3139a0, 24 [pid 364] <... getpid resumed>) = 362 [pid 362] <... futex resumed>) = 0 [pid 361] futex(0x7fb74b3ff3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 366] <... set_robust_list resumed>) = 0 [pid 365] <... set_robust_list resumed>) = 0 [pid 364] rt_sigreturn({mask=[]} [pid 362] futex(0x7fb74b3ff3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 361] <... futex resumed>) = 0 [pid 314] <... unlink resumed>) = 0 [pid 310] unlink("./3/binderfs" [pid 366] rt_sigprocmask(SIG_SETMASK, [], [pid 365] rt_sigprocmask(SIG_SETMASK, [], [pid 364] <... rt_sigreturn resumed>) = 202 [pid 361] futex(0x7fb74b3ff3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] <... unlink resumed>) = 0 [pid 366] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 365] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 364] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] getdents64(3, [pid 366] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=363}, [pid 365] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 366] <... timer_create resumed>[0]) = 0 [pid 365] <... connect resumed>) = -1 ENODEV (No such device) [pid 314] getdents64(3, [pid 310] close(3 [pid 366] futex(0x7fb74b3ff3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] futex(0x7fb74b3ff3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... close resumed>) = 0 [pid 366] <... futex resumed>) = 1 [pid 365] <... futex resumed>) = 1 [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = 0 [pid 310] rmdir("./3" [pid 366] futex(0x7fb74b3ff3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb74b3ff3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 362] exit_group(0 [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... rmdir resumed>) = 0 [pid 365] <... futex resumed>) = ? [pid 363] <... futex resumed>) = 0 [pid 362] <... exit_group resumed>) = ? [pid 361] <... futex resumed>) = 1 [pid 310] mkdir("./4", 0777 [pid 365] +++ exited with 0 +++ [pid 364] +++ exited with 0 +++ [pid 363] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 362] +++ exited with 0 +++ [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 310] <... mkdir resumed>) = 0 [pid 363] <... timer_settime resumed>NULL) = 0 [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=362, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 363] <... futex resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 367 [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 363] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... socket resumed>) = 3 [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 363] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... socket resumed>) = 4 [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 363] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... bind resumed>) = 0 [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 363] listen(4, 0 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... listen resumed>) = 0 [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 363] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 314] close(3) = 0 [pid 314] rmdir("./2") = 0 [pid 314] mkdir("./3", 0777) = 0 [pid 314] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 311] <... restart_syscall resumed>) = 0 [pid 314] <... clone resumed>, child_tidptr=0x55556b2ea750) = 368 [pid 311] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 363] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 363] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [ 35.947921][ T39] ? worker_clr_flags+0x1a0/0x1a0 [ 35.952783][ T39] ? kthread_blkcg+0xd0/0xd0 [ 35.957208][ T39] ret_from_fork+0x1f/0x30 [ 35.961465][ T39] [ 35.964324][ T39] Modules linked in: [ 35.975657][ T39] ---[ end trace 0000000000000000 ]--- [ 35.981440][ T39] RIP: 0010:vsock_stream_has_data+0x46/0x70 [pid 311] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 363] getpid( [pid 311] <... openat resumed>) = 3 [pid 363] <... getpid resumed>) = 361 [pid 311] newfstatat(3, "", [pid 363] rt_sigreturn({mask=[]} [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 363] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 311] getdents64(3, [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 363] <... futex resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 311] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 311] newfstatat(AT_FDCWD, "./6/binderfs", [pid 363] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 361] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 363] <... connect resumed>) = -1 ENODEV (No such device) [pid 311] unlink("./6/binderfs" [pid 363] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... unlink resumed>) = 0 [pid 363] <... futex resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 311] getdents64(3, [pid 363] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] exit_group(0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 366] <... futex resumed>) = ? [pid 363] <... futex resumed>) = ? [pid 361] <... exit_group resumed>) = ? [pid 311] close(3 [pid 366] +++ exited with 0 +++ [pid 363] +++ exited with 0 +++ [pid 361] +++ exited with 0 +++ [pid 311] <... close resumed>) = 0 [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=361, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 311] rmdir("./6" [pid 312] restart_syscall(<... resuming interrupted clone ...> [pid 311] <... rmdir resumed>) = 0 [pid 311] mkdir("./7", 0777) = 0 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556b2ea750) = 369 ./strace-static-x86_64: Process 367 attached [pid 367] set_robust_list(0x55556b2ea760, 24) = 0 [pid 367] chdir("./4") = 0 [pid 367] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 367] setpgid(0, 0./strace-static-x86_64: Process 368 attached ./strace-static-x86_64: Process 369 attached [pid 312] <... restart_syscall resumed>) = 0 [pid 369] set_robust_list(0x55556b2ea760, 24 [pid 368] set_robust_list(0x55556b2ea760, 24 [pid 312] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 312] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 312] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 312] getdents64(3, 0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 312] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 312] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 312] unlink("./6/binderfs") = 0 [pid 312] getdents64(3, 0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 312] close(3) = 0 [pid 312] rmdir("./6" [pid 367] <... setpgid resumed>) = 0 [pid 312] <... rmdir resumed>) = 0 [pid 367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 312] mkdir("./7", 0777 [pid 367] <... openat resumed>) = 3 [pid 312] <... mkdir resumed>) = 0 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 367] write(3, "1000", 4executing program ) = 4 [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 370 [pid 367] close(3) = 0 [pid 367] symlink("/dev/binderfs", "./binderfs") = 0 [pid 367] write(1, "executing program\n", 18) = 18 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 367] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 ./strace-static-x86_64: Process 370 attached [pid 369] <... set_robust_list resumed>) = 0 [pid 368] <... set_robust_list resumed>) = 0 [pid 367] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 367] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 367] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[371]}, 88) = 371 [pid 367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] set_robust_list(0x55556b2ea760, 24) = 0 [pid 370] chdir("./7") = 0 [pid 370] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 370] setpgid(0, 0) = 0 [pid 370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 370] write(3, "1000", 4) = 4 [pid 370] close(3) = 0 executing program [pid 370] symlink("/dev/binderfs", "./binderfs") = 0 [pid 370] write(1, "executing program\n", 18) = 18 [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 370] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 370] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 370] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[372]}, 88) = 372 [pid 370] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] chdir("./7") = 0 [pid 369] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 369] setpgid(0, 0) = 0 [pid 369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 368] chdir("./3" [pid 369] <... openat resumed>) = 3 [pid 369] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 372 attached ./strace-static-x86_64: Process 371 attached [pid 369] close(3 [pid 368] <... chdir resumed>) = 0 [pid 369] <... close resumed>) = 0 executing program [pid 369] symlink("/dev/binderfs", "./binderfs") = 0 [pid 369] write(1, "executing program\n", 18) = 18 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 369] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, NULL, 8) = 0 [pid 369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb74b314000 [pid 369] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 369] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} => {parent_tid=[373]}, 88) = 373 [pid 369] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] set_robust_list(0x7fb74b3349a0, 24) = 0 [pid 372] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 372] gettid() = 372 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 370] <... futex resumed>) = 0 [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] <... futex resumed>) = 0 [pid 372] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=372}, [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] <... timer_create resumed>[0]) = 0 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 370] <... futex resumed>) = 0 [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] <... futex resumed>) = 0 [pid 372] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] <... timer_settime resumed>NULL) = 0 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 370] <... futex resumed>) = 0 [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] <... futex resumed>) = 0 [pid 372] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] <... socket resumed>) = 3 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 373 attached ) = 1 [pid 371] set_robust_list(0x7fb74b3349a0, 24 [pid 370] <... futex resumed>) = 0 [pid 368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 373] set_robust_list(0x7fb74b3349a0, 24 [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] <... set_robust_list resumed>) = 0 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... prctl resumed>) = 0 [pid 373] <... set_robust_list resumed>) = 0 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] rt_sigprocmask(SIG_SETMASK, [], [pid 370] <... futex resumed>) = 0 [pid 368] setpgid(0, 0 [pid 373] rt_sigprocmask(SIG_SETMASK, [], [pid 372] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 371] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] <... setpgid resumed>) = 0 [pid 373] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 372] <... socket resumed>) = 4 [pid 371] gettid( [pid 368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 373] gettid( [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... gettid resumed>) = 371 [pid 368] <... openat resumed>) = 3 [pid 373] <... gettid resumed>) = 373 [pid 372] <... futex resumed>) = 1 [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = 0 [pid 368] write(3, "1000", 4 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] <... futex resumed>) = 1 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... write resumed>) = 4 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] <... futex resumed>) = 0 [pid 369] <... futex resumed>) = 0 [pid 368] close(3 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... close resumed>) = 0 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] <... bind resumed>) = 0 [pid 371] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=371}, [pid 369] <... futex resumed>) = 0 [pid 368] symlink("/dev/binderfs", "./binderfs" [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=373}, [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... timer_create resumed>[0]) = 0 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] <... symlink resumed>) = 0 [pid 373] <... timer_create resumed>[0]) = 0 [pid 372] <... futex resumed>) = 1 [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 370] <... futex resumed>) = 0 [pid 368] write(1, "executing program\n", 18 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 371] <... futex resumed>) = 1 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... write resumed>) = 18 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] getpid( [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 370] <... futex resumed>) = 0 [pid 369] <... futex resumed>) = 0 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] <... getpid resumed>) = 370 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... futex resumed>) = 0 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] rt_sigreturn({mask=[]} [pid 371] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 369] <... futex resumed>) = 0 [pid 368] rt_sigaction(SIGRT_1, {sa_handler=0x7fb74b39ac10, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb74b346db0}, [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 372] <... rt_sigreturn resumed>) = 1 [pid 371] <... timer_settime resumed>NULL) = 0 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] <... rt_sigaction resumed>NULL, 8) = 0 [pid 373] <... timer_settime resumed>NULL) = 0 [pid 372] listen(4, 0 [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... listen resumed>) = 0 [pid 371] <... futex resumed>) = 1 [pid 368] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... futex resumed>) = 0 [pid 368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] <... futex resumed>) = 1 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] <... futex resumed>) = 0 [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... mmap resumed>) = 0x7fb74b314000 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... futex resumed>) = 0 [pid 368] mprotect(0x7fb74b315000, 131072, PROT_READ|PROT_WRITE [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] <... socket resumed>) = 3 [pid 370] <... futex resumed>) = 0 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] <... mprotect resumed>) = 0 [pid 373] <... socket resumed>) = 3 [pid 372] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] rt_sigprocmask(SIG_BLOCK, ~[], [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... futex resumed>) = 1 [ 35.987558][ T39] Code: 8d 9e 60 03 00 00 48 89 d8 48 c1 e8 03 42 80 3c 38 00 74 08 48 89 df e8 18 c2 af fc 48 8b 1b 48 83 c3 60 48 89 d8 48 c1 e8 03 <42> 80 3c 38 00 74 08 48 89 df e8 fb c1 af fc 4c 89 f7 ff 13 5b 41 [ 36.008019][ T39] RSP: 0018:ffffc9000028f5b8 EFLAGS: 00010206 [ 36.014314][ T39] RAX: 000000000000000c RBX: 0000000000000060 RCX: ffff888100899440 [ 36.023077][ T39] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff888110f6abc0 [ 36.031741][ T39] RBP: ffffc9000028f5d0 R08: dffffc0000000000 R09: ffffed10221ed585 [ 36.040035][ T39] R10: 0000000000000000 R11: dffffc0000000001 R12: fffff52000051ee8 [pid 368] <... rt_sigprocmask resumed>[], 8) = 0 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... futex resumed>) = 0 [pid 368] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb74b334990, parent_tid=0x7fb74b334990, exit_signal=0, stack=0x7fb74b314000, stack_size=0x20240, tls=0x7fb74b3346c0} [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] getpid( [pid 371] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 369] <... futex resumed>) = 0 [pid 368] <... clone3 resumed> => {parent_tid=[374]}, 88) = 374 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 372] <... getpid resumed>) = 370 [pid 371] <... socket resumed>) = 4 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] rt_sigprocmask(SIG_SETMASK, [], [pid 373] <... socket resumed>) = 4 [pid 372] rt_sigreturn({mask=[]} [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 371] <... futex resumed>) = 1 [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... futex resumed>) = 0 [pid 368] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] <... futex resumed>) = 1 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] <... futex resumed>) = 0 [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 370] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 370] <... futex resumed>) = 0 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] <... bind resumed>) = -1 EADDRINUSE (Address already in use) [pid 372] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 371] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 370] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 372] <... connect resumed>) = -1 ENODEV (No such device) [pid 371] getpid( [pid 373] getpid( [pid 372] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... getpid resumed>) = 367 [pid 373] <... getpid resumed>) = 369 [pid 372] <... futex resumed>) = 1 [pid 371] rt_sigreturn({mask=[]} [pid 370] <... futex resumed>) = 0 [pid 373] rt_sigreturn({mask=[]} [pid 372] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] <... rt_sigreturn resumed>) = -1 EADDRINUSE (Address already in use) [pid 370] exit_group(0 [pid 373] <... rt_sigreturn resumed>) = -1 EADDRINUSE (Address already in use) [pid 372] <... futex resumed>) = ? [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... exit_group resumed>) = ? [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] +++ exited with 0 +++ [pid 371] <... futex resumed>) = 1 [pid 370] +++ exited with 0 +++ [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=370, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = 0 [pid 312] restart_syscall(<... resuming interrupted clone ...> [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] listen(4, 0 [pid 369] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] listen(4, 0 [pid 371] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] <... listen resumed>) = -1 EINVAL (Invalid argument) [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... restart_syscall resumed>) = 0 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 369] <... futex resumed>) = 0 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 312] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 312] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 312] getdents64(3, 0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 312] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 312] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 312] unlink("./7/binderfs") = 0 [pid 371] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 312] getdents64(3, [pid 371] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 312] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 373] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 371] getpid( [pid 312] close(3 [pid 373] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 371] <... getpid resumed>) = 367 [pid 312] <... close resumed>) = 0 [pid 373] getpid( [pid 371] rt_sigreturn({mask=[]} [pid 312] rmdir("./7"./strace-static-x86_64: Process 374 attached [pid 373] <... getpid resumed>) = 369 [pid 371] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 312] <... rmdir resumed>) = 0 [pid 373] rt_sigreturn({mask=[]} [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] mkdir("./8", 0777 [pid 374] set_robust_list(0x7fb74b3349a0, 24 [pid 373] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 371] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 0 [pid 312] <... mkdir resumed>) = 0 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 373] <... futex resumed>) = 1 [pid 371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 369] <... futex resumed>) = 0 [pid 367] <... futex resumed>) = 0 [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 369] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] <... clone resumed>, child_tidptr=0x55556b2ea750) = 375 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 371] <... connect resumed>) = -1 ENODEV (No such device) [pid 369] <... futex resumed>) = 0 [pid 373] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 371] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] <... connect resumed>) = -1 ENODEV (No such device) [pid 371] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 0 [pid 373] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 371] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] exit_group(0 [pid 373] <... futex resumed>) = 1 [pid 371] <... futex resumed>) = ? [pid 369] <... futex resumed>) = 0 [pid 367] <... exit_group resumed>) = ? [pid 373] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 371] +++ exited with 0 +++ [pid 369] exit_group(0 [pid 367] +++ exited with 0 +++ [pid 373] <... futex resumed>) = ? [pid 369] <... exit_group resumed>) = ? [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=367, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 373] +++ exited with 0 +++ [pid 369] +++ exited with 0 +++ [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 311] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=369, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 311] restart_syscall(<... resuming interrupted clone ...> [pid 374] <... set_robust_list resumed>) = 0 [pid 374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 374] gettid() = 374 [pid 310] <... restart_syscall resumed>) = 0 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 368] <... futex resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 375 attached [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 374] timer_create(CLOCK_REALTIME, {sigev_signo=SIGRT_1, sigev_notify=SIGEV_THREAD_ID, sigev_notify_thread_id=374}, [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 374] <... timer_create resumed>[0]) = 0 [pid 311] <... restart_syscall resumed>) = 0 [pid 310] <... openat resumed>) = 3 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] newfstatat(3, "", [pid 374] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 0 [pid 310] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] getdents64(3, [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 374] timer_settime(0, 0, {it_interval={tv_sec=0, tv_nsec=10000000}, it_value={tv_sec=0, tv_nsec=10000000}}, [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 374] <... timer_settime resumed>NULL) = 0 [pid 311] <... openat resumed>) = 3 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] newfstatat(3, "", [pid 310] newfstatat(AT_FDCWD, "./4/binderfs", [pid 374] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 310] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 375] set_robust_list(0x55556b2ea760, 24 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] getdents64(3, [pid 310] unlink("./4/binderfs" [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 3 entries */, 32768) = 80 [pid 310] <... unlink resumed>) = 0 [pid 374] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] getdents64(3, [pid 374] <... socket resumed>) = 3 [pid 311] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] newfstatat(AT_FDCWD, "./7/binderfs", [pid 310] close(3 [pid 374] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 0 [pid 311] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 310] <... close resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] unlink("./7/binderfs" [pid 310] rmdir("./4" [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 311] <... unlink resumed>) = 0 [pid 310] <... rmdir resumed>) = 0 [pid 374] socket(AF_VSOCK, SOCK_SEQPACKET, 0 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 311] getdents64(3, [pid 310] mkdir("./5", 0777 [pid 375] <... set_robust_list resumed>) = 0 [pid 374] <... socket resumed>) = 4 [pid 311] <... getdents64 resumed>0x55556b2eb7f0 /* 0 entries */, 32768) = 0 [pid 310] <... mkdir resumed>) = 0 [pid 374] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 311] close(3 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 374] getpid( [pid 311] <... close resumed>) = 0 [pid 374] <... getpid resumed>) = 368 [pid 311] rmdir("./7" [pid 310] <... clone resumed>, child_tidptr=0x55556b2ea750) = 376 [pid 374] rt_sigreturn({mask=[]} [pid 311] <... rmdir resumed>) = 0 [pid 374] <... rt_sigreturn resumed>) = 4 [pid 311] mkdir("./8", 0777 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 311] <... mkdir resumed>) = 0 [pid 374] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 0 [pid 311] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 311] <... clone resumed>, child_tidptr=0x55556b2ea750) = 377 [pid 374] bind(4, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 374] <... bind resumed>) = 0 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 368] <... futex resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 374] listen(4, 0 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 374] <... listen resumed>) = 0 [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 368] <... futex resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 374] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_LOCAL, svm_port=0, svm_flags=0}, 16 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 376 attached [ 36.048488][ T39] R13: dffffc0000000000 R14: ffff888110f6abc0 R15: dffffc0000000000 [ 36.056681][ T39] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 36.066303][ T39] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.073850][ T39] CR2: 00007fb74b33f766 CR3: 000000010fee8000 CR4: 00000000003506a0 [ 36.082214][ T39] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 36.090930][ T39] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [pid 376] set_robust_list(0x55556b2ea760, 24 [pid 375] chdir("./8"./strace-static-x86_64: Process 377 attached [pid 374] <... connect resumed>) = -1 EINTR (Interrupted system call) [pid 374] --- SIGRT_1 {si_signo=SIGRT_1, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_int=0, si_ptr=NULL} --- [pid 374] getpid() = 368 [pid 374] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 368] <... futex resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7fb74b3ff3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 368] <... futex resumed>) = 0 [pid 374] connect(3, {sa_family=AF_VSOCK, svm_cid=VMADDR_CID_HYPERVISOR, svm_port=0, svm_flags=0}, 16 [pid 368] futex(0x7fb74b3ff3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 374] <... connect resumed>) = -1 ENODEV (No such device) [pid 374] futex(0x7fb74b3ff3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 368] <... futex resumed>) = 0 [pid 374] futex(0x7fb74b3ff3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] exit_group(0 [pid 374] <... futex resumed>) = ? [pid 368] <... exit_group resumed>) = ? [pid 374] +++ exited with 0 +++ [pid 368] +++ exited with 0 +++ [pid 314] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 314] restart_syscall(<... resuming interrupted clone ...> [pid 376] <... set_robust_list resumed>) = 0 [pid 376] chdir("./5") = 0 [pid 376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 314] <... restart_syscall resumed>) = 0 [pid 314] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 36.099480][ T39] Kernel panic - not syncing: Fatal exception [ 36.105480][ T39] Kernel Offset: disabled [ 36.109532][ T39] Rebooting in 86400 seconds..