./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1365389133 <...> = 0 [pid 3618] close(3) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] rmdir("./1677" [pid 3615] unlink("./1599/binderfs" [pid 16169] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1678", 0777 [pid 16169] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16169] <... futex resumed>) = 1 [pid 16166] <... futex resumed>) = 0 [pid 3615] umount2("./1599/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16169] write(5, NULL, 1840702809 [pid 16166] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16166] <... futex resumed>) = 0 [pid 16169] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16170 [pid 3615] lstat("./1599/file0", [pid 16166] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16169] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16169] <... futex resumed>) = 1 [pid 16166] <... futex resumed>) = 0 [pid 3615] umount2("./1599/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16170 attached [pid 16169] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16166] exit_group(0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16169] <... futex resumed>) = ? [pid 16166] <... exit_group resumed>) = ? [pid 16170] set_robust_list(0x5555560b95e0, 24 [pid 16169] +++ exited with 0 +++ [pid 16166] +++ exited with 0 +++ [pid 3615] openat(AT_FDCWD, "./1599/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16166, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] <... openat resumed>) = 4 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] fstat(4, [pid 16170] <... set_robust_list resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] getdents64(4, [pid 16170] chdir("./1678" [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16170] <... chdir resumed>) = 0 [pid 16170] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] getdents64(4, [pid 16170] <... prctl resumed>) = 0 [pid 3616] umount2("./1633", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16170] setpgid(0, 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] close(4 [pid 3616] openat(AT_FDCWD, "./1633", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... close resumed>) = 0 [pid 16170] <... setpgid resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] rmdir("./1599/file0" [pid 16170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] fstat(3, [pid 16170] <... openat resumed>) = 3 [pid 3615] <... rmdir resumed>) = 0 [pid 16170] write(3, "1000", 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16170] <... write resumed>) = 4 [pid 3615] getdents64(3, [pid 16170] close(3 [pid 3616] getdents64(3, [pid 16170] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16170] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] close(3 [pid 16170] <... symlink resumed>) = 0 [pid 3616] umount2("./1633/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... close resumed>) = 0 [pid 16170] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] rmdir("./1599" [pid 16170] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] lstat("./1633/binderfs", [pid 16170] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] <... rmdir resumed>) = 0 [pid 16170] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] mkdir("./1600", 0777 [pid 16170] <... mprotect resumed>) = 0 [pid 3616] unlink("./1633/binderfs" [pid 16170] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... mkdir resumed>) = 0 [pid 16170] <... clone resumed>, parent_tid=[16171], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16171 [pid 3616] <... unlink resumed>) = 0 [pid 16170] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1633/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16170] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16171 attached [pid 16171] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 3616] lstat("./1633/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16172 [pid 3616] umount2("./1633/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16171] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] openat(AT_FDCWD, "./1633/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, [pid 16171] <... mkdirat resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16171] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4 [pid 16170] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16170] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] rmdir("./1633/file0" [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16171] <... futex resumed>) = 1 [pid 16171] pipe2([3, 4], 0) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 16171] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 16171] <... futex resumed>) = 1 [pid 16170] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16171] dup(4 [pid 16170] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1633" [pid 16171] <... dup resumed>) = 5 [pid 16170] <... futex resumed>) = 0 [pid 16171] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16171] <... futex resumed>) = 0 [pid 16170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 16172 attached [pid 16171] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16170] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 16172] set_robust_list(0x5555560b95e0, 24 [pid 16170] <... futex resumed>) = 0 [pid 16172] <... set_robust_list resumed>) = 0 [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] mkdir("./1634", 0777 [pid 16172] chdir("./1600") = 0 [pid 16172] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16172] setpgid(0, 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16172] <... setpgid resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16171] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16171] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16170] <... futex resumed>) = 0 [pid 16171] write(5, NULL, 1840702809 [pid 16170] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16171] <... write resumed>) = -1 EFAULT (Bad address) [pid 16170] <... futex resumed>) = 0 [pid 16172] <... openat resumed>) = 3 [pid 16171] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16170] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16173 ./strace-static-x86_64: Process 16173 attached [pid 16172] write(3, "1000", 4 [pid 16171] <... futex resumed>) = 0 [pid 16170] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16171] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16170] exit_group(0 [pid 16171] <... futex resumed>) = ? [pid 16170] <... exit_group resumed>) = ? [pid 16173] set_robust_list(0x5555560b95e0, 24 [pid 16172] <... write resumed>) = 4 [pid 16173] <... set_robust_list resumed>) = 0 [pid 16172] close(3 [pid 16171] +++ exited with 0 +++ [pid 16170] +++ exited with 0 +++ [pid 16173] chdir("./1634" [pid 16172] <... close resumed>) = 0 [pid 16172] symlink("/dev/binderfs", "./binderfs" [pid 16173] <... chdir resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16170, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16173] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16172] <... symlink resumed>) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16173] <... prctl resumed>) = 0 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16173] setpgid(0, 0 [pid 16172] <... futex resumed>) = 0 [pid 16173] <... setpgid resumed>) = 0 [pid 16172] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16172] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] umount2("./1678", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16173] <... openat resumed>) = 3 [pid 16172] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16173] write(3, "1000", 4 [pid 16172] <... mprotect resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1678", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16173] <... write resumed>) = 4 [pid 16172] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... openat resumed>) = 3 [pid 16173] close(3 [pid 3618] fstat(3, [pid 16173] <... close resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16173] symlink("/dev/binderfs", "./binderfs" [pid 16172] <... clone resumed>, parent_tid=[16174], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16174 [pid 3618] getdents64(3, [pid 16173] <... symlink resumed>) = 0 [pid 16172] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16172] <... futex resumed>) = 0 [pid 3618] umount2("./1678/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16173] <... futex resumed>) = 0 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16173] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] lstat("./1678/binderfs", [pid 16173] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16173] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] unlink("./1678/binderfs" [pid 16173] <... mprotect resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16173] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] umount2("./1678/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16173] <... clone resumed>, parent_tid=[16175], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16175 [pid 3618] lstat("./1678/file0", ./strace-static-x86_64: Process 16174 attached [pid 16173] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16174] set_robust_list(0x7f1ab25529e0, 24 [pid 16173] <... futex resumed>) = 0 [pid 3618] umount2("./1678/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16174] <... set_robust_list resumed>) = 0 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16174] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] openat(AT_FDCWD, "./1678/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 16175 attached [pid 16174] <... mkdirat resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16174] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(4, [pid 16175] set_robust_list(0x7f1ab25529e0, 24 [pid 16174] <... futex resumed>) = 1 [pid 16172] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16175] <... set_robust_list resumed>) = 0 [pid 16174] pipe2( [pid 16172] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16175] mkdirat(AT_FDCWD, "./file0", 000 [pid 16174] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16172] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16174] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(4, [pid 16175] <... mkdirat resumed>) = 0 [pid 16174] <... futex resumed>) = 0 [pid 16172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16175] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16174] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16172] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(4 [pid 16175] <... futex resumed>) = 1 [pid 16174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16173] <... futex resumed>) = 0 [pid 16172] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16175] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16174] dup(4 [pid 16173] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] rmdir("./1678/file0" [pid 16175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16174] <... dup resumed>) = 5 [pid 16173] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16175] pipe2( [pid 16174] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(3, [pid 16175] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16174] <... futex resumed>) = 1 [pid 16172] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16175] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16174] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16172] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 16175] <... futex resumed>) = 1 [pid 16174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16173] <... futex resumed>) = 0 [pid 16172] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16175] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16174] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16173] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] rmdir("./1678" [pid 16175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16173] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16175] dup(4 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1679", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16176 ./strace-static-x86_64: Process 16176 attached [pid 16176] set_robust_list(0x5555560b95e0, 24 [pid 16175] <... dup resumed>) = 5 [pid 16175] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16173] <... futex resumed>) = 0 [pid 16175] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16173] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16173] <... futex resumed>) = 0 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16176] <... set_robust_list resumed>) = 0 [pid 16175] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16176] chdir("./1679") = 0 [pid 16176] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16176] setpgid(0, 0) = 0 [pid 16176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16176] write(3, "1000", 4) = 4 [pid 16176] close(3) = 0 [pid 16176] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16176] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16176] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16176] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16177], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16177 [pid 16176] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16177 attached [pid 16177] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16177] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16177] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16176] <... futex resumed>) = 0 [pid 16176] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16177] <... futex resumed>) = 1 [pid 16177] pipe2([3, 4], 0) = 0 [pid 16177] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16176] <... futex resumed>) = 0 [pid 16176] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16177] <... futex resumed>) = 1 [pid 16177] dup(4) = 5 [pid 16177] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16176] <... futex resumed>) = 0 [pid 16176] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16177] <... futex resumed>) = 1 [pid 16176] <... futex resumed>) = 0 [pid 16177] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16174] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16174] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16175] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16174] <... futex resumed>) = 1 [pid 16172] <... futex resumed>) = 0 [pid 16175] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16174] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16172] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16175] <... futex resumed>) = 1 [pid 16174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16173] <... futex resumed>) = 0 [pid 16172] <... futex resumed>) = 0 [pid 16175] write(5, NULL, 1840702809 [pid 16174] write(5, NULL, 1840702809 [pid 16173] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16172] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16175] <... write resumed>) = -1 EFAULT (Bad address) [pid 16174] <... write resumed>) = -1 EFAULT (Bad address) [pid 16173] <... futex resumed>) = 0 [pid 16175] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16174] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16173] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16177] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16175] <... futex resumed>) = 0 [pid 16174] <... futex resumed>) = 1 [pid 16173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16172] <... futex resumed>) = 0 [pid 16177] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16175] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16174] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16173] exit_group(0 [pid 16172] exit_group(0 [pid 16177] <... futex resumed>) = 1 [pid 16176] <... futex resumed>) = 0 [pid 16175] <... futex resumed>) = ? [pid 16174] <... futex resumed>) = ? [pid 16173] <... exit_group resumed>) = ? [pid 16172] <... exit_group resumed>) = ? [pid 16177] write(5, NULL, 1840702809 [pid 16176] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16175] +++ exited with 0 +++ [pid 16174] +++ exited with 0 +++ [pid 16173] +++ exited with 0 +++ [pid 16172] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16173, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16177] <... write resumed>) = -1 EFAULT (Bad address) [pid 16176] <... futex resumed>) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16172, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16177] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16176] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16177] <... futex resumed>) = 0 [pid 16176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16177] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16176] exit_group(0 [pid 3616] umount2("./1634", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16177] <... futex resumed>) = ? [pid 16176] <... exit_group resumed>) = ? [pid 16177] +++ exited with 0 +++ [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1600", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16176] +++ exited with 0 +++ [pid 3616] openat(AT_FDCWD, "./1634", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16176, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... openat resumed>) = 3 [pid 3615] openat(AT_FDCWD, "./1600", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(3, [pid 3615] <... openat resumed>) = 3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] fstat(3, [pid 3618] umount2("./1679", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(3, [pid 3618] openat(AT_FDCWD, "./1679", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./1634/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1600/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(3, [pid 3616] lstat("./1634/binderfs", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] lstat("./1600/binderfs", [pid 3618] getdents64(3, [pid 3616] unlink("./1634/binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... unlink resumed>) = 0 [pid 3615] unlink("./1600/binderfs" [pid 3618] umount2("./1679/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1634/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1600/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1679/binderfs", [pid 3616] lstat("./1634/file0", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] lstat("./1600/file0", [pid 3618] unlink("./1679/binderfs" [pid 3616] umount2("./1634/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1600/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... unlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1634/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1679/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3615] openat(AT_FDCWD, "./1600/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 3615] <... openat resumed>) = 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] fstat(4, [pid 3618] lstat("./1679/file0", [pid 3616] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, [pid 3618] umount2("./1679/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(4, [pid 3618] openat(AT_FDCWD, "./1679/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] close(4 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... close resumed>) = 0 [pid 3615] close(4 [pid 3618] fstat(4, [pid 3616] rmdir("./1634/file0" [pid 3615] <... close resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1600/file0" [pid 3618] getdents64(4, [pid 3616] getdents64(3, [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] close(4 [pid 3616] close(3 [pid 3615] getdents64(3, [pid 3618] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 3618] rmdir("./1679/file0" [pid 3616] rmdir("./1634" [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] close(3 [pid 3618] rmdir("./1679" [pid 3616] mkdir("./1635", 0777 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] mkdir("./1680", 0777) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] rmdir("./1600" [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... rmdir resumed>) = 0 [pid 3615] mkdir("./1601", 0777./strace-static-x86_64: Process 16178 attached ./strace-static-x86_64: Process 16179 attached [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16178 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16179 [pid 3615] <... mkdir resumed>) = 0 [pid 16178] set_robust_list(0x5555560b95e0, 24 [pid 16179] set_robust_list(0x5555560b95e0, 24 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16178] <... set_robust_list resumed>) = 0 [pid 16179] <... set_robust_list resumed>) = 0 [pid 16178] chdir("./1680" [pid 16179] chdir("./1635"./strace-static-x86_64: Process 16180 attached [pid 16178] <... chdir resumed>) = 0 [pid 16179] <... chdir resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16180 [pid 16178] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16179] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16178] <... prctl resumed>) = 0 [pid 16178] setpgid(0, 0 [pid 16179] <... prctl resumed>) = 0 [pid 16178] <... setpgid resumed>) = 0 [pid 16179] setpgid(0, 0 [pid 16180] set_robust_list(0x5555560b95e0, 24 [pid 16178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16179] <... setpgid resumed>) = 0 [pid 16180] <... set_robust_list resumed>) = 0 [pid 16178] <... openat resumed>) = 3 [pid 16179] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16180] chdir("./1601" [pid 16178] write(3, "1000", 4 [pid 16179] <... openat resumed>) = 3 [pid 16178] <... write resumed>) = 4 [pid 16179] write(3, "1000", 4 [pid 16178] close(3 [pid 16179] <... write resumed>) = 4 [pid 16178] <... close resumed>) = 0 [pid 16179] close(3 [pid 16178] symlink("/dev/binderfs", "./binderfs" [pid 16179] <... close resumed>) = 0 [pid 16180] <... chdir resumed>) = 0 [pid 16178] <... symlink resumed>) = 0 [pid 16179] symlink("/dev/binderfs", "./binderfs" [pid 16180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16179] <... symlink resumed>) = 0 [pid 16178] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16180] <... prctl resumed>) = 0 [pid 16178] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16179] <... futex resumed>) = 0 [pid 16180] setpgid(0, 0 [pid 16178] <... mmap resumed>) = 0x7f1ab2532000 [pid 16179] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16180] <... setpgid resumed>) = 0 [pid 16178] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16179] <... mmap resumed>) = 0x7f1ab2532000 [pid 16180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16178] <... mprotect resumed>) = 0 [pid 16179] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16180] <... openat resumed>) = 3 [pid 16178] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16179] <... mprotect resumed>) = 0 [pid 16180] write(3, "1000", 4 [pid 16179] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 16181 attached [pid 16180] <... write resumed>) = 4 [pid 16178] <... clone resumed>, parent_tid=[16181], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16181 [pid 16180] close(3 [pid 16178] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16179] <... clone resumed>, parent_tid=[16182], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16182 [pid 16180] <... close resumed>) = 0 [pid 16178] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16180] symlink("/dev/binderfs", "./binderfs" [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16179] <... futex resumed>) = 0 [pid 16181] set_robust_list(0x7f1ab25529e0, 24 [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16180] <... symlink resumed>) = 0 [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16180] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16180] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16180] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16183], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16183 [pid 16180] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] <... set_robust_list resumed>) = 0 [pid 16180] <... futex resumed>) = 0 [pid 16181] mkdirat(AT_FDCWD, "./file0", 000 [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16183 attached [pid 16183] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16183] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16181] <... mkdirat resumed>) = 0 [pid 16181] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] <... futex resumed>) = 1 [pid 16178] <... futex resumed>) = 0 [pid 16183] <... futex resumed>) = 1 [pid 16181] pipe2( [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] pipe2( [pid 16180] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16178] <... futex resumed>) = 0 [pid 16183] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16181] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16183] <... futex resumed>) = 0 [pid 16181] <... futex resumed>) = 0 [pid 16180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16178] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16182 attached [pid 16183] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16181] dup(4 [pid 16180] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16178] <... futex resumed>) = 0 [pid 16183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16182] set_robust_list(0x7f1ab25529e0, 24 [pid 16181] <... dup resumed>) = 5 [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] dup(4 [pid 16182] <... set_robust_list resumed>) = 0 [pid 16181] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16183] <... dup resumed>) = 5 [pid 16182] mkdirat(AT_FDCWD, "./file0", 000 [pid 16181] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16178] <... futex resumed>) = 0 [pid 16183] <... futex resumed>) = 1 [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16180] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16180] <... futex resumed>) = 0 [pid 16183] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16182] <... mkdirat resumed>) = 0 [pid 16182] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16179] <... futex resumed>) = 0 [pid 16182] <... futex resumed>) = 1 [pid 16179] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16182] pipe2( [pid 16179] <... futex resumed>) = 0 [pid 16182] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16181] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16182] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16183] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16182] <... futex resumed>) = 0 [pid 16181] <... futex resumed>) = 1 [pid 16178] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] <... futex resumed>) = 1 [pid 16182] dup(4 [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16179] <... futex resumed>) = 0 [pid 16181] write(5, NULL, 1840702809 [pid 16183] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16182] <... dup resumed>) = 5 [pid 16181] <... write resumed>) = -1 EFAULT (Bad address) [pid 16180] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16178] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16182] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16181] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16180] <... futex resumed>) = 0 [pid 16178] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16183] write(5, NULL, 1840702809 [pid 16182] <... futex resumed>) = 0 [pid 16181] <... futex resumed>) = 0 [pid 16180] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16178] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16179] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16183] <... write resumed>) = -1 EFAULT (Bad address) [pid 16182] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16181] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16178] exit_group(0 [pid 16179] <... futex resumed>) = 0 [pid 16183] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16178] <... exit_group resumed>) = ? [pid 16183] <... futex resumed>) = 1 [pid 16181] <... futex resumed>) = ? [pid 16180] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16183] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16180] exit_group(0 [pid 16183] <... futex resumed>) = ? [pid 16180] <... exit_group resumed>) = ? [pid 16183] +++ exited with 0 +++ [pid 16181] +++ exited with 0 +++ [pid 16180] +++ exited with 0 +++ [pid 16178] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16180, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16178, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1601", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1680", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1601", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] openat(AT_FDCWD, "./1680", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] <... openat resumed>) = 3 [pid 3618] fstat(3, [pid 3615] fstat(3, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 3615] getdents64(3, [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16182] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] umount2("./1680/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1601/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1680/binderfs", [pid 3615] lstat("./1601/binderfs", [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1680/binderfs" [pid 3615] unlink("./1601/binderfs" [pid 16182] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16179] <... futex resumed>) = 0 [pid 16182] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16179] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... unlink resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16179] <... futex resumed>) = 1 [pid 3618] umount2("./1680/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1601/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16182] <... futex resumed>) = 0 [pid 16179] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1680/file0", [pid 3615] lstat("./1601/file0", [pid 16182] write(5, NULL, 1840702809 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1680/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1601/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16182] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16182] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1680/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] openat(AT_FDCWD, "./1601/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16182] <... futex resumed>) = 1 [pid 16179] <... futex resumed>) = 0 [pid 16182] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] <... openat resumed>) = 4 [pid 16179] exit_group(0 [pid 3615] <... openat resumed>) = 4 [pid 16182] <... futex resumed>) = ? [pid 16179] <... exit_group resumed>) = ? [pid 3618] fstat(4, [pid 3615] fstat(4, [pid 16182] +++ exited with 0 +++ [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16179] +++ exited with 0 +++ [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16179, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(4, [pid 3618] close(4 [pid 3616] umount2("./1635", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] rmdir("./1680/file0" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(4, [pid 3616] openat(AT_FDCWD, "./1635", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] close(4 [pid 3618] getdents64(3, [pid 3616] fstat(3, [pid 3615] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] rmdir("./1601/file0" [pid 3618] close(3 [pid 3616] getdents64(3, [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1680" [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(3, [pid 3618] <... rmdir resumed>) = 0 [pid 3616] umount2("./1635/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] mkdir("./1681", 0777 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] close(3 [pid 3616] lstat("./1635/binderfs", [pid 3615] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] rmdir("./1601" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] unlink("./1635/binderfs" [pid 3615] <... rmdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... unlink resumed>) = 0 [pid 3615] mkdir("./1602", 0777 [pid 3616] umount2("./1635/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16184 attached ./strace-static-x86_64: Process 16185 attached [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16184 [pid 3616] lstat("./1635/file0", [pid 16185] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16185 [pid 16185] <... set_robust_list resumed>) = 0 [pid 3616] umount2("./1635/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16185] chdir("./1602" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16185] <... chdir resumed>) = 0 [pid 16184] set_robust_list(0x5555560b95e0, 24 [pid 3616] openat(AT_FDCWD, "./1635/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... openat resumed>) = 4 [pid 16185] <... prctl resumed>) = 0 [pid 3616] fstat(4, [pid 16184] <... set_robust_list resumed>) = 0 [pid 16185] setpgid(0, 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16185] <... setpgid resumed>) = 0 [pid 3616] getdents64(4, [pid 16185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16184] chdir("./1681" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16184] <... chdir resumed>) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4 [pid 16184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... close resumed>) = 0 [pid 16184] <... prctl resumed>) = 0 [pid 16185] <... openat resumed>) = 3 [pid 16184] setpgid(0, 0 [pid 3616] rmdir("./1635/file0" [pid 16185] write(3, "1000", 4 [pid 16184] <... setpgid resumed>) = 0 [pid 16185] <... write resumed>) = 4 [pid 16184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... rmdir resumed>) = 0 [pid 16185] close(3 [pid 16184] <... openat resumed>) = 3 [pid 3616] getdents64(3, [pid 16185] <... close resumed>) = 0 [pid 16184] write(3, "1000", 4 [pid 16185] symlink("/dev/binderfs", "./binderfs" [pid 16184] <... write resumed>) = 4 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16184] close(3 [pid 3616] close(3 [pid 16185] <... symlink resumed>) = 0 [pid 16184] <... close resumed>) = 0 [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16184] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... close resumed>) = 0 [pid 16185] <... futex resumed>) = 0 [pid 16184] <... symlink resumed>) = 0 [pid 3616] rmdir("./1635" [pid 16185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16184] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16184] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... rmdir resumed>) = 0 [pid 16185] <... mmap resumed>) = 0x7f1ab2532000 [pid 16184] <... mprotect resumed>) = 0 [pid 3616] mkdir("./1636", 0777 [pid 16185] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16184] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16186], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16186 [pid 3616] <... mkdir resumed>) = 0 [pid 16185] <... mprotect resumed>) = 0 [pid 16184] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16185] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16186 attached [pid 16186] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16186] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16187 [pid 16186] <... mkdirat resumed>) = 0 ./strace-static-x86_64: Process 16188 attached [pid 16185] <... clone resumed>, parent_tid=[16188], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16188 [pid 16186] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16185] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16184] <... futex resumed>) = 0 [pid 16184] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16186] <... futex resumed>) = 1 [pid 16186] pipe2([3, 4], 0) = 0 [pid 16188] set_robust_list(0x7f1ab25529e0, 24 [pid 16186] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16184] <... futex resumed>) = 0 [pid 16186] dup(4 [pid 16184] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16187 attached [pid 16188] <... set_robust_list resumed>) = 0 [pid 16186] <... dup resumed>) = 5 [pid 16184] <... futex resumed>) = 0 [pid 16188] mkdirat(AT_FDCWD, "./file0", 000 [pid 16186] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16187] set_robust_list(0x5555560b95e0, 24 [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16188] <... mkdirat resumed>) = 0 [pid 16187] <... set_robust_list resumed>) = 0 [pid 16186] <... futex resumed>) = 0 [pid 16184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16188] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16187] chdir("./1636" [pid 16186] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16184] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16188] <... futex resumed>) = 1 [pid 16187] <... chdir resumed>) = 0 [pid 16186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16185] <... futex resumed>) = 0 [pid 16184] <... futex resumed>) = 0 [pid 16188] pipe2( [pid 16187] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16186] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16185] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16188] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16187] <... prctl resumed>) = 0 [pid 16185] <... futex resumed>) = 0 [pid 16188] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16187] setpgid(0, 0 [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16188] <... futex resumed>) = 0 [pid 16187] <... setpgid resumed>) = 0 [pid 16185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16188] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16185] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16185] <... futex resumed>) = 0 [pid 16188] dup(4 [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16188] <... dup resumed>) = 5 [pid 16188] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16185] <... futex resumed>) = 0 [pid 16188] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16185] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16185] <... futex resumed>) = 0 [pid 16188] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16187] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16187] write(3, "1000", 4) = 4 [pid 16186] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16187] close(3) = 0 [pid 16187] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16186] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16187] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16186] <... futex resumed>) = 1 [pid 16184] <... futex resumed>) = 0 [pid 16187] <... mmap resumed>) = 0x7f1ab2532000 [pid 16186] write(5, NULL, 1840702809 [pid 16184] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16187] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16187] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16184] <... futex resumed>) = 0 [pid 16184] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16186] <... write resumed>) = -1 EFAULT (Bad address) [pid 16187] <... clone resumed>, parent_tid=[16189], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16189 [pid 16187] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16188] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16186] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16189 attached [pid 16189] set_robust_list(0x7f1ab25529e0, 24 [pid 16184] <... futex resumed>) = 0 [pid 16188] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16186] <... futex resumed>) = 1 [pid 16184] exit_group(0 [pid 16188] <... futex resumed>) = 1 [pid 16185] <... futex resumed>) = 0 [pid 16184] <... exit_group resumed>) = ? [pid 16188] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16186] +++ exited with 0 +++ [pid 16185] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16185] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16189] <... set_robust_list resumed>) = 0 [pid 16184] +++ exited with 0 +++ [pid 16188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16184, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16188] write(5, NULL, 1840702809 [pid 16189] mkdirat(AT_FDCWD, "./file0", 000 [pid 16188] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16188] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16189] <... mkdirat resumed>) = 0 [pid 16188] <... futex resumed>) = 1 [pid 16185] <... futex resumed>) = 0 [pid 16189] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16188] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16185] exit_group(0 [pid 16189] <... futex resumed>) = 1 [pid 16188] <... futex resumed>) = ? [pid 16187] <... futex resumed>) = 0 [pid 16185] <... exit_group resumed>) = ? [pid 3618] umount2("./1681", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16189] pipe2( [pid 16188] +++ exited with 0 +++ [pid 16187] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16185] +++ exited with 0 +++ [pid 16187] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1681", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16189] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16185, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16189] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16189] <... futex resumed>) = 1 [pid 16187] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 16189] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16187] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1602", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16187] <... futex resumed>) = 0 [pid 3618] umount2("./1681/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16189] dup(4 [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16189] <... dup resumed>) = 5 [pid 3618] lstat("./1681/binderfs", [pid 16189] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1602", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16189] <... futex resumed>) = 1 [pid 16187] <... futex resumed>) = 0 [pid 3618] unlink("./1681/binderfs" [pid 16189] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16187] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... unlink resumed>) = 0 [pid 3615] <... openat resumed>) = 3 [pid 16189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16187] <... futex resumed>) = 0 [pid 3618] umount2("./1681/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] fstat(3, [pid 16189] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] lstat("./1681/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, [pid 3618] umount2("./1681/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] openat(AT_FDCWD, "./1681/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] umount2("./1602/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] lstat("./1602/binderfs", [pid 3618] getdents64(4, [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1681/file0") = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1681") = 0 [pid 3615] unlink("./1602/binderfs" [pid 3618] mkdir("./1682", 0777) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] umount2("./1602/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16190 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1602/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1602/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16190 attached ) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1602/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16189] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... openat resumed>) = 4 [pid 16189] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16187] <... futex resumed>) = 0 [pid 16189] <... futex resumed>) = 1 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16187] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16189] write(5, NULL, 1840702809 [pid 16187] <... futex resumed>) = 0 [pid 3615] getdents64(4, [pid 16187] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16189] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16189] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16189] <... futex resumed>) = 1 [pid 16187] <... futex resumed>) = 0 [pid 3615] close(4 [pid 16189] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16187] exit_group(0 [pid 16190] set_robust_list(0x5555560b95e0, 24 [pid 16189] <... futex resumed>) = ? [pid 16187] <... exit_group resumed>) = ? [pid 3615] <... close resumed>) = 0 [pid 16190] <... set_robust_list resumed>) = 0 [pid 3615] rmdir("./1602/file0" [pid 16190] chdir("./1682") = 0 [pid 16190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] <... rmdir resumed>) = 0 [pid 16190] <... prctl resumed>) = 0 [pid 3615] getdents64(3, [pid 16190] setpgid(0, 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16189] +++ exited with 0 +++ [pid 16187] +++ exited with 0 +++ [pid 3615] close(3 [pid 16190] <... setpgid resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16187, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... close resumed>) = 0 [pid 16190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] rmdir("./1602" [pid 16190] <... openat resumed>) = 3 [pid 3616] <... restart_syscall resumed>) = 0 [pid 16190] write(3, "1000", 4) = 4 [pid 3615] <... rmdir resumed>) = 0 [pid 16190] close(3 [pid 3615] mkdir("./1603", 0777 [pid 16190] <... close resumed>) = 0 [pid 16190] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3616] umount2("./1636", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16190] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1636", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16190] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16190] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16190] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... openat resumed>) = 3 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16191 ./strace-static-x86_64: Process 16192 attached ./strace-static-x86_64: Process 16191 attached [pid 16190] <... clone resumed>, parent_tid=[16192], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16192 [pid 16190] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(3, [pid 16190] <... futex resumed>) = 0 [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16191] set_robust_list(0x5555560b95e0, 24 [pid 3616] getdents64(3, [pid 16192] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16192] mkdirat(AT_FDCWD, "./file0", 000 [pid 16191] <... set_robust_list resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16192] <... mkdirat resumed>) = 0 [pid 16192] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1636/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16192] <... futex resumed>) = 1 [pid 16191] chdir("./1603" [pid 16190] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16192] pipe2( [pid 16190] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1636/binderfs", [pid 16191] <... chdir resumed>) = 0 [pid 16192] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16190] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16192] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] unlink("./1636/binderfs" [pid 16192] <... futex resumed>) = 0 [pid 16191] <... prctl resumed>) = 0 [pid 16190] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16192] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16190] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... unlink resumed>) = 0 [pid 16192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16191] setpgid(0, 0 [pid 16190] <... futex resumed>) = 0 [pid 3616] umount2("./1636/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16192] dup(4 [pid 16191] <... setpgid resumed>) = 0 [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16192] <... dup resumed>) = 5 [pid 16191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] lstat("./1636/file0", [pid 16192] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16190] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16192] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] <... openat resumed>) = 3 [pid 16190] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1636/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16191] write(3, "1000", 4 [pid 16190] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16192] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16191] <... write resumed>) = 4 [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] openat(AT_FDCWD, "./1636/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16191] close(3 [pid 3616] <... openat resumed>) = 4 [pid 16191] <... close resumed>) = 0 [pid 16191] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(4, [pid 16191] <... futex resumed>) = 0 [pid 16191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16191] <... mmap resumed>) = 0x7f1ab2532000 [pid 16191] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] getdents64(4, [pid 16191] <... mprotect resumed>) = 0 [pid 16191] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16193], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16193 [pid 16191] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16193 attached [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4 [pid 16193] set_robust_list(0x7f1ab25529e0, 24 [pid 16192] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1636/file0" [pid 16193] <... set_robust_list resumed>) = 0 [pid 16192] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16190] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16193] mkdirat(AT_FDCWD, "./file0", 000 [pid 16192] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16190] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16193] <... mkdirat resumed>) = 0 [pid 16192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16190] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16193] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16192] write(5, NULL, 1840702809 [pid 16190] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] close(3 [pid 16193] <... futex resumed>) = 1 [pid 16192] <... write resumed>) = -1 EFAULT (Bad address) [pid 16191] <... futex resumed>) = 0 [pid 16193] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16192] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16191] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 16193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16192] <... futex resumed>) = 1 [pid 16191] <... futex resumed>) = 0 [pid 16190] <... futex resumed>) = 0 [pid 3616] rmdir("./1636" [pid 16193] pipe2( [pid 16192] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16190] exit_group(0) = ? [pid 3616] <... rmdir resumed>) = 0 [pid 16192] <... futex resumed>) = ? [pid 3616] mkdir("./1637", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16193] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16193] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16194 attached ) = 1 [pid 16192] +++ exited with 0 +++ [pid 16191] <... futex resumed>) = 0 [pid 16190] +++ exited with 0 +++ [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16194 [pid 16193] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16190, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16194] set_robust_list(0x5555560b95e0, 24 [pid 16193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16191] <... futex resumed>) = 0 [pid 16193] dup(4 [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16194] <... set_robust_list resumed>) = 0 [pid 16193] <... dup resumed>) = 5 [pid 16193] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16194] chdir("./1637" [pid 16193] <... futex resumed>) = 1 [pid 16191] <... futex resumed>) = 0 [pid 16193] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16194] <... chdir resumed>) = 0 [pid 16193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16191] <... futex resumed>) = 0 [pid 16194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16193] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1682", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16194] <... prctl resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1682", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 16194] setpgid(0, 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16194] <... setpgid resumed>) = 0 [pid 3618] umount2("./1682/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1682/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1682/binderfs") = 0 [pid 3618] umount2("./1682/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1682/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1682/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1682/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1682/file0") = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1682" [pid 16194] <... openat resumed>) = 3 [pid 3618] <... rmdir resumed>) = 0 [pid 16194] write(3, "1000", 4 [pid 3618] mkdir("./1683", 0777 [pid 16194] <... write resumed>) = 4 [pid 3618] <... mkdir resumed>) = 0 [pid 16194] close(3 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16193] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16194] <... close resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16195 ./strace-static-x86_64: Process 16195 attached [pid 16194] symlink("/dev/binderfs", "./binderfs" [pid 16193] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16195] set_robust_list(0x5555560b95e0, 24 [pid 16194] <... symlink resumed>) = 0 [pid 16193] <... futex resumed>) = 1 [pid 16191] <... futex resumed>) = 0 [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16193] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16195] <... set_robust_list resumed>) = 0 [pid 16194] <... futex resumed>) = 0 [pid 16193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16191] <... futex resumed>) = 0 [pid 16194] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16193] write(5, NULL, 1840702809 [pid 16191] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16194] <... mmap resumed>) = 0x7f1ab2532000 [pid 16193] <... write resumed>) = -1 EFAULT (Bad address) [pid 16194] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16193] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16194] <... mprotect resumed>) = 0 [pid 16193] <... futex resumed>) = 1 [pid 16191] <... futex resumed>) = 0 [pid 16194] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16193] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16191] exit_group(0) = ? [pid 16194] <... clone resumed>, parent_tid=[16196], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16196 [pid 16193] <... futex resumed>) = ? [pid 16194] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16196 attached [pid 16196] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16196] mkdirat(AT_FDCWD, "./file0", 000 [pid 16193] +++ exited with 0 +++ [pid 16191] +++ exited with 0 +++ [pid 16194] <... futex resumed>) = 0 [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16191, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16196] <... mkdirat resumed>) = 0 [pid 16195] chdir("./1683" [pid 3615] umount2("./1603", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16196] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16195] <... chdir resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1603", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16196] <... futex resumed>) = 1 [pid 16195] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16194] <... futex resumed>) = 0 [pid 16196] pipe2( [pid 16195] <... prctl resumed>) = 0 [pid 16194] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 3 [pid 16196] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16195] setpgid(0, 0 [pid 16194] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16196] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16195] <... setpgid resumed>) = 0 [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] getdents64(3, [pid 16196] <... futex resumed>) = 0 [pid 16194] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16196] dup(4 [pid 16194] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16196] <... dup resumed>) = 5 [pid 16195] <... openat resumed>) = 3 [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1603/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16196] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16195] write(3, "1000", 4 [pid 16194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16196] <... futex resumed>) = 0 [pid 16195] <... write resumed>) = 4 [pid 16194] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1603/binderfs", [pid 16196] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16195] close(3 [pid 16194] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1603/binderfs" [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... unlink resumed>) = 0 [pid 16195] <... close resumed>) = 0 [pid 3615] umount2("./1603/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16195] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1603/file0", [pid 16195] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16195] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] umount2("./1603/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16195] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16195] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3615] openat(AT_FDCWD, "./1603/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16195] <... mprotect resumed>) = 0 [pid 16195] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... openat resumed>) = 4 [pid 3615] fstat(4, [pid 16195] <... clone resumed>, parent_tid=[16197], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16197 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16195] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(4, [pid 16196] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16195] <... futex resumed>) = 0 [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16196] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(4, [pid 16194] <... futex resumed>) = 0 [pid 16196] <... futex resumed>) = 1 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16194] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] close(4 [pid 16196] write(5, NULL, 1840702809 [pid 16194] <... futex resumed>) = 0 [pid 16194] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16196] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1603/file0" [pid 16196] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16197 attached [pid 16197] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16197] mkdirat(AT_FDCWD, "./file0", 000 [pid 16196] <... futex resumed>) = 1 [pid 16194] <... futex resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16196] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16194] exit_group(0 [pid 3615] getdents64(3, [pid 16197] <... mkdirat resumed>) = 0 [pid 16196] <... futex resumed>) = ? [pid 16194] <... exit_group resumed>) = ? [pid 16197] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16197] <... futex resumed>) = 1 [pid 16195] <... futex resumed>) = 0 [pid 3615] close(3 [pid 16197] pipe2( [pid 16195] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3615] <... close resumed>) = 0 [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] rmdir("./1603" [pid 16197] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16197] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 [pid 16197] <... futex resumed>) = 1 [pid 16195] <... futex resumed>) = 0 [pid 3615] mkdir("./1604", 0777 [pid 16197] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16195] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16197] dup(4) = 5 [pid 16197] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16195] <... futex resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16197] <... futex resumed>) = 0 [pid 16196] +++ exited with 0 +++ [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16194] +++ exited with 0 +++ [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16197] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 16198 attached [pid 16195] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16194, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16197] <... futex resumed>) = 0 [pid 16195] <... futex resumed>) = 1 [pid 3616] umount2("./1637", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16198 [pid 16198] set_robust_list(0x5555560b95e0, 24 [pid 16197] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16198] <... set_robust_list resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1637", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1637/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1637/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1637/binderfs") = 0 [pid 3616] umount2("./1637/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1637/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1637/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1637/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1637/file0") = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./1637") = 0 [pid 3616] mkdir("./1638", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16198] chdir("./1604") = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16199 [pid 16198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16197] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16198] <... prctl resumed>) = 0 [pid 16197] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16199 attached [pid 16198] setpgid(0, 0 [pid 16197] <... futex resumed>) = 1 [pid 16195] <... futex resumed>) = 0 [pid 16198] <... setpgid resumed>) = 0 [pid 16197] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16195] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16197] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16195] <... futex resumed>) = 0 [pid 16199] set_robust_list(0x5555560b95e0, 24 [pid 16198] <... openat resumed>) = 3 [pid 16197] write(5, NULL, 1840702809 [pid 16195] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16199] <... set_robust_list resumed>) = 0 [pid 16198] write(3, "1000", 4 [pid 16197] <... write resumed>) = -1 EFAULT (Bad address) [pid 16199] chdir("./1638" [pid 16198] <... write resumed>) = 4 [pid 16197] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16198] close(3 [pid 16199] <... chdir resumed>) = 0 [pid 16197] <... futex resumed>) = 1 [pid 16195] <... futex resumed>) = 0 [pid 16199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16198] <... close resumed>) = 0 [pid 16197] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16195] exit_group(0 [pid 16199] <... prctl resumed>) = 0 [pid 16198] symlink("/dev/binderfs", "./binderfs" [pid 16197] <... futex resumed>) = ? [pid 16195] <... exit_group resumed>) = ? [pid 16199] setpgid(0, 0 [pid 16198] <... symlink resumed>) = 0 [pid 16199] <... setpgid resumed>) = 0 [pid 16199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16199] write(3, "1000", 4 [pid 16197] +++ exited with 0 +++ [pid 16195] +++ exited with 0 +++ [pid 16199] <... write resumed>) = 4 [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16195, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16199] close(3 [pid 16198] <... futex resumed>) = 0 [pid 16199] <... close resumed>) = 0 [pid 16198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16199] symlink("/dev/binderfs", "./binderfs" [pid 16198] <... mmap resumed>) = 0x7f1ab2532000 [pid 16199] <... symlink resumed>) = 0 [pid 16198] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16198] <... mprotect resumed>) = 0 [pid 16199] <... futex resumed>) = 0 [pid 16199] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16198] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16199] <... mmap resumed>) = 0x7f1ab2532000 [pid 16199] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] umount2("./1683", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16199] <... mprotect resumed>) = 0 [pid 16198] <... clone resumed>, parent_tid=[16200], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16200 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16199] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16198] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1683", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16198] <... futex resumed>) = 0 [pid 16199] <... clone resumed>, parent_tid=[16201], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16201 [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 16199] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 16199] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(3, ./strace-static-x86_64: Process 16200 attached [pid 16200] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16200] <... set_robust_list resumed>) = 0 [pid 3618] umount2("./1683/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1683/binderfs", [pid 16200] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 16201 attached [pid 16200] <... mkdirat resumed>) = 0 [pid 3618] unlink("./1683/binderfs" [pid 16200] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16198] <... futex resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16201] set_robust_list(0x7f1ab25529e0, 24 [pid 16200] pipe2( [pid 16198] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1683/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16201] <... set_robust_list resumed>) = 0 [pid 16200] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16198] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16200] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] lstat("./1683/file0", [pid 16201] mkdirat(AT_FDCWD, "./file0", 000 [pid 16200] <... futex resumed>) = 0 [pid 16198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16200] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16198] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1683/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16201] <... mkdirat resumed>) = 0 [pid 16200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16198] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16201] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16200] dup(4 [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./1683/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16201] <... futex resumed>) = 1 [pid 16200] <... dup resumed>) = 5 [pid 16199] <... futex resumed>) = 0 [pid 16201] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16200] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16199] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 16201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16200] <... futex resumed>) = 1 [pid 16199] <... futex resumed>) = 0 [pid 16198] <... futex resumed>) = 0 [pid 3618] fstat(4, [pid 16201] pipe2( [pid 16200] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16198] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16201] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16200] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16198] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16201] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16200] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16201] <... futex resumed>) = 1 [pid 16199] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16199] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16201] dup(4 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1683/file0") = 0 [pid 16199] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 16201] <... dup resumed>) = 5 [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16201] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 16201] <... futex resumed>) = 1 [pid 16199] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16201] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16199] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1683" [pid 16201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16199] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16201] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1684", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16202 ./strace-static-x86_64: Process 16202 attached [pid 16202] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16202] chdir("./1684") = 0 [pid 16200] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16200] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16202] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16202] setpgid(0, 0) = 0 [pid 16202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16200] <... futex resumed>) = 1 [pid 16198] <... futex resumed>) = 0 [pid 16202] write(3, "1000", 4 [pid 16201] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16200] write(5, NULL, 1840702809 [pid 16198] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16202] <... write resumed>) = 4 [pid 16198] <... futex resumed>) = 0 [pid 16202] close(3 [pid 16198] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16202] <... close resumed>) = 0 [pid 16202] symlink("/dev/binderfs", "./binderfs" [pid 16200] <... write resumed>) = -1 EFAULT (Bad address) [pid 16202] <... symlink resumed>) = 0 [pid 16201] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16200] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16200] <... futex resumed>) = 1 [pid 16199] <... futex resumed>) = 0 [pid 16198] <... futex resumed>) = 0 [pid 16201] <... futex resumed>) = 1 [pid 16202] <... futex resumed>) = 0 [pid 16200] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16199] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16198] exit_group(0 [pid 16202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16201] write(5, NULL, 1840702809 [pid 16200] <... futex resumed>) = ? [pid 16199] <... futex resumed>) = 0 [pid 16198] <... exit_group resumed>) = ? [pid 16202] <... mmap resumed>) = 0x7f1ab2532000 [pid 16201] <... write resumed>) = -1 EFAULT (Bad address) [pid 16199] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16202] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16201] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16200] +++ exited with 0 +++ [pid 16199] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16198] +++ exited with 0 +++ [pid 16202] <... mprotect resumed>) = 0 [pid 16201] <... futex resumed>) = 0 [pid 16199] exit_group(0 [pid 16202] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16199] <... exit_group resumed>) = ? [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16198, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16202] <... clone resumed>, parent_tid=[16203], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16203 [pid 16202] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... restart_syscall resumed>) = 0 [pid 16202] <... futex resumed>) = 0 [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1604", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16203 attached ) = -1 EINVAL (Invalid argument) [pid 16203] set_robust_list(0x7f1ab25529e0, 24 [pid 3615] openat(AT_FDCWD, "./1604", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16203] <... set_robust_list resumed>) = 0 [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16203] mkdirat(AT_FDCWD, "./file0", 000 [pid 3615] umount2("./1604/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16201] +++ exited with 0 +++ [pid 16199] +++ exited with 0 +++ [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1604/binderfs", [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16199, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16203] <... mkdirat resumed>) = 0 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] unlink("./1604/binderfs" [pid 16203] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16202] <... futex resumed>) = 0 [pid 16202] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... unlink resumed>) = 0 [pid 16202] <... futex resumed>) = 0 [pid 3615] umount2("./1604/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1638", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1604/file0", [pid 3616] openat(AT_FDCWD, "./1638", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, [pid 3615] umount2("./1604/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16203] <... futex resumed>) = 1 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 3615] openat(AT_FDCWD, "./1604/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16203] pipe2( [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... openat resumed>) = 4 [pid 3616] umount2("./1638/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] fstat(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1638/binderfs", [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] getdents64(4, [pid 3616] unlink("./1638/binderfs" [pid 16203] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16203] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... unlink resumed>) = 0 [pid 3615] getdents64(4, [pid 16203] <... futex resumed>) = 1 [pid 16202] <... futex resumed>) = 0 [pid 3616] umount2("./1638/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16203] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16202] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] close(4 [pid 16203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16202] <... futex resumed>) = 0 [pid 3616] lstat("./1638/file0", [pid 16203] dup(4 [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16203] <... dup resumed>) = 5 [pid 3615] rmdir("./1604/file0" [pid 3616] umount2("./1638/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16203] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16202] <... futex resumed>) = 0 [pid 16203] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16202] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 [pid 16203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16202] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(3, [pid 16203] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] openat(AT_FDCWD, "./1638/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 3616] <... openat resumed>) = 4 [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1604") = 0 [pid 3615] mkdir("./1605", 0777) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16204 ./strace-static-x86_64: Process 16204 attached [pid 3616] getdents64(4, [pid 16204] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16204] <... set_robust_list resumed>) = 0 [pid 16204] chdir("./1605") = 0 [pid 16204] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16204] setpgid(0, 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16204] <... setpgid resumed>) = 0 [pid 3616] close(4 [pid 16204] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16203] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... close resumed>) = 0 [pid 16204] <... openat resumed>) = 3 [pid 16203] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1638/file0" [pid 16204] write(3, "1000", 4 [pid 16203] <... futex resumed>) = 1 [pid 16202] <... futex resumed>) = 0 [pid 16204] <... write resumed>) = 4 [pid 16203] write(5, NULL, 1840702809 [pid 16202] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 16204] close(3 [pid 16203] <... write resumed>) = -1 EFAULT (Bad address) [pid 16202] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 16204] <... close resumed>) = 0 [pid 16203] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16202] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16204] symlink("/dev/binderfs", "./binderfs" [pid 16203] <... futex resumed>) = 0 [pid 16202] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16204] <... symlink resumed>) = 0 [pid 16203] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16202] exit_group(0 [pid 3616] close(3 [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16203] <... futex resumed>) = ? [pid 16202] <... exit_group resumed>) = ? [pid 3616] <... close resumed>) = 0 [pid 16204] <... futex resumed>) = 0 [pid 16203] +++ exited with 0 +++ [pid 16202] +++ exited with 0 +++ [pid 3616] rmdir("./1638" [pid 16204] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16202, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16204] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... rmdir resumed>) = 0 [pid 16204] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] mkdir("./1639", 0777 [pid 16204] <... mprotect resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16204] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] umount2("./1684", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16205 attached ) = -1 EINVAL (Invalid argument) [pid 16205] set_robust_list(0x7f1ab25529e0, 24./strace-static-x86_64: Process 16206 attached [pid 16204] <... clone resumed>, parent_tid=[16205], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16205 [pid 3618] openat(AT_FDCWD, "./1684", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16206] set_robust_list(0x5555560b95e0, 24 [pid 16205] <... set_robust_list resumed>) = 0 [pid 16204] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16206 [pid 3618] <... openat resumed>) = 3 [pid 16206] <... set_robust_list resumed>) = 0 [pid 16205] mkdirat(AT_FDCWD, "./file0", 000 [pid 16204] <... futex resumed>) = 0 [pid 3618] fstat(3, [pid 16206] chdir("./1639") = 0 [pid 16205] <... mkdirat resumed>) = 0 [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16205] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] getdents64(3, [pid 16205] <... futex resumed>) = 0 [pid 16204] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] setpgid(0, 0 [pid 16204] <... futex resumed>) = 0 [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16205] pipe2( [pid 3618] umount2("./1684/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16206] <... setpgid resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16205] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] lstat("./1684/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16205] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./1684/binderfs" [pid 16205] <... futex resumed>) = 1 [pid 16204] <... futex resumed>) = 0 [pid 16206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16205] dup(4 [pid 16204] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... unlink resumed>) = 0 [pid 16206] write(3, "1000", 4 [pid 16205] <... dup resumed>) = 5 [pid 16204] <... futex resumed>) = 0 [pid 3618] umount2("./1684/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16205] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16205] <... futex resumed>) = 0 [pid 16204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] lstat("./1684/file0", [pid 16205] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16204] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16205] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16204] <... futex resumed>) = 0 [pid 16206] <... write resumed>) = 4 [pid 16205] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1684/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16206] close(3) = 0 [pid 16206] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16206] <... symlink resumed>) = 0 [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16206] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] openat(AT_FDCWD, "./1684/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16206] <... mprotect resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16206] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16207], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16207 [pid 3618] fstat(4, [pid 16206] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16206] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 16207 attached [pid 16207] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16207] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16207] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] <... futex resumed>) = 0 [pid 16206] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16207] <... futex resumed>) = 1 [pid 16207] pipe2([3, 4], 0) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1684/file0" [pid 16207] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] <... futex resumed>) = 0 [pid 16206] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... rmdir resumed>) = 0 [pid 16207] <... futex resumed>) = 1 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16207] dup(4 [pid 3618] close(3 [pid 16207] <... dup resumed>) = 5 [pid 3618] <... close resumed>) = 0 [pid 16207] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] <... futex resumed>) = 0 [pid 16206] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1684" [pid 16206] <... futex resumed>) = 0 [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16207] <... futex resumed>) = 1 [pid 16207] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1685", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16208 attached , child_tidptr=0x5555560b95d0) = 16208 [pid 16208] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16205] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16208] chdir("./1685") = 0 [pid 16208] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16208] setpgid(0, 0) = 0 [pid 16208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16208] write(3, "1000", 4) = 4 [pid 16208] close(3) = 0 [pid 16208] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16205] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16208] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16205] <... futex resumed>) = 1 [pid 16204] <... futex resumed>) = 0 [pid 16208] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16204] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16208] <... clone resumed>, parent_tid=[16209], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16209 [pid 16204] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16208] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16207] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16205] write(5, NULL, 1840702809./strace-static-x86_64: Process 16209 attached [pid 16208] <... futex resumed>) = 0 [pid 16207] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16205] <... write resumed>) = -1 EFAULT (Bad address) [pid 16209] set_robust_list(0x7f1ab25529e0, 24 [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16209] <... set_robust_list resumed>) = 0 [pid 16207] <... futex resumed>) = 1 [pid 16206] <... futex resumed>) = 0 [pid 16205] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16209] mkdirat(AT_FDCWD, "./file0", 000 [pid 16207] write(5, NULL, 1840702809 [pid 16206] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16205] <... futex resumed>) = 1 [pid 16204] <... futex resumed>) = 0 [pid 16209] <... mkdirat resumed>) = 0 [pid 16207] <... write resumed>) = -1 EFAULT (Bad address) [pid 16206] <... futex resumed>) = 0 [pid 16205] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16204] exit_group(0 [pid 16209] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16207] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16206] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16205] <... futex resumed>) = ? [pid 16204] <... exit_group resumed>) = ? [pid 16209] <... futex resumed>) = 1 [pid 16208] <... futex resumed>) = 0 [pid 16207] <... futex resumed>) = 0 [pid 16206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16205] +++ exited with 0 +++ [pid 16207] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16206] exit_group(0 [pid 16207] <... futex resumed>) = ? [pid 16206] <... exit_group resumed>) = ? [pid 16209] pipe2( [pid 16208] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16207] +++ exited with 0 +++ [pid 16204] +++ exited with 0 +++ [pid 16209] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16208] <... futex resumed>) = 0 [pid 16206] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16204, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16209] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16206, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16209] <... futex resumed>) = 0 [pid 16208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16209] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16208] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16209] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1605", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1639", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16209] dup(4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16209] <... dup resumed>) = 5 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1605", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16209] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1639", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16208] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 3 [pid 16208] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 3615] fstat(3, [pid 16209] <... futex resumed>) = 1 [pid 16208] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16209] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3615] getdents64(3, [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1639/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1605/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1639/binderfs", [pid 3615] lstat("./1605/binderfs", [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1639/binderfs" [pid 3615] unlink("./1605/binderfs" [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3616] umount2("./1639/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1605/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1639/file0", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] lstat("./1605/file0", [pid 3616] umount2("./1639/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1605/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1639/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 4 [pid 3615] openat(AT_FDCWD, "./1605/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(4, [pid 3615] <... openat resumed>) = 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] fstat(4, [pid 3616] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, [pid 3616] getdents64(4, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(4, [pid 3616] close(4 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] close(4 [pid 16209] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] rmdir("./1639/file0" [pid 3615] <... close resumed>) = 0 [pid 16209] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16208] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1605/file0" [pid 16208] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16209] write(5, NULL, 1840702809 [pid 3615] <... rmdir resumed>) = 0 [pid 16208] <... futex resumed>) = 0 [pid 16208] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(3, [pid 3616] close(3 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] close(3 [pid 3616] rmdir("./1639" [pid 3615] <... close resumed>) = 0 [pid 16209] <... write resumed>) = -1 EFAULT (Bad address) [pid 16209] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16209] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16208] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1605" [pid 16208] exit_group(0 [pid 3616] mkdir("./1640", 0777 [pid 3615] <... rmdir resumed>) = 0 [pid 16208] <... exit_group resumed>) = ? [pid 3616] <... mkdir resumed>) = 0 [pid 16209] <... futex resumed>) = ? [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] mkdir("./1606", 0777./strace-static-x86_64: Process 16210 attached [pid 16209] +++ exited with 0 +++ [pid 16208] +++ exited with 0 +++ [pid 3615] <... mkdir resumed>) = 0 [pid 16210] set_robust_list(0x5555560b95e0, 24 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16208, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16210 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16210] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 16211 attached [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16211 [pid 3618] umount2("./1685", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1685", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16210] chdir("./1640" [pid 3618] <... openat resumed>) = 3 [pid 16211] set_robust_list(0x5555560b95e0, 24 [pid 3618] fstat(3, [pid 16210] <... chdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 16210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1685/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16210] <... prctl resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1685/binderfs", [pid 16210] setpgid(0, 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1685/binderfs" [pid 16210] <... setpgid resumed>) = 0 [pid 16210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1685/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1685/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16211] <... set_robust_list resumed>) = 0 [pid 16210] <... openat resumed>) = 3 [pid 3618] umount2("./1685/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1685/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16210] write(3, "1000", 4) = 4 [pid 3618] <... openat resumed>) = 4 [pid 16211] chdir("./1606" [pid 16210] close(3 [pid 3618] fstat(4, [pid 16211] <... chdir resumed>) = 0 [pid 16210] <... close resumed>) = 0 [pid 16210] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16210] <... symlink resumed>) = 0 [pid 3618] getdents64(4, [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16211] <... prctl resumed>) = 0 [pid 16210] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16211] setpgid(0, 0 [pid 16210] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16210] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] close(4 [pid 16211] <... setpgid resumed>) = 0 [pid 16210] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3618] <... close resumed>) = 0 [pid 16211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16210] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] rmdir("./1685/file0" [pid 16211] <... openat resumed>) = 3 [pid 16210] <... clone resumed>, parent_tid=[16212], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16212 [pid 16210] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... rmdir resumed>) = 0 [pid 16211] write(3, "1000", 4) = 4 [pid 3618] getdents64(3, [pid 16211] close(3 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16211] <... close resumed>) = 0 [pid 3618] close(3 [pid 16211] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... close resumed>) = 0 ./strace-static-x86_64: Process 16212 attached [pid 3618] rmdir("./1685" [pid 16211] <... symlink resumed>) = 0 [pid 16212] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16212] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1686", 0777 [pid 16211] <... futex resumed>) = 0 [pid 16212] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16210] <... futex resumed>) = 0 [pid 16210] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16211] <... mmap resumed>) = 0x7f1ab2532000 [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16211] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16212] <... futex resumed>) = 1 [pid 16212] pipe2([3, 4], 0) = 0 [pid 16212] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16210] <... futex resumed>) = 0 [pid 16212] dup(4 [pid 16211] <... mprotect resumed>) = 0 [pid 16210] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16213 [pid 16212] <... dup resumed>) = 5 [pid 16211] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16210] <... futex resumed>) = 0 [pid 16212] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16212] <... futex resumed>) = 0 [pid 16210] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16212] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16211] <... clone resumed>, parent_tid=[16214], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16214 [pid 16210] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16213 attached [pid 16212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16211] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16210] <... futex resumed>) = 0 [pid 16212] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16211] <... futex resumed>) = 0 [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16214 attached [pid 16213] set_robust_list(0x5555560b95e0, 24 [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16214] set_robust_list(0x7f1ab25529e0, 24 [pid 16213] <... set_robust_list resumed>) = 0 [pid 16214] <... set_robust_list resumed>) = 0 [pid 16213] chdir("./1686" [pid 16214] mkdirat(AT_FDCWD, "./file0", 000 [pid 16213] <... chdir resumed>) = 0 [pid 16214] <... mkdirat resumed>) = 0 [pid 16213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16214] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] <... prctl resumed>) = 0 [pid 16214] <... futex resumed>) = 1 [pid 16211] <... futex resumed>) = 0 [pid 16213] setpgid(0, 0 [pid 16211] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16214] pipe2([3, 4], 0) = 0 [pid 16213] <... setpgid resumed>) = 0 [pid 16211] <... futex resumed>) = 0 [pid 16214] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16214] <... futex resumed>) = 0 [pid 16213] <... openat resumed>) = 3 [pid 16211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16214] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] write(3, "1000", 4 [pid 16211] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16213] <... write resumed>) = 4 [pid 16211] <... futex resumed>) = 0 [pid 16214] dup(4 [pid 16213] close(3 [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16214] <... dup resumed>) = 5 [pid 16213] <... close resumed>) = 0 [pid 16214] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] symlink("/dev/binderfs", "./binderfs" [pid 16212] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16214] <... futex resumed>) = 1 [pid 16213] <... symlink resumed>) = 0 [pid 16212] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16211] <... futex resumed>) = 0 [pid 16214] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16211] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16213] <... futex resumed>) = 0 [pid 16211] <... futex resumed>) = 0 [pid 16214] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16213] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16212] <... futex resumed>) = 1 [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16210] <... futex resumed>) = 0 [pid 16213] <... mmap resumed>) = 0x7f1ab2532000 [pid 16212] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16210] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16210] <... futex resumed>) = 0 [pid 16212] write(5, NULL, 1840702809 [pid 16210] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16213] <... mprotect resumed>) = 0 [pid 16212] <... write resumed>) = -1 EFAULT (Bad address) [pid 16213] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16212] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16210] <... futex resumed>) = 0 [pid 16213] <... clone resumed>, parent_tid=[16215], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16215 [pid 16212] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16210] exit_group(0 [pid 16212] <... futex resumed>) = ? [pid 16210] <... exit_group resumed>) = ? [pid 16212] +++ exited with 0 +++ [pid 16210] +++ exited with 0 +++ ./strace-static-x86_64: Process 16215 attached [pid 16215] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16215] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16210, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16213] <... futex resumed>) = 1 [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16215] <... futex resumed>) = 0 [pid 16215] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] umount2("./1640", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16214] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16214] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1640", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16214] <... futex resumed>) = 1 [pid 16211] <... futex resumed>) = 0 [pid 16211] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 16214] write(5, NULL, 1840702809 [pid 16215] <... mkdirat resumed>) = 0 [pid 16211] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16214] <... write resumed>) = -1 EFAULT (Bad address) [pid 16211] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16215] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16213] <... futex resumed>) = 0 [pid 16215] <... futex resumed>) = 1 [pid 16213] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16215] pipe2( [pid 16213] <... futex resumed>) = 0 [pid 3616] umount2("./1640/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16215] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16214] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16215] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16211] <... futex resumed>) = 0 [pid 16214] <... futex resumed>) = 1 [pid 3616] lstat("./1640/binderfs", [pid 16211] exit_group(0 [pid 16215] <... futex resumed>) = 1 [pid 16213] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16215] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16211] <... exit_group resumed>) = ? [pid 3616] unlink("./1640/binderfs" [pid 16215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16214] +++ exited with 0 +++ [pid 16213] <... futex resumed>) = 0 [pid 16215] dup(4 [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16215] <... dup resumed>) = 5 [pid 16215] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16213] <... futex resumed>) = 0 [pid 16215] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16213] <... futex resumed>) = 0 [pid 16211] +++ exited with 0 +++ [pid 16215] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... unlink resumed>) = 0 [pid 3616] umount2("./1640/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16211, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 3616] lstat("./1640/file0", [pid 3615] <... restart_syscall resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1640/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1606", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./1640/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 4 [pid 3615] openat(AT_FDCWD, "./1606", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(4, [pid 3615] <... openat resumed>) = 3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] fstat(3, [pid 3616] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(3, [pid 3616] getdents64(4, [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] umount2("./1606/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 3615] lstat("./1606/binderfs", [pid 3616] rmdir("./1640/file0" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] unlink("./1606/binderfs" [pid 3616] getdents64(3, [pid 3615] <... unlink resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] umount2("./1606/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(3 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 3615] lstat("./1606/file0", [pid 3616] rmdir("./1640" [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] umount2("./1606/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] mkdir("./1641", 0777 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... mkdir resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1606/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... openat resumed>) = 4 [pid 3615] fstat(4, [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16216 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, [pid 16215] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1606/file0" [pid 16215] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 16216 attached [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 16215] <... futex resumed>) = 1 [pid 16213] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1606" [pid 16216] set_robust_list(0x5555560b95e0, 24 [pid 16215] write(5, NULL, 1840702809 [pid 16213] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 [pid 16216] <... set_robust_list resumed>) = 0 [pid 16215] <... write resumed>) = -1 EFAULT (Bad address) [pid 16213] <... futex resumed>) = 0 [pid 3615] mkdir("./1607", 0777 [pid 16216] chdir("./1641" [pid 16215] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16213] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... mkdir resumed>) = 0 [pid 16216] <... chdir resumed>) = 0 [pid 16215] <... futex resumed>) = 0 [pid 16213] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16216] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16215] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16213] exit_group(0./strace-static-x86_64: Process 16217 attached [pid 16216] <... prctl resumed>) = 0 [pid 16215] <... futex resumed>) = ? [pid 16213] <... exit_group resumed>) = ? [pid 16217] set_robust_list(0x5555560b95e0, 24 [pid 16216] setpgid(0, 0 [pid 16215] +++ exited with 0 +++ [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16217 [pid 16217] <... set_robust_list resumed>) = 0 [pid 16216] <... setpgid resumed>) = 0 [pid 16213] +++ exited with 0 +++ [pid 16216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16217] chdir("./1607" [pid 16216] <... openat resumed>) = 3 [pid 16216] write(3, "1000", 4 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16213, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16217] <... chdir resumed>) = 0 [pid 16216] <... write resumed>) = 4 [pid 3618] umount2("./1686", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16217] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16216] close(3 [pid 16217] <... prctl resumed>) = 0 [pid 16216] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16217] setpgid(0, 0 [pid 16216] symlink("/dev/binderfs", "./binderfs" [pid 16217] <... setpgid resumed>) = 0 [pid 16216] <... symlink resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1686", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3618] <... openat resumed>) = 3 [pid 16216] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] fstat(3, [pid 16217] <... openat resumed>) = 3 [pid 16216] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16217] write(3, "1000", 4 [pid 16216] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] getdents64(3, [pid 16217] <... write resumed>) = 4 [pid 16216] <... mprotect resumed>) = 0 [pid 16217] close(3 [pid 16216] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16217] <... close resumed>) = 0 [pid 3618] umount2("./1686/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16217] symlink("/dev/binderfs", "./binderfs" [pid 16216] <... clone resumed>, parent_tid=[16218], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16218 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16216] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1686/binderfs", [pid 16217] <... symlink resumed>) = 0 [pid 16216] <... futex resumed>) = 0 [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16217] <... futex resumed>) = 0 [pid 3618] unlink("./1686/binderfs" [pid 16217] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 16218 attached [pid 16218] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] <... unlink resumed>) = 0 [pid 16217] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] umount2("./1686/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16217] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16218] <... set_robust_list resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16217] <... mprotect resumed>) = 0 [pid 3618] lstat("./1686/file0", [pid 16217] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16218] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] umount2("./1686/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16219 attached [pid 16217] <... clone resumed>, parent_tid=[16219], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16219 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16219] set_robust_list(0x7f1ab25529e0, 24 [pid 16218] <... mkdirat resumed>) = 0 [pid 16217] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1686/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16219] <... set_robust_list resumed>) = 0 [pid 16217] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 16219] mkdirat(AT_FDCWD, "./file0", 000 [pid 16218] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16218] <... futex resumed>) = 1 [pid 16216] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16219] <... mkdirat resumed>) = 0 [pid 16218] pipe2( [pid 16216] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16219] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16218] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16216] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16219] <... futex resumed>) = 1 [pid 16218] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16217] <... futex resumed>) = 0 [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16219] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16218] <... futex resumed>) = 0 [pid 16217] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] close(4 [pid 16219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16218] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16217] <... futex resumed>) = 0 [pid 16216] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16219] pipe2( [pid 16218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16216] <... futex resumed>) = 0 [pid 3618] rmdir("./1686/file0" [pid 16219] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16218] dup(4 [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16219] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16218] <... dup resumed>) = 5 [pid 16219] <... futex resumed>) = 1 [pid 16218] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16217] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16219] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16218] <... futex resumed>) = 1 [pid 16217] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16216] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 16219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16218] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16217] <... futex resumed>) = 0 [pid 16216] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16219] dup(4 [pid 16218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16216] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16219] <... dup resumed>) = 5 [pid 16218] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 16219] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16219] <... futex resumed>) = 1 [pid 16217] <... futex resumed>) = 0 [pid 3618] rmdir("./1686" [pid 16219] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16217] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 16217] <... futex resumed>) = 0 [pid 3618] mkdir("./1687", 0777 [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... mkdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16220 ./strace-static-x86_64: Process 16220 attached [pid 16220] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16220] chdir("./1687") = 0 [pid 16220] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16220] setpgid(0, 0) = 0 [pid 16220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16220] write(3, "1000", 4) = 4 [pid 16220] close(3) = 0 [pid 16220] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16220] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16220] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16218] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16220] <... mprotect resumed>) = 0 [pid 16220] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16218] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16220] <... clone resumed>, parent_tid=[16221], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16221 [pid 16218] <... futex resumed>) = 1 [pid 16216] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16221 attached [pid 16220] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16219] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16216] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16218] write(5, NULL, 1840702809 [pid 16220] <... futex resumed>) = 0 [pid 16219] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16218] <... write resumed>) = -1 EFAULT (Bad address) [pid 16216] <... futex resumed>) = 0 [pid 16221] set_robust_list(0x7f1ab25529e0, 24 [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16219] <... futex resumed>) = 1 [pid 16218] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16217] <... futex resumed>) = 0 [pid 16216] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16221] <... set_robust_list resumed>) = 0 [pid 16219] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16218] <... futex resumed>) = 0 [pid 16217] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16221] mkdirat(AT_FDCWD, "./file0", 000 [pid 16219] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16218] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16217] <... futex resumed>) = 0 [pid 16216] exit_group(0 [pid 16221] <... mkdirat resumed>) = 0 [pid 16219] write(5, NULL, 1840702809 [pid 16218] <... futex resumed>) = ? [pid 16217] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16216] <... exit_group resumed>) = ? [pid 16221] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16219] <... write resumed>) = -1 EFAULT (Bad address) [pid 16218] +++ exited with 0 +++ [pid 16216] +++ exited with 0 +++ [pid 16219] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16221] <... futex resumed>) = 1 [pid 16220] <... futex resumed>) = 0 [pid 16221] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16219] <... futex resumed>) = 1 [pid 16217] <... futex resumed>) = 0 [pid 16221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16220] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16219] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16217] exit_group(0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16216, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16221] pipe2( [pid 16220] <... futex resumed>) = 0 [pid 16219] <... futex resumed>) = ? [pid 16217] <... exit_group resumed>) = ? [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 16221] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16219] +++ exited with 0 +++ [pid 16221] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16221] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16217] +++ exited with 0 +++ [pid 16220] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] <... restart_syscall resumed>) = 0 [pid 16220] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16221] <... futex resumed>) = 0 [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16217, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16221] dup(4 [pid 3616] umount2("./1641", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1607", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16221] <... dup resumed>) = 5 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16221] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16221] <... futex resumed>) = 1 [pid 16220] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1641", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16221] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16220] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1607", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16221] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16220] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 16221] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] fstat(3, [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] getdents64(3, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1641/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1607/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16221] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1641/binderfs", [pid 3615] lstat("./1607/binderfs", [pid 16221] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16221] <... futex resumed>) = 1 [pid 16220] <... futex resumed>) = 0 [pid 3616] unlink("./1641/binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16221] write(5, NULL, 1840702809 [pid 16220] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16221] <... write resumed>) = -1 EFAULT (Bad address) [pid 16220] <... futex resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] unlink("./1607/binderfs" [pid 16221] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16220] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1641/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16221] <... futex resumed>) = 0 [pid 16220] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... unlink resumed>) = 0 [pid 16221] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16220] exit_group(0 [pid 3616] lstat("./1641/file0", [pid 3615] umount2("./1607/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16221] <... futex resumed>) = ? [pid 16220] <... exit_group resumed>) = ? [pid 16221] +++ exited with 0 +++ [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16220] +++ exited with 0 +++ [pid 3616] umount2("./1641/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] lstat("./1607/file0", [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16220, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] openat(AT_FDCWD, "./1641/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3615] umount2("./1607/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1687", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 3615] openat(AT_FDCWD, "./1607/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] openat(AT_FDCWD, "./1687", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 3615] <... openat resumed>) = 4 [pid 3618] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] fstat(4, [pid 3618] fstat(3, [pid 3616] close(4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 3616] rmdir("./1641/file0" [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(4, [pid 3618] umount2("./1687/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 3615] getdents64(4, [pid 3618] lstat("./1687/binderfs", [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] close(3 [pid 3615] close(4 [pid 3618] unlink("./1687/binderfs" [pid 3616] <... close resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] rmdir("./1641" [pid 3615] rmdir("./1607/file0") = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] umount2("./1687/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] mkdir("./1642", 0777 [pid 3615] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] lstat("./1687/file0", [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] close(3 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 ./strace-static-x86_64: Process 16222 attached [pid 3618] umount2("./1687/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] rmdir("./1607" [pid 16222] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16222 [pid 16222] <... set_robust_list resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1687/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] <... rmdir resumed>) = 0 [pid 16222] chdir("./1642" [pid 3618] fstat(4, [pid 3615] mkdir("./1608", 0777 [pid 16222] <... chdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16222] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] getdents64(4, [pid 16222] <... prctl resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... mkdir resumed>) = 0 [pid 16222] setpgid(0, 0 [pid 3618] getdents64(4, [pid 16222] <... setpgid resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] close(4 [pid 16222] <... openat resumed>) = 3 [pid 3618] <... close resumed>) = 0 [pid 16222] write(3, "1000", 4 [pid 3618] rmdir("./1687/file0" [pid 16222] <... write resumed>) = 4 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16223 [pid 16222] close(3 [pid 3618] getdents64(3, [pid 16222] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16222] symlink("/dev/binderfs", "./binderfs" [pid 3618] close(3 [pid 16222] <... symlink resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1687" [pid 16222] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16222] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] mkdir("./1688", 0777 [pid 16222] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... mkdir resumed>) = 0 [pid 16222] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16224 attached [pid 16222] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 16223 attached [pid 16222] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16224 ./strace-static-x86_64: Process 16225 attached [pid 16224] set_robust_list(0x5555560b95e0, 24 [pid 16223] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16222] <... clone resumed>, parent_tid=[16225], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16225 [pid 16224] <... set_robust_list resumed>) = 0 [pid 16225] set_robust_list(0x7f1ab25529e0, 24 [pid 16224] chdir("./1688" [pid 16223] chdir("./1608" [pid 16222] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] <... chdir resumed>) = 0 [pid 16222] <... futex resumed>) = 0 [pid 16225] <... set_robust_list resumed>) = 0 [pid 16224] <... chdir resumed>) = 0 [pid 16223] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16223] <... prctl resumed>) = 0 [pid 16224] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16223] setpgid(0, 0 [pid 16225] mkdirat(AT_FDCWD, "./file0", 000 [pid 16224] <... prctl resumed>) = 0 [pid 16223] <... setpgid resumed>) = 0 [pid 16223] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16224] setpgid(0, 0 [pid 16225] <... mkdirat resumed>) = 0 [pid 16224] <... setpgid resumed>) = 0 [pid 16223] <... openat resumed>) = 3 [pid 16223] write(3, "1000", 4) = 4 [pid 16224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16223] close(3 [pid 16224] <... openat resumed>) = 3 [pid 16223] <... close resumed>) = 0 [pid 16224] write(3, "1000", 4 [pid 16225] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] symlink("/dev/binderfs", "./binderfs" [pid 16225] <... futex resumed>) = 1 [pid 16224] <... write resumed>) = 4 [pid 16223] <... symlink resumed>) = 0 [pid 16222] <... futex resumed>) = 0 [pid 16225] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] close(3 [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16222] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16225] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16224] <... close resumed>) = 0 [pid 16223] <... futex resumed>) = 0 [pid 16222] <... futex resumed>) = 0 [pid 16225] pipe2( [pid 16224] symlink("/dev/binderfs", "./binderfs" [pid 16223] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16224] <... symlink resumed>) = 0 [pid 16223] <... mmap resumed>) = 0x7f1ab2532000 [pid 16225] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16225] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16224] <... futex resumed>) = 0 [pid 16223] <... mprotect resumed>) = 0 [pid 16225] <... futex resumed>) = 1 [pid 16224] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16223] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16222] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16226 attached [pid 16225] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] <... mmap resumed>) = 0x7f1ab2532000 [pid 16222] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16226] set_robust_list(0x7f1ab25529e0, 24 [pid 16225] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16224] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16223] <... clone resumed>, parent_tid=[16226], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16226 [pid 16222] <... futex resumed>) = 0 [pid 16226] <... set_robust_list resumed>) = 0 [pid 16225] dup(4 [pid 16224] <... mprotect resumed>) = 0 [pid 16223] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16226] mkdirat(AT_FDCWD, "./file0", 000 [pid 16225] <... dup resumed>) = 5 [pid 16224] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16223] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16227 attached [pid 16226] <... mkdirat resumed>) = 0 [pid 16225] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16226] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16223] <... futex resumed>) = 0 [pid 16227] set_robust_list(0x7f1ab25529e0, 24 [pid 16226] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16225] <... futex resumed>) = 1 [pid 16224] <... clone resumed>, parent_tid=[16227], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16227 [pid 16223] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16222] <... futex resumed>) = 0 [pid 16226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16225] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] <... futex resumed>) = 0 [pid 16222] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16227] <... set_robust_list resumed>) = 0 [pid 16226] pipe2( [pid 16225] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16224] <... futex resumed>) = 0 [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16222] <... futex resumed>) = 0 [pid 16226] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16225] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16227] mkdirat(AT_FDCWD, "./file0", 000 [pid 16226] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16223] <... futex resumed>) = 0 [pid 16226] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16223] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16223] <... futex resumed>) = 0 [pid 16226] dup(4 [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16226] <... dup resumed>) = 5 [pid 16226] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16223] <... futex resumed>) = 0 [pid 16226] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16223] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16223] <... futex resumed>) = 0 [pid 16226] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16227] <... mkdirat resumed>) = 0 [pid 16227] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16224] <... futex resumed>) = 0 [pid 16224] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16227] pipe2( [pid 16224] <... futex resumed>) = 0 [pid 16227] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16227] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16224] <... futex resumed>) = 0 [pid 16227] dup(4 [pid 16224] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16227] <... dup resumed>) = 5 [pid 16227] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16227] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 16226] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16224] <... futex resumed>) = 1 [pid 16227] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16226] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16225] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16226] <... futex resumed>) = 1 [pid 16225] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16224] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16223] <... futex resumed>) = 0 [pid 16226] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16225] <... futex resumed>) = 1 [pid 16224] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16223] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16222] <... futex resumed>) = 0 [pid 16227] <... futex resumed>) = 0 [pid 16226] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16225] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] <... futex resumed>) = 1 [pid 16223] <... futex resumed>) = 0 [pid 16222] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16227] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16226] write(5, NULL, 1840702809 [pid 16225] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16223] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16222] <... futex resumed>) = 0 [pid 16226] <... write resumed>) = -1 EFAULT (Bad address) [pid 16222] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16226] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16223] <... futex resumed>) = 0 [pid 16226] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16225] write(5, NULL, 1840702809 [pid 16223] exit_group(0 [pid 16226] <... futex resumed>) = ? [pid 16223] <... exit_group resumed>) = ? [pid 16226] +++ exited with 0 +++ [pid 16223] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16223, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1608", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16225] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1608", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16225] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 3 [pid 16225] <... futex resumed>) = 1 [pid 16222] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16225] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16222] exit_group(0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16222] <... exit_group resumed>) = ? [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1608/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16225] <... futex resumed>) = ? [pid 3615] lstat("./1608/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1608/binderfs") = 0 [pid 16225] +++ exited with 0 +++ [pid 16222] +++ exited with 0 +++ [pid 3615] umount2("./1608/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16222, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1608/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1608/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1608/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1642", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] openat(AT_FDCWD, "./1642", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] getdents64(4, [pid 3616] <... openat resumed>) = 3 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 3615] close(4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] rmdir("./1608/file0" [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] umount2("./1642/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] lstat("./1642/binderfs", [pid 3615] close(3 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3616] unlink("./1642/binderfs" [pid 3615] rmdir("./1608" [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] umount2("./1642/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] mkdir("./1609", 0777 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... mkdir resumed>) = 0 [pid 3616] lstat("./1642/file0", [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 16228 attached [pid 3616] umount2("./1642/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16228 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1642/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16228] set_robust_list(0x5555560b95e0, 24 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16228] <... set_robust_list resumed>) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1642/file0") = 0 [pid 16228] chdir("./1609" [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 16228] <... chdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] rmdir("./1642") = 0 [pid 16228] <... prctl resumed>) = 0 [pid 3616] mkdir("./1643", 0777) = 0 [pid 16228] setpgid(0, 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16228] <... setpgid resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16229 ./strace-static-x86_64: Process 16229 attached [pid 16228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16229] set_robust_list(0x5555560b95e0, 24 [pid 16228] <... openat resumed>) = 3 [pid 16229] <... set_robust_list resumed>) = 0 [pid 16228] write(3, "1000", 4 [pid 16227] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16228] <... write resumed>) = 4 [pid 16227] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] chdir("./1643" [pid 16228] close(3 [pid 16227] <... futex resumed>) = 1 [pid 16224] <... futex resumed>) = 0 [pid 16229] <... chdir resumed>) = 0 [pid 16228] <... close resumed>) = 0 [pid 16227] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16228] symlink("/dev/binderfs", "./binderfs" [pid 16227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16224] <... futex resumed>) = 0 [pid 16229] <... prctl resumed>) = 0 [pid 16228] <... symlink resumed>) = 0 [pid 16227] write(5, NULL, 1840702809 [pid 16224] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16229] setpgid(0, 0 [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16227] <... write resumed>) = -1 EFAULT (Bad address) [pid 16229] <... setpgid resumed>) = 0 [pid 16228] <... futex resumed>) = 0 [pid 16227] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16227] <... futex resumed>) = 1 [pid 16224] <... futex resumed>) = 0 [pid 16229] <... openat resumed>) = 3 [pid 16228] <... mmap resumed>) = 0x7f1ab2532000 [pid 16227] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16224] exit_group(0 [pid 16229] write(3, "1000", 4 [pid 16228] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16227] <... futex resumed>) = ? [pid 16224] <... exit_group resumed>) = ? [pid 16229] <... write resumed>) = 4 [pid 16228] <... mprotect resumed>) = 0 [pid 16227] +++ exited with 0 +++ [pid 16229] close(3 [pid 16228] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16224] +++ exited with 0 +++ ./strace-static-x86_64: Process 16230 attached [pid 16229] <... close resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16224, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16230] set_robust_list(0x7f1ab25529e0, 24 [pid 16229] symlink("/dev/binderfs", "./binderfs" [pid 16228] <... clone resumed>, parent_tid=[16230], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16230 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16230] <... set_robust_list resumed>) = 0 [pid 16229] <... symlink resumed>) = 0 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16230] mkdirat(AT_FDCWD, "./file0", 000 [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16228] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16230] <... mkdirat resumed>) = 0 [pid 16229] <... futex resumed>) = 0 [pid 16228] <... futex resumed>) = 0 [pid 16230] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16230] <... futex resumed>) = 0 [pid 16229] <... mmap resumed>) = 0x7f1ab2532000 [pid 16228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16230] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16229] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16228] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1688", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16229] <... mprotect resumed>) = 0 [pid 16228] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16230] pipe2( [pid 16229] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./1688", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 16231 attached [pid 16230] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] <... openat resumed>) = 3 [pid 16230] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] <... clone resumed>, parent_tid=[16231], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16231 [pid 3618] fstat(3, [pid 16231] set_robust_list(0x7f1ab25529e0, 24 [pid 16230] <... futex resumed>) = 1 [pid 16229] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16228] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16230] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16229] <... futex resumed>) = 0 [pid 16228] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 16231] <... set_robust_list resumed>) = 0 [pid 16230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16228] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16230] dup(4 [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1688/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16231] mkdirat(AT_FDCWD, "./file0", 000 [pid 16230] <... dup resumed>) = 5 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16230] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1688/binderfs", [pid 16231] <... mkdirat resumed>) = 0 [pid 16230] <... futex resumed>) = 1 [pid 16228] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16231] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16230] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16228] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./1688/binderfs" [pid 16231] <... futex resumed>) = 1 [pid 16230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16229] <... futex resumed>) = 0 [pid 16228] <... futex resumed>) = 0 [pid 16230] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16231] pipe2( [pid 16229] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1688/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16229] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1688/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1688/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1688/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1688/file0") = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16231] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1688") = 0 [pid 3618] mkdir("./1689", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16232 ./strace-static-x86_64: Process 16232 attached [pid 16232] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16232] chdir("./1689") = 0 [pid 16232] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16232] setpgid(0, 0 [pid 16231] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16232] <... setpgid resumed>) = 0 [pid 16229] <... futex resumed>) = 0 [pid 16231] <... futex resumed>) = 1 [pid 16232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16231] dup(4 [pid 16230] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16229] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16232] write(3, "1000", 4 [pid 16231] <... dup resumed>) = 5 [pid 16230] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16229] <... futex resumed>) = 0 [pid 16232] <... write resumed>) = 4 [pid 16231] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16230] <... futex resumed>) = 1 [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16228] <... futex resumed>) = 0 [pid 16232] close(3 [pid 16231] <... futex resumed>) = 0 [pid 16230] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16228] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16232] <... close resumed>) = 0 [pid 16231] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16230] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16229] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16228] <... futex resumed>) = 0 [pid 16232] symlink("/dev/binderfs", "./binderfs" [pid 16231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16230] write(5, NULL, 1840702809 [pid 16229] <... futex resumed>) = 0 [pid 16228] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16232] <... symlink resumed>) = 0 [pid 16231] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16230] <... write resumed>) = -1 EFAULT (Bad address) [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16232] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16230] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16232] <... mmap resumed>) = 0x7f1ab2532000 [pid 16232] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16230] <... futex resumed>) = 1 [pid 16228] <... futex resumed>) = 0 [pid 16232] <... mprotect resumed>) = 0 [pid 16228] exit_group(0 [pid 16232] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16228] <... exit_group resumed>) = ? [pid 16232] <... clone resumed>, parent_tid=[16233], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16233 [pid 16232] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16233 attached [pid 16233] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16233] mkdirat(AT_FDCWD, "./file0", 000 [pid 16230] +++ exited with 0 +++ [pid 16228] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16228, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] umount2("./1609", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1609", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1609/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1609/binderfs", [pid 16233] <... mkdirat resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16233] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] unlink("./1609/binderfs" [pid 16233] <... futex resumed>) = 1 [pid 16232] <... futex resumed>) = 0 [pid 16231] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... unlink resumed>) = 0 [pid 16233] pipe2( [pid 16232] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1609/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16233] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16232] <... futex resumed>) = 0 [pid 16231] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16233] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16231] <... futex resumed>) = 1 [pid 16229] <... futex resumed>) = 0 [pid 3615] lstat("./1609/file0", [pid 16233] <... futex resumed>) = 0 [pid 16232] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16231] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16229] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16233] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16232] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16229] <... futex resumed>) = 0 [pid 3615] umount2("./1609/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16232] <... futex resumed>) = 0 [pid 16231] write(5, NULL, 1840702809 [pid 16229] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16233] dup(4 [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16231] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] openat(AT_FDCWD, "./1609/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16233] <... dup resumed>) = 5 [pid 16231] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 4 [pid 16233] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16231] <... futex resumed>) = 1 [pid 16229] <... futex resumed>) = 0 [pid 3615] fstat(4, [pid 16233] <... futex resumed>) = 1 [pid 16232] <... futex resumed>) = 0 [pid 16231] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16229] exit_group(0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16233] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16232] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16231] <... futex resumed>) = ? [pid 16229] <... exit_group resumed>) = ? [pid 3615] getdents64(4, [pid 16233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16232] <... futex resumed>) = 0 [pid 16231] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16233] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(4, [pid 16229] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16229, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] close(4) = 0 [pid 3615] rmdir("./1609/file0") = 0 [pid 3616] umount2("./1643", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] openat(AT_FDCWD, "./1643", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] close(3 [pid 3616] <... openat resumed>) = 3 [pid 3615] <... close resumed>) = 0 [pid 3616] fstat(3, [pid 3615] rmdir("./1609" [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] mkdir("./1610", 0777 [pid 3616] umount2("./1643/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... mkdir resumed>) = 0 [pid 3616] lstat("./1643/binderfs", [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1643/binderfs"./strace-static-x86_64: Process 16234 attached [pid 16234] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16234 [pid 16234] <... set_robust_list resumed>) = 0 [pid 3616] umount2("./1643/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16233] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] lstat("./1643/file0", [pid 16234] chdir("./1610" [pid 16233] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16234] <... chdir resumed>) = 0 [pid 16233] <... futex resumed>) = 1 [pid 16232] <... futex resumed>) = 0 [pid 3616] umount2("./1643/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16234] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16233] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16232] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16234] <... prctl resumed>) = 0 [pid 16233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16232] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1643/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16234] setpgid(0, 0 [pid 16233] write(5, NULL, 1840702809 [pid 16232] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... openat resumed>) = 4 [pid 16234] <... setpgid resumed>) = 0 [pid 16233] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] fstat(4, [pid 16233] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16233] <... futex resumed>) = 1 [pid 16232] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 16233] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16232] exit_group(0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16233] <... futex resumed>) = ? [pid 16232] <... exit_group resumed>) = ? [pid 3616] getdents64(4, [pid 16233] +++ exited with 0 +++ [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1643/file0" [pid 16232] +++ exited with 0 +++ [pid 3616] <... rmdir resumed>) = 0 [pid 16234] <... openat resumed>) = 3 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16232, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] getdents64(3, [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16234] write(3, "1000", 4 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] close(3) = 0 [pid 16234] <... write resumed>) = 4 [pid 3616] rmdir("./1643" [pid 16234] close(3 [pid 3618] umount2("./1689", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16234] <... close resumed>) = 0 [pid 16234] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1689", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] mkdir("./1644", 0777 [pid 16234] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 16234] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 3618] fstat(3, [pid 3616] <... mkdir resumed>) = 0 [pid 16234] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16234] <... mprotect resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16234] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] getdents64(3, [pid 16234] <... clone resumed>, parent_tid=[16235], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16235 [pid 16234] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16236 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1689/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1689/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1689/binderfs"./strace-static-x86_64: Process 16235 attached [pid 16235] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1689/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16235] <... set_robust_list resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1689/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1689/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16235] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16236 attached [pid 3618] openat(AT_FDCWD, "./1689/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16235] <... mkdirat resumed>) = 0 [pid 3618] getdents64(4, [pid 16235] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16234] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16236] set_robust_list(0x5555560b95e0, 24 [pid 16235] pipe2( [pid 16234] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16234] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16235] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16236] <... set_robust_list resumed>) = 0 [pid 16235] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(4 [pid 16234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16235] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16236] chdir("./1644" [pid 16235] dup(4 [pid 16234] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1689/file0" [pid 16234] <... futex resumed>) = 0 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... rmdir resumed>) = 0 [pid 16236] <... chdir resumed>) = 0 [pid 16235] <... dup resumed>) = 5 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16235] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] close(3) = 0 [pid 16236] <... prctl resumed>) = 0 [pid 16235] <... futex resumed>) = 1 [pid 16234] <... futex resumed>) = 0 [pid 3618] rmdir("./1689" [pid 16236] setpgid(0, 0 [pid 16235] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16234] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16236] <... setpgid resumed>) = 0 [pid 16235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1690", 0777 [pid 16235] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3618] <... mkdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 16237 attached ) = 3 [pid 16236] write(3, "1000", 4 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16237 [pid 16237] set_robust_list(0x5555560b95e0, 24 [pid 16236] <... write resumed>) = 4 [pid 16237] <... set_robust_list resumed>) = 0 [pid 16236] close(3 [pid 16237] chdir("./1690" [pid 16236] <... close resumed>) = 0 [pid 16237] <... chdir resumed>) = 0 [pid 16236] symlink("/dev/binderfs", "./binderfs" [pid 16237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16236] <... symlink resumed>) = 0 [pid 16237] <... prctl resumed>) = 0 [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16237] setpgid(0, 0 [pid 16236] <... futex resumed>) = 0 [pid 16237] <... setpgid resumed>) = 0 [pid 16236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16236] <... mmap resumed>) = 0x7f1ab2532000 [pid 16237] <... openat resumed>) = 3 [pid 16236] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16237] write(3, "1000", 4 [pid 16236] <... mprotect resumed>) = 0 [pid 16237] <... write resumed>) = 4 [pid 16236] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16237] close(3) = 0 [pid 16236] <... clone resumed>, parent_tid=[16238], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16238 [pid 16237] symlink("/dev/binderfs", "./binderfs" [pid 16236] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16237] <... symlink resumed>) = 0 [pid 16236] <... futex resumed>) = 0 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16237] <... futex resumed>) = 0 [pid 16237] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16237] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16237] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16239], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16239 [pid 16237] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16238 attached [pid 16238] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16238] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16238] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16236] <... futex resumed>) = 0 [pid 16238] <... futex resumed>) = 1 [pid 16236] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16238] pipe2( [pid 16236] <... futex resumed>) = 0 [pid 16238] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16238] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16236] <... futex resumed>) = 0 [pid 16238] dup(4 [pid 16236] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16238] <... dup resumed>) = 5 [pid 16236] <... futex resumed>) = 0 [pid 16238] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16238] <... futex resumed>) = 0 [pid 16236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16238] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16236] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16239 attached ) = 0 [pid 16235] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16239] set_robust_list(0x7f1ab25529e0, 24 [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16235] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16239] <... set_robust_list resumed>) = 0 [pid 16235] <... futex resumed>) = 1 [pid 16234] <... futex resumed>) = 0 [pid 16239] mkdirat(AT_FDCWD, "./file0", 000 [pid 16235] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16234] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16234] <... futex resumed>) = 0 [pid 16239] <... mkdirat resumed>) = 0 [pid 16235] write(5, NULL, 1840702809 [pid 16234] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16239] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16235] <... write resumed>) = -1 EFAULT (Bad address) [pid 16235] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16239] <... futex resumed>) = 1 [pid 16237] <... futex resumed>) = 0 [pid 16235] <... futex resumed>) = 1 [pid 16234] <... futex resumed>) = 0 [pid 16239] pipe2( [pid 16237] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16235] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16234] exit_group(0 [pid 16237] <... futex resumed>) = 0 [pid 16235] <... futex resumed>) = ? [pid 16234] <... exit_group resumed>) = ? [pid 16239] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16235] +++ exited with 0 +++ [pid 16239] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16234] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16234, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16239] <... futex resumed>) = 1 [pid 16237] <... futex resumed>) = 0 [pid 16239] dup(4 [pid 16237] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16239] <... dup resumed>) = 5 [pid 16238] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16237] <... futex resumed>) = 0 [pid 16239] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16238] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16239] <... futex resumed>) = 0 [pid 16238] <... futex resumed>) = 1 [pid 16237] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16236] <... futex resumed>) = 0 [pid 3615] umount2("./1610", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16239] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16238] write(5, NULL, 1840702809 [pid 16237] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16236] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16239] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16238] <... write resumed>) = -1 EFAULT (Bad address) [pid 16237] <... futex resumed>) = 0 [pid 16236] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1610", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16239] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16238] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16236] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16238] <... futex resumed>) = 0 [pid 16236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... openat resumed>) = 3 [pid 16238] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16236] exit_group(0 [pid 3615] fstat(3, [pid 16238] <... futex resumed>) = ? [pid 16236] <... exit_group resumed>) = ? [pid 16238] +++ exited with 0 +++ [pid 16236] +++ exited with 0 +++ [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16236, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] getdents64(3, [pid 3616] umount2("./1644", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1644", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1610/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(3, [pid 3615] lstat("./1610/binderfs", [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1644/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] unlink("./1610/binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1644/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3616] unlink("./1644/binderfs") = 0 [pid 3615] umount2("./1610/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1644/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1644/file0", [pid 3615] lstat("./1610/file0", [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1644/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1644/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1610/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3616] fstat(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1610/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... openat resumed>) = 4 [pid 3616] getdents64(4, [pid 3615] fstat(4, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16239] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1644/file0" [pid 3615] getdents64(4, [pid 16239] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16239] <... futex resumed>) = 1 [pid 16237] <... futex resumed>) = 0 [pid 3616] close(3 [pid 3615] getdents64(4, [pid 16239] write(5, NULL, 1840702809 [pid 16237] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16239] <... write resumed>) = -1 EFAULT (Bad address) [pid 16237] <... futex resumed>) = 0 [pid 3616] rmdir("./1644" [pid 3615] close(4 [pid 16239] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16237] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16239] <... futex resumed>) = 0 [pid 16237] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] mkdir("./1645", 0777 [pid 3615] rmdir("./1610/file0" [pid 16239] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16237] exit_group(0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16239] <... futex resumed>) = ? [pid 16237] <... exit_group resumed>) = ? [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] getdents64(3, ./strace-static-x86_64: Process 16240 attached [pid 16239] +++ exited with 0 +++ [pid 16237] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16240] set_robust_list(0x5555560b95e0, 24 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16237, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16240 [pid 3615] close(3 [pid 16240] <... set_robust_list resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16240] chdir("./1645" [pid 3615] rmdir("./1610" [pid 3618] umount2("./1690", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16240] <... chdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... rmdir resumed>) = 0 [pid 16240] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] openat(AT_FDCWD, "./1690", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] mkdir("./1611", 0777 [pid 3618] <... openat resumed>) = 3 [pid 3618] fstat(3, [pid 3615] <... mkdir resumed>) = 0 [pid 16240] <... prctl resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] getdents64(3, ./strace-static-x86_64: Process 16241 attached [pid 16240] setpgid(0, 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16241] set_robust_list(0x5555560b95e0, 24 [pid 16240] <... setpgid resumed>) = 0 [pid 3618] umount2("./1690/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16241 [pid 16241] <... set_robust_list resumed>) = 0 [pid 16240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1690/binderfs", [pid 16240] <... openat resumed>) = 3 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16241] chdir("./1611" [pid 16240] write(3, "1000", 4 [pid 3618] unlink("./1690/binderfs" [pid 16241] <... chdir resumed>) = 0 [pid 16240] <... write resumed>) = 4 [pid 3618] <... unlink resumed>) = 0 [pid 16241] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16240] close(3 [pid 3618] umount2("./1690/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16241] <... prctl resumed>) = 0 [pid 16240] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16241] setpgid(0, 0 [pid 16240] symlink("/dev/binderfs", "./binderfs" [pid 3618] lstat("./1690/file0", [pid 16241] <... setpgid resumed>) = 0 [pid 16240] <... symlink resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16241] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1690/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16240] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16241] <... openat resumed>) = 3 [pid 16240] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] openat(AT_FDCWD, "./1690/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16240] <... mmap resumed>) = 0x7f1ab2532000 [pid 16241] write(3, "1000", 4 [pid 3618] <... openat resumed>) = 4 [pid 16240] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16241] <... write resumed>) = 4 [pid 3618] fstat(4, [pid 16241] close(3 [pid 16240] <... mprotect resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16241] <... close resumed>) = 0 [pid 3618] getdents64(4, [pid 16240] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16241] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 16242 attached [pid 16241] <... symlink resumed>) = 0 [pid 3618] getdents64(4, [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16240] <... clone resumed>, parent_tid=[16242], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16242 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16241] <... futex resumed>) = 0 [pid 16240] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(4 [pid 16241] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16240] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16241] <... mmap resumed>) = 0x7f1ab2532000 [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] rmdir("./1690/file0" [pid 16242] set_robust_list(0x7f1ab25529e0, 24 [pid 16241] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... rmdir resumed>) = 0 [pid 16241] <... mprotect resumed>) = 0 [pid 3618] getdents64(3, [pid 16241] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 16241] <... clone resumed>, parent_tid=[16243], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16243 [pid 3618] <... close resumed>) = 0 [pid 16242] <... set_robust_list resumed>) = 0 [pid 16241] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1690" [pid 16241] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16242] mkdirat(AT_FDCWD, "./file0", 000 [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1691", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16243 attached [pid 16242] <... mkdirat resumed>) = 0 ./strace-static-x86_64: Process 16244 attached [pid 16243] set_robust_list(0x7f1ab25529e0, 24 [pid 16242] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] set_robust_list(0x5555560b95e0, 24 [pid 16243] <... set_robust_list resumed>) = 0 [pid 16242] <... futex resumed>) = 1 [pid 16240] <... futex resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16244 [pid 16244] <... set_robust_list resumed>) = 0 [pid 16242] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16240] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] chdir("./1691" [pid 16242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16240] <... futex resumed>) = 0 [pid 16244] <... chdir resumed>) = 0 [pid 16243] mkdirat(AT_FDCWD, "./file0", 000 [pid 16242] pipe2( [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16244] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16244] setpgid(0, 0 [pid 16242] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16244] <... setpgid resumed>) = 0 [pid 16242] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16243] <... mkdirat resumed>) = 0 [pid 16242] <... futex resumed>) = 1 [pid 16240] <... futex resumed>) = 0 [pid 16244] <... openat resumed>) = 3 [pid 16243] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16242] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16240] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] write(3, "1000", 4 [pid 16243] <... futex resumed>) = 1 [pid 16242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16241] <... futex resumed>) = 0 [pid 16240] <... futex resumed>) = 0 [pid 16244] <... write resumed>) = 4 [pid 16243] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16242] dup(4 [pid 16241] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16244] close(3 [pid 16243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16242] <... dup resumed>) = 5 [pid 16241] <... futex resumed>) = 0 [pid 16244] <... close resumed>) = 0 [pid 16243] pipe2( [pid 16242] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16244] symlink("/dev/binderfs", "./binderfs" [pid 16243] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16242] <... futex resumed>) = 1 [pid 16240] <... futex resumed>) = 0 [pid 16244] <... symlink resumed>) = 0 [pid 16243] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16242] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16240] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16243] <... futex resumed>) = 1 [pid 16242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16241] <... futex resumed>) = 0 [pid 16240] <... futex resumed>) = 0 [pid 16244] <... futex resumed>) = 0 [pid 16243] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16242] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16241] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16243] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16241] <... futex resumed>) = 0 [pid 16244] <... mmap resumed>) = 0x7f1ab2532000 [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16244] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16244] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16243] dup(4 [pid 16244] <... clone resumed>, parent_tid=[16245], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16245 [pid 16244] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16243] <... dup resumed>) = 5 [pid 16244] <... futex resumed>) = 0 [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16243] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16245 attached [pid 16245] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16243] <... futex resumed>) = 1 [pid 16241] <... futex resumed>) = 0 [pid 16241] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16243] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16241] <... futex resumed>) = 0 [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16245] mkdirat(AT_FDCWD, "./file0", 000 [pid 16242] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16245] <... mkdirat resumed>) = 0 [pid 16242] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16245] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16242] <... futex resumed>) = 1 [pid 16240] <... futex resumed>) = 0 [pid 16245] <... futex resumed>) = 1 [pid 16244] <... futex resumed>) = 0 [pid 16242] write(5, NULL, 1840702809 [pid 16240] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16245] pipe2( [pid 16244] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16242] <... write resumed>) = -1 EFAULT (Bad address) [pid 16245] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16244] <... futex resumed>) = 0 [pid 16242] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16240] <... futex resumed>) = 0 [pid 16245] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16242] <... futex resumed>) = 0 [pid 16240] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16245] <... futex resumed>) = 0 [pid 16244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16243] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16242] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16245] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16244] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16243] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16240] exit_group(0 [pid 16245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16244] <... futex resumed>) = 0 [pid 16243] <... futex resumed>) = 1 [pid 16242] <... futex resumed>) = ? [pid 16241] <... futex resumed>) = 0 [pid 16240] <... exit_group resumed>) = ? [pid 16245] dup(4 [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16242] +++ exited with 0 +++ [pid 16241] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16245] <... dup resumed>) = 5 [pid 16241] <... futex resumed>) = 0 [pid 16245] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16241] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16245] <... futex resumed>) = 1 [pid 16244] <... futex resumed>) = 0 [pid 16240] +++ exited with 0 +++ [pid 16245] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16244] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16243] write(5, NULL, 1840702809 [pid 16245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16244] <... futex resumed>) = 0 [pid 16243] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16240, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16245] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16243] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1645", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16243] <... futex resumed>) = 1 [pid 16241] <... futex resumed>) = 0 [pid 16243] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16241] exit_group(0 [pid 3616] openat(AT_FDCWD, "./1645", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16243] <... futex resumed>) = ? [pid 16241] <... exit_group resumed>) = ? [pid 16245] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16243] +++ exited with 0 +++ [pid 16241] +++ exited with 0 +++ [pid 3616] <... openat resumed>) = 3 [pid 16245] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(3, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16241, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16245] <... futex resumed>) = 1 [pid 16244] <... futex resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16245] write(5, NULL, 1840702809 [pid 16244] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16245] <... write resumed>) = -1 EFAULT (Bad address) [pid 16244] <... futex resumed>) = 0 [pid 3615] umount2("./1611", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16245] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16244] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16245] <... futex resumed>) = 0 [pid 16244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] umount2("./1645/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] openat(AT_FDCWD, "./1611", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16245] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16244] exit_group(0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... openat resumed>) = 3 [pid 16245] <... futex resumed>) = ? [pid 16244] <... exit_group resumed>) = ? [pid 3616] lstat("./1645/binderfs", [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] getdents64(3, [pid 3616] unlink("./1645/binderfs" [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1611/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1645/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] lstat("./1611/binderfs", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] lstat("./1645/file0", [pid 3615] unlink("./1611/binderfs" [pid 16245] +++ exited with 0 +++ [pid 16244] +++ exited with 0 +++ [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16244, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] umount2("./1645/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1611/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1645/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] lstat("./1611/file0", [pid 3618] umount2("./1691", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 3615] umount2("./1611/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1691", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 3 [pid 3616] getdents64(4, [pid 3615] openat(AT_FDCWD, "./1611/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] fstat(3, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... openat resumed>) = 4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, [pid 3615] fstat(4, [pid 3618] getdents64(3, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] close(4 [pid 3615] getdents64(4, [pid 3618] umount2("./1691/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./1645/file0" [pid 3615] getdents64(4, [pid 3618] lstat("./1691/binderfs", [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1611/file0" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] <... rmdir resumed>) = 0 [pid 3618] unlink("./1691/binderfs" [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 3618] <... unlink resumed>) = 0 [pid 3616] close(3 [pid 3615] <... close resumed>) = 0 [pid 3618] umount2("./1691/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 3615] rmdir("./1611" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./1645" [pid 3615] <... rmdir resumed>) = 0 [pid 3618] lstat("./1691/file0", [pid 3615] mkdir("./1612", 0777 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3618] umount2("./1691/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] mkdir("./1646", 0777 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 16246 attached [pid 3618] openat(AT_FDCWD, "./1691/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16246 [pid 3618] <... openat resumed>) = 4 [pid 3618] fstat(4, ./strace-static-x86_64: Process 16247 attached [pid 16246] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16247 [pid 16247] set_robust_list(0x5555560b95e0, 24 [pid 16246] <... set_robust_list resumed>) = 0 [pid 3618] getdents64(4, [pid 16247] <... set_robust_list resumed>) = 0 [pid 16246] chdir("./1612" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16247] chdir("./1646" [pid 16246] <... chdir resumed>) = 0 [pid 3618] getdents64(4, [pid 16247] <... chdir resumed>) = 0 [pid 16246] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16247] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16246] <... prctl resumed>) = 0 [pid 3618] close(4 [pid 16247] <... prctl resumed>) = 0 [pid 16246] setpgid(0, 0 [pid 3618] <... close resumed>) = 0 [pid 16247] setpgid(0, 0 [pid 16246] <... setpgid resumed>) = 0 [pid 3618] rmdir("./1691/file0" [pid 16247] <... setpgid resumed>) = 0 [pid 16246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... rmdir resumed>) = 0 [pid 16246] <... openat resumed>) = 3 [pid 3618] getdents64(3, [pid 16247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16246] write(3, "1000", 4 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16247] <... openat resumed>) = 3 [pid 16246] <... write resumed>) = 4 [pid 3618] close(3 [pid 16247] write(3, "1000", 4 [pid 16246] close(3 [pid 16247] <... write resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 16246] <... close resumed>) = 0 [pid 16247] close(3 [pid 3618] rmdir("./1691" [pid 16246] symlink("/dev/binderfs", "./binderfs" [pid 16247] <... close resumed>) = 0 [pid 16246] <... symlink resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16247] symlink("/dev/binderfs", "./binderfs" [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] mkdir("./1692", 0777 [pid 16246] <... futex resumed>) = 0 [pid 16246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16247] <... symlink resumed>) = 0 [pid 16246] <... mmap resumed>) = 0x7f1ab2532000 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16247] <... futex resumed>) = 0 [pid 16246] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16247] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 16248 attached ) = 0x7f1ab2532000 [pid 16246] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16248 [pid 16248] set_robust_list(0x5555560b95e0, 24 [pid 16247] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16248] <... set_robust_list resumed>) = 0 [pid 16247] <... mprotect resumed>) = 0 [pid 16246] <... clone resumed>, parent_tid=[16249], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16249 [pid 16247] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16246] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16250 attached [pid 16248] chdir("./1692" [pid 16246] <... futex resumed>) = 0 [pid 16250] set_robust_list(0x7f1ab25529e0, 24 [pid 16248] <... chdir resumed>) = 0 [pid 16247] <... clone resumed>, parent_tid=[16250], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16250 [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16250] <... set_robust_list resumed>) = 0 [pid 16248] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16247] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] mkdirat(AT_FDCWD, "./file0", 000 [pid 16248] <... prctl resumed>) = 0 [pid 16247] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16249 attached [pid 16250] <... mkdirat resumed>) = 0 [pid 16248] setpgid(0, 0 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16250] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16249] set_robust_list(0x7f1ab25529e0, 24 [pid 16248] <... setpgid resumed>) = 0 [pid 16247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16250] <... futex resumed>) = 0 [pid 16249] <... set_robust_list resumed>) = 0 [pid 16248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16247] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] pipe2( [pid 16249] mkdirat(AT_FDCWD, "./file0", 000 [pid 16248] <... openat resumed>) = 3 [pid 16247] <... futex resumed>) = 0 [pid 16248] write(3, "1000", 4 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16250] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16249] <... mkdirat resumed>) = 0 [pid 16248] <... write resumed>) = 4 [pid 16250] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16249] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] close(3) = 0 [pid 16248] symlink("/dev/binderfs", "./binderfs" [pid 16250] <... futex resumed>) = 1 [pid 16247] <... futex resumed>) = 0 [pid 16250] dup(4 [pid 16248] <... symlink resumed>) = 0 [pid 16247] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] <... dup resumed>) = 5 [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16247] <... futex resumed>) = 0 [pid 16250] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] <... futex resumed>) = 0 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] <... futex resumed>) = 0 [pid 16249] <... futex resumed>) = 1 [pid 16250] <... futex resumed>) = 0 [pid 16248] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16246] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16249] pipe2( [pid 16248] <... mmap resumed>) = 0x7f1ab2532000 [pid 16247] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16246] <... futex resumed>) = 0 [pid 16249] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16248] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16247] <... futex resumed>) = 0 [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16249] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] <... mprotect resumed>) = 0 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16249] <... futex resumed>) = 0 [pid 16248] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16246] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16249] dup(4 [pid 16246] <... futex resumed>) = 0 [pid 16249] <... dup resumed>) = 5 [pid 16248] <... clone resumed>, parent_tid=[16251], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16251 [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16249] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16249] <... futex resumed>) = 0 [pid 16248] <... futex resumed>) = 0 [pid 16246] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16249] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] <... futex resumed>) = 0 [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16251 attached [pid 16251] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16250] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16251] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16251] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16248] <... futex resumed>) = 0 [pid 16251] pipe2( [pid 16250] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16251] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16250] <... futex resumed>) = 1 [pid 16249] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16248] <... futex resumed>) = 0 [pid 16247] <... futex resumed>) = 0 [pid 16251] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16249] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16247] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16251] <... futex resumed>) = 0 [pid 16250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16249] <... futex resumed>) = 1 [pid 16248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16247] <... futex resumed>) = 0 [pid 16246] <... futex resumed>) = 0 [pid 16251] dup(4 [pid 16250] write(5, NULL, 1840702809 [pid 16249] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16248] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16247] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16251] <... dup resumed>) = 5 [pid 16250] <... write resumed>) = -1 EFAULT (Bad address) [pid 16249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16248] <... futex resumed>) = 0 [pid 16246] <... futex resumed>) = 0 [pid 16251] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16250] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16249] write(5, NULL, 1840702809 [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16251] <... futex resumed>) = 0 [pid 16250] <... futex resumed>) = 1 [pid 16249] <... write resumed>) = -1 EFAULT (Bad address) [pid 16248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16247] <... futex resumed>) = 0 [pid 16251] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16250] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16249] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16248] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16247] exit_group(0 [pid 16251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16250] <... futex resumed>) = ? [pid 16249] <... futex resumed>) = 1 [pid 16248] <... futex resumed>) = 0 [pid 16247] <... exit_group resumed>) = ? [pid 16246] <... futex resumed>) = 0 [pid 16251] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16250] +++ exited with 0 +++ [pid 16249] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16246] exit_group(0 [pid 16249] <... futex resumed>) = ? [pid 16247] +++ exited with 0 +++ [pid 16246] <... exit_group resumed>) = ? [pid 16249] +++ exited with 0 +++ [pid 16246] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16247, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16246, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] umount2("./1646", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1646", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1612", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1612", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1612/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1612/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1612/binderfs") = 0 [pid 3615] umount2("./1612/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1612/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1612/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1612/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... openat resumed>) = 3 [pid 3615] <... openat resumed>) = 4 [pid 3616] fstat(3, [pid 3615] fstat(4, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16251] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] getdents64(3, [pid 3615] getdents64(4, [pid 16251] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16251] <... futex resumed>) = 1 [pid 16248] <... futex resumed>) = 0 [pid 3616] umount2("./1646/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(4, [pid 16251] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16248] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16248] <... futex resumed>) = 0 [pid 3616] lstat("./1646/binderfs", [pid 3615] close(4 [pid 16251] write(5, NULL, 1840702809 [pid 16248] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 16251] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] unlink("./1646/binderfs" [pid 3615] rmdir("./1612/file0" [pid 16251] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16251] <... futex resumed>) = 1 [pid 16248] <... futex resumed>) = 0 [pid 3616] umount2("./1646/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 16251] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16248] exit_group(0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16251] <... futex resumed>) = ? [pid 16248] <... exit_group resumed>) = ? [pid 3616] lstat("./1646/file0", [pid 3615] close(3 [pid 16251] +++ exited with 0 +++ [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1612") = 0 [pid 3615] mkdir("./1613", 0777 [pid 16248] +++ exited with 0 +++ [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3616] umount2("./1646/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16248, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16252 attached [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1646/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16252 [pid 16252] set_robust_list(0x5555560b95e0, 24 [pid 3616] fstat(4, [pid 3618] umount2("./1692", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 16252] <... set_robust_list resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1692", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... openat resumed>) = 3 [pid 3616] getdents64(4, [pid 16252] chdir("./1613" [pid 3618] fstat(3, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] close(4 [pid 3618] getdents64(3, [pid 3616] <... close resumed>) = 0 [pid 16252] <... chdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] rmdir("./1646/file0" [pid 16252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] umount2("./1692/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16252] <... prctl resumed>) = 0 [pid 16252] setpgid(0, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 16252] <... setpgid resumed>) = 0 [pid 3618] lstat("./1692/binderfs", [pid 3616] getdents64(3, [pid 16252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16252] write(3, "1000", 4 [pid 3618] unlink("./1692/binderfs" [pid 3616] close(3 [pid 16252] <... write resumed>) = 4 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16252] close(3 [pid 3618] umount2("./1692/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1646" [pid 16252] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16252] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... rmdir resumed>) = 0 [pid 3618] lstat("./1692/file0", [pid 16252] <... symlink resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] mkdir("./1647", 0777 [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1692/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16252] <... futex resumed>) = 0 [pid 16252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... mkdir resumed>) = 0 [pid 16252] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] openat(AT_FDCWD, "./1692/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16252] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16252] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16253], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16253 [pid 3618] fstat(4, [pid 16252] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16254 [pid 16252] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 16254 attached ./strace-static-x86_64: Process 16253 attached [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 16253] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] rmdir("./1692/file0" [pid 16254] set_robust_list(0x5555560b95e0, 24 [pid 16253] <... set_robust_list resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16253] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] getdents64(3, [pid 16254] <... set_robust_list resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16253] <... mkdirat resumed>) = 0 [pid 3618] close(3 [pid 16254] chdir("./1647" [pid 16253] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16253] <... futex resumed>) = 1 [pid 16252] <... futex resumed>) = 0 [pid 3618] rmdir("./1692" [pid 16254] <... chdir resumed>) = 0 [pid 16253] pipe2( [pid 16252] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 16254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16253] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16252] <... futex resumed>) = 0 [pid 3618] mkdir("./1693", 0777 [pid 16254] <... prctl resumed>) = 0 [pid 16253] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... mkdir resumed>) = 0 [pid 16254] setpgid(0, 0 [pid 16253] <... futex resumed>) = 0 [pid 16252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16254] <... setpgid resumed>) = 0 [pid 16253] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16252] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16252] <... futex resumed>) = 0 [pid 16254] <... openat resumed>) = 3 [pid 16253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16255 [pid 16254] write(3, "1000", 4 [pid 16253] dup(4 [pid 16254] <... write resumed>) = 4 [pid 16253] <... dup resumed>) = 5 [pid 16254] close(3 [pid 16253] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16255 attached [pid 16254] <... close resumed>) = 0 [pid 16253] <... futex resumed>) = 1 [pid 16252] <... futex resumed>) = 0 [pid 16255] set_robust_list(0x5555560b95e0, 24 [pid 16254] symlink("/dev/binderfs", "./binderfs" [pid 16253] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16252] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] <... set_robust_list resumed>) = 0 [pid 16254] <... symlink resumed>) = 0 [pid 16253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16252] <... futex resumed>) = 0 [pid 16255] chdir("./1693" [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16253] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16255] <... chdir resumed>) = 0 [pid 16254] <... futex resumed>) = 0 [pid 16254] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16254] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16254] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16254] <... clone resumed>, parent_tid=[16256], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16256 ./strace-static-x86_64: Process 16256 attached [pid 16255] <... prctl resumed>) = 0 [pid 16254] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] set_robust_list(0x7f1ab25529e0, 24 [pid 16255] setpgid(0, 0 [pid 16256] <... set_robust_list resumed>) = 0 [pid 16255] <... setpgid resumed>) = 0 [pid 16256] mkdirat(AT_FDCWD, "./file0", 000 [pid 16255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16254] <... futex resumed>) = 0 [pid 16253] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16256] <... mkdirat resumed>) = 0 [pid 16255] <... openat resumed>) = 3 [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16253] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] write(3, "1000", 4 [pid 16254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16253] <... futex resumed>) = 1 [pid 16252] <... futex resumed>) = 0 [pid 16256] <... futex resumed>) = 0 [pid 16255] <... write resumed>) = 4 [pid 16254] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16253] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16252] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] pipe2( [pid 16255] close(3 [pid 16254] <... futex resumed>) = 0 [pid 16253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16252] <... futex resumed>) = 0 [pid 16256] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16255] <... close resumed>) = 0 [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16253] write(5, NULL, 1840702809 [pid 16252] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16256] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] symlink("/dev/binderfs", "./binderfs" [pid 16254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16253] <... write resumed>) = -1 EFAULT (Bad address) [pid 16256] <... futex resumed>) = 0 [pid 16255] <... symlink resumed>) = 0 [pid 16254] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16253] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] dup(4 [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16254] <... futex resumed>) = 0 [pid 16253] <... futex resumed>) = 1 [pid 16252] <... futex resumed>) = 0 [pid 16256] <... dup resumed>) = 5 [pid 16255] <... futex resumed>) = 0 [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16253] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16252] exit_group(0 [pid 16256] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16253] <... futex resumed>) = ? [pid 16252] <... exit_group resumed>) = ? [pid 16256] <... futex resumed>) = 0 [pid 16255] <... mmap resumed>) = 0x7f1ab2532000 [pid 16254] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16253] +++ exited with 0 +++ [pid 16256] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16255] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16254] <... futex resumed>) = 0 [pid 16252] +++ exited with 0 +++ [pid 16255] <... mprotect resumed>) = 0 [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16252, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16255] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... restart_syscall resumed>) = 0 [pid 16255] <... clone resumed>, parent_tid=[16257], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16257 [pid 16255] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1613", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1613", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1613/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1613/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1613/binderfs") = 0 [pid 3615] umount2("./1613/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1613/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1613/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1613/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1613/file0"./strace-static-x86_64: Process 16257 attached [pid 16255] <... futex resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3615] getdents64(3, [pid 16256] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16257] set_robust_list(0x7f1ab25529e0, 24 [pid 16256] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] close(3 [pid 16257] <... set_robust_list resumed>) = 0 [pid 16256] <... futex resumed>) = 1 [pid 16254] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16257] mkdirat(AT_FDCWD, "./file0", 000 [pid 16256] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16254] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] rmdir("./1613" [pid 16257] <... mkdirat resumed>) = 0 [pid 16256] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16254] <... futex resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16257] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] write(5, NULL, 1840702809 [pid 16254] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] mkdir("./1614", 0777 [pid 16257] <... futex resumed>) = 1 [pid 16256] <... write resumed>) = -1 EFAULT (Bad address) [pid 16255] <... futex resumed>) = 0 [pid 16257] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16256] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16255] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... mkdir resumed>) = 0 [pid 16257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16256] <... futex resumed>) = 1 [pid 16255] <... futex resumed>) = 0 [pid 16254] <... futex resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16257] pipe2( [pid 16256] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16254] exit_group(0./strace-static-x86_64: Process 16258 attached [pid 16257] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16256] <... futex resumed>) = ? [pid 16254] <... exit_group resumed>) = ? [pid 16258] set_robust_list(0x5555560b95e0, 24 [pid 16257] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16256] +++ exited with 0 +++ [pid 16257] <... futex resumed>) = 1 [pid 16255] <... futex resumed>) = 0 [pid 16257] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16255] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16258] <... set_robust_list resumed>) = 0 [pid 16257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16255] <... futex resumed>) = 0 [pid 16254] +++ exited with 0 +++ [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16258 [pid 16257] dup(4 [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16254, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16258] chdir("./1614" [pid 16257] <... dup resumed>) = 5 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 16257] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... restart_syscall resumed>) = 0 [pid 16258] <... chdir resumed>) = 0 [pid 16257] <... futex resumed>) = 1 [pid 16255] <... futex resumed>) = 0 [pid 16257] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16255] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16255] <... futex resumed>) = 0 [pid 3616] umount2("./1647", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16258] <... prctl resumed>) = 0 [pid 16257] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16258] setpgid(0, 0 [pid 3616] openat(AT_FDCWD, "./1647", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16258] <... setpgid resumed>) = 0 [pid 16258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... openat resumed>) = 3 [pid 16258] <... openat resumed>) = 3 [pid 16258] write(3, "1000", 4 [pid 3616] fstat(3, [pid 16258] <... write resumed>) = 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16258] close(3) = 0 [pid 3616] getdents64(3, [pid 16258] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] umount2("./1647/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16258] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] lstat("./1647/binderfs", [pid 16258] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16258] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] unlink("./1647/binderfs" [pid 16257] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... unlink resumed>) = 0 [pid 16258] <... clone resumed>, parent_tid=[16259], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16259 [pid 16257] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1647/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16259 attached [pid 16258] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16257] <... futex resumed>) = 1 [pid 16255] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16258] <... futex resumed>) = 0 [pid 16257] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16255] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1647/file0", [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16257] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16255] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16257] write(5, NULL, 1840702809 [pid 16255] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1647/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16257] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16257] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1647/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16257] <... futex resumed>) = 1 [pid 16255] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16257] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16255] exit_group(0 [pid 3616] fstat(4, [pid 16257] <... futex resumed>) = ? [pid 16255] <... exit_group resumed>) = ? [pid 16259] set_robust_list(0x7f1ab25529e0, 24 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16259] <... set_robust_list resumed>) = 0 [pid 16257] +++ exited with 0 +++ [pid 16255] +++ exited with 0 +++ [pid 3616] getdents64(4, [pid 16259] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16255, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16259] <... mkdirat resumed>) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16259] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(4) = 0 [pid 16258] <... futex resumed>) = 0 [pid 3616] rmdir("./1647/file0" [pid 16259] <... futex resumed>) = 1 [pid 16259] pipe2( [pid 16258] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 16259] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16258] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 16259] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16259] <... futex resumed>) = 0 [pid 16258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./1693", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16259] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16258] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(3 [pid 16259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16258] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16259] dup(4 [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./1693", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... close resumed>) = 0 [pid 16259] <... dup resumed>) = 5 [pid 3618] <... openat resumed>) = 3 [pid 3616] rmdir("./1647" [pid 16259] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 16259] <... futex resumed>) = 1 [pid 16258] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16259] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16258] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3616] mkdir("./1648", 0777 [pid 16259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16258] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... mkdir resumed>) = 0 [pid 16259] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1693/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1693/binderfs", [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16260 ./strace-static-x86_64: Process 16260 attached [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1693/binderfs" [pid 16260] set_robust_list(0x5555560b95e0, 24 [pid 16259] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... unlink resumed>) = 0 [pid 16260] <... set_robust_list resumed>) = 0 [pid 16259] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1693/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16259] <... futex resumed>) = 1 [pid 16258] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16259] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16258] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1693/file0", [pid 16260] chdir("./1648" [pid 16259] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16258] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16259] write(5, NULL, 1840702809 [pid 16258] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1693/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16260] <... chdir resumed>) = 0 [pid 16259] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16259] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1693/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16260] <... prctl resumed>) = 0 [pid 16259] <... futex resumed>) = 1 [pid 16258] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16260] setpgid(0, 0 [pid 16259] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16258] exit_group(0 [pid 3618] fstat(4, [pid 16260] <... setpgid resumed>) = 0 [pid 16259] <... futex resumed>) = ? [pid 16258] <... exit_group resumed>) = ? [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16259] +++ exited with 0 +++ [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 16258] +++ exited with 0 +++ [pid 3618] rmdir("./1693/file0" [pid 16260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16258, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16260] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16260] write(3, "1000", 4 [pid 3618] close(3 [pid 3615] umount2("./1614", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16260] <... write resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 16260] close(3 [pid 3618] rmdir("./1693" [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16260] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1614", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16260] symlink("/dev/binderfs", "./binderfs" [pid 3618] mkdir("./1694", 0777 [pid 16260] <... symlink resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] <... openat resumed>) = 3 [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] fstat(3, ./strace-static-x86_64: Process 16261 attached [pid 16260] <... futex resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16261] set_robust_list(0x5555560b95e0, 24 [pid 16260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16261 [pid 16261] <... set_robust_list resumed>) = 0 [pid 16260] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] getdents64(3, [pid 16261] chdir("./1694" [pid 16260] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16261] <... chdir resumed>) = 0 [pid 16260] <... mprotect resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16260] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] umount2("./1614/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16261] <... prctl resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16260] <... clone resumed>, parent_tid=[16262], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16262 [pid 16261] setpgid(0, 0 [pid 16260] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1614/binderfs", [pid 16261] <... setpgid resumed>) = 0 [pid 16260] <... futex resumed>) = 0 [pid 16261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16261] <... openat resumed>) = 3 [pid 3615] unlink("./1614/binderfs" [pid 16261] write(3, "1000", 4) = 4 [pid 16261] close(3) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16261] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3615] umount2("./1614/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 3615] lstat("./1614/file0", [pid 16261] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 16262 attached ) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16262] set_robust_list(0x7f1ab25529e0, 24 [pid 16261] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16262] <... set_robust_list resumed>) = 0 [pid 3615] umount2("./1614/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16263 attached [pid 16262] mkdirat(AT_FDCWD, "./file0", 000 [pid 16261] <... clone resumed>, parent_tid=[16263], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16263 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16263] set_robust_list(0x7f1ab25529e0, 24 [pid 16262] <... mkdirat resumed>) = 0 [pid 16261] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1614/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16262] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16261] <... futex resumed>) = 0 [pid 16262] <... futex resumed>) = 1 [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16262] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16260] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 4 [pid 16262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16260] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16262] pipe2( [pid 16260] <... futex resumed>) = 0 [pid 16263] <... set_robust_list resumed>) = 0 [pid 16262] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16262] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] getdents64(4, [pid 16263] mkdirat(AT_FDCWD, "./file0", 000 [pid 16262] <... futex resumed>) = 0 [pid 16260] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16262] dup(4 [pid 16260] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16262] <... dup resumed>) = 5 [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(4, [pid 16263] <... mkdirat resumed>) = 0 [pid 16262] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16263] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16262] <... futex resumed>) = 0 [pid 16260] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] close(4 [pid 16263] <... futex resumed>) = 1 [pid 16262] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16261] <... futex resumed>) = 0 [pid 16260] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16263] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16261] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] rmdir("./1614/file0" [pid 16263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16262] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16261] <... futex resumed>) = 0 [pid 16263] pipe2( [pid 16262] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... rmdir resumed>) = 0 [pid 16263] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16262] <... futex resumed>) = 1 [pid 16260] <... futex resumed>) = 0 [pid 3615] getdents64(3, [pid 16263] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16262] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16260] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16263] <... futex resumed>) = 1 [pid 16262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16261] <... futex resumed>) = 0 [pid 16260] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16263] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16262] write(5, NULL, 1840702809 [pid 16261] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16260] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] close(3 [pid 16263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16262] <... write resumed>) = -1 EFAULT (Bad address) [pid 16261] <... futex resumed>) = 0 [pid 16263] dup(4 [pid 16262] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... close resumed>) = 0 [pid 16263] <... dup resumed>) = 5 [pid 16262] <... futex resumed>) = 1 [pid 16260] <... futex resumed>) = 0 [pid 3615] rmdir("./1614" [pid 16263] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16262] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16260] exit_group(0 [pid 16263] <... futex resumed>) = 1 [pid 16262] <... futex resumed>) = ? [pid 16261] <... futex resumed>) = 0 [pid 16260] <... exit_group resumed>) = ? [pid 3615] <... rmdir resumed>) = 0 [pid 16263] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16262] +++ exited with 0 +++ [pid 16261] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16260] +++ exited with 0 +++ [pid 3615] mkdir("./1615", 0777 [pid 16263] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16260, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... mkdir resumed>) = 0 [pid 3616] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] umount2("./1648", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1648", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1648/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16264 [pid 3616] lstat("./1648/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1648/binderfs"./strace-static-x86_64: Process 16264 attached ) = 0 [pid 3616] umount2("./1648/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1648/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1648/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1648/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1648/file0" [pid 16264] set_robust_list(0x5555560b95e0, 24 [pid 16263] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... rmdir resumed>) = 0 [pid 16264] <... set_robust_list resumed>) = 0 [pid 16263] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16263] <... futex resumed>) = 1 [pid 16261] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16264] chdir("./1615" [pid 16263] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16261] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(3 [pid 16264] <... chdir resumed>) = 0 [pid 16263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16261] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16263] write(5, NULL, 1840702809 [pid 16261] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] rmdir("./1648" [pid 16264] <... prctl resumed>) = 0 [pid 16263] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... rmdir resumed>) = 0 [pid 16264] setpgid(0, 0 [pid 16263] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./1649", 0777 [pid 16264] <... setpgid resumed>) = 0 [pid 16263] <... futex resumed>) = 1 [pid 16261] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16263] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16261] exit_group(0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16264] <... openat resumed>) = 3 [pid 16263] <... futex resumed>) = ? [pid 16261] <... exit_group resumed>) = ? [pid 16264] write(3, "1000", 4) = 4 [pid 16263] +++ exited with 0 +++ [pid 16264] close(3./strace-static-x86_64: Process 16265 attached ) = 0 [pid 16261] +++ exited with 0 +++ [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16265 [pid 16264] symlink("/dev/binderfs", "./binderfs" [pid 16265] set_robust_list(0x5555560b95e0, 24 [pid 16264] <... symlink resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16261, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16265] <... set_robust_list resumed>) = 0 [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1694", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16265] chdir("./1649" [pid 16264] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16265] <... chdir resumed>) = 0 [pid 16264] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] openat(AT_FDCWD, "./1694", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16264] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... openat resumed>) = 3 [pid 16265] <... prctl resumed>) = 0 [pid 16264] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] fstat(3, [pid 16265] setpgid(0, 0 [pid 16264] <... mprotect resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16265] <... setpgid resumed>) = 0 [pid 16264] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] getdents64(3, [pid 16265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16265] <... openat resumed>) = 3 [pid 16264] <... clone resumed>, parent_tid=[16266], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16266 [pid 3618] umount2("./1694/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16265] write(3, "1000", 4 [pid 16264] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16265] <... write resumed>) = 4 [pid 16264] <... futex resumed>) = 0 [pid 3618] lstat("./1694/binderfs", [pid 16265] close(3 [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16265] <... close resumed>) = 0 [pid 3618] unlink("./1694/binderfs"./strace-static-x86_64: Process 16266 attached [pid 16265] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... unlink resumed>) = 0 [pid 16266] set_robust_list(0x7f1ab25529e0, 24 [pid 16265] <... symlink resumed>) = 0 [pid 3618] umount2("./1694/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16265] <... futex resumed>) = 0 [pid 3618] lstat("./1694/file0", [pid 16265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16265] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] umount2("./1694/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16265] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16265] <... mprotect resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1694/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16266] <... set_robust_list resumed>) = 0 [pid 16265] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... openat resumed>) = 4 [pid 3618] fstat(4, [pid 16266] mkdirat(AT_FDCWD, "./file0", 000 [pid 16265] <... clone resumed>, parent_tid=[16267], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16267 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16265] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16265] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16266] <... mkdirat resumed>) = 0 [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 16266] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1694/file0" [pid 16266] <... futex resumed>) = 1 [pid 16264] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 16267 attached [pid 16266] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16264] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 16266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16264] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16266] pipe2( [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 16266] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] <... close resumed>) = 0 [pid 16266] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1694" [pid 16266] <... futex resumed>) = 1 [pid 16264] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16266] dup(4 [pid 16264] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] mkdir("./1695", 0777 [pid 16267] set_robust_list(0x7f1ab25529e0, 24 [pid 16266] <... dup resumed>) = 5 [pid 16264] <... futex resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16267] <... set_robust_list resumed>) = 0 [pid 16266] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16268 attached [pid 16267] mkdirat(AT_FDCWD, "./file0", 000 [pid 16266] <... futex resumed>) = 0 [pid 16264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16268] set_robust_list(0x5555560b95e0, 24 [pid 16266] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16264] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16268 [pid 16268] <... set_robust_list resumed>) = 0 [pid 16267] <... mkdirat resumed>) = 0 [pid 16266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16264] <... futex resumed>) = 0 [pid 16268] chdir("./1695" [pid 16267] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16266] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16268] <... chdir resumed>) = 0 [pid 16268] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16268] setpgid(0, 0) = 0 [pid 16268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16268] write(3, "1000", 4) = 4 [pid 16268] close(3) = 0 [pid 16268] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16268] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16268] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16268] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16269], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16269 [pid 16268] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16267] <... futex resumed>) = 1 [pid 16265] <... futex resumed>) = 0 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16265] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16269 attached [pid 16269] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16269] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16269] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16268] <... futex resumed>) = 0 [pid 16268] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16269] <... futex resumed>) = 1 [pid 16269] pipe2([3, 4], 0) = 0 [pid 16269] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16268] <... futex resumed>) = 0 [pid 16269] <... futex resumed>) = 1 [pid 16268] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16269] dup(4 [pid 16268] <... futex resumed>) = 0 [pid 16269] <... dup resumed>) = 5 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16267] pipe2( [pid 16266] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16269] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16267] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16269] <... futex resumed>) = 1 [pid 16268] <... futex resumed>) = 0 [pid 16267] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16266] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16269] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16268] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16267] <... futex resumed>) = 1 [pid 16266] <... futex resumed>) = 1 [pid 16265] <... futex resumed>) = 0 [pid 16264] <... futex resumed>) = 0 [pid 16268] <... futex resumed>) = 0 [pid 16267] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16266] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16265] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16264] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16266] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16264] <... futex resumed>) = 0 [pid 16267] dup(4 [pid 16266] write(5, NULL, 1840702809 [pid 16265] <... futex resumed>) = 0 [pid 16264] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16267] <... dup resumed>) = 5 [pid 16266] <... write resumed>) = -1 EFAULT (Bad address) [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16267] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16266] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16267] <... futex resumed>) = 0 [pid 16266] <... futex resumed>) = 1 [pid 16264] <... futex resumed>) = 0 [pid 16267] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16266] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16265] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16264] exit_group(0 [pid 16267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16266] <... futex resumed>) = ? [pid 16264] <... exit_group resumed>) = ? [pid 16267] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16266] +++ exited with 0 +++ [pid 16264] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16264, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1615", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16265] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1615", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16269] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] umount2("./1615/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16269] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16268] <... futex resumed>) = 0 [pid 16269] write(5, NULL, 1840702809 [pid 16268] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16269] <... write resumed>) = -1 EFAULT (Bad address) [pid 16268] <... futex resumed>) = 0 [pid 16269] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16268] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16269] <... futex resumed>) = 0 [pid 16268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16269] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16268] exit_group(0 [pid 16269] <... futex resumed>) = ? [pid 16268] <... exit_group resumed>) = ? [pid 16269] +++ exited with 0 +++ [pid 16268] +++ exited with 0 +++ [pid 3615] lstat("./1615/binderfs", [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16268, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1615/binderfs") = 0 [pid 3618] umount2("./1695", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1615/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1695", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1695/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1695/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1695/binderfs") = 0 [pid 3618] umount2("./1695/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1695/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1695/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1695/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] lstat("./1615/file0", [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16267] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] close(4 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16267] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 3615] umount2("./1615/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16267] <... futex resumed>) = 1 [pid 16265] <... futex resumed>) = 0 [pid 3618] rmdir("./1695/file0" [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16267] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16265] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1615/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16265] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] <... openat resumed>) = 4 [pid 16267] write(5, NULL, 1840702809 [pid 16265] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(3, [pid 3615] fstat(4, [pid 16267] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16267] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 3615] getdents64(4, [pid 16267] <... futex resumed>) = 1 [pid 16265] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16267] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16265] exit_group(0 [pid 3618] rmdir("./1695" [pid 3615] getdents64(4, [pid 16267] <... futex resumed>) = ? [pid 16265] <... exit_group resumed>) = ? [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16267] +++ exited with 0 +++ [pid 3618] <... rmdir resumed>) = 0 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1615/file0") = 0 [pid 3615] getdents64(3, [pid 16265] +++ exited with 0 +++ [pid 3618] mkdir("./1696", 0777 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1615" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16265, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... rmdir resumed>) = 0 [pid 3615] mkdir("./1616", 0777) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16270 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16270 attached ./strace-static-x86_64: Process 16271 attached [pid 3616] umount2("./1649", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16271] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16271 [pid 16271] <... set_robust_list resumed>) = 0 [pid 16270] set_robust_list(0x5555560b95e0, 24 [pid 3616] openat(AT_FDCWD, "./1649", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16271] chdir("./1616" [pid 16270] <... set_robust_list resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 16271] <... chdir resumed>) = 0 [pid 3616] fstat(3, [pid 16271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 16271] <... prctl resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16271] setpgid(0, 0 [pid 3616] umount2("./1649/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16271] <... setpgid resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16270] chdir("./1696" [pid 3616] lstat("./1649/binderfs", [pid 16271] <... openat resumed>) = 3 [pid 16270] <... chdir resumed>) = 0 [pid 16271] write(3, "1000", 4 [pid 16270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16271] <... write resumed>) = 4 [pid 3616] unlink("./1649/binderfs" [pid 16271] close(3 [pid 16270] <... prctl resumed>) = 0 [pid 16271] <... close resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 16271] symlink("/dev/binderfs", "./binderfs" [pid 16270] setpgid(0, 0 [pid 3616] umount2("./1649/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16271] <... symlink resumed>) = 0 [pid 16270] <... setpgid resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1649/file0", [pid 16271] <... futex resumed>) = 0 [pid 16270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] umount2("./1649/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16271] <... mmap resumed>) = 0x7f1ab2532000 [pid 16270] <... openat resumed>) = 3 [pid 16271] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16270] write(3, "1000", 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16271] <... mprotect resumed>) = 0 [pid 16270] <... write resumed>) = 4 [pid 3616] openat(AT_FDCWD, "./1649/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16271] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16270] close(3 [pid 3616] <... openat resumed>) = 4 [pid 16270] <... close resumed>) = 0 [pid 3616] fstat(4, [pid 16271] <... clone resumed>, parent_tid=[16272], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16272 [pid 16270] symlink("/dev/binderfs", "./binderfs" [pid 16271] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16271] <... futex resumed>) = 0 [pid 16270] <... symlink resumed>) = 0 [pid 3616] getdents64(4, ./strace-static-x86_64: Process 16272 attached [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16270] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 16270] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16270] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] close(4 [pid 16270] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... close resumed>) = 0 [pid 16270] <... mprotect resumed>) = 0 [pid 3616] rmdir("./1649/file0" [pid 16272] set_robust_list(0x7f1ab25529e0, 24 [pid 16270] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 16270] <... clone resumed>, parent_tid=[16273], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16273 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16272] <... set_robust_list resumed>) = 0 [pid 16270] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(3 [pid 16272] mkdirat(AT_FDCWD, "./file0", 000 [pid 16270] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] rmdir("./1649" [pid 16272] <... mkdirat resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16272] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./1650", 0777 [pid 16272] <... futex resumed>) = 1 [pid 16271] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 16273 attached [pid 16272] pipe2( [pid 16271] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16274 attached [pid 16273] set_robust_list(0x7f1ab25529e0, 24 [pid 16272] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16271] <... futex resumed>) = 0 [pid 16273] <... set_robust_list resumed>) = 0 [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16274 [pid 16273] mkdirat(AT_FDCWD, "./file0", 000 [pid 16272] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16271] <... futex resumed>) = 0 [pid 16273] <... mkdirat resumed>) = 0 [pid 16272] dup(4 [pid 16271] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16272] <... dup resumed>) = 5 [pid 16271] <... futex resumed>) = 0 [pid 16273] <... futex resumed>) = 1 [pid 16272] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16270] <... futex resumed>) = 0 [pid 16273] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16272] <... futex resumed>) = 0 [pid 16271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16270] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16272] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16271] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16270] <... futex resumed>) = 0 [pid 16273] pipe2( [pid 16272] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16271] <... futex resumed>) = 0 [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16273] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16272] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16273] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16274] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16274] chdir("./1650") = 0 [pid 16274] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16270] <... futex resumed>) = 0 [pid 16274] <... prctl resumed>) = 0 [pid 16273] <... futex resumed>) = 1 [pid 16270] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16274] setpgid(0, 0 [pid 16273] dup(4 [pid 16270] <... futex resumed>) = 0 [pid 16274] <... setpgid resumed>) = 0 [pid 16273] <... dup resumed>) = 5 [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16274] write(3, "1000", 4) = 4 [pid 16274] close(3) = 0 [pid 16274] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16274] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16274] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16274] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16275], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16275 [pid 16274] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16274] <... futex resumed>) = 0 [pid 16273] <... futex resumed>) = 1 [pid 16270] <... futex resumed>) = 0 [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16270] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16270] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16275 attached [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16275] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16275] mkdirat(AT_FDCWD, "./file0", 000 [pid 16272] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16275] <... mkdirat resumed>) = 0 [pid 16272] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16275] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16274] <... futex resumed>) = 0 [pid 16275] pipe2( [pid 16274] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16272] <... futex resumed>) = 1 [pid 16271] <... futex resumed>) = 0 [pid 16275] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16274] <... futex resumed>) = 0 [pid 16273] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16272] write(5, NULL, 1840702809 [pid 16271] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16275] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16273] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16272] <... write resumed>) = -1 EFAULT (Bad address) [pid 16271] <... futex resumed>) = 0 [pid 16275] <... futex resumed>) = 0 [pid 16274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16273] <... futex resumed>) = 1 [pid 16272] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16271] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16270] <... futex resumed>) = 0 [pid 16275] dup(4 [pid 16274] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16272] <... futex resumed>) = 0 [pid 16271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16270] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16275] <... dup resumed>) = 5 [pid 16274] <... futex resumed>) = 0 [pid 16273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16272] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16271] exit_group(0 [pid 16270] <... futex resumed>) = 0 [pid 16275] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16273] write(5, NULL, 1840702809 [pid 16272] <... futex resumed>) = ? [pid 16271] <... exit_group resumed>) = ? [pid 16270] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16275] <... futex resumed>) = 0 [pid 16274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16273] <... write resumed>) = -1 EFAULT (Bad address) [pid 16272] +++ exited with 0 +++ [pid 16275] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16274] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16273] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16271] +++ exited with 0 +++ [pid 16275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16274] <... futex resumed>) = 0 [pid 16273] <... futex resumed>) = 1 [pid 16270] <... futex resumed>) = 0 [pid 16275] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16273] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16270] exit_group(0 [pid 16273] <... futex resumed>) = ? [pid 16270] <... exit_group resumed>) = ? [pid 16273] +++ exited with 0 +++ [pid 16270] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16271, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16270, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1616", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... restart_syscall resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1616", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./1696", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1616/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1616/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1616/binderfs") = 0 [pid 3615] umount2("./1616/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1616/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1616/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1616/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] openat(AT_FDCWD, "./1696", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] getdents64(4, [pid 3618] <... openat resumed>) = 3 [pid 16275] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16275] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 3615] close(4 [pid 16275] <... futex resumed>) = 1 [pid 16274] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 16275] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16274] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3615] rmdir("./1616/file0" [pid 16275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16274] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16275] write(5, NULL, 1840702809 [pid 16274] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1696/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... rmdir resumed>) = 0 [pid 16275] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(3, [pid 16275] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1696/binderfs", [pid 16275] <... futex resumed>) = 1 [pid 16274] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16275] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16274] exit_group(0 [pid 3618] unlink("./1696/binderfs" [pid 16275] <... futex resumed>) = ? [pid 16274] <... exit_group resumed>) = ? [pid 3618] <... unlink resumed>) = 0 [pid 3615] close(3 [pid 16275] +++ exited with 0 +++ [pid 3618] umount2("./1696/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1696/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1696/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1696/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16274] +++ exited with 0 +++ [pid 3618] <... openat resumed>) = 4 [pid 3615] <... close resumed>) = 0 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3615] rmdir("./1616" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16274, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1696/file0" [pid 3616] umount2("./1650", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] mkdir("./1617", 0777 [pid 3618] getdents64(3, [pid 3616] openat(AT_FDCWD, "./1650", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3618] close(3 [pid 3616] <... openat resumed>) = 3 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... close resumed>) = 0 [pid 3616] fstat(3, [pid 3618] rmdir("./1696"./strace-static-x86_64: Process 16276 attached [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16276] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16276 [pid 16276] <... set_robust_list resumed>) = 0 [pid 3618] mkdir("./1697", 0777) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16276] chdir("./1617" [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] umount2("./1650/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16276] <... chdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16277 attached [pid 16276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16277 [pid 3616] lstat("./1650/binderfs", [pid 16276] <... prctl resumed>) = 0 [pid 16277] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16277] <... set_robust_list resumed>) = 0 [pid 16276] setpgid(0, 0 [pid 3616] unlink("./1650/binderfs" [pid 16277] chdir("./1697" [pid 16276] <... setpgid resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 16277] <... chdir resumed>) = 0 [pid 16276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] umount2("./1650/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16276] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16277] <... prctl resumed>) = 0 [pid 16276] write(3, "1000", 4 [pid 3616] lstat("./1650/file0", [pid 16277] setpgid(0, 0 [pid 16276] <... write resumed>) = 4 [pid 16277] <... setpgid resumed>) = 0 [pid 16277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16276] close(3 [pid 3616] umount2("./1650/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16276] <... close resumed>) = 0 [pid 16276] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16277] <... openat resumed>) = 3 [pid 16276] <... symlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1650/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16277] write(3, "1000", 4 [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 16277] <... write resumed>) = 4 [pid 16276] <... futex resumed>) = 0 [pid 3616] fstat(4, [pid 16277] close(3 [pid 16276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16277] <... close resumed>) = 0 [pid 16276] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] getdents64(4, [pid 16277] symlink("/dev/binderfs", "./binderfs" [pid 16276] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16277] <... symlink resumed>) = 0 [pid 16276] <... mprotect resumed>) = 0 [pid 3616] getdents64(4, [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16276] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 16278 attached [pid 16277] <... futex resumed>) = 0 [pid 3616] close(4 [pid 16277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16276] <... clone resumed>, parent_tid=[16278], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16278 [pid 3616] <... close resumed>) = 0 [pid 16277] <... mmap resumed>) = 0x7f1ab2532000 [pid 16276] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1650/file0" [pid 16278] set_robust_list(0x7f1ab25529e0, 24 [pid 16277] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16276] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16277] <... mprotect resumed>) = 0 [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(3, [pid 16277] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16278] <... set_robust_list resumed>) = 0 [pid 3616] close(3 [pid 16277] <... clone resumed>, parent_tid=[16279], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16279 [pid 3616] <... close resumed>) = 0 [pid 16277] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1650" [pid 16278] mkdirat(AT_FDCWD, "./file0", 000 [pid 16277] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] mkdir("./1651", 0777 [pid 16278] <... mkdirat resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16278] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16280 attached [pid 16278] <... futex resumed>) = 1 [pid 16276] <... futex resumed>) = 0 [pid 16278] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16276] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16280 ./strace-static-x86_64: Process 16279 attached [pid 16278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16276] <... futex resumed>) = 0 [pid 16279] set_robust_list(0x7f1ab25529e0, 24 [pid 16278] pipe2( [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16279] <... set_robust_list resumed>) = 0 [pid 16278] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16279] mkdirat(AT_FDCWD, "./file0", 000 [pid 16280] set_robust_list(0x5555560b95e0, 24 [pid 16278] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16280] <... set_robust_list resumed>) = 0 [pid 16279] <... mkdirat resumed>) = 0 [pid 16278] <... futex resumed>) = 1 [pid 16276] <... futex resumed>) = 0 [pid 16279] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16278] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16276] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16279] <... futex resumed>) = 1 [pid 16278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16277] <... futex resumed>) = 0 [pid 16276] <... futex resumed>) = 0 [pid 16280] chdir("./1651" [pid 16279] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16278] dup(4 [pid 16277] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16280] <... chdir resumed>) = 0 [pid 16279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16278] <... dup resumed>) = 5 [pid 16277] <... futex resumed>) = 0 [pid 16280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16279] pipe2( [pid 16278] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16280] <... prctl resumed>) = 0 [pid 16279] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16278] <... futex resumed>) = 1 [pid 16276] <... futex resumed>) = 0 [pid 16280] setpgid(0, 0 [pid 16279] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16278] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16276] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16280] <... setpgid resumed>) = 0 [pid 16279] <... futex resumed>) = 1 [pid 16278] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16277] <... futex resumed>) = 0 [pid 16276] <... futex resumed>) = 0 [pid 16280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16279] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16278] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16277] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16280] <... openat resumed>) = 3 [pid 16279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16279] dup(4 [pid 16277] <... futex resumed>) = 0 [pid 16279] <... dup resumed>) = 5 [pid 16279] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16279] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16280] write(3, "1000", 4) = 4 [pid 16280] close(3) = 0 [pid 16280] symlink("/dev/binderfs", "./binderfs" [pid 16277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16280] <... symlink resumed>) = 0 [pid 16277] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16279] <... futex resumed>) = 0 [pid 16277] <... futex resumed>) = 1 [pid 16280] <... futex resumed>) = 0 [pid 16280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16279] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16280] <... mmap resumed>) = 0x7f1ab2532000 [pid 16280] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16280] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16281], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16281 [pid 16280] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16281 attached [pid 16278] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16278] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16276] <... futex resumed>) = 0 [pid 16281] set_robust_list(0x7f1ab25529e0, 24 [pid 16279] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16278] write(5, NULL, 1840702809 [pid 16276] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16279] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16278] <... write resumed>) = -1 EFAULT (Bad address) [pid 16276] <... futex resumed>) = 0 [pid 16279] <... futex resumed>) = 1 [pid 16278] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16277] <... futex resumed>) = 0 [pid 16276] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16279] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16278] <... futex resumed>) = 0 [pid 16277] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16281] <... set_robust_list resumed>) = 0 [pid 16279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16278] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16277] <... futex resumed>) = 0 [pid 16276] exit_group(0 [pid 16281] mkdirat(AT_FDCWD, "./file0", 000 [pid 16279] write(5, NULL, 1840702809 [pid 16278] <... futex resumed>) = ? [pid 16277] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16276] <... exit_group resumed>) = ? [pid 16281] <... mkdirat resumed>) = 0 [pid 16279] <... write resumed>) = -1 EFAULT (Bad address) [pid 16278] +++ exited with 0 +++ [pid 16276] +++ exited with 0 +++ [pid 16281] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16279] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16276, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16281] <... futex resumed>) = 1 [pid 16280] <... futex resumed>) = 0 [pid 16279] <... futex resumed>) = 1 [pid 16277] <... futex resumed>) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16281] pipe2( [pid 16280] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16279] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16277] exit_group(0 [pid 16281] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16280] <... futex resumed>) = 0 [pid 16279] <... futex resumed>) = ? [pid 16277] <... exit_group resumed>) = ? [pid 3615] <... restart_syscall resumed>) = 0 [pid 16281] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16279] +++ exited with 0 +++ [pid 16281] <... futex resumed>) = 0 [pid 16280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16277] +++ exited with 0 +++ [pid 16281] dup(4 [pid 16280] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16277, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] umount2("./1617", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16281] <... dup resumed>) = 5 [pid 16280] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16281] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16281] <... futex resumed>) = 0 [pid 3618] umount2("./1697", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] openat(AT_FDCWD, "./1617", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16281] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16280] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1697", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... openat resumed>) = 3 [pid 16281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16280] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3615] fstat(3, [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(3, [pid 16281] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(3, [pid 3618] umount2("./1697/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] lstat("./1697/binderfs", [pid 3615] umount2("./1617/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1697/binderfs" [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... unlink resumed>) = 0 [pid 3615] lstat("./1617/binderfs", [pid 3618] umount2("./1697/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] lstat("./1697/file0", [pid 3615] unlink("./1617/binderfs" [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1697/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... unlink resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1697/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, [pid 3615] umount2("./1617/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] lstat("./1617/file0", [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] close(4) = 0 [pid 3615] umount2("./1617/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] rmdir("./1697/file0") = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, [pid 3615] openat(AT_FDCWD, "./1617/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16281] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... openat resumed>) = 4 [pid 16281] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 3615] fstat(4, [pid 16281] <... futex resumed>) = 1 [pid 16280] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16281] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16280] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1697" [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16280] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] getdents64(4, [pid 16281] write(5, NULL, 1840702809 [pid 16280] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1698", 0777 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16281] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] getdents64(4, [pid 16281] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16281] <... futex resumed>) = 1 [pid 16280] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] close(4 [pid 16281] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16280] exit_group(0 [pid 3615] <... close resumed>) = 0 [pid 16281] <... futex resumed>) = ? [pid 16280] <... exit_group resumed>) = ? [pid 3615] rmdir("./1617/file0" [pid 16281] +++ exited with 0 +++ [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16282 [pid 16280] +++ exited with 0 +++ ./strace-static-x86_64: Process 16282 attached [pid 3615] <... rmdir resumed>) = 0 [pid 3615] getdents64(3, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16280, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16282] set_robust_list(0x5555560b95e0, 24 [pid 3616] umount2("./1651", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16282] <... set_robust_list resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] close(3 [pid 3616] openat(AT_FDCWD, "./1651", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... close resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] rmdir("./1617" [pid 16282] chdir("./1698" [pid 3616] fstat(3, [pid 3615] <... rmdir resumed>) = 0 [pid 16282] <... chdir resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] mkdir("./1618", 0777 [pid 16282] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] getdents64(3, [pid 3615] <... mkdir resumed>) = 0 [pid 16282] <... prctl resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16282] setpgid(0, 0 [pid 3616] umount2("./1651/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16283 attached ) = -1 EINVAL (Invalid argument) [pid 16283] set_robust_list(0x5555560b95e0, 24 [pid 16282] <... setpgid resumed>) = 0 [pid 3616] lstat("./1651/binderfs", [pid 16283] <... set_robust_list resumed>) = 0 [pid 16282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16283 [pid 16282] <... openat resumed>) = 3 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1651/binderfs" [pid 16282] write(3, "1000", 4) = 4 [pid 3616] <... unlink resumed>) = 0 [pid 16283] chdir("./1618" [pid 16282] close(3 [pid 3616] umount2("./1651/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16282] <... close resumed>) = 0 [pid 16283] <... chdir resumed>) = 0 [pid 16282] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16283] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16282] <... symlink resumed>) = 0 [pid 3616] lstat("./1651/file0", [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16283] <... prctl resumed>) = 0 [pid 16282] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] umount2("./1651/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16282] <... mmap resumed>) = 0x7f1ab2532000 [pid 16283] setpgid(0, 0 [pid 16282] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16283] <... setpgid resumed>) = 0 [pid 16282] <... mprotect resumed>) = 0 [pid 16282] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] openat(AT_FDCWD, "./1651/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16282] <... clone resumed>, parent_tid=[16284], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16284 [pid 16282] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 16282] <... futex resumed>) = 0 [pid 3616] fstat(4, [pid 16283] <... openat resumed>) = 3 [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16283] write(3, "1000", 4) = 4 [pid 3616] getdents64(4, [pid 16283] close(3./strace-static-x86_64: Process 16284 attached [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16283] <... close resumed>) = 0 [pid 3616] getdents64(4, [pid 16283] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16284] set_robust_list(0x7f1ab25529e0, 24 [pid 3616] close(4 [pid 16283] <... symlink resumed>) = 0 [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 16283] <... futex resumed>) = 0 [pid 3616] rmdir("./1651/file0" [pid 16283] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16284] <... set_robust_list resumed>) = 0 [pid 16284] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... rmdir resumed>) = 0 [pid 16283] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] getdents64(3, [pid 16283] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16283] <... mprotect resumed>) = 0 [pid 3616] close(3 [pid 16283] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... close resumed>) = 0 [pid 16284] <... mkdirat resumed>) = 0 [pid 3616] rmdir("./1651" [pid 16283] <... clone resumed>, parent_tid=[16285], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16285 [pid 16284] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 16283] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./1652", 0777 [pid 16283] <... futex resumed>) = 0 [pid 16284] <... futex resumed>) = 1 [pid 16282] <... futex resumed>) = 0 [pid 16284] pipe2( [pid 16282] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16284] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16282] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16284] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16284] <... futex resumed>) = 0 [pid 16282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16284] dup(4 [pid 16282] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16284] <... dup resumed>) = 5 [pid 16282] <... futex resumed>) = 0 [pid 16284] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16284] <... futex resumed>) = 0 [pid 16282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16284] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16282] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16286 [pid 16284] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16282] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16285 attached [pid 16284] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16286 attached [pid 16285] set_robust_list(0x7f1ab25529e0, 24 [pid 16286] set_robust_list(0x5555560b95e0, 24 [pid 16285] <... set_robust_list resumed>) = 0 [pid 16286] <... set_robust_list resumed>) = 0 [pid 16285] mkdirat(AT_FDCWD, "./file0", 000 [pid 16286] chdir("./1652" [pid 16285] <... mkdirat resumed>) = 0 [pid 16286] <... chdir resumed>) = 0 [pid 16285] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16285] <... futex resumed>) = 1 [pid 16283] <... futex resumed>) = 0 [pid 16286] <... prctl resumed>) = 0 [pid 16285] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16283] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] setpgid(0, 0 [pid 16285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16283] <... futex resumed>) = 0 [pid 16286] <... setpgid resumed>) = 0 [pid 16285] pipe2( [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16285] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16286] <... openat resumed>) = 3 [pid 16285] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] write(3, "1000", 4 [pid 16285] <... futex resumed>) = 1 [pid 16283] <... futex resumed>) = 0 [pid 16286] <... write resumed>) = 4 [pid 16285] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16283] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] close(3 [pid 16285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16283] <... futex resumed>) = 0 [pid 16286] <... close resumed>) = 0 [pid 16285] dup(4 [pid 16286] symlink("/dev/binderfs", "./binderfs" [pid 16285] <... dup resumed>) = 5 [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16285] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] <... symlink resumed>) = 0 [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] <... futex resumed>) = 1 [pid 16283] <... futex resumed>) = 0 [pid 16286] <... futex resumed>) = 0 [pid 16285] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16283] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16283] <... futex resumed>) = 0 [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16285] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16286] <... mmap resumed>) = 0x7f1ab2532000 [pid 16286] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16286] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16284] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16284] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16282] <... futex resumed>) = 0 [pid 16284] write(5, NULL, 1840702809 [pid 16282] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16284] <... write resumed>) = -1 EFAULT (Bad address) [pid 16282] <... futex resumed>) = 0 [pid 16284] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16282] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16284] <... futex resumed>) = 0 [pid 16282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16284] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16282] exit_group(0 [pid 16284] <... futex resumed>) = ? [pid 16282] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 16287 attached [pid 16284] +++ exited with 0 +++ [pid 16282] +++ exited with 0 +++ [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16282, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16286] <... clone resumed>, parent_tid=[16287], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16287 [pid 3618] umount2("./1698", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1698", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16287] set_robust_list(0x7f1ab25529e0, 24 [pid 16286] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... openat resumed>) = 3 [pid 16287] <... set_robust_list resumed>) = 0 [pid 16286] <... futex resumed>) = 0 [pid 16285] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 16287] mkdirat(AT_FDCWD, "./file0", 000 [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16285] <... futex resumed>) = 1 [pid 16283] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16287] <... mkdirat resumed>) = 0 [pid 16285] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16283] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 16287] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16283] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16287] <... futex resumed>) = 1 [pid 16286] <... futex resumed>) = 0 [pid 16285] write(5, NULL, 1840702809 [pid 16283] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1698/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16287] pipe2( [pid 16286] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16286] <... futex resumed>) = 0 [pid 16285] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1698/binderfs", [pid 16287] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16285] <... futex resumed>) = 1 [pid 16283] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16287] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16283] exit_group(0 [pid 3618] unlink("./1698/binderfs" [pid 16287] <... futex resumed>) = 1 [pid 16286] <... futex resumed>) = 0 [pid 16285] <... futex resumed>) = ? [pid 16283] <... exit_group resumed>) = ? [pid 3618] <... unlink resumed>) = 0 [pid 16286] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16285] +++ exited with 0 +++ [pid 3618] umount2("./1698/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1698/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1698/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1698/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16287] dup(4 [pid 16286] <... futex resumed>) = 0 [pid 16283] +++ exited with 0 +++ [pid 3618] <... openat resumed>) = 4 [pid 16287] <... dup resumed>) = 5 [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16283, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16287] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16287] <... futex resumed>) = 1 [pid 16286] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16286] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16287] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16286] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1698/file0") = 0 [pid 3618] getdents64(3, [pid 3615] umount2("./1618", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1698" [pid 3615] openat(AT_FDCWD, "./1618", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1699", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16288 [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, ./strace-static-x86_64: Process 16288 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, [pid 16288] set_robust_list(0x5555560b95e0, 24 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1618/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1618/binderfs", [pid 16288] <... set_robust_list resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1618/binderfs") = 0 [pid 16288] chdir("./1699" [pid 3615] umount2("./1618/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16288] <... chdir resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] lstat("./1618/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1618/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16288] <... prctl resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1618/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16288] setpgid(0, 0) = 0 [pid 16288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16288] write(3, "1000", 4) = 4 [pid 16288] close(3 [pid 3615] <... openat resumed>) = 4 [pid 3615] fstat(4, [pid 16288] <... close resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16288] symlink("/dev/binderfs", "./binderfs" [pid 3615] getdents64(4, [pid 16288] <... symlink resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16288] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16288] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16289], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16289 [pid 16288] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(4, ./strace-static-x86_64: Process 16289 attached 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16289] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16289] mkdirat(AT_FDCWD, "./file0", 000 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1618/file0") = 0 [pid 16289] <... mkdirat resumed>) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1618" [pid 16289] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16288] <... futex resumed>) = 0 [pid 16288] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... rmdir resumed>) = 0 [pid 16289] <... futex resumed>) = 1 [pid 3615] mkdir("./1619", 0777 [pid 16289] pipe2([3, 4], 0) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16289] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16288] <... futex resumed>) = 0 [pid 16288] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16289] <... futex resumed>) = 1 [pid 16289] dup(4) = 5 [pid 16289] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16288] <... futex resumed>) = 0 [pid 16289] <... futex resumed>) = 1 [pid 16288] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16289] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16288] <... futex resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16290 [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16287] <... mount resumed>) = -1 EFAULT (Bad address) ./strace-static-x86_64: Process 16290 attached [pid 16287] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] <... futex resumed>) = 0 [pid 16287] <... futex resumed>) = 1 [pid 16286] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16287] write(5, NULL, 1840702809 [pid 16286] <... futex resumed>) = 0 [pid 16290] set_robust_list(0x5555560b95e0, 24 [pid 16287] <... write resumed>) = -1 EFAULT (Bad address) [pid 16286] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16290] <... set_robust_list resumed>) = 0 [pid 16287] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16290] chdir("./1619" [pid 16287] <... futex resumed>) = 0 [pid 16286] exit_group(0 [pid 16290] <... chdir resumed>) = 0 [pid 16286] <... exit_group resumed>) = ? [pid 16290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16287] +++ exited with 0 +++ [pid 16286] +++ exited with 0 +++ [pid 16290] <... prctl resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16286, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16290] setpgid(0, 0 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 16290] <... setpgid resumed>) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 16290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16290] write(3, "1000", 4 [pid 3616] umount2("./1652", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16290] <... write resumed>) = 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16290] close(3 [pid 3616] openat(AT_FDCWD, "./1652", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16290] <... close resumed>) = 0 [pid 16289] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... openat resumed>) = 3 [pid 16290] symlink("/dev/binderfs", "./binderfs" [pid 16289] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16290] <... symlink resumed>) = 0 [pid 16289] <... futex resumed>) = 1 [pid 16288] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16289] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16288] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16290] <... futex resumed>) = 0 [pid 16289] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16288] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 16290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16289] write(5, NULL, 1840702809 [pid 16288] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16290] <... mmap resumed>) = 0x7f1ab2532000 [pid 16289] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16290] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16289] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1652/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16290] <... mprotect resumed>) = 0 [pid 16289] <... futex resumed>) = 1 [pid 16288] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16290] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16289] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16288] exit_group(0 [pid 3616] lstat("./1652/binderfs", ./strace-static-x86_64: Process 16291 attached [pid 16289] <... futex resumed>) = ? [pid 16288] <... exit_group resumed>) = ? [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16290] <... clone resumed>, parent_tid=[16291], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16291 [pid 16289] +++ exited with 0 +++ [pid 3616] unlink("./1652/binderfs" [pid 16290] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16288] +++ exited with 0 +++ [pid 3616] <... unlink resumed>) = 0 [pid 16290] <... futex resumed>) = 0 [pid 3616] umount2("./1652/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16291] set_robust_list(0x7f1ab25529e0, 24 [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16288, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] lstat("./1652/file0", [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1652/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1699", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./1652/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16291] <... set_robust_list resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 4 [pid 3618] openat(AT_FDCWD, "./1699", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(4, [pid 3618] <... openat resumed>) = 3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] fstat(3, [pid 3616] getdents64(4, [pid 16291] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(3, [pid 3616] getdents64(4, [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./1699/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(4 [pid 16291] <... mkdirat resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 16291] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1699/binderfs", [pid 3616] rmdir("./1652/file0" [pid 16291] <... futex resumed>) = 1 [pid 16290] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16291] pipe2( [pid 16290] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./1699/binderfs" [pid 3616] getdents64(3, [pid 16291] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16290] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... unlink resumed>) = 0 [pid 3616] close(3 [pid 16291] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1699/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 16291] <... futex resumed>) = 1 [pid 16290] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./1652" [pid 16291] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16290] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1699/file0", [pid 3616] <... rmdir resumed>) = 0 [pid 16291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16290] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] mkdir("./1653", 0777 [pid 16291] dup(4 [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1699/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... mkdir resumed>) = 0 [pid 16291] <... dup resumed>) = 5 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16292 attached [pid 16291] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1699/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16291] <... futex resumed>) = 1 [pid 16290] <... futex resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16292 [pid 16291] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16290] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 16291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16290] <... futex resumed>) = 0 [pid 3618] fstat(4, [pid 16291] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16292] set_robust_list(0x5555560b95e0, 24 [pid 3618] getdents64(4, [pid 16292] <... set_robust_list resumed>) = 0 [pid 16292] chdir("./1653" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16292] <... chdir resumed>) = 0 [pid 16292] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16292] setpgid(0, 0) = 0 [pid 16292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] getdents64(4, [pid 16292] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16292] write(3, "1000", 4 [pid 3618] close(4 [pid 16292] <... write resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 16292] close(3 [pid 3618] rmdir("./1699/file0" [pid 16292] <... close resumed>) = 0 [pid 16292] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16292] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] getdents64(3, [pid 16292] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16292] <... mprotect resumed>) = 0 [pid 16292] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16293], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16293 [pid 16292] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16293 attached [pid 3618] close(3) = 0 [pid 16293] set_robust_list(0x7f1ab25529e0, 24 [pid 16291] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] rmdir("./1699" [pid 16293] <... set_robust_list resumed>) = 0 [pid 16291] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 16293] mkdirat(AT_FDCWD, "./file0", 000 [pid 16291] <... futex resumed>) = 1 [pid 16290] <... futex resumed>) = 0 [pid 3618] mkdir("./1700", 0777 [pid 16293] <... mkdirat resumed>) = 0 [pid 16291] write(5, NULL, 1840702809 [pid 16290] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 16293] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16291] <... write resumed>) = -1 EFAULT (Bad address) [pid 16290] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16293] <... futex resumed>) = 1 [pid 16291] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16290] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16293] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16291] <... futex resumed>) = 0 [pid 16290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 16294 attached [pid 16292] <... futex resumed>) = 0 [pid 16291] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16290] exit_group(0 [pid 16294] set_robust_list(0x5555560b95e0, 24 [pid 16293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16292] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16291] <... futex resumed>) = ? [pid 16290] <... exit_group resumed>) = ? [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16294 [pid 16294] <... set_robust_list resumed>) = 0 [pid 16292] <... futex resumed>) = 0 [pid 16294] chdir("./1700" [pid 16293] pipe2( [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16291] +++ exited with 0 +++ [pid 16290] +++ exited with 0 +++ [pid 16294] <... chdir resumed>) = 0 [pid 16293] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16293] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16294] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16290, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16293] <... futex resumed>) = 1 [pid 16292] <... futex resumed>) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16294] <... prctl resumed>) = 0 [pid 16293] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16292] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16294] setpgid(0, 0 [pid 16293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16292] <... futex resumed>) = 0 [pid 3615] <... restart_syscall resumed>) = 0 [pid 16294] <... setpgid resumed>) = 0 [pid 16293] dup(4 [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16293] <... dup resumed>) = 5 [pid 16293] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16293] <... futex resumed>) = 1 [pid 16292] <... futex resumed>) = 0 [pid 3615] umount2("./1619", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16293] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16292] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16294] <... openat resumed>) = 3 [pid 16293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16292] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16294] write(3, "1000", 4 [pid 16293] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] openat(AT_FDCWD, "./1619", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16294] <... write resumed>) = 4 [pid 3615] <... openat resumed>) = 3 [pid 16294] close(3 [pid 3615] fstat(3, [pid 16294] <... close resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16294] symlink("/dev/binderfs", "./binderfs" [pid 3615] getdents64(3, [pid 16294] <... symlink resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1619/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16294] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] lstat("./1619/binderfs", [pid 16294] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16294] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3615] unlink("./1619/binderfs" [pid 16294] <... mprotect resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16294] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] umount2("./1619/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16294] <... clone resumed>, parent_tid=[16295], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16295 [pid 3615] lstat("./1619/file0", [pid 16294] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16294] <... futex resumed>) = 0 [pid 3615] umount2("./1619/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16295 attached [pid 3615] openat(AT_FDCWD, "./1619/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16295] set_robust_list(0x7f1ab25529e0, 24 [pid 16293] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16295] <... set_robust_list resumed>) = 0 [pid 16293] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 4 [pid 16295] mkdirat(AT_FDCWD, "./file0", 000 [pid 16293] <... futex resumed>) = 1 [pid 16292] <... futex resumed>) = 0 [pid 16293] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16292] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16295] <... mkdirat resumed>) = 0 [pid 16293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16292] <... futex resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16295] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16293] write(5, NULL, 1840702809 [pid 16292] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16295] <... futex resumed>) = 1 [pid 16294] <... futex resumed>) = 0 [pid 16293] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] getdents64(4, [pid 16295] pipe2( [pid 16294] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16293] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16295] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16294] <... futex resumed>) = 0 [pid 16293] <... futex resumed>) = 1 [pid 16292] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16295] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16293] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16292] exit_group(0 [pid 3615] getdents64(4, [pid 16295] <... futex resumed>) = 0 [pid 16294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16293] <... futex resumed>) = ? [pid 16292] <... exit_group resumed>) = ? [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16295] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16294] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16293] +++ exited with 0 +++ [pid 16292] +++ exited with 0 +++ [pid 3615] close(4 [pid 16295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16294] <... futex resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16292, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16295] dup(4 [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... close resumed>) = 0 [pid 16295] <... dup resumed>) = 5 [pid 16295] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] rmdir("./1619/file0" [pid 16295] <... futex resumed>) = 1 [pid 16294] <... futex resumed>) = 0 [pid 16295] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3615] <... rmdir resumed>) = 0 [pid 16294] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16295] <... futex resumed>) = 0 [pid 16294] <... futex resumed>) = 1 [pid 16295] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 3616] umount2("./1653", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] rmdir("./1619" [pid 3616] openat(AT_FDCWD, "./1653", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... rmdir resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] mkdir("./1620", 0777 [pid 3616] fstat(3, [pid 3615] <... mkdir resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16296 [pid 3616] umount2("./1653/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1653/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1653/binderfs") = 0 [pid 3616] umount2("./1653/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1653/file0", ./strace-static-x86_64: Process 16296 attached {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1653/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16296] set_robust_list(0x5555560b95e0, 24 [pid 16295] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16296] <... set_robust_list resumed>) = 0 [pid 16295] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1653/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16296] chdir("./1620" [pid 16295] <... futex resumed>) = 1 [pid 16294] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16296] <... chdir resumed>) = 0 [pid 16295] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16294] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(4, [pid 16296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16294] <... futex resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16296] <... prctl resumed>) = 0 [pid 16295] write(5, NULL, 1840702809 [pid 16294] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(4, [pid 16296] setpgid(0, 0 [pid 16295] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16296] <... setpgid resumed>) = 0 [pid 16295] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(4, [pid 16296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16295] <... futex resumed>) = 1 [pid 16294] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16296] <... openat resumed>) = 3 [pid 16295] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16294] exit_group(0 [pid 3616] close(4 [pid 16296] write(3, "1000", 4 [pid 16295] <... futex resumed>) = ? [pid 16294] <... exit_group resumed>) = ? [pid 16296] <... write resumed>) = 4 [pid 16295] +++ exited with 0 +++ [pid 3616] <... close resumed>) = 0 [pid 16296] close(3) = 0 [pid 16296] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16294] +++ exited with 0 +++ [pid 16296] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] rmdir("./1653/file0" [pid 16296] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16294, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16296] <... mprotect resumed>) = 0 [pid 16296] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... rmdir resumed>) = 0 [pid 3618] umount2("./1700", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16296] <... clone resumed>, parent_tid=[16297], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16297 [pid 3616] getdents64(3, [pid 16296] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16296] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] openat(AT_FDCWD, "./1700", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] close(3 [pid 3618] <... openat resumed>) = 3 [pid 3616] <... close resumed>) = 0 [pid 3618] fstat(3, [pid 3616] rmdir("./1653" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 16297 attached [pid 16297] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16297] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 3616] mkdir("./1654", 0777 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16297] <... mkdirat resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3618] umount2("./1700/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16297] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16296] <... futex resumed>) = 0 [pid 16296] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16297] <... futex resumed>) = 1 [pid 3618] lstat("./1700/binderfs", [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16298 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1700/binderfs" [pid 16297] pipe2([3, 4], 0) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1700/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16297] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16296] <... futex resumed>) = 0 [pid 3618] lstat("./1700/file0", [pid 16296] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16297] <... futex resumed>) = 1 [pid 16296] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16297] dup(4 [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1700/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16297] <... dup resumed>) = 5 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1700/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16297] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 3618] fstat(4, [pid 16297] <... futex resumed>) = 1 [pid 16296] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16297] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16296] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16298 attached ) = 0 [pid 3618] getdents64(4, [pid 16298] set_robust_list(0x5555560b95e0, 24 [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16298] <... set_robust_list resumed>) = 0 [pid 3618] getdents64(4, [pid 16298] chdir("./1654" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16298] <... chdir resumed>) = 0 [pid 3618] close(4 [pid 16298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... close resumed>) = 0 [pid 16298] <... prctl resumed>) = 0 [pid 3618] rmdir("./1700/file0" [pid 16298] setpgid(0, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16298] <... setpgid resumed>) = 0 [pid 3618] getdents64(3, [pid 16298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16298] <... openat resumed>) = 3 [pid 3618] close(3 [pid 16298] write(3, "1000", 4 [pid 3618] <... close resumed>) = 0 [pid 16298] <... write resumed>) = 4 [pid 3618] rmdir("./1700" [pid 16298] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 16298] <... close resumed>) = 0 [pid 3618] mkdir("./1701", 0777 [pid 16298] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... mkdir resumed>) = 0 [pid 16298] <... symlink resumed>) = 0 [pid 16297] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16297] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16296] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16299 attached [pid 16298] <... futex resumed>) = 0 [pid 16297] write(5, NULL, 1840702809 [pid 16296] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16299] set_robust_list(0x5555560b95e0, 24 [pid 16298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16297] <... write resumed>) = -1 EFAULT (Bad address) [pid 16296] <... futex resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16299 [pid 16299] <... set_robust_list resumed>) = 0 [pid 16298] <... mmap resumed>) = 0x7f1ab2532000 [pid 16297] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16296] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16298] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16297] <... futex resumed>) = 0 [pid 16296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16299] chdir("./1701" [pid 16298] <... mprotect resumed>) = 0 [pid 16297] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16296] exit_group(0 [pid 16299] <... chdir resumed>) = 0 [pid 16298] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16297] <... futex resumed>) = ? [pid 16296] <... exit_group resumed>) = ? [pid 16299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16297] +++ exited with 0 +++ ./strace-static-x86_64: Process 16300 attached [pid 16299] <... prctl resumed>) = 0 [pid 16298] <... clone resumed>, parent_tid=[16300], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16300 [pid 16296] +++ exited with 0 +++ [pid 16300] set_robust_list(0x7f1ab25529e0, 24 [pid 16298] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16296, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16299] setpgid(0, 0 [pid 3615] umount2("./1620", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16300] <... set_robust_list resumed>) = 0 [pid 16299] <... setpgid resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16300] mkdirat(AT_FDCWD, "./file0", 000 [pid 3615] openat(AT_FDCWD, "./1620", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16300] <... mkdirat resumed>) = 0 [pid 16299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, [pid 16300] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16300] <... futex resumed>) = 1 [pid 16299] <... openat resumed>) = 3 [pid 16298] <... futex resumed>) = 0 [pid 16300] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] write(3, "1000", 4 [pid 16298] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16299] <... write resumed>) = 4 [pid 16298] <... futex resumed>) = 0 [pid 16300] pipe2( [pid 16299] close(3 [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16300] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16299] <... close resumed>) = 0 [pid 3615] umount2("./1620/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16300] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16299] symlink("/dev/binderfs", "./binderfs" [pid 16300] <... futex resumed>) = 1 [pid 16298] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16300] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16298] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1620/binderfs", [pid 16300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16299] <... symlink resumed>) = 0 [pid 16298] <... futex resumed>) = 0 [pid 16300] dup(4 [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16300] <... dup resumed>) = 5 [pid 16299] <... futex resumed>) = 0 [pid 3615] unlink("./1620/binderfs" [pid 16300] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16300] <... futex resumed>) = 1 [pid 3615] <... unlink resumed>) = 0 [pid 16300] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] <... mmap resumed>) = 0x7f1ab2532000 [pid 16298] <... futex resumed>) = 0 [pid 3615] umount2("./1620/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16298] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16300] <... futex resumed>) = 0 [pid 16299] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16298] <... futex resumed>) = 1 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16300] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16299] <... mprotect resumed>) = 0 [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] lstat("./1620/file0", [pid 16299] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1620/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16299] <... clone resumed>, parent_tid=[16301], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16301 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16299] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1620/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16299] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 4 ./strace-static-x86_64: Process 16301 attached [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, [pid 16301] set_robust_list(0x7f1ab25529e0, 24 [pid 16300] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16301] <... set_robust_list resumed>) = 0 [pid 16300] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] close(4 [pid 16301] mkdirat(AT_FDCWD, "./file0", 000 [pid 16300] <... futex resumed>) = 1 [pid 16298] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16301] <... mkdirat resumed>) = 0 [pid 16300] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16298] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] rmdir("./1620/file0" [pid 16301] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16298] <... futex resumed>) = 0 [pid 16301] <... futex resumed>) = 1 [pid 16300] write(5, NULL, 1840702809 [pid 16301] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16300] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... rmdir resumed>) = 0 [pid 16300] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16299] <... futex resumed>) = 0 [pid 16298] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(3, [pid 16300] <... futex resumed>) = 0 [pid 16299] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16301] <... futex resumed>) = 0 [pid 16300] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] <... futex resumed>) = 1 [pid 16298] exit_group(0 [pid 3615] close(3 [pid 16301] pipe2( [pid 16300] <... futex resumed>) = ? [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16298] <... exit_group resumed>) = ? [pid 16301] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16300] +++ exited with 0 +++ [pid 3615] <... close resumed>) = 0 [pid 16301] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16301] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] <... futex resumed>) = 0 [pid 16298] +++ exited with 0 +++ [pid 3615] rmdir("./1620" [pid 16299] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16298, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 16301] <... futex resumed>) = 0 [pid 16299] <... futex resumed>) = 1 [pid 3615] <... rmdir resumed>) = 0 [pid 16301] dup(4 [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] mkdir("./1621", 0777 [pid 16301] <... dup resumed>) = 5 [pid 16301] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1654", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16301] <... futex resumed>) = 1 [pid 16299] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... mkdir resumed>) = 0 [pid 16301] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1654", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16301] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16299] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 16301] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3616] fstat(3, ./strace-static-x86_64: Process 16302 attached [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16302] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16302 [pid 16302] <... set_robust_list resumed>) = 0 [pid 16302] chdir("./1621" [pid 3616] getdents64(3, [pid 16302] <... chdir resumed>) = 0 [pid 16302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16302] <... prctl resumed>) = 0 [pid 3616] umount2("./1654/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16302] setpgid(0, 0) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] lstat("./1654/binderfs", [pid 16302] <... openat resumed>) = 3 [pid 16302] write(3, "1000", 4) = 4 [pid 16302] close(3) = 0 [pid 16302] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16302] <... symlink resumed>) = 0 [pid 3616] unlink("./1654/binderfs" [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16301] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... unlink resumed>) = 0 [pid 16301] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1654/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16302] <... futex resumed>) = 0 [pid 16301] <... futex resumed>) = 1 [pid 16299] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16301] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1654/file0", [pid 16302] <... mmap resumed>) = 0x7f1ab2532000 [pid 16301] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16299] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16302] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16301] write(5, NULL, 1840702809 [pid 16299] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1654/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16302] <... mprotect resumed>) = 0 [pid 16301] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16302] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16301] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1654/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16301] <... futex resumed>) = 1 [pid 16299] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16302] <... clone resumed>, parent_tid=[16303], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16303 [pid 16301] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16299] exit_group(0 [pid 3616] fstat(4, [pid 16302] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16301] <... futex resumed>) = ? [pid 16299] <... exit_group resumed>) = ? [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16302] <... futex resumed>) = 0 [pid 16301] +++ exited with 0 +++ [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 ./strace-static-x86_64: Process 16303 attached [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16299] +++ exited with 0 +++ [pid 3616] rmdir("./1654/file0" [pid 16303] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16299, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16303] <... set_robust_list resumed>) = 0 [pid 16303] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 16303] <... mkdirat resumed>) = 0 [pid 3618] umount2("./1701", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(3 [pid 3618] openat(AT_FDCWD, "./1701", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... close resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] rmdir("./1654" [pid 16303] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 16303] <... futex resumed>) = 1 [pid 16302] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16303] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16302] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3616] mkdir("./1655", 0777 [pid 16303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16302] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... mkdir resumed>) = 0 [pid 16303] pipe2( [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1701/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16303] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16304 attached [pid 16303] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1701/binderfs", [pid 16304] set_robust_list(0x5555560b95e0, 24 [pid 16303] <... futex resumed>) = 1 [pid 16302] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16304 [pid 16304] <... set_robust_list resumed>) = 0 [pid 16303] dup(4 [pid 16302] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./1701/binderfs" [pid 16303] <... dup resumed>) = 5 [pid 16302] <... futex resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16304] chdir("./1655" [pid 16303] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1701/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16303] <... futex resumed>) = 0 [pid 16302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16304] <... chdir resumed>) = 0 [pid 16303] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16302] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1701/file0", [pid 16303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16302] <... futex resumed>) = 0 [pid 16304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16303] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16304] <... prctl resumed>) = 0 [pid 3618] umount2("./1701/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16304] setpgid(0, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16304] <... setpgid resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1701/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16304] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... openat resumed>) = 4 [pid 16304] <... openat resumed>) = 3 [pid 3618] fstat(4, [pid 16304] write(3, "1000", 4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16304] <... write resumed>) = 4 [pid 3618] getdents64(4, [pid 16304] close(3 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16304] <... close resumed>) = 0 [pid 3618] getdents64(4, [pid 16304] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16304] <... symlink resumed>) = 0 [pid 3618] close(4 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16304] <... futex resumed>) = 0 [pid 3618] rmdir("./1701/file0" [pid 16304] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16304] <... mmap resumed>) = 0x7f1ab2532000 [pid 16303] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] getdents64(3, [pid 16304] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16303] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16304] <... mprotect resumed>) = 0 [pid 16303] <... futex resumed>) = 1 [pid 16302] <... futex resumed>) = 0 [pid 3618] close(3 [pid 16304] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16303] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16302] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16302] <... futex resumed>) = 0 [pid 3618] rmdir("./1701" [pid 16304] <... clone resumed>, parent_tid=[16305], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16305 [pid 16303] write(5, NULL, 1840702809 [pid 16302] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16303] <... write resumed>) = -1 EFAULT (Bad address) [pid 16304] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16303] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 16304] <... futex resumed>) = 0 [pid 16303] <... futex resumed>) = 1 [pid 16302] <... futex resumed>) = 0 [pid 3618] mkdir("./1702", 0777 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16303] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16302] exit_group(0 [pid 16303] <... futex resumed>) = ? [pid 16302] <... exit_group resumed>) = ? [pid 3618] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 16305 attached [pid 16303] +++ exited with 0 +++ [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16302] +++ exited with 0 +++ [pid 16305] set_robust_list(0x7f1ab25529e0, 24./strace-static-x86_64: Process 16306 attached ) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16306 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16302, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16306] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16306] chdir("./1702" [pid 16305] mkdirat(AT_FDCWD, "./file0", 000 [pid 16306] <... chdir resumed>) = 0 [pid 16306] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16306] setpgid(0, 0 [pid 3615] umount2("./1621", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16306] <... setpgid resumed>) = 0 [pid 16305] <... mkdirat resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] openat(AT_FDCWD, "./1621", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16306] <... openat resumed>) = 3 [pid 16305] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 3 [pid 16306] write(3, "1000", 4 [pid 16305] <... futex resumed>) = 1 [pid 16304] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16306] <... write resumed>) = 4 [pid 16305] pipe2( [pid 16304] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16306] close(3 [pid 16304] <... futex resumed>) = 0 [pid 3615] getdents64(3, [pid 16306] <... close resumed>) = 0 [pid 16305] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16306] symlink("/dev/binderfs", "./binderfs" [pid 16305] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] umount2("./1621/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16306] <... symlink resumed>) = 0 [pid 16305] <... futex resumed>) = 0 [pid 16304] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16305] dup(4 [pid 16304] <... futex resumed>) = 0 [pid 3615] lstat("./1621/binderfs", [pid 16306] <... futex resumed>) = 0 [pid 16305] <... dup resumed>) = 5 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16305] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16304] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] unlink("./1621/binderfs" [pid 16306] <... mmap resumed>) = 0x7f1ab2532000 [pid 16305] <... futex resumed>) = 0 [pid 16304] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... unlink resumed>) = 0 [pid 16306] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16305] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16304] <... futex resumed>) = 0 [pid 3615] umount2("./1621/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16306] <... mprotect resumed>) = 0 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16306] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] lstat("./1621/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16306] <... clone resumed>, parent_tid=[16307], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16307 [pid 3615] umount2("./1621/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16306] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16306] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1621/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... openat resumed>) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1621/file0") = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1621") = 0 [pid 3615] mkdir("./1622", 0777) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16308 ./strace-static-x86_64: Process 16308 attached [pid 16308] set_robust_list(0x5555560b95e0, 24 [pid 16305] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16305] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16304] <... futex resumed>) = 0 [pid 16305] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16304] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16304] <... futex resumed>) = 0 [pid 16305] write(5, NULL, 1840702809 [pid 16304] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16305] <... write resumed>) = -1 EFAULT (Bad address) [pid 16305] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16304] <... futex resumed>) = 0 [pid 16305] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16304] exit_group(0 [pid 16305] <... futex resumed>) = ? [pid 16304] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 16307 attached [pid 16308] <... set_robust_list resumed>) = 0 [pid 16305] +++ exited with 0 +++ [pid 16307] set_robust_list(0x7f1ab25529e0, 24 [pid 16304] +++ exited with 0 +++ [pid 16308] chdir("./1622" [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16304, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16307] <... set_robust_list resumed>) = 0 [pid 16308] <... chdir resumed>) = 0 [pid 16307] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] umount2("./1655", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16308] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16307] <... mkdirat resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16308] <... prctl resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1655", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16308] setpgid(0, 0 [pid 3616] <... openat resumed>) = 3 [pid 16308] <... setpgid resumed>) = 0 [pid 3616] fstat(3, [pid 16308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16307] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16308] <... openat resumed>) = 3 [pid 16307] <... futex resumed>) = 1 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16308] write(3, "1000", 4 [pid 16306] <... futex resumed>) = 0 [pid 3616] umount2("./1655/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16308] <... write resumed>) = 4 [pid 16306] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16308] close(3 [pid 16306] <... futex resumed>) = 0 [pid 3616] lstat("./1655/binderfs", [pid 16308] <... close resumed>) = 0 [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16308] symlink("/dev/binderfs", "./binderfs" [pid 3616] unlink("./1655/binderfs" [pid 16307] pipe2([3, 4], 0) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 16307] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1655/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16308] <... symlink resumed>) = 0 [pid 16307] <... futex resumed>) = 1 [pid 16306] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16307] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16306] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1655/file0", [pid 16308] <... futex resumed>) = 0 [pid 16307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16306] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16308] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16307] dup(4 [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1655/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16308] <... mmap resumed>) = 0x7f1ab2532000 [pid 16307] <... dup resumed>) = 5 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16308] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16307] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1655/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16308] <... mprotect resumed>) = 0 [pid 16307] <... futex resumed>) = 1 [pid 16306] <... futex resumed>) = 0 [pid 16308] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16307] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16306] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 16307] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16306] <... futex resumed>) = 0 [pid 3616] fstat(4, ./strace-static-x86_64: Process 16309 attached [pid 16308] <... clone resumed>, parent_tid=[16309], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16309 [pid 16307] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16308] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16309] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16309] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16308] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, [pid 16307] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16307] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1655/file0" [pid 16309] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16307] <... futex resumed>) = 1 [pid 16306] <... futex resumed>) = 0 [pid 16307] write(5, NULL, 1840702809 [pid 16306] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 16307] <... write resumed>) = -1 EFAULT (Bad address) [pid 16306] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 16307] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16306] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16309] <... futex resumed>) = 1 [pid 16308] <... futex resumed>) = 0 [pid 16307] <... futex resumed>) = 0 [pid 16306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] close(3 [pid 16309] pipe2( [pid 16308] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16307] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16306] exit_group(0 [pid 3616] <... close resumed>) = 0 [pid 16309] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16308] <... futex resumed>) = 0 [pid 16307] <... futex resumed>) = ? [pid 16306] <... exit_group resumed>) = ? [pid 3616] rmdir("./1655" [pid 16309] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16307] +++ exited with 0 +++ [pid 3616] <... rmdir resumed>) = 0 [pid 16308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16306] +++ exited with 0 +++ [pid 3616] mkdir("./1656", 0777 [pid 16309] <... futex resumed>) = 0 [pid 16308] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16306, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... mkdir resumed>) = 0 [pid 16308] <... futex resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16309] dup(4) = 5 [pid 16309] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16309] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 16310 attached [pid 16308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16310] set_robust_list(0x5555560b95e0, 24 [pid 16308] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16310 [pid 16310] <... set_robust_list resumed>) = 0 [pid 16309] <... futex resumed>) = 0 [pid 16308] <... futex resumed>) = 1 [pid 16309] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16310] chdir("./1656" [pid 3618] umount2("./1702", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16310] <... chdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] openat(AT_FDCWD, "./1702", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16310] <... prctl resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 16310] setpgid(0, 0 [pid 3618] fstat(3, [pid 16310] <... setpgid resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] getdents64(3, [pid 16310] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16310] write(3, "1000", 4 [pid 3618] umount2("./1702/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16310] <... write resumed>) = 4 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16310] close(3 [pid 3618] lstat("./1702/binderfs", [pid 16310] <... close resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16310] symlink("/dev/binderfs", "./binderfs" [pid 3618] unlink("./1702/binderfs" [pid 16310] <... symlink resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1702/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16310] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] lstat("./1702/file0", [pid 16310] <... mmap resumed>) = 0x7f1ab2532000 [pid 16309] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16310] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16310] <... mprotect resumed>) = 0 [pid 3618] umount2("./1702/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16309] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16310] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16309] <... futex resumed>) = 1 [pid 16308] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1702/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16308] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16309] write(5, NULL, 1840702809 [pid 3618] <... openat resumed>) = 4 [pid 16308] <... futex resumed>) = 0 [pid 3618] fstat(4, [pid 16308] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16310] <... clone resumed>, parent_tid=[16311], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16311 [pid 3618] getdents64(4, [pid 16309] <... write resumed>) = -1 EFAULT (Bad address) [pid 16310] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16309] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16310] <... futex resumed>) = 0 [pid 16309] <... futex resumed>) = 1 [pid 16308] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16309] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16308] exit_group(0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16309] <... futex resumed>) = ? [pid 16308] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 16311 attached [pid 16309] +++ exited with 0 +++ [pid 3618] close(4 [pid 16311] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] <... close resumed>) = 0 [pid 16311] <... set_robust_list resumed>) = 0 [pid 16308] +++ exited with 0 +++ [pid 3618] rmdir("./1702/file0") = 0 [pid 16311] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] getdents64(3, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16308, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16311] <... mkdirat resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16311] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 16311] <... futex resumed>) = 1 [pid 16310] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16311] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16310] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1702" [pid 16311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16310] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16311] pipe2( [pid 3618] mkdir("./1703", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] umount2("./1622", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16311] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16312 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16311] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16312 attached ) = 1 [pid 3615] openat(AT_FDCWD, "./1622", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16310] <... futex resumed>) = 0 [pid 16311] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16310] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 3 [pid 16312] set_robust_list(0x5555560b95e0, 24 [pid 16311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16310] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16312] <... set_robust_list resumed>) = 0 [pid 16311] dup(4 [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16311] <... dup resumed>) = 5 [pid 16312] chdir("./1703" [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16312] <... chdir resumed>) = 0 [pid 16311] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16311] <... futex resumed>) = 1 [pid 16310] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16312] <... prctl resumed>) = 0 [pid 16311] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16310] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1622/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16312] setpgid(0, 0 [pid 16311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16310] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16312] <... setpgid resumed>) = 0 [pid 16311] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] lstat("./1622/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1622/binderfs" [pid 16312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] <... unlink resumed>) = 0 [pid 16312] <... openat resumed>) = 3 [pid 16312] write(3, "1000", 4) = 4 [pid 3615] umount2("./1622/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16312] close(3) = 0 [pid 16312] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16312] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16312] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16313], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16313 [pid 16312] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16313 attached [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1622/file0", [pid 16313] set_robust_list(0x7f1ab25529e0, 24 [pid 16311] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16313] <... set_robust_list resumed>) = 0 [pid 16311] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1622/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16313] mkdirat(AT_FDCWD, "./file0", 000 [pid 16311] <... futex resumed>) = 1 [pid 16310] <... futex resumed>) = 0 [pid 16311] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16310] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16313] <... mkdirat resumed>) = 0 [pid 16311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16310] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1622/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16313] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16311] write(5, NULL, 1840702809 [pid 16310] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16313] <... futex resumed>) = 1 [pid 16312] <... futex resumed>) = 0 [pid 16311] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... openat resumed>) = 4 [pid 16313] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16312] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16311] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16312] <... futex resumed>) = 0 [pid 16311] <... futex resumed>) = 1 [pid 16310] <... futex resumed>) = 0 [pid 16313] pipe2( [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16311] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16310] exit_group(0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16313] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16311] <... futex resumed>) = ? [pid 16310] <... exit_group resumed>) = ? [pid 3615] getdents64(4, [pid 16313] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, [pid 16313] <... futex resumed>) = 1 [pid 16312] <... futex resumed>) = 0 [pid 16311] +++ exited with 0 +++ [pid 16310] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16313] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16312] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16310, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] close(4 [pid 16313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16312] <... futex resumed>) = 0 [pid 16313] dup(4 [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... close resumed>) = 0 [pid 3616] umount2("./1656", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] rmdir("./1622/file0" [pid 16313] <... dup resumed>) = 5 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1656", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16313] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] fstat(3, [pid 3615] getdents64(3, [pid 16313] <... futex resumed>) = 1 [pid 16312] <... futex resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16312] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16313] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16312] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] close(3 [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1656/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] <... close resumed>) = 0 [pid 3616] lstat("./1656/binderfs", [pid 3615] rmdir("./1622" [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1656/binderfs") = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] umount2("./1656/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] mkdir("./1623", 0777 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1656/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1656/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] openat(AT_FDCWD, "./1656/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./1656/file0") = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./1656" [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16314 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] mkdir("./1657", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16315 ./strace-static-x86_64: Process 16314 attached [pid 16314] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16314] chdir("./1623") = 0 [pid 16314] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16314] setpgid(0, 0) = 0 [pid 16314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16314] write(3, "1000", 4) = 4 [pid 16314] close(3) = 0 [pid 16314] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16314] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16314] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16314] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16316], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16316 [pid 16314] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16316 attached [pid 16316] set_robust_list(0x7f1ab25529e0, 24) = 0 ./strace-static-x86_64: Process 16315 attached [pid 16316] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16315] set_robust_list(0x5555560b95e0, 24 [pid 16313] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16313] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] <... set_robust_list resumed>) = 0 [pid 16313] <... futex resumed>) = 1 [pid 16312] <... futex resumed>) = 0 [pid 16312] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16313] write(5, NULL, 1840702809 [pid 16312] <... futex resumed>) = 0 [pid 16316] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16313] <... write resumed>) = -1 EFAULT (Bad address) [pid 16312] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16316] <... futex resumed>) = 1 [pid 16315] chdir("./1657" [pid 16314] <... futex resumed>) = 0 [pid 16313] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16316] pipe2( [pid 16314] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16313] <... futex resumed>) = 0 [pid 16315] <... chdir resumed>) = 0 [pid 16312] exit_group(0 [pid 16316] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16314] <... futex resumed>) = 0 [pid 16312] <... exit_group resumed>) = ? [pid 16316] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] <... prctl resumed>) = 0 [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16313] +++ exited with 0 +++ [pid 16312] +++ exited with 0 +++ [pid 16316] <... futex resumed>) = 0 [pid 16314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16312, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16316] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] setpgid(0, 0 [pid 16314] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16315] <... setpgid resumed>) = 0 [pid 16314] <... futex resumed>) = 0 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16316] dup(4 [pid 16315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16316] <... dup resumed>) = 5 [pid 16315] <... openat resumed>) = 3 [pid 16316] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] write(3, "1000", 4 [pid 3618] umount2("./1703", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16316] <... futex resumed>) = 1 [pid 16315] <... write resumed>) = 4 [pid 16314] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16316] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] close(3 [pid 16314] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1703", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16315] <... close resumed>) = 0 [pid 16314] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 16316] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16315] symlink("/dev/binderfs", "./binderfs" [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 16315] <... symlink resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1703/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16316] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16315] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16316] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] lstat("./1703/binderfs", [pid 16316] <... futex resumed>) = 1 [pid 16315] <... mmap resumed>) = 0x7f1ab2532000 [pid 16314] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16316] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16314] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./1703/binderfs" [pid 16316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16315] <... mprotect resumed>) = 0 [pid 16314] <... futex resumed>) = 0 [pid 16316] write(5, NULL, 1840702809 [pid 16315] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16314] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... unlink resumed>) = 0 [pid 16316] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] umount2("./1703/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16316] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] <... clone resumed>, parent_tid=[16317], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16317 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16317 attached [pid 16316] <... futex resumed>) = 1 [pid 16315] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16314] <... futex resumed>) = 0 [pid 3618] lstat("./1703/file0", [pid 16316] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] <... futex resumed>) = 0 [pid 16317] set_robust_list(0x7f1ab25529e0, 24 [pid 16314] exit_group(0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16316] <... futex resumed>) = ? [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16314] <... exit_group resumed>) = ? [pid 3618] umount2("./1703/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16317] <... set_robust_list resumed>) = 0 [pid 16316] +++ exited with 0 +++ [pid 16317] mkdirat(AT_FDCWD, "./file0", 000 [pid 16314] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1703/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16314, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 3618] getdents64(4, [pid 3615] <... restart_syscall resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 16317] <... mkdirat resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3615] umount2("./1623", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] rmdir("./1703/file0" [pid 16317] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16317] <... futex resumed>) = 1 [pid 16315] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1623", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16317] pipe2( [pid 16315] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3615] <... openat resumed>) = 3 [pid 16317] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16315] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] fstat(3, [pid 16317] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 16317] <... futex resumed>) = 0 [pid 16315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... close resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16317] dup(4 [pid 16315] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1703" [pid 3615] getdents64(3, [pid 16317] <... dup resumed>) = 5 [pid 16315] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16317] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1704", 0777 [pid 3615] umount2("./1623/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16317] <... futex resumed>) = 0 [pid 16315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... mkdir resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16317] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] lstat("./1623/binderfs", ./strace-static-x86_64: Process 16318 attached [pid 16317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16315] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16318] set_robust_list(0x5555560b95e0, 24 [pid 16317] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16318 [pid 3615] unlink("./1623/binderfs" [pid 16318] <... set_robust_list resumed>) = 0 [pid 16318] chdir("./1704") = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16318] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16318] setpgid(0, 0) = 0 [pid 16318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3615] umount2("./1623/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16318] write(3, "1000", 4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16318] <... write resumed>) = 4 [pid 3615] lstat("./1623/file0", [pid 16318] close(3) = 0 [pid 16318] symlink("/dev/binderfs", "./binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16318] <... symlink resumed>) = 0 [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16318] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16318] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16319], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16319 [pid 16318] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16319 attached [pid 3615] umount2("./1623/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16319] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16319] mkdirat(AT_FDCWD, "./file0", 000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16319] <... mkdirat resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1623/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16319] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16317] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16319] <... futex resumed>) = 1 [pid 16318] <... futex resumed>) = 0 [pid 16317] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 4 [pid 16319] pipe2( [pid 16318] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16317] <... futex resumed>) = 1 [pid 16315] <... futex resumed>) = 0 [pid 16319] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16318] <... futex resumed>) = 0 [pid 16317] write(5, NULL, 1840702809 [pid 16315] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16319] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16317] <... write resumed>) = -1 EFAULT (Bad address) [pid 16315] <... futex resumed>) = 0 [pid 16319] <... futex resumed>) = 0 [pid 16318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16315] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16317] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16319] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16318] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16317] <... futex resumed>) = 0 [pid 16315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16318] <... futex resumed>) = 0 [pid 16317] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16315] exit_group(0 [pid 3615] getdents64(4, [pid 16319] dup(4 [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16317] <... futex resumed>) = ? [pid 16315] <... exit_group resumed>) = ? [pid 16319] <... dup resumed>) = 5 [pid 16317] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16315] +++ exited with 0 +++ [pid 3615] getdents64(4, [pid 16319] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16319] <... futex resumed>) = 1 [pid 16318] <... futex resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16315, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] close(4 [pid 16319] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16318] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 16319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16318] <... futex resumed>) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16319] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] rmdir("./1623/file0") = 0 [pid 3616] umount2("./1657", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1623" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... rmdir resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1657", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] mkdir("./1624", 0777 [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] getdents64(3, [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16320 ./strace-static-x86_64: Process 16320 attached [pid 16320] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16320] chdir("./1624") = 0 [pid 16320] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1657/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16320] setpgid(0, 0 [pid 16319] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] lstat("./1657/binderfs", [pid 16319] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16320] <... setpgid resumed>) = 0 [pid 16319] <... futex resumed>) = 1 [pid 16318] <... futex resumed>) = 0 [pid 3616] unlink("./1657/binderfs" [pid 16320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16319] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16318] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... unlink resumed>) = 0 [pid 16320] <... openat resumed>) = 3 [pid 16319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16318] <... futex resumed>) = 0 [pid 3616] umount2("./1657/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16320] write(3, "1000", 4 [pid 16319] write(5, NULL, 1840702809 [pid 16318] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16320] <... write resumed>) = 4 [pid 16319] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16320] close(3 [pid 16319] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./1657/file0", [pid 16320] <... close resumed>) = 0 [pid 16319] <... futex resumed>) = 1 [pid 16318] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16320] symlink("/dev/binderfs", "./binderfs" [pid 16319] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16318] exit_group(0 [pid 3616] umount2("./1657/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16320] <... symlink resumed>) = 0 [pid 16319] <... futex resumed>) = ? [pid 16318] <... exit_group resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16319] +++ exited with 0 +++ [pid 3616] openat(AT_FDCWD, "./1657/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16320] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16318] +++ exited with 0 +++ [pid 3616] fstat(4, [pid 16320] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16318, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16320] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16320] <... mprotect resumed>) = 0 [pid 3616] getdents64(4, [pid 16320] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, [pid 16320] <... clone resumed>, parent_tid=[16321], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16321 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16320] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(4 [pid 16320] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1704", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1657/file0"./strace-static-x86_64: Process 16321 attached [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1704", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] close(3 [pid 3618] fstat(3, [pid 3616] <... close resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] rmdir("./1657" [pid 3618] getdents64(3, [pid 3616] <... rmdir resumed>) = 0 [pid 16321] set_robust_list(0x7f1ab25529e0, 24 [pid 3616] mkdir("./1658", 0777 [pid 16321] <... set_robust_list resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1704/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... mkdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16321] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] lstat("./1704/binderfs", ./strace-static-x86_64: Process 16322 attached [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16322 [pid 16322] set_robust_list(0x5555560b95e0, 24 [pid 16321] <... mkdirat resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16321] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16320] <... futex resumed>) = 0 [pid 16321] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16320] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16320] <... futex resumed>) = 0 [pid 3618] unlink("./1704/binderfs" [pid 16321] pipe2( [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16321] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16321] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1704/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16321] <... futex resumed>) = 1 [pid 16320] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16321] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16320] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1704/file0", [pid 16321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16320] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16321] dup(4 [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16321] <... dup resumed>) = 5 [pid 3618] umount2("./1704/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16321] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16321] <... futex resumed>) = 1 [pid 16320] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1704/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16321] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16320] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16320] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16322] <... set_robust_list resumed>) = 0 [pid 16321] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 16322] chdir("./1658" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16322] <... chdir resumed>) = 0 [pid 3618] getdents64(4, [pid 16322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16322] <... prctl resumed>) = 0 [pid 3618] getdents64(4, [pid 16322] setpgid(0, 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16322] <... setpgid resumed>) = 0 [pid 3618] close(4 [pid 16322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... close resumed>) = 0 [pid 16322] <... openat resumed>) = 3 [pid 16321] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] rmdir("./1704/file0" [pid 16321] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16322] write(3, "1000", 4 [pid 16321] <... futex resumed>) = 1 [pid 16320] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16322] <... write resumed>) = 4 [pid 16321] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16320] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 16322] close(3 [pid 16321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16320] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16322] <... close resumed>) = 0 [pid 16321] write(5, NULL, 1840702809 [pid 16320] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 16322] symlink("/dev/binderfs", "./binderfs" [pid 16321] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] <... close resumed>) = 0 [pid 16321] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1704" [pid 16322] <... symlink resumed>) = 0 [pid 16321] <... futex resumed>) = 1 [pid 16320] <... futex resumed>) = 0 [pid 16321] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16320] exit_group(0 [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16321] <... futex resumed>) = ? [pid 16320] <... exit_group resumed>) = ? [pid 3618] <... rmdir resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 16321] +++ exited with 0 +++ [pid 3618] mkdir("./1705", 0777 [pid 16322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16320] +++ exited with 0 +++ [pid 3618] <... mkdir resumed>) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16320, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16322] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16322] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 16323 attached ) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16323 [pid 16322] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16323] set_robust_list(0x5555560b95e0, 24./strace-static-x86_64: Process 16324 attached ) = 0 [pid 16322] <... clone resumed>, parent_tid=[16324], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16324 [pid 16322] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16324] set_robust_list(0x7f1ab25529e0, 24 [pid 16323] chdir("./1705" [pid 16322] <... futex resumed>) = 0 [pid 16324] <... set_robust_list resumed>) = 0 [pid 16323] <... chdir resumed>) = 0 [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1624", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16324] mkdirat(AT_FDCWD, "./file0", 000 [pid 16323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16324] <... mkdirat resumed>) = 0 [pid 16323] <... prctl resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1624", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16324] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16323] setpgid(0, 0 [pid 3615] <... openat resumed>) = 3 [pid 16324] <... futex resumed>) = 1 [pid 16323] <... setpgid resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16324] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16322] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... openat resumed>) = 3 [pid 16322] <... futex resumed>) = 0 [pid 3615] getdents64(3, [pid 16324] pipe2( [pid 16323] write(3, "1000", 4 [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16324] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16323] <... write resumed>) = 4 [pid 3615] umount2("./1624/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16324] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16323] close(3 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16324] <... futex resumed>) = 1 [pid 16323] <... close resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 3615] lstat("./1624/binderfs", [pid 16324] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] symlink("/dev/binderfs", "./binderfs" [pid 16322] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... symlink resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 3615] unlink("./1624/binderfs" [pid 16324] dup(4 [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... unlink resumed>) = 0 [pid 16324] <... dup resumed>) = 5 [pid 16323] <... futex resumed>) = 0 [pid 3615] umount2("./1624/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16324] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16324] <... futex resumed>) = 1 [pid 16323] <... mmap resumed>) = 0x7f1ab2532000 [pid 16322] <... futex resumed>) = 0 [pid 3615] lstat("./1624/file0", [pid 16324] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16322] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... mprotect resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 3615] umount2("./1624/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16324] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16323] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1624/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16323] <... clone resumed>, parent_tid=[16325], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16325 [pid 3615] <... openat resumed>) = 4 ./strace-static-x86_64: Process 16325 attached [pid 16324] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16323] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16325] set_robust_list(0x7f1ab25529e0, 24 [pid 16324] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16323] <... futex resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16325] <... set_robust_list resumed>) = 0 [pid 16324] <... futex resumed>) = 1 [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16322] <... futex resumed>) = 0 [pid 3615] getdents64(4, [pid 16324] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16322] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16325] mkdirat(AT_FDCWD, "./file0", 000 [pid 16324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16322] <... futex resumed>) = 0 [pid 3615] getdents64(4, [pid 16324] write(5, NULL, 1840702809 [pid 16322] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16325] <... mkdirat resumed>) = 0 [pid 16324] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] close(4 [pid 16325] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16324] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... close resumed>) = 0 [pid 16325] <... futex resumed>) = 1 [pid 16324] <... futex resumed>) = 1 [pid 16323] <... futex resumed>) = 0 [pid 16322] <... futex resumed>) = 0 [pid 3615] rmdir("./1624/file0" [pid 16325] pipe2( [pid 16324] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16322] exit_group(0 [pid 16325] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16324] <... futex resumed>) = ? [pid 16323] <... futex resumed>) = 0 [pid 16322] <... exit_group resumed>) = ? [pid 3615] <... rmdir resumed>) = 0 [pid 16325] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16324] +++ exited with 0 +++ [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16325] <... futex resumed>) = 0 [pid 16323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16325] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16322] +++ exited with 0 +++ [pid 3615] getdents64(3, [pid 16325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16325] dup(4 [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16322, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] close(3 [pid 16325] <... dup resumed>) = 5 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... close resumed>) = 0 [pid 16325] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] rmdir("./1624" [pid 16325] <... futex resumed>) = 1 [pid 16323] <... futex resumed>) = 0 [pid 16325] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 [pid 16325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... futex resumed>) = 0 [pid 3615] mkdir("./1625", 0777 [pid 16325] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1658", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... mkdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16326 [pid 3616] openat(AT_FDCWD, "./1658", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 16326 attached [pid 16326] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16326] chdir("./1625") = 0 [pid 16326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16326] setpgid(0, 0 [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16326] <... setpgid resumed>) = 0 [pid 16326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1658/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1658/binderfs", [pid 16326] <... openat resumed>) = 3 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16326] write(3, "1000", 4) = 4 [pid 16326] close(3) = 0 [pid 16326] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3616] unlink("./1658/binderfs" [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16326] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16326] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16327], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16327 [pid 16326] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16327 attached [pid 16327] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16327] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16327] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16326] <... futex resumed>) = 0 [pid 16326] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16327] <... futex resumed>) = 1 [pid 16327] pipe2([3, 4], 0) = 0 [pid 16327] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16326] <... futex resumed>) = 0 [pid 16326] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... unlink resumed>) = 0 [pid 16326] <... futex resumed>) = 0 [pid 3616] umount2("./1658/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16327] <... futex resumed>) = 1 [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1658/file0", [pid 16327] dup(4 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16327] <... dup resumed>) = 5 [pid 3616] umount2("./1658/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16327] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16327] <... futex resumed>) = 1 [pid 16326] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1658/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16327] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16326] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16325] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... openat resumed>) = 4 [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16325] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(4, [pid 16325] <... futex resumed>) = 1 [pid 16323] <... futex resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16325] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(4, [pid 16325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16323] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16325] write(5, NULL, 1840702809 [pid 16323] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(4, [pid 16325] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16325] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(4 [pid 16325] <... futex resumed>) = 1 [pid 16323] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16325] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16323] exit_group(0 [pid 3616] rmdir("./1658/file0" [pid 16325] <... futex resumed>) = ? [pid 16323] <... exit_group resumed>) = ? [pid 3616] <... rmdir resumed>) = 0 [pid 16325] +++ exited with 0 +++ [pid 16323] +++ exited with 0 +++ [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./1658") = 0 [pid 3616] mkdir("./1659", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16323, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3618] umount2("./1705", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16328 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1705", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1705/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1705/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1705/binderfs") = 0 [pid 3618] umount2("./1705/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1705/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1705/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1705/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, ./strace-static-x86_64: Process 16328 attached {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16328] set_robust_list(0x5555560b95e0, 24 [pid 3618] getdents64(4, [pid 16328] <... set_robust_list resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 16328] chdir("./1659" [pid 3618] <... close resumed>) = 0 [pid 16328] <... chdir resumed>) = 0 [pid 3618] rmdir("./1705/file0" [pid 16328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... rmdir resumed>) = 0 [pid 16328] <... prctl resumed>) = 0 [pid 3618] getdents64(3, [pid 16328] setpgid(0, 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16328] <... setpgid resumed>) = 0 [pid 3618] close(3 [pid 16328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1705" [pid 16328] <... openat resumed>) = 3 [pid 16328] write(3, "1000", 4 [pid 3618] <... rmdir resumed>) = 0 [pid 16328] <... write resumed>) = 4 [pid 3618] mkdir("./1706", 0777 [pid 16328] close(3) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16328] symlink("/dev/binderfs", "./binderfs" [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16329 ./strace-static-x86_64: Process 16329 attached [pid 16328] <... symlink resumed>) = 0 [pid 16329] set_robust_list(0x5555560b95e0, 24 [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16327] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16329] <... set_robust_list resumed>) = 0 [pid 16328] <... futex resumed>) = 0 [pid 16327] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] chdir("./1706" [pid 16328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16327] <... futex resumed>) = 1 [pid 16326] <... futex resumed>) = 0 [pid 16329] <... chdir resumed>) = 0 [pid 16328] <... mmap resumed>) = 0x7f1ab2532000 [pid 16327] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16326] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16328] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16326] <... futex resumed>) = 0 [pid 16329] <... prctl resumed>) = 0 [pid 16328] <... mprotect resumed>) = 0 [pid 16327] write(5, NULL, 1840702809 [pid 16326] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16329] setpgid(0, 0 [pid 16328] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16327] <... write resumed>) = -1 EFAULT (Bad address) ./strace-static-x86_64: Process 16330 attached [pid 16329] <... setpgid resumed>) = 0 [pid 16329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16328] <... clone resumed>, parent_tid=[16330], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16330 [pid 16327] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16330] set_robust_list(0x7f1ab25529e0, 24 [pid 16329] <... openat resumed>) = 3 [pid 16328] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16327] <... futex resumed>) = 1 [pid 16326] <... futex resumed>) = 0 [pid 16329] write(3, "1000", 4 [pid 16328] <... futex resumed>) = 0 [pid 16327] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16326] exit_group(0 [pid 16329] <... write resumed>) = 4 [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16327] <... futex resumed>) = ? [pid 16326] <... exit_group resumed>) = ? [pid 16329] close(3 [pid 16327] +++ exited with 0 +++ [pid 16329] <... close resumed>) = 0 [pid 16329] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16329] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16326] +++ exited with 0 +++ [pid 16329] <... mprotect resumed>) = 0 [pid 16329] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 16331 attached [pid 16330] <... set_robust_list resumed>) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16326, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16329] <... clone resumed>, parent_tid=[16331], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16331 [pid 16329] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16331] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16331] mkdirat(AT_FDCWD, "./file0", 000 [pid 3615] umount2("./1625", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16330] mkdirat(AT_FDCWD, "./file0", 000 [pid 16331] <... mkdirat resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16331] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16329] <... futex resumed>) = 0 [pid 16331] pipe2( [pid 16330] <... mkdirat resumed>) = 0 [pid 16329] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1625", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16331] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16330] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] <... futex resumed>) = 0 [pid 16331] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... openat resumed>) = 3 [pid 16331] <... futex resumed>) = 0 [pid 16330] <... futex resumed>) = 1 [pid 16329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16328] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16331] dup(4 [pid 16330] pipe2( [pid 16329] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16328] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16331] <... dup resumed>) = 5 [pid 16330] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16329] <... futex resumed>) = 0 [pid 16328] <... futex resumed>) = 0 [pid 16331] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16330] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(3, [pid 16331] <... futex resumed>) = 0 [pid 16330] <... futex resumed>) = 0 [pid 16329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16331] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16330] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16329] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16328] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16329] <... futex resumed>) = 0 [pid 16328] <... futex resumed>) = 0 [pid 16331] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16330] dup(4 [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1625/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16330] <... dup resumed>) = 5 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16330] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1625/binderfs", [pid 16330] <... futex resumed>) = 1 [pid 16328] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16330] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3615] unlink("./1625/binderfs" [pid 16328] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... unlink resumed>) = 0 [pid 16330] <... futex resumed>) = 0 [pid 16328] <... futex resumed>) = 1 [pid 3615] umount2("./1625/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16330] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1625/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1625/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1625/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4 [pid 16331] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16330] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... close resumed>) = 0 [pid 16331] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16330] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] rmdir("./1625/file0" [pid 16331] <... futex resumed>) = 1 [pid 16330] <... futex resumed>) = 1 [pid 16329] <... futex resumed>) = 0 [pid 16328] <... futex resumed>) = 0 [pid 16331] write(5, NULL, 1840702809 [pid 16329] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... rmdir resumed>) = 0 [pid 16331] <... write resumed>) = -1 EFAULT (Bad address) [pid 16330] write(5, NULL, 1840702809 [pid 16329] <... futex resumed>) = 0 [pid 16328] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16331] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16330] <... write resumed>) = -1 EFAULT (Bad address) [pid 16329] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16328] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16331] <... futex resumed>) = 0 [pid 16330] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16328] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] close(3 [pid 16331] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16330] <... futex resumed>) = 0 [pid 16329] exit_group(0 [pid 16328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16331] <... futex resumed>) = ? [pid 16330] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16329] <... exit_group resumed>) = ? [pid 16328] exit_group(0 [pid 3615] <... close resumed>) = 0 [pid 16331] +++ exited with 0 +++ [pid 16330] <... futex resumed>) = ? [pid 16329] +++ exited with 0 +++ [pid 16328] <... exit_group resumed>) = ? [pid 3615] rmdir("./1625" [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16329, si_uid=0, si_status=0, si_utime=1, si_stime=1} --- [pid 16330] +++ exited with 0 +++ [pid 16328] +++ exited with 0 +++ [pid 3618] umount2("./1706", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16328, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1706", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3615] mkdir("./1626", 0777 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1659", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... mkdir resumed>) = 0 [pid 3618] umount2("./1706/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] lstat("./1706/binderfs", [pid 3616] openat(AT_FDCWD, "./1659", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1706/binderfs") = 0 [pid 3616] <... openat resumed>) = 3 [pid 3618] umount2("./1706/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16332 [pid 3618] lstat("./1706/file0", [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1706/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1706/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] fstat(4, [pid 3616] umount2("./1659/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 3616] lstat("./1659/binderfs", [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] unlink("./1659/binderfs" [pid 3618] rmdir("./1706/file0") = 0 [pid 3616] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 16332 attached [pid 3618] getdents64(3, [pid 3616] umount2("./1659/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16332] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1706" [pid 3616] lstat("./1659/file0", [pid 16332] <... set_robust_list resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1707", 0777 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16332] chdir("./1626" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] umount2("./1659/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16332] <... chdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16332] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] openat(AT_FDCWD, "./1659/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 16333 attached [pid 16332] <... prctl resumed>) = 0 [pid 16333] set_robust_list(0x5555560b95e0, 24 [pid 16332] setpgid(0, 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16333 [pid 3616] <... openat resumed>) = 4 [pid 16333] <... set_robust_list resumed>) = 0 [pid 16332] <... setpgid resumed>) = 0 [pid 16333] chdir("./1707" [pid 16332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] fstat(4, [pid 16333] <... chdir resumed>) = 0 [pid 16333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16333] <... prctl resumed>) = 0 [pid 16332] <... openat resumed>) = 3 [pid 3616] getdents64(4, [pid 16333] setpgid(0, 0 [pid 16332] write(3, "1000", 4 [pid 16333] <... setpgid resumed>) = 0 [pid 16332] <... write resumed>) = 4 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16332] close(3 [pid 16333] <... openat resumed>) = 3 [pid 16332] <... close resumed>) = 0 [pid 3616] getdents64(4, [pid 16333] write(3, "1000", 4 [pid 16332] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16333] <... write resumed>) = 4 [pid 16333] close(3 [pid 3616] close(4 [pid 16333] <... close resumed>) = 0 [pid 16332] <... symlink resumed>) = 0 [pid 16333] symlink("/dev/binderfs", "./binderfs" [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 16333] <... symlink resumed>) = 0 [pid 16332] <... futex resumed>) = 0 [pid 3616] rmdir("./1659/file0" [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16333] <... futex resumed>) = 0 [pid 16333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 3616] <... rmdir resumed>) = 0 [pid 16333] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16332] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] getdents64(3, [pid 16333] <... mprotect resumed>) = 0 [pid 16332] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16333] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16332] <... mprotect resumed>) = 0 [pid 3616] close(3 [pid 16333] <... clone resumed>, parent_tid=[16334], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16334 [pid 16333] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16332] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... close resumed>) = 0 [pid 16333] <... futex resumed>) = 0 [pid 3616] rmdir("./1659" [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16332] <... clone resumed>, parent_tid=[16335], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16335 ./strace-static-x86_64: Process 16335 attached [pid 16335] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16335] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... rmdir resumed>) = 0 [pid 16332] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./1660", 0777 [pid 16332] <... futex resumed>) = 0 [pid 16335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] <... mkdir resumed>) = 0 [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16335] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16335] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16336 [pid 16335] <... futex resumed>) = 1 [pid 16332] <... futex resumed>) = 0 [pid 16332] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16335] pipe2( [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16335] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16335] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16332] <... futex resumed>) = 0 [pid 16332] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16335] dup(4 [pid 16332] <... futex resumed>) = 0 [pid 16335] <... dup resumed>) = 5 [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16335] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 16336 attached [pid 16335] <... futex resumed>) = 0 [pid 16332] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16334 attached [pid 16336] set_robust_list(0x5555560b95e0, 24 [pid 16335] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16332] <... futex resumed>) = 0 [pid 16334] set_robust_list(0x7f1ab25529e0, 24 [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16336] <... set_robust_list resumed>) = 0 [pid 16334] <... set_robust_list resumed>) = 0 [pid 16334] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16334] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16333] <... futex resumed>) = 0 [pid 16336] chdir("./1660" [pid 16334] pipe2( [pid 16333] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] <... chdir resumed>) = 0 [pid 16334] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16333] <... futex resumed>) = 0 [pid 16334] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16334] <... futex resumed>) = 0 [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16334] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16336] <... prctl resumed>) = 0 [pid 16333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16336] setpgid(0, 0 [pid 16333] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] <... setpgid resumed>) = 0 [pid 16335] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16334] <... futex resumed>) = 0 [pid 16333] <... futex resumed>) = 1 [pid 16336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16335] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16334] dup(4 [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16335] <... futex resumed>) = 1 [pid 16334] <... dup resumed>) = 5 [pid 16332] <... futex resumed>) = 0 [pid 16336] <... openat resumed>) = 3 [pid 16335] write(5, NULL, 1840702809 [pid 16334] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16332] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] write(3, "1000", 4 [pid 16335] <... write resumed>) = -1 EFAULT (Bad address) [pid 16334] <... futex resumed>) = 1 [pid 16333] <... futex resumed>) = 0 [pid 16332] <... futex resumed>) = 0 [pid 16336] <... write resumed>) = 4 [pid 16335] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16334] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16333] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16332] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16336] close(3 [pid 16335] <... futex resumed>) = 0 [pid 16334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16333] <... futex resumed>) = 0 [pid 16332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16336] <... close resumed>) = 0 [pid 16335] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16336] symlink("/dev/binderfs", "./binderfs" [pid 16334] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16332] exit_group(0 [pid 16335] <... futex resumed>) = ? [pid 16332] <... exit_group resumed>) = ? [pid 16335] +++ exited with 0 +++ [pid 16336] <... symlink resumed>) = 0 [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16336] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16332] +++ exited with 0 +++ [pid 16336] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16332, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16336] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16337], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16337 [pid 16336] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16337 attached [pid 3615] umount2("./1626", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1626", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 16337] set_robust_list(0x7f1ab25529e0, 24 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, [pid 16337] <... set_robust_list resumed>) = 0 [pid 16337] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16337] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] <... futex resumed>) = 0 [pid 16336] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16337] <... futex resumed>) = 1 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1626/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16337] pipe2( [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16337] <... pipe2 resumed>[3, 4], 0) = 0 [pid 3615] lstat("./1626/binderfs", [pid 16337] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16336] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16337] dup(4 [pid 16336] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16334] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] unlink("./1626/binderfs" [pid 16337] <... dup resumed>) = 5 [pid 16336] <... futex resumed>) = 0 [pid 16334] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16337] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16337] <... futex resumed>) = 0 [pid 16336] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16334] <... futex resumed>) = 1 [pid 16333] <... futex resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16337] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16336] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16333] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16336] <... futex resumed>) = 0 [pid 16334] write(5, NULL, 1840702809 [pid 16333] <... futex resumed>) = 0 [pid 3615] umount2("./1626/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16337] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16334] <... write resumed>) = -1 EFAULT (Bad address) [pid 16333] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16334] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] lstat("./1626/file0", [pid 16334] <... futex resumed>) = 0 [pid 16333] exit_group(0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16334] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3615] umount2("./1626/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16334] <... futex resumed>) = ? [pid 16333] <... exit_group resumed>) = ? [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16334] +++ exited with 0 +++ [pid 3615] openat(AT_FDCWD, "./1626/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, [pid 16333] +++ exited with 0 +++ [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16333, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./1707", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] close(4) = 0 [pid 3615] rmdir("./1626/file0") = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(3, [pid 3618] openat(AT_FDCWD, "./1707", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3615] close(3 [pid 3618] fstat(3, [pid 3615] <... close resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] rmdir("./1626" [pid 3618] getdents64(3, [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] mkdir("./1627", 0777 [pid 16337] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] umount2("./1707/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... mkdir resumed>) = 0 [pid 16337] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16337] <... futex resumed>) = 1 [pid 16336] <... futex resumed>) = 0 [pid 3618] lstat("./1707/binderfs", [pid 16337] write(5, NULL, 1840702809 [pid 16336] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16337] <... write resumed>) = -1 EFAULT (Bad address) [pid 16336] <... futex resumed>) = 0 [pid 3618] unlink("./1707/binderfs" [pid 16337] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16336] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... unlink resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16338 ./strace-static-x86_64: Process 16338 attached [pid 16337] <... futex resumed>) = 0 [pid 16336] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] umount2("./1707/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16337] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16336] exit_group(0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16337] <... futex resumed>) = ? [pid 16336] <... exit_group resumed>) = ? [pid 3618] lstat("./1707/file0", [pid 16338] set_robust_list(0x5555560b95e0, 24 [pid 16337] +++ exited with 0 +++ [pid 16336] +++ exited with 0 +++ [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16338] <... set_robust_list resumed>) = 0 [pid 3618] umount2("./1707/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16336, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3618] openat(AT_FDCWD, "./1707/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] umount2("./1660", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] close(4) = 0 [pid 3616] openat(AT_FDCWD, "./1660", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] rmdir("./1707/file0" [pid 16338] chdir("./1627" [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3618] getdents64(3, [pid 16338] <... chdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 3618] close(3 [pid 16338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16338] <... prctl resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 3618] rmdir("./1707" [pid 16338] setpgid(0, 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16338] <... setpgid resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] umount2("./1660/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] mkdir("./1708", 0777 [pid 16338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16338] <... openat resumed>) = 3 [pid 3616] lstat("./1660/binderfs", ./strace-static-x86_64: Process 16339 attached [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16339 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16339] set_robust_list(0x5555560b95e0, 24 [pid 16338] write(3, "1000", 4 [pid 16339] <... set_robust_list resumed>) = 0 [pid 16338] <... write resumed>) = 4 [pid 3616] unlink("./1660/binderfs" [pid 16339] chdir("./1708" [pid 16338] close(3 [pid 16339] <... chdir resumed>) = 0 [pid 16338] <... close resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 16338] symlink("/dev/binderfs", "./binderfs" [pid 3616] umount2("./1660/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] lstat("./1660/file0", [pid 16339] <... prctl resumed>) = 0 [pid 16338] <... symlink resumed>) = 0 [pid 16339] setpgid(0, 0 [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16339] <... setpgid resumed>) = 0 [pid 16338] <... futex resumed>) = 0 [pid 16339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] umount2("./1660/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16339] <... openat resumed>) = 3 [pid 16338] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16339] write(3, "1000", 4 [pid 16338] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] openat(AT_FDCWD, "./1660/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16339] <... write resumed>) = 4 [pid 16338] <... mprotect resumed>) = 0 [pid 16339] close(3 [pid 3616] <... openat resumed>) = 4 [pid 16339] <... close resumed>) = 0 [pid 16338] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] fstat(4, [pid 16339] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16338] <... clone resumed>, parent_tid=[16340], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16340 [pid 3616] getdents64(4, [pid 16339] <... futex resumed>) = 0 [pid 16338] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16338] <... futex resumed>) = 0 [pid 16339] <... mmap resumed>) = 0x7f1ab2532000 [pid 16339] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] getdents64(4, [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16339] <... mprotect resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 16340 attached [pid 16339] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] close(4 [pid 16339] <... clone resumed>, parent_tid=[16341], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16341 [pid 3616] <... close resumed>) = 0 [pid 16339] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1660/file0" [pid 16339] <... futex resumed>) = 0 [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16340] set_robust_list(0x7f1ab25529e0, 24 [pid 3616] <... rmdir resumed>) = 0 [pid 16340] <... set_robust_list resumed>) = 0 [pid 16340] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] getdents64(3, ./strace-static-x86_64: Process 16341 attached [pid 16340] <... mkdirat resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16341] set_robust_list(0x7f1ab25529e0, 24 [pid 16340] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(3 [pid 16341] <... set_robust_list resumed>) = 0 [pid 16340] <... futex resumed>) = 1 [pid 16338] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16341] mkdirat(AT_FDCWD, "./file0", 000 [pid 16340] pipe2( [pid 16338] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] rmdir("./1660" [pid 16341] <... mkdirat resumed>) = 0 [pid 16340] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16338] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 16341] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] mkdir("./1661", 0777 [pid 16341] <... futex resumed>) = 1 [pid 16340] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16339] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16341] pipe2( [pid 16340] <... futex resumed>) = 1 [pid 16339] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16338] <... futex resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16342 attached [pid 16341] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16340] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16339] <... futex resumed>) = 0 [pid 16338] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16338] <... futex resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16342 [pid 16341] <... futex resumed>) = 0 [pid 16340] dup(4 [pid 16339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16342] set_robust_list(0x5555560b95e0, 24 [pid 16341] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16340] <... dup resumed>) = 5 [pid 16339] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16340] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16339] <... futex resumed>) = 0 [pid 16341] dup(4 [pid 16340] <... futex resumed>) = 1 [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16338] <... futex resumed>) = 0 [pid 16342] <... set_robust_list resumed>) = 0 [pid 16341] <... dup resumed>) = 5 [pid 16340] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16338] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16338] <... futex resumed>) = 0 [pid 16341] <... futex resumed>) = 1 [pid 16340] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16339] <... futex resumed>) = 0 [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16341] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16342] chdir("./1661") = 0 [pid 16342] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16339] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16342] setpgid(0, 0 [pid 16339] <... futex resumed>) = 0 [pid 16342] <... setpgid resumed>) = 0 [pid 16341] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16342] write(3, "1000", 4) = 4 [pid 16342] close(3) = 0 [pid 16342] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16342] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16342] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16342] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16343], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16343 [pid 16342] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16343 attached [pid 16343] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16343] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16343] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16342] <... futex resumed>) = 0 [pid 16342] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16343] <... futex resumed>) = 1 [pid 16343] pipe2([3, 4], 0) = 0 [pid 16343] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16342] <... futex resumed>) = 0 [pid 16342] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16343] <... futex resumed>) = 1 [pid 16342] <... futex resumed>) = 0 [pid 16343] dup(4 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16343] <... dup resumed>) = 5 [pid 16343] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16342] <... futex resumed>) = 0 [pid 16343] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16342] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16341] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16341] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16339] <... futex resumed>) = 0 [pid 16341] <... futex resumed>) = 1 [pid 16340] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16343] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16341] write(5, NULL, 1840702809 [pid 16339] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16340] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16343] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] <... write resumed>) = -1 EFAULT (Bad address) [pid 16340] <... futex resumed>) = 1 [pid 16339] <... futex resumed>) = 0 [pid 16338] <... futex resumed>) = 0 [pid 16343] <... futex resumed>) = 1 [pid 16342] <... futex resumed>) = 0 [pid 16341] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16340] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16339] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16338] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16343] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16342] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16341] <... futex resumed>) = 0 [pid 16340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16338] <... futex resumed>) = 0 [pid 16343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16342] <... futex resumed>) = 0 [pid 16341] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16340] write(5, NULL, 1840702809 [pid 16339] exit_group(0 [pid 16338] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16343] write(5, NULL, 1840702809 [pid 16342] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16341] <... futex resumed>) = ? [pid 16340] <... write resumed>) = -1 EFAULT (Bad address) [pid 16339] <... exit_group resumed>) = ? [pid 16343] <... write resumed>) = -1 EFAULT (Bad address) [pid 16341] +++ exited with 0 +++ [pid 16339] +++ exited with 0 +++ [pid 16340] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16343] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16340] <... futex resumed>) = 1 [pid 16338] <... futex resumed>) = 0 [pid 16343] <... futex resumed>) = 1 [pid 16342] <... futex resumed>) = 0 [pid 16340] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16338] exit_group(0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16339, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16343] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16342] exit_group(0 [pid 16340] <... futex resumed>) = ? [pid 16338] <... exit_group resumed>) = ? [pid 3618] umount2("./1708", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16343] <... futex resumed>) = ? [pid 16342] <... exit_group resumed>) = ? [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1708", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16340] +++ exited with 0 +++ [pid 16338] +++ exited with 0 +++ [pid 3618] <... openat resumed>) = 3 [pid 16343] +++ exited with 0 +++ [pid 16342] +++ exited with 0 +++ [pid 3618] fstat(3, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16338, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 3618] getdents64(3, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16342, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... restart_syscall resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1661", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1708/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1708/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./1661", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] unlink("./1708/binderfs") = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] umount2("./1627", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1708/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(3, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1627", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] lstat("./1708/file0", [pid 3616] getdents64(3, [pid 3615] <... openat resumed>) = 3 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] fstat(3, [pid 3618] umount2("./1708/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1661/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(3, [pid 3618] openat(AT_FDCWD, "./1708/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] lstat("./1661/binderfs", [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] umount2("./1627/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 3616] unlink("./1661/binderfs" [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] lstat("./1627/binderfs", [pid 3618] getdents64(4, [pid 3616] umount2("./1661/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] unlink("./1627/binderfs" [pid 3618] getdents64(4, [pid 3616] lstat("./1661/file0", [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1627/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] close(4 [pid 3616] umount2("./1661/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1627/file0", [pid 3618] rmdir("./1708/file0" [pid 3616] openat(AT_FDCWD, "./1661/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3615] umount2("./1627/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 3616] fstat(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1627/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(4, [pid 3615] <... openat resumed>) = 4 [pid 3618] close(3 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] fstat(4, [pid 3618] <... close resumed>) = 0 [pid 3616] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] rmdir("./1708" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(4, [pid 3616] close(4 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] getdents64(4, [pid 3618] mkdir("./1709", 0777 [pid 3616] rmdir("./1661/file0" [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] close(4 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] getdents64(3, [pid 3615] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] rmdir("./1627/file0" [pid 3616] close(3 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16344 [pid 3616] <... close resumed>) = 0 [pid 3615] getdents64(3, [pid 3616] rmdir("./1661" [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 16344 attached [pid 3616] <... rmdir resumed>) = 0 [pid 3615] close(3 [pid 3616] mkdir("./1662", 0777 [pid 16344] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] rmdir("./1627" [pid 16344] <... set_robust_list resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16345 ./strace-static-x86_64: Process 16345 attached [pid 16345] set_robust_list(0x5555560b95e0, 24 [pid 3615] <... rmdir resumed>) = 0 [pid 16345] <... set_robust_list resumed>) = 0 [pid 3615] mkdir("./1628", 0777 [pid 16345] chdir("./1662") = 0 [pid 16344] chdir("./1709" [pid 16345] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16345] setpgid(0, 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16345] <... setpgid resumed>) = 0 [pid 16345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16344] <... chdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16345] write(3, "1000", 4 [pid 16344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16345] <... write resumed>) = 4 [pid 16345] close(3) = 0 [pid 16345] symlink("/dev/binderfs", "./binderfs" [pid 16344] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 16346 attached [pid 16345] <... symlink resumed>) = 0 [pid 16344] setpgid(0, 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16346 [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16344] <... setpgid resumed>) = 0 [pid 16345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16345] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16346] set_robust_list(0x5555560b95e0, 24 [pid 16345] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16345] <... clone resumed>, parent_tid=[16347], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16347 [pid 16344] <... openat resumed>) = 3 [pid 16345] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16344] write(3, "1000", 4 [pid 16345] <... futex resumed>) = 0 [pid 16344] <... write resumed>) = 4 [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16344] close(3) = 0 [pid 16344] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 16347 attached ) = 0 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16347] set_robust_list(0x7f1ab25529e0, 24 [pid 16344] <... mmap resumed>) = 0x7f1ab2532000 [pid 16344] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16347] <... set_robust_list resumed>) = 0 [pid 16347] mkdirat(AT_FDCWD, "./file0", 000 [pid 16344] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16346] <... set_robust_list resumed>) = 0 [pid 16344] <... clone resumed>, parent_tid=[16348], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16348 [pid 16347] <... mkdirat resumed>) = 0 [pid 16346] chdir("./1628" [pid 16344] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16347] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... chdir resumed>) = 0 [pid 16344] <... futex resumed>) = 0 [pid 16347] <... futex resumed>) = 1 [pid 16346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16345] <... futex resumed>) = 0 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16347] pipe2( [pid 16346] <... prctl resumed>) = 0 [pid 16345] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16348 attached [pid 16347] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16345] <... futex resumed>) = 0 [pid 16346] setpgid(0, 0 [pid 16348] set_robust_list(0x7f1ab25529e0, 24 [pid 16347] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... setpgid resumed>) = 0 [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16348] <... set_robust_list resumed>) = 0 [pid 16347] <... futex resumed>) = 0 [pid 16346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16348] mkdirat(AT_FDCWD, "./file0", 000 [pid 16347] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16346] <... openat resumed>) = 3 [pid 16345] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16348] <... mkdirat resumed>) = 0 [pid 16347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16346] write(3, "1000", 4 [pid 16345] <... futex resumed>) = 0 [pid 16348] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16347] dup(4 [pid 16346] <... write resumed>) = 4 [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16348] <... futex resumed>) = 1 [pid 16347] <... dup resumed>) = 5 [pid 16346] close(3 [pid 16344] <... futex resumed>) = 0 [pid 16348] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16347] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... close resumed>) = 0 [pid 16344] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16347] <... futex resumed>) = 1 [pid 16346] symlink("/dev/binderfs", "./binderfs" [pid 16345] <... futex resumed>) = 0 [pid 16344] <... futex resumed>) = 0 [pid 16348] pipe2( [pid 16347] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16345] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16348] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16346] <... symlink resumed>) = 0 [pid 16345] <... futex resumed>) = 0 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16348] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16347] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16348] <... futex resumed>) = 0 [pid 16348] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16346] <... futex resumed>) = 0 [pid 16344] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16346] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16346] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16349], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16349 [pid 16346] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16348] <... futex resumed>) = 0 [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16344] <... futex resumed>) = 1 [pid 16348] dup(4 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16348] <... dup resumed>) = 5 [pid 16348] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16344] <... futex resumed>) = 0 [pid 16348] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16344] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16348] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16344] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16349 attached [pid 16349] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16349] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16349] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... futex resumed>) = 0 [pid 16346] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16349] <... futex resumed>) = 1 [pid 16349] pipe2([3, 4], 0) = 0 [pid 16349] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... futex resumed>) = 0 [pid 16346] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16349] <... futex resumed>) = 1 [pid 16349] dup(4 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16349] <... dup resumed>) = 5 [pid 16349] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16346] <... futex resumed>) = 0 [pid 16346] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16347] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16349] <... futex resumed>) = 1 [pid 16349] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16347] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16345] <... futex resumed>) = 0 [pid 16345] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16347] write(5, NULL, 1840702809 [pid 16345] <... futex resumed>) = 0 [pid 16347] <... write resumed>) = -1 EFAULT (Bad address) [pid 16345] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16347] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16347] <... futex resumed>) = 0 [pid 16345] exit_group(0) = ? [pid 16347] +++ exited with 0 +++ [pid 16345] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16345, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16348] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16348] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16344] <... futex resumed>) = 0 [pid 16348] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16344] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16348] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16344] <... futex resumed>) = 0 [pid 16348] write(5, NULL, 1840702809 [pid 16344] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16348] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] umount2("./1662", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16348] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16344] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16348] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16344] exit_group(0 [pid 3616] openat(AT_FDCWD, "./1662", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16348] <... futex resumed>) = ? [pid 16344] <... exit_group resumed>) = ? [pid 3616] <... openat resumed>) = 3 [pid 16348] +++ exited with 0 +++ [pid 16344] +++ exited with 0 +++ [pid 3616] fstat(3, [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16344, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] umount2("./1662/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1662/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] umount2("./1709", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] unlink("./1662/binderfs" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1709", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... unlink resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] umount2("./1662/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] lstat("./1662/file0", [pid 3618] umount2("./1709/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] lstat("./1709/binderfs", [pid 3616] umount2("./1662/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1709/binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... unlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1662/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./1709/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16349] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16349] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] lstat("./1709/file0", [pid 16349] <... futex resumed>) = 1 [pid 16346] <... futex resumed>) = 0 [pid 3616] close(4 [pid 16349] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16346] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 16349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16346] <... futex resumed>) = 0 [pid 3618] umount2("./1709/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1662/file0" [pid 16349] write(5, NULL, 1840702809 [pid 16346] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 16349] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] openat(AT_FDCWD, "./1709/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(3, [pid 16349] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16349] <... futex resumed>) = 1 [pid 16346] <... futex resumed>) = 0 [pid 3618] fstat(4, [pid 3616] close(3 [pid 16349] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16346] exit_group(0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 16349] <... futex resumed>) = ? [pid 16346] <... exit_group resumed>) = ? [pid 3618] getdents64(4, [pid 3616] rmdir("./1662" [pid 16349] +++ exited with 0 +++ [pid 3616] <... rmdir resumed>) = 0 [pid 3616] mkdir("./1663", 0777 [pid 16346] +++ exited with 0 +++ [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... mkdir resumed>) = 0 [pid 3618] getdents64(4, [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16346, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16350 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1709/file0"./strace-static-x86_64: Process 16350 attached [pid 16350] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... rmdir resumed>) = 0 [pid 16350] <... set_robust_list resumed>) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1709" [pid 3615] umount2("./1628", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16350] chdir("./1663" [pid 3618] <... rmdir resumed>) = 0 [pid 16350] <... chdir resumed>) = 0 [pid 3618] mkdir("./1710", 0777 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16350] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1628", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16350] setpgid(0, 0) = 0 [pid 3615] <... openat resumed>) = 3 [pid 16350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3615] fstat(3, [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16351 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16350] write(3, "1000", 4 [pid 3615] umount2("./1628/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16350] <... write resumed>) = 4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16350] close(3 [pid 3615] lstat("./1628/binderfs", [pid 16350] <... close resumed>) = 0 [pid 16350] symlink("/dev/binderfs", "./binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16350] <... symlink resumed>) = 0 [pid 3615] unlink("./1628/binderfs" [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16350] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] <... unlink resumed>) = 0 [pid 16350] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] umount2("./1628/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16350] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16350] <... mprotect resumed>) = 0 [pid 3615] lstat("./1628/file0", [pid 16350] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16350] <... clone resumed>, parent_tid=[16352], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16352 [pid 3615] umount2("./1628/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16351 attached [pid 16350] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16351] set_robust_list(0x5555560b95e0, 24 [pid 16350] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1628/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16351] <... set_robust_list resumed>) = 0 [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16351] chdir("./1710" [pid 3615] <... openat resumed>) = 4 [pid 16351] <... chdir resumed>) = 0 [pid 3615] fstat(4, [pid 16351] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16351] setpgid(0, 0 [pid 3615] getdents64(4, [pid 16351] <... setpgid resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] getdents64(4, ./strace-static-x86_64: Process 16352 attached [pid 16351] <... openat resumed>) = 3 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16352] set_robust_list(0x7f1ab25529e0, 24 [pid 16351] write(3, "1000", 4 [pid 3615] close(4 [pid 16352] <... set_robust_list resumed>) = 0 [pid 16351] <... write resumed>) = 4 [pid 16351] close(3 [pid 3615] <... close resumed>) = 0 [pid 16352] mkdirat(AT_FDCWD, "./file0", 000 [pid 16351] <... close resumed>) = 0 [pid 3615] rmdir("./1628/file0" [pid 16351] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] getdents64(3, [pid 16352] <... mkdirat resumed>) = 0 [pid 16351] <... mmap resumed>) = 0x7f1ab2532000 [pid 16351] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16352] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16351] <... mprotect resumed>) = 0 [pid 3615] close(3 [pid 16352] <... futex resumed>) = 1 [pid 16351] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16350] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16352] pipe2( [pid 16350] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] rmdir("./1628" [pid 16351] <... clone resumed>, parent_tid=[16353], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16353 [pid 16350] <... futex resumed>) = 0 [pid 16351] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16352] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16351] <... futex resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16352] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] mkdir("./1629", 0777 [pid 16352] <... futex resumed>) = 1 [pid 16350] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16353 attached [pid 16353] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16350] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16352] dup(4 [pid 16350] <... futex resumed>) = 0 [pid 16353] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16352] <... dup resumed>) = 5 [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16354 [pid 16352] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16352] <... futex resumed>) = 0 [pid 16350] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16352] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16353] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16351] <... futex resumed>) = 0 [pid 16353] pipe2( [pid 16351] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16354 attached [pid 16353] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16351] <... futex resumed>) = 0 [pid 16354] set_robust_list(0x5555560b95e0, 24 [pid 16353] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16354] <... set_robust_list resumed>) = 0 [pid 16353] <... futex resumed>) = 0 [pid 16351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16354] chdir("./1629" [pid 16353] dup(4 [pid 16351] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16354] <... chdir resumed>) = 0 [pid 16353] <... dup resumed>) = 5 [pid 16351] <... futex resumed>) = 0 [pid 16354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16353] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16354] <... prctl resumed>) = 0 [pid 16353] <... futex resumed>) = 0 [pid 16351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16354] setpgid(0, 0 [pid 16353] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16351] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16354] <... setpgid resumed>) = 0 [pid 16353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16351] <... futex resumed>) = 0 [pid 16354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16353] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16354] <... openat resumed>) = 3 [pid 16354] write(3, "1000", 4) = 4 [pid 16354] close(3) = 0 [pid 16354] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16354] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16354] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16354] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16355], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16355 [pid 16354] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16355 attached [pid 16355] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16355] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16355] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16354] <... futex resumed>) = 0 [pid 16354] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16355] <... futex resumed>) = 1 [pid 16355] pipe2([3, 4], 0) = 0 [pid 16355] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16354] <... futex resumed>) = 0 [pid 16354] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16355] <... futex resumed>) = 1 [pid 16355] dup(4) = 5 [pid 16355] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16354] <... futex resumed>) = 0 [pid 16354] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16355] <... futex resumed>) = 1 [pid 16352] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16352] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16350] <... futex resumed>) = 0 [pid 16352] write(5, NULL, 1840702809 [pid 16350] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16352] <... write resumed>) = -1 EFAULT (Bad address) [pid 16350] <... futex resumed>) = 0 [pid 16352] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16350] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16352] <... futex resumed>) = 0 [pid 16350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16352] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16350] exit_group(0 [pid 16352] <... futex resumed>) = ? [pid 16350] <... exit_group resumed>) = ? [pid 16352] +++ exited with 0 +++ [pid 16350] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16350, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 16355] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3616] umount2("./1663", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16353] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16353] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1663", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16353] <... futex resumed>) = 1 [pid 3616] <... openat resumed>) = 3 [pid 16353] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16351] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16351] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16353] <... futex resumed>) = 0 [pid 16351] <... futex resumed>) = 1 [pid 3616] getdents64(3, [pid 16353] write(5, NULL, 1840702809 [pid 16351] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16353] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] umount2("./1663/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16353] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16353] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16351] <... futex resumed>) = 0 [pid 3616] lstat("./1663/binderfs", [pid 16351] exit_group(0 [pid 16353] <... futex resumed>) = ? [pid 16351] <... exit_group resumed>) = ? [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16355] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16353] +++ exited with 0 +++ [pid 16355] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16354] <... futex resumed>) = 0 [pid 16351] +++ exited with 0 +++ [pid 16354] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16351, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] unlink("./1663/binderfs" [pid 16355] write(5, NULL, 1840702809 [pid 16354] <... futex resumed>) = 0 [pid 16355] <... write resumed>) = -1 EFAULT (Bad address) [pid 16354] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... unlink resumed>) = 0 [pid 16355] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1663/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1710", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16355] <... futex resumed>) = 1 [pid 16354] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1663/file0", [pid 16355] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16354] exit_group(0 [pid 3618] openat(AT_FDCWD, "./1710", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16355] <... futex resumed>) = ? [pid 16354] <... exit_group resumed>) = ? [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3618] fstat(3, [pid 3616] umount2("./1663/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, [pid 3616] openat(AT_FDCWD, "./1663/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16355] +++ exited with 0 +++ [pid 16354] +++ exited with 0 +++ [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... openat resumed>) = 4 [pid 3618] umount2("./1710/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16354, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] lstat("./1710/binderfs", [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 3616] getdents64(4, [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... restart_syscall resumed>) = 0 [pid 3618] unlink("./1710/binderfs" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1710/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] umount2("./1629", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1710/file0", [pid 3616] close(4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1629", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./1710/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1663/file0" [pid 3615] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1710/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... rmdir resumed>) = 0 [pid 3615] fstat(3, [pid 3618] <... openat resumed>) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(3, [pid 3616] close(3 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] close(4 [pid 3616] <... close resumed>) = 0 [pid 3615] umount2("./1629/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3616] rmdir("./1663" [pid 3618] rmdir("./1710/file0" [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] lstat("./1629/binderfs", [pid 3618] getdents64(3, [pid 3616] mkdir("./1664", 0777 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1710") = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] unlink("./1629/binderfs" [pid 3618] mkdir("./1711", 0777 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... mkdir resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] umount2("./1629/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16356 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16357 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1629/file0", ./strace-static-x86_64: Process 16356 attached {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1629/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1629/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16356] set_robust_list(0x5555560b95e0, 24 [pid 3615] <... openat resumed>) = 4 [pid 3615] fstat(4, [pid 16356] <... set_robust_list resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, [pid 16356] chdir("./1711" [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16356] <... chdir resumed>) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 ./strace-static-x86_64: Process 16357 attached [pid 3615] rmdir("./1629/file0" [pid 16356] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16356] setpgid(0, 0) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16357] set_robust_list(0x5555560b95e0, 24 [pid 3615] getdents64(3, [pid 16357] <... set_robust_list resumed>) = 0 [pid 16356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16357] chdir("./1664" [pid 16356] <... openat resumed>) = 3 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16356] write(3, "1000", 4) = 4 [pid 3615] close(3 [pid 16357] <... chdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] rmdir("./1629" [pid 16356] close(3) = 0 [pid 16356] symlink("/dev/binderfs", "./binderfs" [pid 16357] <... prctl resumed>) = 0 [pid 16356] <... symlink resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16357] setpgid(0, 0 [pid 16356] <... futex resumed>) = 0 [pid 3615] mkdir("./1630", 0777 [pid 16357] <... setpgid resumed>) = 0 [pid 16356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16356] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16356] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16356] <... clone resumed>, parent_tid=[16358], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16358 [pid 16356] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16359 ./strace-static-x86_64: Process 16358 attached [pid 16357] <... openat resumed>) = 3 [pid 16357] write(3, "1000", 4) = 4 [pid 16358] set_robust_list(0x7f1ab25529e0, 24 [pid 16357] close(3 [pid 16358] <... set_robust_list resumed>) = 0 [pid 16357] <... close resumed>) = 0 [pid 16358] mkdirat(AT_FDCWD, "./file0", 000 [pid 16357] symlink("/dev/binderfs", "./binderfs" [pid 16358] <... mkdirat resumed>) = 0 [pid 16357] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 16359 attached [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16357] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16358] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16357] <... mprotect resumed>) = 0 [pid 16358] <... futex resumed>) = 1 [pid 16356] <... futex resumed>) = 0 [pid 16358] pipe2( [pid 16357] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16356] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] set_robust_list(0x5555560b95e0, 24 [pid 16358] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16356] <... futex resumed>) = 0 [pid 16359] <... set_robust_list resumed>) = 0 [pid 16358] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16357] <... clone resumed>, parent_tid=[16360], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16360 [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16358] <... futex resumed>) = 0 [pid 16357] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16359] chdir("./1630" [pid 16358] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16357] <... futex resumed>) = 0 [pid 16356] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16356] <... futex resumed>) = 0 [pid 16358] dup(4 [pid 16359] <... chdir resumed>) = 0 [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16358] <... dup resumed>) = 5 [pid 16358] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] <... prctl resumed>) = 0 [pid 16358] <... futex resumed>) = 1 [pid 16356] <... futex resumed>) = 0 [pid 16358] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16356] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] setpgid(0, 0 [pid 16358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16356] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16360 attached [pid 16359] <... setpgid resumed>) = 0 [pid 16358] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16359] write(3, "1000", 4) = 4 [pid 16359] close(3) = 0 [pid 16359] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16359] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16359] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16359] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16361], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16361 [pid 16359] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16360] set_robust_list(0x7f1ab25529e0, 24./strace-static-x86_64: Process 16361 attached ) = 0 [pid 16360] mkdirat(AT_FDCWD, "./file0", 000 [pid 16361] set_robust_list(0x7f1ab25529e0, 24 [pid 16358] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16361] <... set_robust_list resumed>) = 0 [pid 16358] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16361] mkdirat(AT_FDCWD, "./file0", 000 [pid 16360] <... mkdirat resumed>) = 0 [pid 16358] <... futex resumed>) = 1 [pid 16356] <... futex resumed>) = 0 [pid 16361] <... mkdirat resumed>) = 0 [pid 16360] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16358] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16356] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16361] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16356] <... futex resumed>) = 0 [pid 16361] <... futex resumed>) = 1 [pid 16360] <... futex resumed>) = 1 [pid 16359] <... futex resumed>) = 0 [pid 16358] write(5, NULL, 1840702809 [pid 16357] <... futex resumed>) = 0 [pid 16356] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16361] pipe2( [pid 16360] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16359] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16358] <... write resumed>) = -1 EFAULT (Bad address) [pid 16357] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16361] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16359] <... futex resumed>) = 0 [pid 16358] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16357] <... futex resumed>) = 0 [pid 16361] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16360] pipe2( [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16358] <... futex resumed>) = 1 [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16356] <... futex resumed>) = 0 [pid 16361] <... futex resumed>) = 0 [pid 16360] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16358] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16356] exit_group(0 [pid 16361] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16360] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16358] <... futex resumed>) = ? [pid 16356] <... exit_group resumed>) = ? [pid 16361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16360] <... futex resumed>) = 1 [pid 16359] <... futex resumed>) = 0 [pid 16358] +++ exited with 0 +++ [pid 16357] <... futex resumed>) = 0 [pid 16356] +++ exited with 0 +++ [pid 16361] dup(4 [pid 16360] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16357] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16356, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16361] <... dup resumed>) = 5 [pid 16360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16357] <... futex resumed>) = 0 [pid 16361] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16360] dup(4 [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16361] <... futex resumed>) = 1 [pid 16360] <... dup resumed>) = 5 [pid 16359] <... futex resumed>) = 0 [pid 16361] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16360] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16360] <... futex resumed>) = 1 [pid 16359] <... futex resumed>) = 0 [pid 16357] <... futex resumed>) = 0 [pid 16361] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16357] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16360] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16357] <... futex resumed>) = 0 [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1711", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1711", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1711/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1711/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1711/binderfs") = 0 [pid 3618] umount2("./1711/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1711/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1711/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1711/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1711/file0") = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 3618] rmdir("./1711" [pid 16361] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1712", 0777 [pid 16361] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16360] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3618] <... mkdir resumed>) = 0 [pid 16361] <... futex resumed>) = 1 [pid 16360] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16361] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16360] <... futex resumed>) = 1 [pid 16359] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16357] <... futex resumed>) = 0 [pid 16361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16360] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16359] <... futex resumed>) = 0 [pid 16361] write(5, NULL, 1840702809 [pid 16359] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16361] <... write resumed>) = -1 EFAULT (Bad address) [pid 16357] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16361] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16360] <... futex resumed>) = 0 [pid 16357] <... futex resumed>) = 1 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16362 [pid 16361] <... futex resumed>) = 1 [pid 16360] write(5, NULL, 1840702809 [pid 16359] <... futex resumed>) = 0 [pid 16357] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16361] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16360] <... write resumed>) = -1 EFAULT (Bad address) [pid 16359] exit_group(0 [pid 16361] <... futex resumed>) = ? [pid 16360] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16359] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 16362 attached [pid 16361] +++ exited with 0 +++ [pid 16360] <... futex resumed>) = 1 [pid 16357] <... futex resumed>) = 0 [pid 16362] set_robust_list(0x5555560b95e0, 24 [pid 16360] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16359] +++ exited with 0 +++ [pid 16357] exit_group(0 [pid 16362] <... set_robust_list resumed>) = 0 [pid 16360] <... futex resumed>) = ? [pid 16357] <... exit_group resumed>) = ? [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16359, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16360] +++ exited with 0 +++ [pid 16362] chdir("./1712") = 0 [pid 16362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16357] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16357, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16362] <... prctl resumed>) = 0 [pid 16362] setpgid(0, 0 [pid 3616] umount2("./1664", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16362] <... setpgid resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1664", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, [pid 3615] umount2("./1630", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 3615] openat(AT_FDCWD, "./1630", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16362] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... openat resumed>) = 3 [pid 3616] umount2("./1664/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] fstat(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./1664/binderfs", [pid 3615] getdents64(3, [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] unlink("./1664/binderfs" [pid 3615] umount2("./1630/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16362] write(3, "1000", 4) = 4 [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16362] close(3 [pid 3616] umount2("./1664/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16362] <... close resumed>) = 0 [pid 3615] lstat("./1630/binderfs", [pid 16362] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16362] <... symlink resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] lstat("./1664/file0", [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] unlink("./1630/binderfs" [pid 16362] <... futex resumed>) = 0 [pid 16362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16362] <... mmap resumed>) = 0x7f1ab2532000 [pid 3616] umount2("./1664/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... unlink resumed>) = 0 [pid 16362] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1630/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16362] <... mprotect resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1664/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16362] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 4 [pid 3615] lstat("./1630/file0", [pid 16362] <... clone resumed>, parent_tid=[16363], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16363 [pid 3616] fstat(4, [pid 16362] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(4, [pid 3615] umount2("./1630/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, ./strace-static-x86_64: Process 16363 attached 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] openat(AT_FDCWD, "./1630/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] close(4 [pid 16363] set_robust_list(0x7f1ab25529e0, 24 [pid 3615] <... openat resumed>) = 4 [pid 3616] <... close resumed>) = 0 [pid 3615] fstat(4, [pid 3616] rmdir("./1664/file0" [pid 16363] <... set_robust_list resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16363] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] getdents64(4, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] close(3 [pid 3615] getdents64(4, [pid 3616] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] rmdir("./1664" [pid 3615] close(4 [pid 16363] <... mkdirat resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] mkdir("./1665", 0777 [pid 3615] <... close resumed>) = 0 [pid 16363] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16362] <... futex resumed>) = 0 [pid 16362] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] rmdir("./1630/file0" [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16363] <... futex resumed>) = 1 [pid 16363] pipe2([3, 4], 0) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16363] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16362] <... futex resumed>) = 0 [pid 16363] dup(4 [pid 16362] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16363] <... dup resumed>) = 5 [pid 16362] <... futex resumed>) = 0 [pid 3615] getdents64(3, [pid 16363] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16364 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16363] <... futex resumed>) = 0 [pid 16362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] close(3 [pid 16363] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16362] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16364 attached ) = 0 [pid 3615] <... close resumed>) = 0 [pid 16364] set_robust_list(0x5555560b95e0, 24 [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] rmdir("./1630" [pid 16364] <... set_robust_list resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16364] chdir("./1665" [pid 3615] mkdir("./1631", 0777 [pid 16364] <... chdir resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16364] <... prctl resumed>) = 0 [pid 16364] setpgid(0, 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16365 [pid 16364] <... setpgid resumed>) = 0 [pid 16364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 16365 attached [pid 16364] write(3, "1000", 4 [pid 16363] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16365] set_robust_list(0x5555560b95e0, 24 [pid 16364] <... write resumed>) = 4 [pid 16363] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16365] <... set_robust_list resumed>) = 0 [pid 16364] close(3 [pid 16363] <... futex resumed>) = 1 [pid 16362] <... futex resumed>) = 0 [pid 16365] chdir("./1631" [pid 16364] <... close resumed>) = 0 [pid 16363] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16362] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16365] <... chdir resumed>) = 0 [pid 16364] symlink("/dev/binderfs", "./binderfs" [pid 16363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16362] <... futex resumed>) = 0 [pid 16365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16363] write(5, NULL, 1840702809 [pid 16362] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16365] <... prctl resumed>) = 0 [pid 16364] <... symlink resumed>) = 0 [pid 16363] <... write resumed>) = -1 EFAULT (Bad address) [pid 16365] setpgid(0, 0 [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16363] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16365] <... setpgid resumed>) = 0 [pid 16364] <... futex resumed>) = 0 [pid 16363] <... futex resumed>) = 1 [pid 16362] <... futex resumed>) = 0 [pid 16365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16363] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16362] exit_group(0 [pid 16365] <... openat resumed>) = 3 [pid 16364] <... mmap resumed>) = 0x7f1ab2532000 [pid 16363] <... futex resumed>) = ? [pid 16362] <... exit_group resumed>) = ? [pid 16365] write(3, "1000", 4 [pid 16364] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16363] +++ exited with 0 +++ [pid 16365] <... write resumed>) = 4 [pid 16364] <... mprotect resumed>) = 0 [pid 16362] +++ exited with 0 +++ [pid 16365] close(3 [pid 16364] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 16366 attached [pid 16365] <... close resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16362, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16365] symlink("/dev/binderfs", "./binderfs" [pid 16364] <... clone resumed>, parent_tid=[16366], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16366 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16364] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16365] <... symlink resumed>) = 0 [pid 16364] <... futex resumed>) = 0 [pid 16366] set_robust_list(0x7f1ab25529e0, 24 [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16365] <... futex resumed>) = 0 [pid 3618] umount2("./1712", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16365] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] openat(AT_FDCWD, "./1712", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16365] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... openat resumed>) = 3 [pid 16365] <... mprotect resumed>) = 0 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16365] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16365] <... clone resumed>, parent_tid=[16367], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16367 [pid 3618] umount2("./1712/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16365] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16365] <... futex resumed>) = 0 [pid 3618] lstat("./1712/binderfs", [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16366] <... set_robust_list resumed>) = 0 [pid 3618] unlink("./1712/binderfs" [pid 16366] mkdirat(AT_FDCWD, "./file0", 000 [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1712/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1712/file0", [pid 16366] <... mkdirat resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1712/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16367 attached [pid 3618] openat(AT_FDCWD, "./1712/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16367] set_robust_list(0x7f1ab25529e0, 24 [pid 16366] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 16367] <... set_robust_list resumed>) = 0 [pid 3618] fstat(4, [pid 16367] mkdirat(AT_FDCWD, "./file0", 000 [pid 16366] <... futex resumed>) = 1 [pid 16364] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16367] <... mkdirat resumed>) = 0 [pid 16366] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16364] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16367] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16364] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16367] <... futex resumed>) = 1 [pid 16366] pipe2( [pid 16365] <... futex resumed>) = 0 [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(4, [pid 16367] pipe2( [pid 16366] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16365] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16367] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16366] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16365] <... futex resumed>) = 0 [pid 3618] close(4 [pid 16367] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16366] <... futex resumed>) = 1 [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16364] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16367] <... futex resumed>) = 0 [pid 16366] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16364] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1712/file0" [pid 16367] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16365] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16364] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16366] dup(4 [pid 16365] <... futex resumed>) = 0 [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(3, [pid 16367] dup(4 [pid 16366] <... dup resumed>) = 5 [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16367] <... dup resumed>) = 5 [pid 16366] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 16367] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16366] <... futex resumed>) = 1 [pid 16364] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 16367] <... futex resumed>) = 1 [pid 16366] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16365] <... futex resumed>) = 0 [pid 16364] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1712" [pid 16367] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16365] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16364] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16366] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16365] <... futex resumed>) = 0 [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./1713", 0777 [pid 16367] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... mkdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16368 ./strace-static-x86_64: Process 16368 attached [pid 16368] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16367] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16367] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16365] <... futex resumed>) = 0 [pid 16367] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16365] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16365] <... futex resumed>) = 0 [pid 16367] write(5, NULL, 1840702809 [pid 16365] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16367] <... write resumed>) = -1 EFAULT (Bad address) [pid 16367] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16367] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16365] <... futex resumed>) = 0 [pid 16365] exit_group(0 [pid 16368] chdir("./1713") = 0 [pid 16368] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16368] setpgid(0, 0) = 0 [pid 16368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16368] write(3, "1000", 4) = 4 [pid 16368] close(3) = 0 [pid 16368] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16368] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16368] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16369], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16369 [pid 16368] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16369 attached [pid 16369] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16369] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16369] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16368] <... futex resumed>) = 0 [pid 16368] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16365] <... exit_group resumed>) = ? [pid 16367] <... futex resumed>) = ? [pid 16367] +++ exited with 0 +++ [pid 16365] +++ exited with 0 +++ [pid 16369] <... futex resumed>) = 1 [pid 16369] pipe2([3, 4], 0) = 0 [pid 16366] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16366] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16365, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16366] <... futex resumed>) = 1 [pid 16364] <... futex resumed>) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16364] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16366] write(5, NULL, 1840702809 [pid 16364] <... futex resumed>) = 0 [pid 3615] <... restart_syscall resumed>) = 0 [pid 16366] <... write resumed>) = -1 EFAULT (Bad address) [pid 16364] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16366] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16366] <... futex resumed>) = 0 [pid 16364] exit_group(0) = ? [pid 3615] umount2("./1631", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16366] +++ exited with 0 +++ [pid 16364] +++ exited with 0 +++ [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16364, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] openat(AT_FDCWD, "./1631", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... openat resumed>) = 3 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] fstat(3, [pid 16369] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16368] <... futex resumed>) = 0 [pid 16368] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16369] <... futex resumed>) = 1 [pid 16368] <... futex resumed>) = 0 [pid 16369] dup(4 [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16369] <... dup resumed>) = 5 [pid 3616] umount2("./1665", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16369] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16369] <... futex resumed>) = 1 [pid 16368] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1665", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16369] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16368] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3615] umount2("./1631/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] fstat(3, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] lstat("./1631/binderfs", [pid 3616] getdents64(3, [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] unlink("./1631/binderfs" [pid 3616] umount2("./1665/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1631/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./1665/binderfs", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] lstat("./1631/file0", [pid 3616] unlink("./1665/binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] umount2("./1631/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1665/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1631/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] lstat("./1665/file0", [pid 3615] <... openat resumed>) = 4 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] fstat(4, [pid 3616] umount2("./1665/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16369] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(4, [pid 3616] openat(AT_FDCWD, "./1665/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16369] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 3615] getdents64(4, [pid 16369] <... futex resumed>) = 1 [pid 16368] <... futex resumed>) = 0 [pid 3616] fstat(4, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16369] write(5, NULL, 1840702809 [pid 16368] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] close(4 [pid 16369] <... write resumed>) = -1 EFAULT (Bad address) [pid 16368] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 3615] <... close resumed>) = 0 [pid 16369] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16368] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] rmdir("./1631/file0" [pid 16369] <... futex resumed>) = 0 [pid 16368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] getdents64(4, [pid 3615] <... rmdir resumed>) = 0 [pid 16369] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16368] exit_group(0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(3, [pid 16369] <... futex resumed>) = ? [pid 16368] <... exit_group resumed>) = ? [pid 3616] close(4 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16369] +++ exited with 0 +++ [pid 3616] <... close resumed>) = 0 [pid 3615] close(3 [pid 3616] rmdir("./1665/file0" [pid 3615] <... close resumed>) = 0 [pid 16368] +++ exited with 0 +++ [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1631" [pid 3616] getdents64(3, [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16368, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] close(3 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3615] mkdir("./1632", 0777 [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1665" [pid 3615] <... mkdir resumed>) = 0 [pid 3618] umount2("./1713", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] openat(AT_FDCWD, "./1713", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] mkdir("./1666", 0777./strace-static-x86_64: Process 16370 attached [pid 3618] <... openat resumed>) = 3 [pid 16370] set_robust_list(0x5555560b95e0, 24 [pid 3618] fstat(3, [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16370 [pid 16370] <... set_robust_list resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1713/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1713/binderfs", [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16371 [pid 16370] chdir("./1632" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1713/binderfs" [pid 16370] <... chdir resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1713/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1713/file0", [pid 16370] <... prctl resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16370] setpgid(0, 0 [pid 3618] umount2("./1713/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16370] <... setpgid resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 16371 attached [pid 16370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] openat(AT_FDCWD, "./1713/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16371] set_robust_list(0x5555560b95e0, 24 [pid 16370] <... openat resumed>) = 3 [pid 3618] <... openat resumed>) = 4 [pid 16371] <... set_robust_list resumed>) = 0 [pid 16370] write(3, "1000", 4 [pid 3618] fstat(4, [pid 16371] chdir("./1666" [pid 16370] <... write resumed>) = 4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16371] <... chdir resumed>) = 0 [pid 16370] close(3 [pid 3618] getdents64(4, [pid 16371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16370] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16371] <... prctl resumed>) = 0 [pid 16370] symlink("/dev/binderfs", "./binderfs" [pid 3618] getdents64(4, [pid 16371] setpgid(0, 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16371] <... setpgid resumed>) = 0 [pid 16370] <... symlink resumed>) = 0 [pid 3618] close(4 [pid 16371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 16371] <... openat resumed>) = 3 [pid 16370] <... futex resumed>) = 0 [pid 3618] rmdir("./1713/file0" [pid 16371] write(3, "1000", 4 [pid 16370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16371] <... write resumed>) = 4 [pid 16370] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] getdents64(3, [pid 16371] close(3 [pid 16370] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16371] <... close resumed>) = 0 [pid 16370] <... mprotect resumed>) = 0 [pid 3618] close(3 [pid 16371] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... close resumed>) = 0 [pid 16370] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16371] <... symlink resumed>) = 0 [pid 3618] rmdir("./1713" [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 16371] <... futex resumed>) = 0 [pid 16370] <... clone resumed>, parent_tid=[16372], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16372 [pid 3618] mkdir("./1714", 0777 [pid 16371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16370] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 16371] <... mmap resumed>) = 0x7f1ab2532000 [pid 16370] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16371] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16373 attached [pid 16371] <... mprotect resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16373 [pid 16371] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 16374 attached [pid 16373] set_robust_list(0x5555560b95e0, 24 [pid 16371] <... clone resumed>, parent_tid=[16374], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16374 [pid 16371] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16372 attached [pid 16372] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16373] <... set_robust_list resumed>) = 0 [pid 16372] mkdirat(AT_FDCWD, "./file0", 000 [pid 16374] set_robust_list(0x7f1ab25529e0, 24 [pid 16373] chdir("./1714" [pid 16372] <... mkdirat resumed>) = 0 [pid 16373] <... chdir resumed>) = 0 [pid 16372] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16372] <... futex resumed>) = 1 [pid 16370] <... futex resumed>) = 0 [pid 16372] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16370] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] setpgid(0, 0 [pid 16372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16370] <... futex resumed>) = 0 [pid 16373] <... setpgid resumed>) = 0 [pid 16372] pipe2( [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16372] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16372] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16370] <... futex resumed>) = 0 [pid 16372] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16370] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] <... openat resumed>) = 3 [pid 16374] <... set_robust_list resumed>) = 0 [pid 16372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16370] <... futex resumed>) = 0 [pid 16374] mkdirat(AT_FDCWD, "./file0", 000 [pid 16373] write(3, "1000", 4 [pid 16372] dup(4 [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16373] <... write resumed>) = 4 [pid 16372] <... dup resumed>) = 5 [pid 16374] <... mkdirat resumed>) = 0 [pid 16373] close(3 [pid 16372] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16374] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] <... close resumed>) = 0 [pid 16372] <... futex resumed>) = 1 [pid 16370] <... futex resumed>) = 0 [pid 16374] <... futex resumed>) = 1 [pid 16373] symlink("/dev/binderfs", "./binderfs" [pid 16372] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16371] <... futex resumed>) = 0 [pid 16370] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16374] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16373] <... symlink resumed>) = 0 [pid 16372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16371] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16370] <... futex resumed>) = 0 [pid 16374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16372] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16371] <... futex resumed>) = 0 [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16374] pipe2( [pid 16373] <... futex resumed>) = 0 [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16374] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16374] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16371] <... futex resumed>) = 0 [pid 16374] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16371] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16371] <... futex resumed>) = 0 [pid 16374] dup(4 [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16374] <... dup resumed>) = 5 [pid 16374] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16374] <... futex resumed>) = 1 [pid 16373] <... mmap resumed>) = 0x7f1ab2532000 [pid 16371] <... futex resumed>) = 0 [pid 16374] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16371] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16371] <... futex resumed>) = 0 [pid 16374] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16373] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16373] <... mprotect resumed>) = 0 [pid 16373] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16375], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16375 [pid 16373] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 16375 attached [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16372] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16375] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16375] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16372] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16370] <... futex resumed>) = 0 [pid 16372] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16370] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16370] <... futex resumed>) = 0 [pid 16375] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16372] write(5, NULL, 1840702809 [pid 16370] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16375] <... futex resumed>) = 1 [pid 16373] <... futex resumed>) = 0 [pid 16372] <... write resumed>) = -1 EFAULT (Bad address) [pid 16373] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16375] pipe2( [pid 16373] <... futex resumed>) = 0 [pid 16372] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16372] <... futex resumed>) = 1 [pid 16370] <... futex resumed>) = 0 [pid 16375] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16372] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16370] exit_group(0 [pid 16375] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16370] <... exit_group resumed>) = ? [pid 16372] <... futex resumed>) = ? [pid 16375] <... futex resumed>) = 1 [pid 16373] <... futex resumed>) = 0 [pid 16375] dup(4 [pid 16373] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16375] <... dup resumed>) = 5 [pid 16373] <... futex resumed>) = 0 [pid 16375] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16372] +++ exited with 0 +++ [pid 16370] +++ exited with 0 +++ [pid 16375] <... futex resumed>) = 0 [pid 16373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16373] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16370, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16375] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16373] <... futex resumed>) = 0 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... restart_syscall resumed>) = 0 [pid 3615] umount2("./1632", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1632", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1632/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1632/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1632/binderfs" [pid 16374] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... unlink resumed>) = 0 [pid 16374] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1632/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16374] <... futex resumed>) = 1 [pid 16371] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16374] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16371] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1632/file0", [pid 16374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16371] <... futex resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16374] write(5, NULL, 1840702809 [pid 16371] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1632/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16374] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16374] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1632/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16374] <... futex resumed>) = 1 [pid 16371] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 4 [pid 16374] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16371] exit_group(0 [pid 3615] fstat(4, [pid 16374] <... futex resumed>) = ? [pid 16371] <... exit_group resumed>) = ? [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16374] +++ exited with 0 +++ [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16371] +++ exited with 0 +++ [pid 3615] getdents64(4, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16371, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4) = 0 [pid 3615] rmdir("./1632/file0") = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16375] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] umount2("./1666", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] close(3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... close resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1666", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] rmdir("./1632" [pid 16375] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 3615] <... rmdir resumed>) = 0 [pid 16375] <... futex resumed>) = 1 [pid 16373] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 3615] mkdir("./1633", 0777 [pid 16375] write(5, NULL, 1840702809 [pid 16373] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16373] <... futex resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16375] <... write resumed>) = -1 EFAULT (Bad address) [pid 16373] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(3, ./strace-static-x86_64: Process 16376 attached [pid 16375] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16376] set_robust_list(0x5555560b95e0, 24 [pid 16375] <... futex resumed>) = 1 [pid 16373] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16376 [pid 16376] <... set_robust_list resumed>) = 0 [pid 16375] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16373] exit_group(0 [pid 3616] umount2("./1666/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16376] chdir("./1633" [pid 16375] <... futex resumed>) = ? [pid 16373] <... exit_group resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16376] <... chdir resumed>) = 0 [pid 3616] lstat("./1666/binderfs", [pid 16376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16376] setpgid(0, 0 [pid 3616] unlink("./1666/binderfs" [pid 16376] <... setpgid resumed>) = 0 [pid 16376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... unlink resumed>) = 0 [pid 16376] <... openat resumed>) = 3 [pid 16375] +++ exited with 0 +++ [pid 16373] +++ exited with 0 +++ [pid 3616] umount2("./1666/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16376] write(3, "1000", 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16376] <... write resumed>) = 4 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16373, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] lstat("./1666/file0", [pid 16376] close(3 [pid 3618] umount2("./1714", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16376] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16376] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16376] <... symlink resumed>) = 0 [pid 3616] umount2("./1666/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1714", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16376] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] openat(AT_FDCWD, "./1666/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] fstat(3, [pid 16376] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16376] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] getdents64(3, [pid 16376] <... mprotect resumed>) = 0 [pid 3616] fstat(4, [pid 16376] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1714/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 16376] <... clone resumed>, parent_tid=[16377], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16377 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16376] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1714/binderfs", [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16376] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] getdents64(4, [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] unlink("./1714/binderfs" [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 16377 attached [pid 16377] set_robust_list(0x7f1ab25529e0, 24 [pid 3618] <... unlink resumed>) = 0 [pid 3616] close(4 [pid 3618] umount2("./1714/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 3618] lstat("./1714/file0", [pid 3616] rmdir("./1666/file0" [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16377] <... set_robust_list resumed>) = 0 [pid 16377] mkdirat(AT_FDCWD, "./file0", 000 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] umount2("./1714/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] openat(AT_FDCWD, "./1714/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] close(3 [pid 16377] <... mkdirat resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... close resumed>) = 0 [pid 3618] fstat(4, [pid 3616] rmdir("./1666" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16377] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16376] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] getdents64(4, [pid 16377] pipe2( [pid 16376] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./1667", 0777 [pid 16377] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16376] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16377] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16377] <... futex resumed>) = 0 [pid 16376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] getdents64(4, [pid 3616] <... mkdir resumed>) = 0 [pid 16377] dup(4 [pid 16376] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16377] <... dup resumed>) = 5 [pid 16376] <... futex resumed>) = 0 [pid 3618] close(4 [pid 16377] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16377] <... futex resumed>) = 0 [pid 16376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... close resumed>) = 0 [pid 16377] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16376] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./1714/file0" [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16378 [pid 16377] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16376] <... futex resumed>) = 0 [pid 16377] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 16378 attached [pid 3618] getdents64(3, [pid 16378] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16378] <... set_robust_list resumed>) = 0 [pid 3618] close(3 [pid 16378] chdir("./1667" [pid 3618] <... close resumed>) = 0 [pid 16378] <... chdir resumed>) = 0 [pid 3618] rmdir("./1714" [pid 16378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... rmdir resumed>) = 0 [pid 16378] <... prctl resumed>) = 0 [pid 3618] mkdir("./1715", 0777 [pid 16378] setpgid(0, 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16378] <... setpgid resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16379 attached [pid 16378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16379] set_robust_list(0x5555560b95e0, 24 [pid 16378] <... openat resumed>) = 3 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16379 [pid 16379] <... set_robust_list resumed>) = 0 [pid 16378] write(3, "1000", 4 [pid 16377] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16379] chdir("./1715" [pid 16378] <... write resumed>) = 4 [pid 16377] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16378] close(3 [pid 16377] <... futex resumed>) = 1 [pid 16379] <... chdir resumed>) = 0 [pid 16376] <... futex resumed>) = 0 [pid 16379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16378] <... close resumed>) = 0 [pid 16377] write(5, NULL, 1840702809 [pid 16376] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16379] <... prctl resumed>) = 0 [pid 16378] symlink("/dev/binderfs", "./binderfs" [pid 16377] <... write resumed>) = -1 EFAULT (Bad address) [pid 16376] <... futex resumed>) = 0 [pid 16377] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16376] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16379] setpgid(0, 0 [pid 16378] <... symlink resumed>) = 0 [pid 16377] <... futex resumed>) = 0 [pid 16376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16379] <... setpgid resumed>) = 0 [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16377] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16376] exit_group(0 [pid 16379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16378] <... futex resumed>) = 0 [pid 16377] <... futex resumed>) = ? [pid 16376] <... exit_group resumed>) = ? [pid 16379] <... openat resumed>) = 3 [pid 16378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16377] +++ exited with 0 +++ [pid 16379] write(3, "1000", 4 [pid 16378] <... mmap resumed>) = 0x7f1ab2532000 [pid 16376] +++ exited with 0 +++ [pid 16379] <... write resumed>) = 4 [pid 16378] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16379] close(3 [pid 16378] <... mprotect resumed>) = 0 [pid 16378] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16379] <... close resumed>) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16376, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16378] <... clone resumed>, parent_tid=[16380], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16380 [pid 16379] symlink("/dev/binderfs", "./binderfs" [pid 16378] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... restart_syscall resumed>) = 0 [pid 16378] <... futex resumed>) = 0 [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16380 attached [pid 16380] set_robust_list(0x7f1ab25529e0, 24 [pid 3615] umount2("./1633", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16379] <... symlink resumed>) = 0 [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16379] <... futex resumed>) = 0 [pid 3615] openat(AT_FDCWD, "./1633", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3615] <... openat resumed>) = 3 [pid 16379] <... mmap resumed>) = 0x7f1ab2532000 [pid 3615] fstat(3, [pid 16379] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16379] <... mprotect resumed>) = 0 [pid 3615] getdents64(3, [pid 16380] <... set_robust_list resumed>) = 0 [pid 16380] mkdirat(AT_FDCWD, "./file0", 000 [pid 16379] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1633/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1633/binderfs", [pid 16379] <... clone resumed>, parent_tid=[16381], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16381 [pid 16380] <... mkdirat resumed>) = 0 [pid 16379] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1633/binderfs" [pid 16379] <... futex resumed>) = 0 [pid 16380] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16378] <... futex resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16380] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16378] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] umount2("./1633/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16378] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16381 attached [pid 16380] pipe2( [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16381] set_robust_list(0x7f1ab25529e0, 24 [pid 16380] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16381] <... set_robust_list resumed>) = 0 [pid 16380] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1633/file0", [pid 16381] mkdirat(AT_FDCWD, "./file0", 000 [pid 16380] <... futex resumed>) = 1 [pid 16378] <... futex resumed>) = 0 [pid 16381] <... mkdirat resumed>) = 0 [pid 16380] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16378] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16381] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16378] <... futex resumed>) = 0 [pid 3615] umount2("./1633/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16381] <... futex resumed>) = 1 [pid 16380] dup(4 [pid 16379] <... futex resumed>) = 0 [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16380] <... dup resumed>) = 5 [pid 16379] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1633/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16380] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16379] <... futex resumed>) = 0 [pid 16381] pipe2( [pid 16380] <... futex resumed>) = 1 [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16378] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 4 [pid 16381] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16380] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16378] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 16381] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16378] <... futex resumed>) = 0 [pid 16381] <... futex resumed>) = 1 [pid 16380] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16379] <... futex resumed>) = 0 [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16379] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16381] dup(4) = 5 [pid 16381] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 16379] <... futex resumed>) = 1 [pid 3615] getdents64(4, [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16379] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(4, [pid 16381] <... futex resumed>) = 0 [pid 16379] <... futex resumed>) = 1 [pid 16381] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] close(4) = 0 [pid 3615] rmdir("./1633/file0" [pid 16380] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... rmdir resumed>) = 0 [pid 16380] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16380] <... futex resumed>) = 1 [pid 16378] <... futex resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16380] write(5, NULL, 1840702809 [pid 16378] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] close(3 [pid 16380] <... write resumed>) = -1 EFAULT (Bad address) [pid 16378] <... futex resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16380] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16378] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] rmdir("./1633" [pid 16380] <... futex resumed>) = 0 [pid 16378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] <... rmdir resumed>) = 0 [pid 16380] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16378] exit_group(0 [pid 3615] mkdir("./1634", 0777 [pid 16380] <... futex resumed>) = ? [pid 16378] <... exit_group resumed>) = ? [pid 3615] <... mkdir resumed>) = 0 [pid 16380] +++ exited with 0 +++ [pid 16378] +++ exited with 0 +++ [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16378, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16382 [pid 3616] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3616] umount2("./1667", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1667", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1667/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1667/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1667/binderfs") = 0 [pid 3616] umount2("./1667/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1667/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1667/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16382 attached [pid 16381] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16382] set_robust_list(0x5555560b95e0, 24 [pid 3616] openat(AT_FDCWD, "./1667/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16382] <... set_robust_list resumed>) = 0 [pid 16381] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 16382] chdir("./1634" [pid 16381] <... futex resumed>) = 1 [pid 16379] <... futex resumed>) = 0 [pid 3616] fstat(4, [pid 16382] <... chdir resumed>) = 0 [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16379] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16379] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 16382] <... prctl resumed>) = 0 [pid 16381] write(5, NULL, 1840702809 [pid 16379] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16382] setpgid(0, 0 [pid 16381] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] getdents64(4, [pid 16382] <... setpgid resumed>) = 0 [pid 16381] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16381] <... futex resumed>) = 1 [pid 16379] <... futex resumed>) = 0 [pid 3616] close(4 [pid 16382] <... openat resumed>) = 3 [pid 16381] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16379] exit_group(0 [pid 3616] <... close resumed>) = 0 [pid 16382] write(3, "1000", 4 [pid 16381] <... futex resumed>) = ? [pid 16379] <... exit_group resumed>) = ? [pid 3616] rmdir("./1667/file0" [pid 16382] <... write resumed>) = 4 [pid 16381] +++ exited with 0 +++ [pid 16379] +++ exited with 0 +++ [pid 3616] <... rmdir resumed>) = 0 [pid 16382] close(3 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16379, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] getdents64(3, [pid 16382] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16382] symlink("/dev/binderfs", "./binderfs" [pid 3616] close(3 [pid 16382] <... symlink resumed>) = 0 [pid 3618] umount2("./1715", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./1667" [pid 16382] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1715", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] <... rmdir resumed>) = 0 [pid 16382] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] fstat(3, [pid 3616] mkdir("./1668", 0777 [pid 16382] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16382] <... mprotect resumed>) = 0 [pid 3618] getdents64(3, [pid 3616] <... mkdir resumed>) = 0 [pid 16382] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16383 attached [pid 3618] umount2("./1715/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16384 attached [pid 16383] set_robust_list(0x7f1ab25529e0, 24 [pid 16382] <... clone resumed>, parent_tid=[16383], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16383 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16384] set_robust_list(0x5555560b95e0, 24 [pid 16383] <... set_robust_list resumed>) = 0 [pid 16382] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1715/binderfs", [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16384 [pid 16383] mkdirat(AT_FDCWD, "./file0", 000 [pid 16382] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16384] <... set_robust_list resumed>) = 0 [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] unlink("./1715/binderfs" [pid 16384] chdir("./1668" [pid 16383] <... mkdirat resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 16383] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./1715/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16383] <... futex resumed>) = 1 [pid 16382] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16383] pipe2( [pid 16382] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./1715/file0", [pid 16384] <... chdir resumed>) = 0 [pid 16383] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16382] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16383] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1715/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16384] <... prctl resumed>) = 0 [pid 16383] <... futex resumed>) = 0 [pid 16382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16383] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16382] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./1715/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16384] setpgid(0, 0 [pid 16383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16382] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 16384] <... setpgid resumed>) = 0 [pid 16383] dup(4 [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 16383] <... dup resumed>) = 5 [pid 16384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16383] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16384] <... openat resumed>) = 3 [pid 16383] <... futex resumed>) = 1 [pid 16382] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16384] write(3, "1000", 4 [pid 16383] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16382] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 16384] <... write resumed>) = 4 [pid 16383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16382] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16384] close(3 [pid 16383] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(4 [pid 16384] <... close resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./1715/file0") = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 [pid 16384] symlink("/dev/binderfs", "./binderfs" [pid 3618] rmdir("./1715") = 0 [pid 3618] mkdir("./1716", 0777) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16385 ./strace-static-x86_64: Process 16385 attached [pid 16385] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16385] chdir("./1716") = 0 [pid 16385] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16385] setpgid(0, 0) = 0 [pid 16385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 16385] write(3, "1000", 4) = 4 [pid 16385] close(3) = 0 [pid 16385] symlink("/dev/binderfs", "./binderfs") = 0 [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16384] <... symlink resumed>) = 0 [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16384] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16385] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16384] <... mmap resumed>) = 0x7f1ab2532000 [pid 16385] <... mprotect resumed>) = 0 [pid 16384] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16385] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16384] <... mprotect resumed>) = 0 [pid 16384] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16387], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16387 [pid 16384] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16385] <... clone resumed>, parent_tid=[16386], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16386 [pid 16384] <... futex resumed>) = 0 [pid 16385] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16385] <... futex resumed>) = 0 [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16387 attached [pid 16387] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16387] mkdirat(AT_FDCWD, "./file0", 000 [pid 16383] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16383] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16382] <... futex resumed>) = 0 [pid 16383] <... futex resumed>) = 1 [pid 16383] write(5, NULL, 1840702809 [pid 16382] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16383] <... write resumed>) = -1 EFAULT (Bad address) [pid 16382] <... futex resumed>) = 0 [pid 16387] <... mkdirat resumed>) = 0 [pid 16383] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16382] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16387] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16383] <... futex resumed>) = 0 [pid 16382] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16387] <... futex resumed>) = 1 [pid 16383] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16382] exit_group(0 [pid 16384] <... futex resumed>) = 0 [pid 16382] <... exit_group resumed>) = ? [pid 16384] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16383] <... futex resumed>) = ? [pid 16384] <... futex resumed>) = 0 [pid 16387] pipe2( [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16387] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16387] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16384] <... futex resumed>) = 0 [pid 16387] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16384] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16384] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16386 attached [pid 16387] dup(4 [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16383] +++ exited with 0 +++ [pid 16382] +++ exited with 0 +++ [pid 16387] <... dup resumed>) = 5 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16382, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16387] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16386] set_robust_list(0x7f1ab25529e0, 24 [pid 16387] <... futex resumed>) = 1 [pid 16386] <... set_robust_list resumed>) = 0 [pid 16384] <... futex resumed>) = 0 [pid 16387] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16386] mkdirat(AT_FDCWD, "./file0", 000 [pid 16384] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16387] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16386] <... mkdirat resumed>) = 0 [pid 16384] <... futex resumed>) = 0 [pid 16387] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16386] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16386] <... futex resumed>) = 1 [pid 16385] <... futex resumed>) = 0 [pid 16386] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16385] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16385] <... futex resumed>) = 0 [pid 16386] pipe2( [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1634", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16386] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16386] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16386] <... futex resumed>) = 1 [pid 16385] <... futex resumed>) = 0 [pid 16386] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16385] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1634", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16385] <... futex resumed>) = 0 [pid 16386] dup(4 [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... openat resumed>) = 3 [pid 16386] <... dup resumed>) = 5 [pid 16386] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16385] <... futex resumed>) = 0 [pid 3615] fstat(3, [pid 16386] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16385] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16385] <... futex resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16386] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1634/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1634/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1634/binderfs") = 0 [pid 3615] umount2("./1634/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16387] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] lstat("./1634/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1634/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16387] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1634/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16386] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16384] <... futex resumed>) = 0 [pid 16387] <... futex resumed>) = 1 [pid 3615] getdents64(4, [pid 16387] write(5, NULL, 1840702809 [pid 16386] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16384] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16387] <... write resumed>) = -1 EFAULT (Bad address) [pid 16386] <... futex resumed>) = 1 [pid 16385] <... futex resumed>) = 0 [pid 16384] <... futex resumed>) = 0 [pid 3615] close(4 [pid 16387] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16386] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16385] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16384] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... close resumed>) = 0 [pid 16387] <... futex resumed>) = 0 [pid 16386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16385] <... futex resumed>) = 0 [pid 16384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] rmdir("./1634/file0" [pid 16387] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16386] write(5, NULL, 1840702809 [pid 16385] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16384] exit_group(0 [pid 3615] <... rmdir resumed>) = 0 [pid 16387] <... futex resumed>) = ? [pid 16386] <... write resumed>) = -1 EFAULT (Bad address) [pid 16384] <... exit_group resumed>) = ? [pid 3615] getdents64(3, [pid 16387] +++ exited with 0 +++ [pid 16386] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16384] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16386] <... futex resumed>) = 1 [pid 16385] <... futex resumed>) = 0 [pid 3615] close(3 [pid 16386] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16385] exit_group(0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16384, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 16386] <... futex resumed>) = ? [pid 16385] <... exit_group resumed>) = ? [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... close resumed>) = 0 [pid 16386] +++ exited with 0 +++ [pid 3616] <... restart_syscall resumed>) = 0 [pid 3616] umount2("./1668", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16385] +++ exited with 0 +++ [pid 3616] openat(AT_FDCWD, "./1668", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] rmdir("./1634" [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16385, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./1668/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] mkdir("./1635", 0777 [pid 3618] umount2("./1716", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1668/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1668/binderfs" [pid 3615] <... mkdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... unlink resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] openat(AT_FDCWD, "./1716", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./1668/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1668/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1668/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16388 [pid 3618] fstat(3, [pid 3616] openat(AT_FDCWD, "./1668/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3618] getdents64(3, [pid 3616] fstat(4, [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1716/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 16388 attached [pid 3618] lstat("./1716/binderfs", [pid 3616] getdents64(4, [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] unlink("./1716/binderfs" [pid 3616] close(4) = 0 [pid 3616] rmdir("./1668/file0" [pid 3618] <... unlink resumed>) = 0 [pid 16388] set_robust_list(0x5555560b95e0, 24 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] umount2("./1716/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 16388] <... set_robust_list resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] lstat("./1716/file0", [pid 3616] close(3 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 16388] chdir("./1635" [pid 3618] umount2("./1716/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1668" [pid 16388] <... chdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 16388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] openat(AT_FDCWD, "./1716/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] mkdir("./1669", 0777 [pid 16388] <... prctl resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... mkdir resumed>) = 0 [pid 16388] setpgid(0, 0 [pid 3618] fstat(4, [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16389 attached [pid 16388] <... setpgid resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16389 [pid 16388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16388] <... openat resumed>) = 3 [pid 3618] getdents64(4, [pid 16388] write(3, "1000", 4 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 16388] <... write resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 16388] close(3 [pid 3618] rmdir("./1716/file0" [pid 16389] set_robust_list(0x5555560b95e0, 24 [pid 16388] <... close resumed>) = 0 [pid 16389] <... set_robust_list resumed>) = 0 [pid 16388] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... rmdir resumed>) = 0 [pid 16389] chdir("./1669" [pid 16388] <... symlink resumed>) = 0 [pid 3618] getdents64(3, [pid 16389] <... chdir resumed>) = 0 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16388] <... futex resumed>) = 0 [pid 16388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] close(3 [pid 16388] <... mmap resumed>) = 0x7f1ab2532000 [pid 3618] <... close resumed>) = 0 [pid 16389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16388] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 3618] rmdir("./1716" [pid 16389] <... prctl resumed>) = 0 [pid 16388] <... mprotect resumed>) = 0 [pid 16389] setpgid(0, 0) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 16389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16388] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] mkdir("./1717", 0777 [pid 16389] <... openat resumed>) = 3 [pid 16389] write(3, "1000", 4) = 4 [pid 16389] close(3) = 0 [pid 16388] <... clone resumed>, parent_tid=[16390], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16390 [pid 3618] <... mkdir resumed>) = 0 [pid 16389] symlink("/dev/binderfs", "./binderfs" [pid 16388] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16390 attached [pid 16389] <... symlink resumed>) = 0 [pid 16388] <... futex resumed>) = 0 [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16389] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16389] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16391 ./strace-static-x86_64: Process 16392 attached [pid 16390] set_robust_list(0x7f1ab25529e0, 24 [pid 16389] <... clone resumed>, parent_tid=[16392], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16392 [pid 16390] <... set_robust_list resumed>) = 0 [pid 16389] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16390] mkdirat(AT_FDCWD, "./file0", 000 [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16391 attached [pid 16391] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16392] set_robust_list(0x7f1ab25529e0, 24 [pid 16391] chdir("./1717" [pid 16390] <... mkdirat resumed>) = 0 [pid 16391] <... chdir resumed>) = 0 [pid 16390] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16388] <... futex resumed>) = 0 [pid 16391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16390] pipe2( [pid 16388] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] <... prctl resumed>) = 0 [pid 16388] <... futex resumed>) = 0 [pid 16391] setpgid(0, 0 [pid 16390] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16391] <... setpgid resumed>) = 0 [pid 16390] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] <... set_robust_list resumed>) = 0 [pid 16391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16390] <... futex resumed>) = 1 [pid 16388] <... futex resumed>) = 0 [pid 16391] <... openat resumed>) = 3 [pid 16390] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16388] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] mkdirat(AT_FDCWD, "./file0", 000 [pid 16391] write(3, "1000", 4 [pid 16390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16388] <... futex resumed>) = 0 [pid 16391] <... write resumed>) = 4 [pid 16390] dup(4 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16391] close(3 [pid 16390] <... dup resumed>) = 5 [pid 16392] <... mkdirat resumed>) = 0 [pid 16391] <... close resumed>) = 0 [pid 16390] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] symlink("/dev/binderfs", "./binderfs" [pid 16390] <... futex resumed>) = 1 [pid 16388] <... futex resumed>) = 0 [pid 16392] <... futex resumed>) = 1 [pid 16391] <... symlink resumed>) = 0 [pid 16390] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16389] <... futex resumed>) = 0 [pid 16388] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16389] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16388] <... futex resumed>) = 0 [pid 16392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16391] <... futex resumed>) = 0 [pid 16390] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16389] <... futex resumed>) = 0 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16392] pipe2( [pid 16391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16391] <... mmap resumed>) = 0x7f1ab2532000 [pid 16391] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16391] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16393], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16393 [pid 16391] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16393 attached [pid 16393] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16393] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16393] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] <... futex resumed>) = 0 [pid 16391] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16393] <... futex resumed>) = 1 [pid 16393] pipe2([3, 4], 0) = 0 [pid 16393] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16392] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] <... futex resumed>) = 0 [pid 16391] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16393] <... futex resumed>) = 1 [pid 16393] dup(4) = 5 [pid 16393] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16392] <... futex resumed>) = 1 [pid 16391] <... futex resumed>) = 0 [pid 16389] <... futex resumed>) = 0 [pid 16393] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16391] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16389] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] <... futex resumed>) = 0 [pid 16389] <... futex resumed>) = 0 [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16392] dup(4) = 5 [pid 16392] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16389] <... futex resumed>) = 0 [pid 16392] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16390] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16389] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16390] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16389] <... futex resumed>) = 0 [pid 16392] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16390] <... futex resumed>) = 1 [pid 16388] <... futex resumed>) = 0 [pid 16390] write(5, NULL, 1840702809 [pid 16388] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16390] <... write resumed>) = -1 EFAULT (Bad address) [pid 16388] <... futex resumed>) = 0 [pid 16390] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16388] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16390] <... futex resumed>) = 0 [pid 16388] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16390] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16388] exit_group(0) = ? [pid 16390] <... futex resumed>) = ? [pid 16390] +++ exited with 0 +++ [pid 16388] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16388, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1635", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1635", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1635/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1635/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1635/binderfs") = 0 [pid 3615] umount2("./1635/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1635/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16392] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] umount2("./1635/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16393] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16392] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16393] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] <... futex resumed>) = 1 [pid 16389] <... futex resumed>) = 0 [pid 16393] <... futex resumed>) = 1 [pid 16392] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16391] <... futex resumed>) = 0 [pid 16389] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] openat(AT_FDCWD, "./1635/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16393] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16391] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16389] <... futex resumed>) = 0 [pid 16393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16393] write(5, NULL, 1840702809) = -1 EFAULT (Bad address) [pid 16392] write(5, NULL, 1840702809 [pid 16391] <... futex resumed>) = 0 [pid 16389] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... openat resumed>) = 4 [pid 16393] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16392] <... write resumed>) = -1 EFAULT (Bad address) [pid 16391] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] fstat(4, [pid 16393] <... futex resumed>) = 0 [pid 16392] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16393] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16392] <... futex resumed>) = 1 [pid 16391] exit_group(0 [pid 16389] <... futex resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16393] <... futex resumed>) = ? [pid 16392] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16391] <... exit_group resumed>) = ? [pid 16389] exit_group(0 [pid 3615] getdents64(4, [pid 16393] +++ exited with 0 +++ [pid 16389] <... exit_group resumed>) = ? [pid 16392] <... futex resumed>) = ? [pid 16391] +++ exited with 0 +++ [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16391, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] umount2("./1717", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16392] +++ exited with 0 +++ [pid 16389] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(4, [pid 3618] openat(AT_FDCWD, "./1717", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16389, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... openat resumed>) = 3 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3618] fstat(3, [pid 3615] close(4 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] rmdir("./1635/file0" [pid 3616] umount2("./1669", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... rmdir resumed>) = 0 [pid 3618] umount2("./1717/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1669", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] lstat("./1717/binderfs", [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] fstat(3, [pid 3615] close(3 [pid 3618] unlink("./1717/binderfs" [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3615] rmdir("./1635" [pid 3618] umount2("./1717/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 3615] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] mkdir("./1636", 0777 [pid 3616] umount2("./1669/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1717/file0", [pid 3615] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] lstat("./1669/binderfs", [pid 3618] umount2("./1717/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 16394 attached ) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./1717/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] unlink("./1669/binderfs" [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16394 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... unlink resumed>) = 0 [pid 3618] fstat(4, [pid 3616] umount2("./1669/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16394] set_robust_list(0x5555560b95e0, 24 [pid 3618] getdents64(4, [pid 3616] lstat("./1669/file0", [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16394] <... set_robust_list resumed>) = 0 [pid 3618] getdents64(4, [pid 3616] umount2("./1669/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] close(4 [pid 3616] openat(AT_FDCWD, "./1669/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... close resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 16394] chdir("./1636" [pid 3618] rmdir("./1717/file0" [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... rmdir resumed>) = 0 [pid 16394] <... chdir resumed>) = 0 [pid 3616] getdents64(4, [pid 3618] getdents64(3, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16394] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(4 [pid 16394] <... prctl resumed>) = 0 [pid 3618] close(3 [pid 3616] <... close resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] rmdir("./1669/file0" [pid 16394] setpgid(0, 0 [pid 3618] rmdir("./1717" [pid 3616] <... rmdir resumed>) = 0 [pid 16394] <... setpgid resumed>) = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 16394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] mkdir("./1718", 0777 [pid 3616] rmdir("./1669" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] mkdir("./1670", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16394] <... openat resumed>) = 3 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16395 [pid 16394] write(3, "1000", 4 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16396 [pid 16394] <... write resumed>) = 4 [pid 16394] close(3) = 0 [pid 16394] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 16395 attached [pid 16395] set_robust_list(0x5555560b95e0, 24 [pid 16394] <... symlink resumed>) = 0 [pid 16395] <... set_robust_list resumed>) = 0 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16394] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16395] chdir("./1718" [pid 16394] <... mprotect resumed>) = 0 [pid 16395] <... chdir resumed>) = 0 [pid 16394] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16395] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16395] setpgid(0, 0) = 0 [pid 16394] <... clone resumed>, parent_tid=[16397], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16397 [pid 16395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16394] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16396 attached ) = 0 [pid 16396] set_robust_list(0x5555560b95e0, 24 [pid 16395] <... openat resumed>) = 3 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16396] <... set_robust_list resumed>) = 0 [pid 16395] write(3, "1000", 4) = 4 [pid 16396] chdir("./1670" [pid 16395] close(3) = 0 [pid 16395] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 16397 attached [pid 16396] <... chdir resumed>) = 0 [pid 16395] <... symlink resumed>) = 0 [pid 16397] set_robust_list(0x7f1ab25529e0, 24 [pid 16396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16397] <... set_robust_list resumed>) = 0 [pid 16395] <... futex resumed>) = 0 [pid 16397] mkdirat(AT_FDCWD, "./file0", 000 [pid 16395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16397] <... mkdirat resumed>) = 0 [pid 16396] <... prctl resumed>) = 0 [pid 16395] <... mmap resumed>) = 0x7f1ab2532000 [pid 16397] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] setpgid(0, 0 [pid 16395] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16397] <... futex resumed>) = 1 [pid 16396] <... setpgid resumed>) = 0 [pid 16395] <... mprotect resumed>) = 0 [pid 16394] <... futex resumed>) = 0 [pid 16397] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16395] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16394] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16394] <... futex resumed>) = 0 [pid 16397] pipe2( [pid 16395] <... clone resumed>, parent_tid=[16398], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16398 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16397] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16396] <... openat resumed>) = 3 [pid 16395] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16397] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] write(3, "1000", 4 [pid 16395] <... futex resumed>) = 0 [pid 16397] <... futex resumed>) = 1 [pid 16396] <... write resumed>) = 4 [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16394] <... futex resumed>) = 0 [pid 16397] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16396] close(3 [pid 16394] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16397] dup(4 [pid 16396] <... close resumed>) = 0 [pid 16394] <... futex resumed>) = 0 [pid 16397] <... dup resumed>) = 5 [pid 16396] symlink("/dev/binderfs", "./binderfs" [pid 16397] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16397] <... futex resumed>) = 0 [pid 16397] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16396] <... symlink resumed>) = 0 [pid 16394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16394] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16397] <... futex resumed>) = 0 [pid 16396] <... futex resumed>) = 0 [pid 16394] <... futex resumed>) = 1 [pid 16397] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16398 attached [pid 16396] <... mmap resumed>) = 0x7f1ab2532000 [pid 16398] set_robust_list(0x7f1ab25529e0, 24 [pid 16396] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16398] <... set_robust_list resumed>) = 0 [pid 16396] <... mprotect resumed>) = 0 [pid 16398] mkdirat(AT_FDCWD, "./file0", 000 [pid 16396] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16398] <... mkdirat resumed>) = 0 [pid 16396] <... clone resumed>, parent_tid=[16399], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16399 [pid 16396] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16398] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16395] <... futex resumed>) = 0 [pid 16398] pipe2( [pid 16395] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16398] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16395] <... futex resumed>) = 0 [pid 16398] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16399 attached [pid 16398] <... futex resumed>) = 0 [pid 16395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16399] set_robust_list(0x7f1ab25529e0, 24 [pid 16398] dup(4 [pid 16395] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16399] <... set_robust_list resumed>) = 0 [pid 16398] <... dup resumed>) = 5 [pid 16395] <... futex resumed>) = 0 [pid 16399] mkdirat(AT_FDCWD, "./file0", 000 [pid 16398] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16399] <... mkdirat resumed>) = 0 [pid 16398] <... futex resumed>) = 0 [pid 16395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16399] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16398] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16395] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16399] <... futex resumed>) = 1 [pid 16398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16396] <... futex resumed>) = 0 [pid 16395] <... futex resumed>) = 0 [pid 16399] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16398] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16396] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16397] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16396] <... futex resumed>) = 0 [pid 16397] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16397] <... futex resumed>) = 1 [pid 16394] <... futex resumed>) = 0 [pid 16399] pipe2( [pid 16397] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16394] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16399] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16394] <... futex resumed>) = 0 [pid 16397] write(5, NULL, 1840702809 [pid 16394] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16399] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16397] <... write resumed>) = -1 EFAULT (Bad address) [pid 16397] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16394] <... futex resumed>) = 0 [pid 16397] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16394] exit_group(0 [pid 16397] <... futex resumed>) = ? [pid 16394] <... exit_group resumed>) = ? [pid 16397] +++ exited with 0 +++ [pid 16394] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16394, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3615] umount2("./1636", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1636", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16399] <... futex resumed>) = 1 [pid 16396] <... futex resumed>) = 0 [pid 3615] <... openat resumed>) = 3 [pid 16396] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(3, [pid 16399] dup(4 [pid 16398] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16396] <... futex resumed>) = 0 [pid 16399] <... dup resumed>) = 5 [pid 16398] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16399] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16398] <... futex resumed>) = 1 [pid 16395] <... futex resumed>) = 0 [pid 16399] <... futex resumed>) = 0 [pid 16398] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16395] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(3, [pid 16399] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16396] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16395] <... futex resumed>) = 0 [pid 16399] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16398] write(5, NULL, 1840702809 [pid 16396] <... futex resumed>) = 0 [pid 16395] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16399] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16398] <... write resumed>) = -1 EFAULT (Bad address) [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1636/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16398] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1636/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] unlink("./1636/binderfs" [pid 16398] <... futex resumed>) = 1 [pid 16395] <... futex resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 16398] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16395] exit_group(0 [pid 3615] umount2("./1636/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16398] <... futex resumed>) = ? [pid 16395] <... exit_group resumed>) = ? [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1636/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16398] +++ exited with 0 +++ [pid 16395] +++ exited with 0 +++ [pid 3615] umount2("./1636/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16395, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] openat(AT_FDCWD, "./1636/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... openat resumed>) = 4 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3615] fstat(4, [pid 16399] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16399] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] getdents64(4, [pid 16399] <... futex resumed>) = 1 [pid 16396] <... futex resumed>) = 0 [pid 3618] umount2("./1718", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16399] write(5, NULL, 1840702809 [pid 16396] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16399] <... write resumed>) = -1 EFAULT (Bad address) [pid 16396] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1718", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] getdents64(4, [pid 16399] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16396] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 16399] <... futex resumed>) = 0 [pid 16396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] fstat(3, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16399] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16396] exit_group(0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] close(4 [pid 16399] <... futex resumed>) = ? [pid 16396] <... exit_group resumed>) = ? [pid 16399] +++ exited with 0 +++ [pid 3618] getdents64(3, [pid 3615] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./1718/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16396] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] rmdir("./1636/file0" [pid 3618] lstat("./1718/binderfs", [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16396, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./1718/binderfs" [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] umount2("./1670", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 3618] umount2("./1718/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1670", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] lstat("./1718/file0", [pid 3616] <... openat resumed>) = 3 [pid 3615] close(3 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] fstat(3, [pid 3618] umount2("./1718/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 3615] rmdir("./1636" [pid 3618] openat(AT_FDCWD, "./1718/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... openat resumed>) = 4 [pid 3616] umount2("./1670/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] lstat("./1670/binderfs", [pid 3615] mkdir("./1637", 0777 [pid 3618] getdents64(4, [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] unlink("./1670/binderfs" [pid 3618] getdents64(4, [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./1670/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] close(4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 3616] lstat("./1670/file0", [pid 3618] rmdir("./1718/file0" [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] umount2("./1670/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16400 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] openat(AT_FDCWD, "./1670/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] close(3 [pid 3616] <... openat resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 3616] fstat(4, [pid 3618] rmdir("./1718" [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 16400 attached [pid 3618] <... rmdir resumed>) = 0 [pid 3616] getdents64(4, [pid 3618] mkdir("./1719", 0777 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16400] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... mkdir resumed>) = 0 [pid 3616] getdents64(4, [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16400] <... set_robust_list resumed>) = 0 [pid 3616] close(4 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16401 [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1670/file0" [pid 16400] chdir("./1637" [pid 3616] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 16400] <... chdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 16400] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1670"./strace-static-x86_64: Process 16401 attached [pid 16400] <... prctl resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3616] mkdir("./1671", 0777 [pid 16400] setpgid(0, 0 [pid 3616] <... mkdir resumed>) = 0 [pid 16400] <... setpgid resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16402 attached [pid 16401] set_robust_list(0x5555560b95e0, 24 [pid 16400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16402 [pid 16400] <... openat resumed>) = 3 [pid 16402] set_robust_list(0x5555560b95e0, 24 [pid 16401] <... set_robust_list resumed>) = 0 [pid 16400] write(3, "1000", 4 [pid 16402] <... set_robust_list resumed>) = 0 [pid 16400] <... write resumed>) = 4 [pid 16402] chdir("./1671" [pid 16401] chdir("./1719" [pid 16400] close(3 [pid 16402] <... chdir resumed>) = 0 [pid 16401] <... chdir resumed>) = 0 [pid 16400] <... close resumed>) = 0 [pid 16402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16400] symlink("/dev/binderfs", "./binderfs" [pid 16402] <... prctl resumed>) = 0 [pid 16402] setpgid(0, 0 [pid 16400] <... symlink resumed>) = 0 [pid 16401] <... prctl resumed>) = 0 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16402] <... setpgid resumed>) = 0 [pid 16400] <... futex resumed>) = 0 [pid 16401] setpgid(0, 0 [pid 16402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16402] <... openat resumed>) = 3 [pid 16401] <... setpgid resumed>) = 0 [pid 16400] <... mmap resumed>) = 0x7f1ab2532000 [pid 16402] write(3, "1000", 4) = 4 [pid 16401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16400] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16402] close(3) = 0 [pid 16401] <... openat resumed>) = 3 [pid 16400] <... mprotect resumed>) = 0 [pid 16402] symlink("/dev/binderfs", "./binderfs" [pid 16401] write(3, "1000", 4 [pid 16402] <... symlink resumed>) = 0 [pid 16400] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16401] <... write resumed>) = 4 [pid 16402] <... futex resumed>) = 0 [pid 16401] close(3 [pid 16400] <... clone resumed>, parent_tid=[16403], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16403 [pid 16402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16401] <... close resumed>) = 0 [pid 16400] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16402] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16401] symlink("/dev/binderfs", "./binderfs" [pid 16400] <... futex resumed>) = 0 [pid 16402] <... mprotect resumed>) = 0 [pid 16402] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16401] <... symlink resumed>) = 0 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16402] <... clone resumed>, parent_tid=[16404], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16404 [pid 16401] <... futex resumed>) = 0 [pid 16402] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16401] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16402] <... futex resumed>) = 0 [pid 16401] <... mmap resumed>) = 0x7f1ab2532000 [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16401] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 16403 attached ) = 0 [pid 16403] set_robust_list(0x7f1ab25529e0, 24 [pid 16401] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16403] <... set_robust_list resumed>) = 0 [pid 16403] mkdirat(AT_FDCWD, "./file0", 000./strace-static-x86_64: Process 16405 attached ) = 0 [pid 16403] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16401] <... clone resumed>, parent_tid=[16405], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16405 [pid 16401] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16404 attached [pid 16403] <... futex resumed>) = 1 [pid 16400] <... futex resumed>) = 0 [pid 16404] set_robust_list(0x7f1ab25529e0, 24 [pid 16403] pipe2( [pid 16400] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16404] <... set_robust_list resumed>) = 0 [pid 16403] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16400] <... futex resumed>) = 0 [pid 16404] mkdirat(AT_FDCWD, "./file0", 000 [pid 16403] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16405] set_robust_list(0x7f1ab25529e0, 24 [pid 16404] <... mkdirat resumed>) = 0 [pid 16403] <... futex resumed>) = 0 [pid 16400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16404] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16403] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16400] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16405] <... set_robust_list resumed>) = 0 [pid 16404] <... futex resumed>) = 1 [pid 16403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16402] <... futex resumed>) = 0 [pid 16400] <... futex resumed>) = 0 [pid 16405] mkdirat(AT_FDCWD, "./file0", 000 [pid 16404] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16403] dup(4 [pid 16402] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16403] <... dup resumed>) = 5 [pid 16402] <... futex resumed>) = 0 [pid 16404] pipe2( [pid 16403] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16405] <... mkdirat resumed>) = 0 [pid 16404] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16403] <... futex resumed>) = 1 [pid 16400] <... futex resumed>) = 0 [pid 16405] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16404] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16403] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16400] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16405] <... futex resumed>) = 1 [pid 16404] <... futex resumed>) = 1 [pid 16403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16402] <... futex resumed>) = 0 [pid 16401] <... futex resumed>) = 0 [pid 16400] <... futex resumed>) = 0 [pid 16405] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16404] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16403] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16402] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16401] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16402] <... futex resumed>) = 0 [pid 16405] pipe2( [pid 16404] dup(4 [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16401] <... futex resumed>) = 0 [pid 16405] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16404] <... dup resumed>) = 5 [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16404] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16402] <... futex resumed>) = 0 [pid 16405] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16404] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16402] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16402] <... futex resumed>) = 0 [pid 16404] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16405] <... futex resumed>) = 1 [pid 16401] <... futex resumed>) = 0 [pid 16401] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16405] dup(4 [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16405] <... dup resumed>) = 5 [pid 16405] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16401] <... futex resumed>) = 0 [pid 16401] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16403] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16403] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16400] <... futex resumed>) = 0 [pid 16405] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16403] write(5, NULL, 1840702809 [pid 16400] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16403] <... write resumed>) = -1 EFAULT (Bad address) [pid 16400] <... futex resumed>) = 0 [pid 16403] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16400] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16403] <... futex resumed>) = 0 [pid 16400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16403] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16400] exit_group(0 [pid 16403] <... futex resumed>) = ? [pid 16400] <... exit_group resumed>) = ? [pid 16403] +++ exited with 0 +++ [pid 16400] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16400, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3615] umount2("./1637", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 16404] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] openat(AT_FDCWD, "./1637", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16404] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... openat resumed>) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1637/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16404] <... futex resumed>) = 1 [pid 16402] <... futex resumed>) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16404] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16402] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] lstat("./1637/binderfs", [pid 16404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16402] <... futex resumed>) = 0 [pid 16404] write(5, NULL, 1840702809 [pid 16402] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16404] <... write resumed>) = -1 EFAULT (Bad address) [pid 3615] unlink("./1637/binderfs" [pid 16404] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... unlink resumed>) = 0 [pid 16404] <... futex resumed>) = 1 [pid 16402] <... futex resumed>) = 0 [pid 3615] umount2("./1637/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16404] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16402] exit_group(0 [pid 16404] <... futex resumed>) = ? [pid 16402] <... exit_group resumed>) = ? [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16405] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16404] +++ exited with 0 +++ [pid 16402] +++ exited with 0 +++ [pid 3615] lstat("./1637/file0", [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16402, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1637/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16405] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1671", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] openat(AT_FDCWD, "./1637/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16405] <... futex resumed>) = 1 [pid 3615] <... openat resumed>) = 4 [pid 16401] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1671", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16401] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] fstat(4, [pid 3616] <... openat resumed>) = 3 [pid 16401] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16401] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16405] write(5, NULL, 1840702809 [pid 3615] getdents64(4, [pid 16405] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] getdents64(3, [pid 16405] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16405] <... futex resumed>) = 1 [pid 16405] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16401] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(4, [pid 16401] exit_group(0 [pid 3616] umount2("./1671/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16405] <... futex resumed>) = ? [pid 16401] <... exit_group resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16405] +++ exited with 0 +++ [pid 3615] close(4 [pid 3616] lstat("./1671/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./1671/binderfs" [pid 16401] +++ exited with 0 +++ [pid 3616] <... unlink resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16401, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] umount2("./1671/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] rmdir("./1637/file0" [pid 3616] lstat("./1671/file0", {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1671/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1719", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1671/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] openat(AT_FDCWD, "./1719", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... openat resumed>) = 4 [pid 3615] getdents64(3, [pid 3618] <... openat resumed>) = 3 [pid 3616] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] fstat(3, [pid 3616] getdents64(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] close(3 [pid 3616] getdents64(4, [pid 3618] getdents64(3, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] close(4 [pid 3615] rmdir("./1637" [pid 3618] umount2("./1719/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1671/file0" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] lstat("./1719/binderfs", [pid 3616] getdents64(3, [pid 3615] mkdir("./1638", 0777 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./1671" [pid 3618] unlink("./1719/binderfs" [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3616] mkdir("./1672", 0777 [pid 3618] <... unlink resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] umount2("./1719/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... mkdir resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1719/file0", [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16407 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16406 [pid 3618] umount2("./1719/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1719/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 16407 attached ) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 16407] set_robust_list(0x5555560b95e0, 24 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 16407] <... set_robust_list resumed>) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1719/file0" [pid 16407] chdir("./1672" [pid 3618] <... rmdir resumed>) = 0 [pid 16407] <... chdir resumed>) = 0 [pid 3618] getdents64(3, [pid 16407] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3) = 0 ./strace-static-x86_64: Process 16406 attached [pid 16407] setpgid(0, 0 [pid 3618] rmdir("./1719" [pid 16407] <... setpgid resumed>) = 0 [pid 16407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3618] <... rmdir resumed>) = 0 [pid 16407] write(3, "1000", 4 [pid 16406] set_robust_list(0x5555560b95e0, 24 [pid 3618] mkdir("./1720", 0777 [pid 16407] <... write resumed>) = 4 [pid 16407] close(3) = 0 [pid 16407] symlink("/dev/binderfs", "./binderfs" [pid 16406] <... set_robust_list resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16407] <... symlink resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16407] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16407] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16406] chdir("./1638" [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16408 [pid 16407] <... mprotect resumed>) = 0 [pid 16406] <... chdir resumed>) = 0 [pid 16407] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16407] <... clone resumed>, parent_tid=[16409], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16409 [pid 16406] <... prctl resumed>) = 0 [pid 16407] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16406] setpgid(0, 0 [pid 16407] <... futex resumed>) = 0 [pid 16406] <... setpgid resumed>) = 0 [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16409 attached ./strace-static-x86_64: Process 16408 attached [pid 16406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16409] set_robust_list(0x7f1ab25529e0, 24 [pid 16406] <... openat resumed>) = 3 [pid 16406] write(3, "1000", 4 [pid 16408] set_robust_list(0x5555560b95e0, 24 [pid 16406] <... write resumed>) = 4 [pid 16406] close(3) = 0 [pid 16406] symlink("/dev/binderfs", "./binderfs" [pid 16409] <... set_robust_list resumed>) = 0 [pid 16409] mkdirat(AT_FDCWD, "./file0", 000 [pid 16408] <... set_robust_list resumed>) = 0 [pid 16406] <... symlink resumed>) = 0 [pid 16408] chdir("./1720" [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] <... mkdirat resumed>) = 0 [pid 16408] <... chdir resumed>) = 0 [pid 16406] <... futex resumed>) = 0 [pid 16409] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16409] <... futex resumed>) = 1 [pid 16408] <... prctl resumed>) = 0 [pid 16407] <... futex resumed>) = 0 [pid 16406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16409] pipe2( [pid 16408] setpgid(0, 0 [pid 16407] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16408] <... setpgid resumed>) = 0 [pid 16407] <... futex resumed>) = 0 [pid 16406] <... mmap resumed>) = 0x7f1ab2532000 [pid 16409] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16406] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16409] <... futex resumed>) = 0 [pid 16408] <... openat resumed>) = 3 [pid 16407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16406] <... mprotect resumed>) = 0 [pid 16409] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] write(3, "1000", 4 [pid 16407] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16406] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16408] <... write resumed>) = 4 [pid 16407] <... futex resumed>) = 0 [pid 16409] dup(4 [pid 16408] close(3 [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16406] <... clone resumed>, parent_tid=[16410], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16410 [pid 16409] <... dup resumed>) = 5 [pid 16408] <... close resumed>) = 0 [pid 16406] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16408] symlink("/dev/binderfs", "./binderfs" [pid 16406] <... futex resumed>) = 0 [pid 16409] <... futex resumed>) = 1 [pid 16408] <... symlink resumed>) = 0 [pid 16407] <... futex resumed>) = 0 [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16409] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16407] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16408] <... futex resumed>) = 0 [pid 16407] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16410 attached [pid 16409] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16410] set_robust_list(0x7f1ab25529e0, 24 [pid 16408] <... mmap resumed>) = 0x7f1ab2532000 [pid 16410] <... set_robust_list resumed>) = 0 [pid 16408] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16410] mkdirat(AT_FDCWD, "./file0", 000 [pid 16408] <... mprotect resumed>) = 0 [pid 16410] <... mkdirat resumed>) = 0 [pid 16408] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16410] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16408] <... clone resumed>, parent_tid=[16411], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16411 [pid 16410] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16406] <... futex resumed>) = 0 [pid 16408] <... futex resumed>) = 0 [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16411 attached [pid 16411] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16411] mkdirat(AT_FDCWD, "./file0", 000) = 0 [pid 16406] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16410] <... futex resumed>) = 0 [pid 16406] <... futex resumed>) = 1 [pid 16410] pipe2( [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16410] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16410] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16406] <... futex resumed>) = 0 [pid 16410] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16406] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16406] <... futex resumed>) = 0 [pid 16411] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16410] dup(4 [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16411] <... futex resumed>) = 1 [pid 16410] <... dup resumed>) = 5 [pid 16408] <... futex resumed>) = 0 [pid 16411] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16410] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16408] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16410] <... futex resumed>) = 1 [pid 16409] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16408] <... futex resumed>) = 0 [pid 16406] <... futex resumed>) = 0 [pid 16411] pipe2( [pid 16410] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16409] <... futex resumed>) = 1 [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16407] <... futex resumed>) = 0 [pid 16406] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16411] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16409] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16407] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16406] <... futex resumed>) = 0 [pid 16411] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16410] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16407] <... futex resumed>) = 0 [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16411] <... futex resumed>) = 1 [pid 16409] write(5, NULL, 1840702809 [pid 16408] <... futex resumed>) = 0 [pid 16407] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16409] <... write resumed>) = -1 EFAULT (Bad address) [pid 16409] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16408] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16409] <... futex resumed>) = 0 [pid 16409] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] <... futex resumed>) = 0 [pid 16407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16411] dup(4 [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16407] exit_group(0 [pid 16411] <... dup resumed>) = 5 [pid 16409] <... futex resumed>) = ? [pid 16407] <... exit_group resumed>) = ? [pid 16409] +++ exited with 0 +++ [pid 16411] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16407] +++ exited with 0 +++ [pid 16411] <... futex resumed>) = 1 [pid 16408] <... futex resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16407, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16411] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16408] <... futex resumed>) = 0 [pid 16411] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./1672", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16410] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16410] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./1672", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16410] <... futex resumed>) = 1 [pid 16406] <... futex resumed>) = 0 [pid 16410] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16406] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 16410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16406] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 16410] write(5, NULL, 1840702809 [pid 16406] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16410] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16410] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 16410] <... futex resumed>) = 1 [pid 16406] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16410] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16406] exit_group(0 [pid 3616] umount2("./1672/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16410] <... futex resumed>) = ? [pid 16406] <... exit_group resumed>) = ? [pid 16410] +++ exited with 0 +++ [pid 16406] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16406, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] umount2("./1638", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1638", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1638/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1672/binderfs", [pid 3615] lstat("./1638/binderfs", [pid 16411] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16411] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] unlink("./1672/binderfs" [pid 3615] unlink("./1638/binderfs" [pid 16411] <... futex resumed>) = 1 [pid 16408] <... futex resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 16411] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1672/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... unlink resumed>) = 0 [pid 16411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16408] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16411] write(5, NULL, 1840702809 [pid 16408] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] lstat("./1672/file0", [pid 3615] umount2("./1638/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16411] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16411] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1672/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16411] <... futex resumed>) = 1 [pid 16408] <... futex resumed>) = 0 [pid 3615] lstat("./1638/file0", [pid 16411] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16408] exit_group(0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 16411] <... futex resumed>) = ? [pid 16408] <... exit_group resumed>) = ? [pid 3616] openat(AT_FDCWD, "./1672/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1638/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16411] +++ exited with 0 +++ [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1638/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3615] fstat(4, [pid 16408] +++ exited with 0 +++ [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16408, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... openat resumed>) = 4 [pid 3615] getdents64(4, [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] fstat(4, [pid 3615] getdents64(4, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(4, [pid 3615] close(4 [pid 3618] umount2("./1720", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 3615] rmdir("./1638/file0" [pid 3618] openat(AT_FDCWD, "./1720", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] close(4 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] fstat(3, [pid 3616] <... close resumed>) = 0 [pid 3615] getdents64(3, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] rmdir("./1672/file0" [pid 3618] getdents64(3, [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(3, [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 3618] umount2("./1720/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] lstat("./1720/binderfs", [pid 3616] rmdir("./1672" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1638" [pid 3616] mkdir("./1673", 0777 [pid 3618] unlink("./1720/binderfs" [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... unlink resumed>) = 0 [pid 3615] mkdir("./1639", 0777 [pid 3618] umount2("./1720/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16412 [pid 3615] <... mkdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] lstat("./1720/file0", ./strace-static-x86_64: Process 16412 attached [pid 16412] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16413 [pid 3618] umount2("./1720/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1720/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16412] <... set_robust_list resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 16412] chdir("./1673" [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4) = 0 [pid 3618] rmdir("./1720/file0" [pid 16412] <... chdir resumed>) = 0 [pid 16412] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16412] setpgid(0, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 16412] <... setpgid resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] close(3./strace-static-x86_64: Process 16413 attached [pid 16412] <... openat resumed>) = 3 [pid 3618] <... close resumed>) = 0 [pid 16412] write(3, "1000", 4 [pid 3618] rmdir("./1720" [pid 16412] <... write resumed>) = 4 [pid 16412] close(3) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1721", 0777 [pid 16412] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 16413] set_robust_list(0x5555560b95e0, 24 [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16412] <... futex resumed>) = 0 [pid 16412] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16412] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16413] <... set_robust_list resumed>) = 0 [pid 16412] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16414 [pid 16412] <... clone resumed>, parent_tid=[16415], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16415 [pid 16413] chdir("./1639" [pid 16412] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16413] <... chdir resumed>) = 0 [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16414 attached [pid 16413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16414] set_robust_list(0x5555560b95e0, 24 [pid 16413] <... prctl resumed>) = 0 [pid 16413] setpgid(0, 0) = 0 [pid 16414] <... set_robust_list resumed>) = 0 [pid 16414] chdir("./1721" [pid 16413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 16415 attached [pid 16414] <... chdir resumed>) = 0 [pid 16414] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16413] <... openat resumed>) = 3 [pid 16414] setpgid(0, 0 [pid 16413] write(3, "1000", 4 [pid 16414] <... setpgid resumed>) = 0 [pid 16415] set_robust_list(0x7f1ab25529e0, 24 [pid 16414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16413] <... write resumed>) = 4 [pid 16415] <... set_robust_list resumed>) = 0 [pid 16414] <... openat resumed>) = 3 [pid 16413] close(3 [pid 16414] write(3, "1000", 4 [pid 16413] <... close resumed>) = 0 [pid 16415] mkdirat(AT_FDCWD, "./file0", 000 [pid 16414] <... write resumed>) = 4 [pid 16413] symlink("/dev/binderfs", "./binderfs" [pid 16414] close(3 [pid 16413] <... symlink resumed>) = 0 [pid 16414] <... close resumed>) = 0 [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] symlink("/dev/binderfs", "./binderfs" [pid 16413] <... futex resumed>) = 0 [pid 16413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16414] <... symlink resumed>) = 0 [pid 16413] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16413] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16414] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16413] <... clone resumed>, parent_tid=[16416], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16416 [pid 16415] <... mkdirat resumed>) = 0 [pid 16413] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16415] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] <... mprotect resumed>) = 0 [pid 16413] <... futex resumed>) = 0 [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16414] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16415] <... futex resumed>) = 1 [pid 16412] <... futex resumed>) = 0 [pid 16412] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16415] pipe2( [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16416 attached [pid 16414] <... clone resumed>, parent_tid=[16417], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16417 [pid 16416] set_robust_list(0x7f1ab25529e0, 24 [pid 16415] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16416] <... set_robust_list resumed>) = 0 [pid 16416] mkdirat(AT_FDCWD, "./file0", 000 [pid 16415] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 16417 attached [pid 16416] <... mkdirat resumed>) = 0 [pid 16415] <... futex resumed>) = 1 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16412] <... futex resumed>) = 0 [pid 16415] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16412] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16412] <... futex resumed>) = 0 [pid 16415] dup(4 [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16415] <... dup resumed>) = 5 [pid 16417] set_robust_list(0x7f1ab25529e0, 24 [pid 16415] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] <... set_robust_list resumed>) = 0 [pid 16416] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16415] <... futex resumed>) = 1 [pid 16412] <... futex resumed>) = 0 [pid 16415] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16412] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] mkdirat(AT_FDCWD, "./file0", 000 [pid 16416] <... futex resumed>) = 1 [pid 16415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16413] <... futex resumed>) = 0 [pid 16412] <... futex resumed>) = 0 [pid 16416] pipe2( [pid 16415] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16413] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16417] <... mkdirat resumed>) = 0 [pid 16416] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16413] <... futex resumed>) = 0 [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16417] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16414] <... futex resumed>) = 0 [pid 16417] pipe2( [pid 16414] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16414] <... futex resumed>) = 0 [pid 16417] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16417] <... futex resumed>) = 0 [pid 16414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16417] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16414] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16414] <... futex resumed>) = 0 [pid 16417] dup(4 [pid 16416] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16417] <... dup resumed>) = 5 [pid 16416] <... futex resumed>) = 1 [pid 16415] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16413] <... futex resumed>) = 0 [pid 16417] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16416] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16415] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16413] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] <... futex resumed>) = 1 [pid 16416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16415] <... futex resumed>) = 1 [pid 16414] <... futex resumed>) = 0 [pid 16413] <... futex resumed>) = 0 [pid 16412] <... futex resumed>) = 0 [pid 16417] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16416] dup(4 [pid 16415] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16414] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16412] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16416] <... dup resumed>) = 5 [pid 16415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16414] <... futex resumed>) = 0 [pid 16412] <... futex resumed>) = 0 [pid 16417] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16416] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16415] write(5, NULL, 1840702809 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16412] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16416] <... futex resumed>) = 1 [pid 16415] <... write resumed>) = -1 EFAULT (Bad address) [pid 16413] <... futex resumed>) = 0 [pid 16416] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16415] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16413] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16415] <... futex resumed>) = 1 [pid 16413] <... futex resumed>) = 0 [pid 16412] <... futex resumed>) = 0 [pid 16416] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16415] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16412] exit_group(0 [pid 16415] <... futex resumed>) = ? [pid 16412] <... exit_group resumed>) = ? [pid 16415] +++ exited with 0 +++ [pid 16412] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16412, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] umount2("./1673", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1673", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 16417] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16416] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3616] fstat(3, [pid 16417] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16416] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16417] <... futex resumed>) = 1 [pid 16416] <... futex resumed>) = 1 [pid 16414] <... futex resumed>) = 0 [pid 16413] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 16417] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16416] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16414] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16413] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16414] <... futex resumed>) = 0 [pid 16413] <... futex resumed>) = 0 [pid 3616] umount2("./1673/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16417] write(5, NULL, 1840702809 [pid 16416] write(5, NULL, 1840702809 [pid 16414] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16413] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16417] <... write resumed>) = -1 EFAULT (Bad address) [pid 16416] <... write resumed>) = -1 EFAULT (Bad address) [pid 3616] lstat("./1673/binderfs", [pid 16417] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16416] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 16417] <... futex resumed>) = 1 [pid 16416] <... futex resumed>) = 1 [pid 16414] <... futex resumed>) = 0 [pid 16413] <... futex resumed>) = 0 [pid 3616] unlink("./1673/binderfs" [pid 16417] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16416] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16414] exit_group(0 [pid 16413] exit_group(0 [pid 16417] <... futex resumed>) = ? [pid 16416] <... futex resumed>) = ? [pid 16414] <... exit_group resumed>) = ? [pid 16413] <... exit_group resumed>) = ? [pid 3616] <... unlink resumed>) = 0 [pid 16417] +++ exited with 0 +++ [pid 16416] +++ exited with 0 +++ [pid 16414] +++ exited with 0 +++ [pid 16413] +++ exited with 0 +++ [pid 3616] umount2("./1673/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16413, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16414, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1721", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./1673/file0", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1721", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./1673/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] openat(AT_FDCWD, "./1673/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1639", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1721/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 3615] openat(AT_FDCWD, "./1639", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] lstat("./1721/binderfs", [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... openat resumed>) = 3 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] fstat(3, [pid 3616] getdents64(4, [pid 3618] unlink("./1721/binderfs" [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(3, [pid 3618] umount2("./1721/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] umount2("./1639/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1721/file0", [pid 3616] close(4 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] lstat("./1639/binderfs", [pid 3618] umount2("./1721/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] rmdir("./1673/file0" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] unlink("./1639/binderfs" [pid 3618] openat(AT_FDCWD, "./1721/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] getdents64(3, [pid 3615] umount2("./1639/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] close(3 [pid 3615] lstat("./1639/file0", [pid 3618] getdents64(4, [pid 3616] <... close resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] rmdir("./1673" [pid 3615] umount2("./1639/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] openat(AT_FDCWD, "./1639/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] close(4 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... openat resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 3616] mkdir("./1674", 0777 [pid 3615] fstat(4, [pid 3618] rmdir("./1721/file0" [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] getdents64(4, [pid 3618] getdents64(3, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] getdents64(4, [pid 3618] close(3 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... close resumed>) = 0 [pid 3615] close(4 [pid 3618] rmdir("./1721" [pid 3615] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1639/file0"./strace-static-x86_64: Process 16418 attached [pid 3618] mkdir("./1722", 0777 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16418 [pid 3615] <... rmdir resumed>) = 0 [pid 16418] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] getdents64(3, [pid 16418] <... set_robust_list resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16418] chdir("./1674" [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16418] <... chdir resumed>) = 0 [pid 3615] close(3 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16419 [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1639" [pid 16418] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16418] setpgid(0, 0) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 16418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3615] mkdir("./1640", 0777./strace-static-x86_64: Process 16419 attached [pid 16418] <... openat resumed>) = 3 [pid 16418] write(3, "1000", 4) = 4 [pid 16418] close(3) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16418] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16418] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16418] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16420 [pid 16418] <... clone resumed>, parent_tid=[16421], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16421 [pid 16419] set_robust_list(0x5555560b95e0, 24 [pid 16418] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16420 attached [pid 16420] set_robust_list(0x5555560b95e0, 24) = 0 ./strace-static-x86_64: Process 16421 attached [pid 16419] <... set_robust_list resumed>) = 0 [pid 16420] chdir("./1640" [pid 16419] chdir("./1722" [pid 16420] <... chdir resumed>) = 0 [pid 16420] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16419] <... chdir resumed>) = 0 [pid 16419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16420] setpgid(0, 0 [pid 16419] <... prctl resumed>) = 0 [pid 16420] <... setpgid resumed>) = 0 [pid 16420] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16419] setpgid(0, 0 [pid 16420] <... openat resumed>) = 3 [pid 16420] write(3, "1000", 4 [pid 16419] <... setpgid resumed>) = 0 [pid 16420] <... write resumed>) = 4 [pid 16420] close(3 [pid 16419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16420] <... close resumed>) = 0 [pid 16420] symlink("/dev/binderfs", "./binderfs" [pid 16419] <... openat resumed>) = 3 [pid 16420] <... symlink resumed>) = 0 [pid 16419] write(3, "1000", 4 [pid 16421] set_robust_list(0x7f1ab25529e0, 24 [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16419] <... write resumed>) = 4 [pid 16420] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16419] close(3 [pid 16421] <... set_robust_list resumed>) = 0 [pid 16420] <... mmap resumed>) = 0x7f1ab2532000 [pid 16419] <... close resumed>) = 0 [pid 16421] mkdirat(AT_FDCWD, "./file0", 000 [pid 16420] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16419] symlink("/dev/binderfs", "./binderfs" [pid 16420] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16422], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16422 [pid 16421] <... mkdirat resumed>) = 0 [pid 16420] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16419] <... symlink resumed>) = 0 [pid 16421] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16420] <... futex resumed>) = 0 [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16419] <... futex resumed>) = 0 [pid 16421] <... futex resumed>) = 1 [pid 16419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16418] <... futex resumed>) = 0 [pid 16421] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16419] <... mmap resumed>) = 0x7f1ab2532000 [pid 16418] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16419] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16418] <... futex resumed>) = 0 [pid 16421] pipe2( [pid 16419] <... mprotect resumed>) = 0 [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16422 attached [pid 16419] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16422] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16422] mkdirat(AT_FDCWD, "./file0", 000 [pid 16421] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16419] <... clone resumed>, parent_tid=[16423], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16423 [pid 16421] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16423 attached [pid 16422] <... mkdirat resumed>) = 0 [pid 16421] <... futex resumed>) = 1 [pid 16419] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16418] <... futex resumed>) = 0 [pid 16422] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16421] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16419] <... futex resumed>) = 0 [pid 16418] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16422] <... futex resumed>) = 1 [pid 16421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16420] <... futex resumed>) = 0 [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16418] <... futex resumed>) = 0 [pid 16422] pipe2( [pid 16421] dup(4 [pid 16420] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16422] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16421] <... dup resumed>) = 5 [pid 16420] <... futex resumed>) = 0 [pid 16422] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16421] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16422] <... futex resumed>) = 0 [pid 16421] <... futex resumed>) = 1 [pid 16420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16418] <... futex resumed>) = 0 [pid 16423] set_robust_list(0x7f1ab25529e0, 24 [pid 16422] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16421] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16420] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16418] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16423] <... set_robust_list resumed>) = 0 [pid 16422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16420] <... futex resumed>) = 0 [pid 16418] <... futex resumed>) = 0 [pid 16422] dup(4 [pid 16421] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] mkdirat(AT_FDCWD, "./file0", 000 [pid 16422] <... dup resumed>) = 5 [pid 16422] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16420] <... futex resumed>) = 0 [pid 16422] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16420] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16420] <... futex resumed>) = 0 [pid 16422] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] <... mkdirat resumed>) = 0 [pid 16423] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16419] <... futex resumed>) = 0 [pid 16423] <... futex resumed>) = 1 [pid 16419] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16423] pipe2( [pid 16419] <... futex resumed>) = 0 [pid 16423] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16419] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16423] <... futex resumed>) = 0 [pid 16421] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] dup(4 [pid 16421] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16423] <... dup resumed>) = 5 [pid 16421] <... futex resumed>) = 1 [pid 16418] <... futex resumed>) = 0 [pid 16423] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16422] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16421] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16418] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16423] <... futex resumed>) = 1 [pid 16422] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16419] <... futex resumed>) = 0 [pid 16418] <... futex resumed>) = 0 [pid 16423] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16422] <... futex resumed>) = 1 [pid 16421] write(5, NULL, 1840702809 [pid 16420] <... futex resumed>) = 0 [pid 16419] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16418] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16422] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16421] <... write resumed>) = -1 EFAULT (Bad address) [pid 16420] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16419] <... futex resumed>) = 0 [pid 16423] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16421] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16420] <... futex resumed>) = 0 [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16421] <... futex resumed>) = 1 [pid 16421] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16423] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16422] write(5, NULL, 1840702809 [pid 16420] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16418] <... futex resumed>) = 0 [pid 16423] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16422] <... write resumed>) = -1 EFAULT (Bad address) [pid 16418] exit_group(0 [pid 16423] <... futex resumed>) = 1 [pid 16422] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16421] <... futex resumed>) = ? [pid 16419] <... futex resumed>) = 0 [pid 16418] <... exit_group resumed>) = ? [pid 16423] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16422] <... futex resumed>) = 1 [pid 16421] +++ exited with 0 +++ [pid 16420] <... futex resumed>) = 0 [pid 16419] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16419] <... futex resumed>) = 0 [pid 16423] write(5, NULL, 1840702809 [pid 16419] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16423] <... write resumed>) = -1 EFAULT (Bad address) [pid 16418] +++ exited with 0 +++ [pid 16423] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16422] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16420] exit_group(0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16418, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16423] <... futex resumed>) = 1 [pid 16422] <... futex resumed>) = ? [pid 16420] <... exit_group resumed>) = ? [pid 16419] <... futex resumed>) = 0 [pid 16423] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16422] +++ exited with 0 +++ [pid 16419] exit_group(0 [pid 16423] <... futex resumed>) = ? [pid 16419] <... exit_group resumed>) = ? [pid 16423] +++ exited with 0 +++ [pid 16420] +++ exited with 0 +++ [pid 16419] +++ exited with 0 +++ [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16420, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3616] umount2("./1674", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1674", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./1722", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(3, [pid 3615] umount2("./1640", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1722", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 3 [pid 3616] getdents64(3, [pid 3615] openat(AT_FDCWD, "./1640", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] fstat(3, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... openat resumed>) = 3 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./1674/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] fstat(3, [pid 3618] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] lstat("./1674/binderfs", [pid 3615] getdents64(3, [pid 3618] umount2("./1722/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] unlink("./1674/binderfs" [pid 3615] umount2("./1640/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1722/binderfs", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] lstat("./1640/binderfs", [pid 3618] unlink("./1722/binderfs" [pid 3616] umount2("./1674/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] unlink("./1640/binderfs" [pid 3618] umount2("./1722/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./1674/file0", [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] umount2("./1640/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1722/file0", [pid 3616] umount2("./1674/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1640/file0", [pid 3618] umount2("./1722/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./1674/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 4 [pid 3615] umount2("./1640/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1722/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1640/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] fstat(4, [pid 3616] getdents64(4, [pid 3615] <... openat resumed>) = 4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] fstat(4, [pid 3618] getdents64(4, [pid 3616] getdents64(4, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] getdents64(4, [pid 3618] getdents64(4, [pid 3616] close(4 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] getdents64(4, [pid 3618] close(4 [pid 3616] rmdir("./1674/file0" [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... close resumed>) = 0 [pid 3615] close(4 [pid 3618] rmdir("./1722/file0" [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] rmdir("./1640/file0" [pid 3618] getdents64(3, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 3615] getdents64(3, [pid 3618] close(3 [pid 3616] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] rmdir("./1674" [pid 3615] close(3 [pid 3618] rmdir("./1722" [pid 3615] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] rmdir("./1640" [pid 3618] mkdir("./1723", 0777 [pid 3616] mkdir("./1675", 0777 [pid 3615] <... rmdir resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3615] mkdir("./1641", 0777 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16424 attached [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16424 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16425 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16426 ./strace-static-x86_64: Process 16425 attached [pid 16425] set_robust_list(0x5555560b95e0, 24) = 0 ./strace-static-x86_64: Process 16426 attached [pid 16424] set_robust_list(0x5555560b95e0, 24 [pid 16425] chdir("./1641" [pid 16424] <... set_robust_list resumed>) = 0 [pid 16426] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16424] chdir("./1723" [pid 16425] <... chdir resumed>) = 0 [pid 16424] <... chdir resumed>) = 0 [pid 16425] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16426] chdir("./1675" [pid 16425] setpgid(0, 0) = 0 [pid 16424] <... prctl resumed>) = 0 [pid 16426] <... chdir resumed>) = 0 [pid 16425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16424] setpgid(0, 0 [pid 16426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16425] <... openat resumed>) = 3 [pid 16424] <... setpgid resumed>) = 0 [pid 16425] write(3, "1000", 4) = 4 [pid 16424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16425] close(3) = 0 [pid 16424] <... openat resumed>) = 3 [pid 16425] symlink("/dev/binderfs", "./binderfs" [pid 16424] write(3, "1000", 4 [pid 16426] <... prctl resumed>) = 0 [pid 16425] <... symlink resumed>) = 0 [pid 16424] <... write resumed>) = 4 [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] setpgid(0, 0 [pid 16424] close(3 [pid 16426] <... setpgid resumed>) = 0 [pid 16425] <... futex resumed>) = 0 [pid 16424] <... close resumed>) = 0 [pid 16425] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16424] symlink("/dev/binderfs", "./binderfs" [pid 16426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16425] <... mmap resumed>) = 0x7f1ab2532000 [pid 16425] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16424] <... symlink resumed>) = 0 [pid 16426] <... openat resumed>) = 3 [pid 16425] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] write(3, "1000", 4 [pid 16424] <... futex resumed>) = 0 [pid 16426] <... write resumed>) = 4 [pid 16425] <... clone resumed>, parent_tid=[16427], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16427 [pid 16424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16426] close(3 [pid 16425] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16424] <... mmap resumed>) = 0x7f1ab2532000 [pid 16426] <... close resumed>) = 0 [pid 16425] <... futex resumed>) = 0 [pid 16424] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16426] symlink("/dev/binderfs", "./binderfs" [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16424] <... mprotect resumed>) = 0 [pid 16424] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16426] <... symlink resumed>) = 0 [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16424] <... clone resumed>, parent_tid=[16428], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16428 ./strace-static-x86_64: Process 16428 attached [pid 16426] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16424] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] <... mmap resumed>) = 0x7f1ab2532000 [pid 16424] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16427 attached [pid 16426] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16427] set_robust_list(0x7f1ab25529e0, 24 [pid 16426] <... mprotect resumed>) = 0 [pid 16427] <... set_robust_list resumed>) = 0 [pid 16426] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16427] mkdirat(AT_FDCWD, "./file0", 000 [pid 16428] set_robust_list(0x7f1ab25529e0, 24 [pid 16427] <... mkdirat resumed>) = 0 [pid 16427] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] <... clone resumed>, parent_tid=[16429], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16429 [pid 16427] <... futex resumed>) = 1 [pid 16426] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16425] <... futex resumed>) = 0 [pid 16428] <... set_robust_list resumed>) = 0 [pid 16427] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16426] <... futex resumed>) = 0 [pid 16425] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16428] mkdirat(AT_FDCWD, "./file0", 000 [pid 16427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16425] <... futex resumed>) = 0 [pid 16427] pipe2( [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16428] <... mkdirat resumed>) = 0 [pid 16427] <... pipe2 resumed>[3, 4], 0) = 0 ./strace-static-x86_64: Process 16429 attached [pid 16428] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16427] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] set_robust_list(0x7f1ab25529e0, 24 [pid 16427] <... futex resumed>) = 1 [pid 16425] <... futex resumed>) = 0 [pid 16429] <... set_robust_list resumed>) = 0 [pid 16428] <... futex resumed>) = 1 [pid 16427] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16425] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16424] <... futex resumed>) = 0 [pid 16429] mkdirat(AT_FDCWD, "./file0", 000 [pid 16428] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16425] <... futex resumed>) = 0 [pid 16424] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] <... mkdirat resumed>) = 0 [pid 16428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16427] dup(4 [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16424] <... futex resumed>) = 0 [pid 16429] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16428] pipe2( [pid 16427] <... dup resumed>) = 5 [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16429] <... futex resumed>) = 1 [pid 16428] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16427] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] <... futex resumed>) = 0 [pid 16429] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16428] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16427] <... futex resumed>) = 1 [pid 16426] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16425] <... futex resumed>) = 0 [pid 16429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16428] <... futex resumed>) = 1 [pid 16427] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16426] <... futex resumed>) = 0 [pid 16425] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16424] <... futex resumed>) = 0 [pid 16429] pipe2( [pid 16428] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16425] <... futex resumed>) = 0 [pid 16424] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16427] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16424] <... futex resumed>) = 0 [pid 16429] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16428] dup(4 [pid 16429] <... futex resumed>) = 1 [pid 16429] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16428] <... dup resumed>) = 5 [pid 16426] <... futex resumed>) = 0 [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16428] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16429] <... futex resumed>) = 0 [pid 16428] <... futex resumed>) = 0 [pid 16426] <... futex resumed>) = 1 [pid 16424] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] dup(4 [pid 16428] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16424] <... futex resumed>) = 0 [pid 16429] <... dup resumed>) = 5 [pid 16429] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16429] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16426] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16426] <... futex resumed>) = 0 [pid 16429] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16427] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16427] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16425] <... futex resumed>) = 0 [pid 16427] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16425] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16425] <... futex resumed>) = 0 [pid 16427] write(5, NULL, 1840702809 [pid 16425] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16427] <... write resumed>) = -1 EFAULT (Bad address) [pid 16429] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16429] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16427] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16429] <... futex resumed>) = 1 [pid 16427] <... futex resumed>) = 1 [pid 16426] <... futex resumed>) = 0 [pid 16425] <... futex resumed>) = 0 [pid 16429] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16427] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16426] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16425] exit_group(0 [pid 16429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16427] <... futex resumed>) = ? [pid 16426] <... futex resumed>) = 0 [pid 16425] <... exit_group resumed>) = ? [pid 16429] write(5, NULL, 1840702809 [pid 16427] +++ exited with 0 +++ [pid 16426] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16425] +++ exited with 0 +++ [pid 16429] <... write resumed>) = -1 EFAULT (Bad address) [pid 16429] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16426] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16425, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16429] <... futex resumed>) = 0 [pid 16429] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16426] exit_group(0 [pid 16429] <... futex resumed>) = ? [pid 16426] <... exit_group resumed>) = ? [pid 16429] +++ exited with 0 +++ [pid 16428] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16426] +++ exited with 0 +++ [pid 16428] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16426, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16428] <... futex resumed>) = 1 [pid 16424] <... futex resumed>) = 0 [pid 16428] write(5, NULL, 1840702809 [pid 16424] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16428] <... write resumed>) = -1 EFAULT (Bad address) [pid 16424] <... futex resumed>) = 0 [pid 16428] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16424] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] umount2("./1641", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16428] <... futex resumed>) = 0 [pid 16424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] umount2("./1675", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16428] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16424] exit_group(0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16428] <... futex resumed>) = ? [pid 16424] <... exit_group resumed>) = ? [pid 3616] openat(AT_FDCWD, "./1675", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] openat(AT_FDCWD, "./1641", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... openat resumed>) = 3 [pid 3615] <... openat resumed>) = 3 [pid 3616] fstat(3, [pid 3615] fstat(3, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16428] +++ exited with 0 +++ [pid 16424] +++ exited with 0 +++ [pid 3616] getdents64(3, [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16424, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] getdents64(3, [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] umount2("./1675/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... restart_syscall resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1641/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./1675/binderfs", [pid 3618] umount2("./1723", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] lstat("./1641/binderfs", [pid 3618] openat(AT_FDCWD, "./1723", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] unlink("./1675/binderfs" [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] unlink("./1641/binderfs" [pid 3618] getdents64(3, [pid 3616] umount2("./1675/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... unlink resumed>) = 0 [pid 3618] umount2("./1723/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1641/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./1675/file0", [pid 3618] lstat("./1723/binderfs", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] lstat("./1641/file0", [pid 3618] unlink("./1723/binderfs" [pid 3616] umount2("./1675/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... unlink resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1723/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1675/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1641/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1723/file0", [pid 3616] <... openat resumed>) = 4 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1723/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1641/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./1723/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] getdents64(4, [pid 3615] <... openat resumed>) = 4 [pid 3618] fstat(4, {st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] fstat(4, [pid 3618] getdents64(4, [pid 3616] getdents64(4, [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(4, [pid 3615] getdents64(4, [pid 3616] close(4 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 3616] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... close resumed>) = 0 [pid 3616] rmdir("./1675/file0" [pid 3615] getdents64(4, [pid 3618] rmdir("./1723/file0") = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 3616] getdents64(3, [pid 3615] close(4 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 3615] <... close resumed>) = 0 [pid 3616] close(3 [pid 3618] <... close resumed>) = 0 [pid 3615] rmdir("./1641/file0" [pid 3618] rmdir("./1723" [pid 3616] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] rmdir("./1675" [pid 3618] mkdir("./1724", 0777 [pid 3615] getdents64(3, [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] mkdir("./1676", 0777./strace-static-x86_64: Process 16430 attached [pid 3615] close(3 [pid 16430] set_robust_list(0x5555560b95e0, 24 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16430 [pid 16430] <... set_robust_list resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 16430] chdir("./1724" [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] rmdir("./1641" [pid 16430] <... chdir resumed>) = 0 [pid 16430] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16430] setpgid(0, 0) = 0 [pid 16430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16431 [pid 3615] <... rmdir resumed>) = 0 [pid 16430] write(3, "1000", 4 [pid 3615] mkdir("./1642", 0777 [pid 16430] <... write resumed>) = 4 [pid 16430] close(3) = 0 [pid 16430] symlink("/dev/binderfs", "./binderfs" [pid 3615] <... mkdir resumed>) = 0 [pid 16430] <... symlink resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1ab2532000 [pid 16430] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 ./strace-static-x86_64: Process 16432 attached [pid 16430] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16432 ./strace-static-x86_64: Process 16431 attached ./strace-static-x86_64: Process 16433 attached [pid 16432] set_robust_list(0x5555560b95e0, 24 [pid 16431] set_robust_list(0x5555560b95e0, 24 [pid 16430] <... clone resumed>, parent_tid=[16433], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16433 [pid 16431] <... set_robust_list resumed>) = 0 [pid 16430] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16433] set_robust_list(0x7f1ab25529e0, 24 [pid 16432] <... set_robust_list resumed>) = 0 [pid 16431] chdir("./1676" [pid 16430] <... futex resumed>) = 0 [pid 16431] <... chdir resumed>) = 0 [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16431] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16431] setpgid(0, 0) = 0 [pid 16432] chdir("./1642" [pid 16431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16432] <... chdir resumed>) = 0 [pid 16431] <... openat resumed>) = 3 [pid 16433] <... set_robust_list resumed>) = 0 [pid 16432] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16431] write(3, "1000", 4 [pid 16432] setpgid(0, 0 [pid 16431] <... write resumed>) = 4 [pid 16432] <... setpgid resumed>) = 0 [pid 16431] close(3) = 0 [pid 16431] symlink("/dev/binderfs", "./binderfs" [pid 16433] mkdirat(AT_FDCWD, "./file0", 000 [pid 16432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16431] <... symlink resumed>) = 0 [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] <... openat resumed>) = 3 [pid 16431] <... futex resumed>) = 0 [pid 16432] write(3, "1000", 4 [pid 16431] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16432] <... write resumed>) = 4 [pid 16431] <... mmap resumed>) = 0x7f1ab2532000 [pid 16432] close(3 [pid 16431] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16432] <... close resumed>) = 0 [pid 16431] <... mprotect resumed>) = 0 [pid 16432] symlink("/dev/binderfs", "./binderfs" [pid 16431] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16432] <... symlink resumed>) = 0 [pid 16431] <... clone resumed>, parent_tid=[16434], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16434 [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16431] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] <... futex resumed>) = 0 [pid 16431] <... futex resumed>) = 0 [pid 16432] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16433] <... mkdirat resumed>) = 0 [pid 16432] <... mmap resumed>) = 0x7f1ab2532000 [pid 16433] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16433] <... futex resumed>) = 1 [pid 16430] <... futex resumed>) = 0 [pid 16433] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16432] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16430] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16434 attached [pid 16433] pipe2( [pid 16432] <... clone resumed>, parent_tid=[16435], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16435 [pid 16432] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16434] set_robust_list(0x7f1ab25529e0, 24 [pid 16432] <... futex resumed>) = 0 [pid 16433] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16433] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16434] <... set_robust_list resumed>) = 0 [pid 16433] <... futex resumed>) = 1 [pid 16430] <... futex resumed>) = 0 [pid 16434] mkdirat(AT_FDCWD, "./file0", 000 [pid 16430] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16435 attached [pid 16434] <... mkdirat resumed>) = 0 [pid 16433] dup(4 [pid 16430] <... futex resumed>) = 0 [pid 16434] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16433] <... dup resumed>) = 5 [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16434] <... futex resumed>) = 1 [pid 16433] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16431] <... futex resumed>) = 0 [pid 16430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16435] set_robust_list(0x7f1ab25529e0, 24 [pid 16434] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16433] <... futex resumed>) = 0 [pid 16431] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16430] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16435] <... set_robust_list resumed>) = 0 [pid 16434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16433] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16431] <... futex resumed>) = 0 [pid 16430] <... futex resumed>) = 0 [pid 16435] mkdirat(AT_FDCWD, "./file0", 000 [pid 16434] pipe2( [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16434] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16434] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16431] <... futex resumed>) = 0 [pid 16434] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16431] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16431] <... futex resumed>) = 0 [pid 16434] dup(4 [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16434] <... dup resumed>) = 5 [pid 16434] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16431] <... futex resumed>) = 0 [pid 16434] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16431] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16431] <... futex resumed>) = 0 [pid 16434] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16435] <... mkdirat resumed>) = 0 [pid 16435] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16432] <... futex resumed>) = 0 [pid 16432] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16435] pipe2([3, 4], 0) = 0 [pid 16435] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16432] <... futex resumed>) = 0 [pid 16432] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16435] dup(4) = 5 [pid 16435] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16434] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16432] <... futex resumed>) = 0 [pid 16433] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16435] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16434] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16435] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16434] <... futex resumed>) = 1 [pid 16432] <... futex resumed>) = 0 [pid 16431] <... futex resumed>) = 0 [pid 16435] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16434] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16433] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16431] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16431] <... futex resumed>) = 0 [pid 16431] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16434] write(5, NULL, 1840702809) = -1 EFAULT (Bad address) [pid 16434] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16431] <... futex resumed>) = 0 [pid 16434] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16431] exit_group(0 [pid 16434] <... futex resumed>) = ? [pid 16433] <... futex resumed>) = 1 [pid 16431] <... exit_group resumed>) = ? [pid 16430] <... futex resumed>) = 0 [pid 16434] +++ exited with 0 +++ [pid 16433] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16431] +++ exited with 0 +++ [pid 16430] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16435] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16430] <... futex resumed>) = 0 [pid 16435] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16433] write(5, NULL, 1840702809 [pid 16430] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16431, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16435] <... futex resumed>) = 1 [pid 16433] <... write resumed>) = -1 EFAULT (Bad address) [pid 16432] <... futex resumed>) = 0 [pid 16435] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16433] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16432] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 16435] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16433] <... futex resumed>) = 1 [pid 16432] <... futex resumed>) = 0 [pid 16430] <... futex resumed>) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 16435] write(5, NULL, 1840702809 [pid 16433] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16432] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16430] exit_group(0 [pid 16435] <... write resumed>) = -1 EFAULT (Bad address) [pid 16430] <... exit_group resumed>) = ? [pid 16433] <... futex resumed>) = ? [pid 16435] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./1676", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./1676", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] fstat(3, [pid 16435] <... futex resumed>) = 1 [pid 16432] <... futex resumed>) = 0 [pid 16433] +++ exited with 0 +++ [pid 16432] exit_group(0 [pid 16430] +++ exited with 0 +++ [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16432] <... exit_group resumed>) = ? [pid 16435] +++ exited with 0 +++ [pid 16432] +++ exited with 0 +++ [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16430, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] getdents64(3, [pid 3618] umount2("./1724", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16432, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3618] openat(AT_FDCWD, "./1724", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./1676/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 3 [pid 3618] fstat(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./1676/binderfs", [pid 3618] getdents64(3, [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] unlink("./1676/binderfs" [pid 3618] umount2("./1724/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1676/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1724/binderfs", [pid 3615] umount2("./1642", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] lstat("./1676/file0", [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] unlink("./1724/binderfs" [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1642", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... unlink resumed>) = 0 [pid 3618] umount2("./1724/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./1676/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] fstat(3, [pid 3618] lstat("./1724/file0", [pid 3616] openat(AT_FDCWD, "./1676/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./1724/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 3615] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] openat(AT_FDCWD, "./1724/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 3615] umount2("./1642/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 4 [pid 3616] getdents64(4, [pid 3615] lstat("./1642/binderfs", [pid 3618] fstat(4, [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] close(4 [pid 3615] unlink("./1642/binderfs" [pid 3618] getdents64(4, [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1676/file0" [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... rmdir resumed>) = 0 [pid 3618] getdents64(4, [pid 3615] umount2("./1642/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(3, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] close(4 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] lstat("./1642/file0", [pid 3618] <... close resumed>) = 0 [pid 3616] close(3 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] rmdir("./1724/file0" [pid 3616] <... close resumed>) = 0 [pid 3615] umount2("./1642/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3615] openat(AT_FDCWD, "./1642/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... rmdir resumed>) = 0 [pid 3616] rmdir("./1676" [pid 3615] <... openat resumed>) = 4 [pid 3618] getdents64(3, [pid 3615] fstat(4, [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] close(3 [pid 3616] mkdir("./1677", 0777 [pid 3615] getdents64(4, [pid 3618] <... close resumed>) = 0 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4 [pid 3618] rmdir("./1724" [pid 3616] <... mkdir resumed>) = 0 [pid 3615] <... close resumed>) = 0 [pid 3615] rmdir("./1642/file0" [pid 3618] <... rmdir resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] <... rmdir resumed>) = 0 [pid 3618] mkdir("./1725", 0777 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3./strace-static-x86_64: Process 16436 attached [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16436 [pid 3615] <... close resumed>) = 0 [pid 16436] set_robust_list(0x5555560b95e0, 24 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] rmdir("./1642") = 0 [pid 16436] <... set_robust_list resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16437 [pid 3615] mkdir("./1643", 0777 [pid 16436] chdir("./1677" [pid 3615] <... mkdir resumed>) = 0 [pid 16436] <... chdir resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16438 attached [pid 16436] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16438 [pid 16436] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 16437 attached [pid 16436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16437] set_robust_list(0x5555560b95e0, 24 [pid 16436] <... openat resumed>) = 3 [pid 16437] <... set_robust_list resumed>) = 0 [pid 16436] write(3, "1000", 4 [pid 16437] chdir("./1725" [pid 16436] <... write resumed>) = 4 [pid 16437] <... chdir resumed>) = 0 [pid 16436] close(3 [pid 16437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16436] <... close resumed>) = 0 [pid 16436] symlink("/dev/binderfs", "./binderfs" [pid 16437] <... prctl resumed>) = 0 [pid 16437] setpgid(0, 0 [pid 16436] <... symlink resumed>) = 0 [pid 16437] <... setpgid resumed>) = 0 [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] set_robust_list(0x5555560b95e0, 24 [pid 16437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16436] <... futex resumed>) = 0 [pid 16438] <... set_robust_list resumed>) = 0 [pid 16437] <... openat resumed>) = 3 [pid 16436] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16437] write(3, "1000", 4 [pid 16436] <... mmap resumed>) = 0x7f1ab2532000 [pid 16437] <... write resumed>) = 4 [pid 16436] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16438] chdir("./1643" [pid 16437] close(3 [pid 16436] <... mprotect resumed>) = 0 [pid 16437] <... close resumed>) = 0 [pid 16438] <... chdir resumed>) = 0 [pid 16437] symlink("/dev/binderfs", "./binderfs" [pid 16436] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16437] <... symlink resumed>) = 0 [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] <... prctl resumed>) = 0 [pid 16438] setpgid(0, 0 [pid 16437] <... futex resumed>) = 0 [pid 16436] <... clone resumed>, parent_tid=[16439], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16439 [pid 16438] <... setpgid resumed>) = 0 [pid 16437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16436] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16437] <... mmap resumed>) = 0x7f1ab2532000 [pid 16436] <... futex resumed>) = 0 [pid 16437] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16438] <... openat resumed>) = 3 [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16438] write(3, "1000", 4 [pid 16437] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 16439 attached [pid 16438] <... write resumed>) = 4 [pid 16437] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 16440 attached [pid 16439] set_robust_list(0x7f1ab25529e0, 24 [pid 16438] close(3 [pid 16439] <... set_robust_list resumed>) = 0 [pid 16438] <... close resumed>) = 0 [pid 16437] <... clone resumed>, parent_tid=[16440], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16440 [pid 16439] mkdirat(AT_FDCWD, "./file0", 000 [pid 16438] symlink("/dev/binderfs", "./binderfs" [pid 16437] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16440] set_robust_list(0x7f1ab25529e0, 24 [pid 16439] <... mkdirat resumed>) = 0 [pid 16438] <... symlink resumed>) = 0 [pid 16437] <... futex resumed>) = 0 [pid 16439] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16439] <... futex resumed>) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16436] <... futex resumed>) = 0 [pid 16439] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16436] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16438] <... mmap resumed>) = 0x7f1ab2532000 [pid 16436] <... futex resumed>) = 0 [pid 16440] <... set_robust_list resumed>) = 0 [pid 16439] pipe2( [pid 16438] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16440] mkdirat(AT_FDCWD, "./file0", 000 [pid 16439] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16438] <... mprotect resumed>) = 0 [pid 16439] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16438] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16439] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16436] <... futex resumed>) = 0 [pid 16436] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] <... futex resumed>) = 0 [pid 16438] <... clone resumed>, parent_tid=[16441], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16441 [pid 16436] <... futex resumed>) = 1 [pid 16439] dup(4 [pid 16438] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16440] <... mkdirat resumed>) = 0 [pid 16439] <... dup resumed>) = 5 [pid 16438] <... futex resumed>) = 0 [pid 16439] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16440] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] <... futex resumed>) = 1 [pid 16436] <... futex resumed>) = 0 ./strace-static-x86_64: Process 16441 attached [pid 16439] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16436] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16440] <... futex resumed>) = 1 [pid 16437] <... futex resumed>) = 0 [pid 16441] set_robust_list(0x7f1ab25529e0, 24 [pid 16440] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16437] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16436] <... futex resumed>) = 0 [pid 16441] <... set_robust_list resumed>) = 0 [pid 16440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16439] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16437] <... futex resumed>) = 0 [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] mkdirat(AT_FDCWD, "./file0", 000 [pid 16440] pipe2( [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] <... mkdirat resumed>) = 0 [pid 16441] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16438] <... futex resumed>) = 0 [pid 16441] pipe2( [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16441] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16440] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16441] <... futex resumed>) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16440] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] <... futex resumed>) = 0 [pid 16441] dup(4 [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] <... dup resumed>) = 5 [pid 16441] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16438] <... futex resumed>) = 0 [pid 16441] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16440] <... futex resumed>) = 1 [pid 16437] <... futex resumed>) = 0 [pid 16440] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16437] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16440] dup(4) = 5 [pid 16440] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16437] <... futex resumed>) = 0 [pid 16440] <... futex resumed>) = 1 [pid 16437] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16440] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16441] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16439] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16437] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] <... futex resumed>) = 1 [pid 16439] <... futex resumed>) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16436] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16439] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16436] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16441] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16438] <... futex resumed>) = 0 [pid 16436] <... futex resumed>) = 0 [pid 16441] write(5, NULL, 1840702809 [pid 16438] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16436] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16441] <... write resumed>) = -1 EFAULT (Bad address) [pid 16439] write(5, NULL, 1840702809 [pid 16441] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] <... write resumed>) = -1 EFAULT (Bad address) [pid 16441] <... futex resumed>) = 1 [pid 16438] <... futex resumed>) = 0 [pid 16441] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16439] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16438] exit_group(0 [pid 16441] <... futex resumed>) = ? [pid 16440] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16439] <... futex resumed>) = 1 [pid 16438] <... exit_group resumed>) = ? [pid 16436] <... futex resumed>) = 0 [pid 16441] +++ exited with 0 +++ [pid 16440] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16439] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16438] +++ exited with 0 +++ [pid 16436] exit_group(0) = ? [pid 16439] <... futex resumed>) = ? [pid 16437] <... futex resumed>) = 0 [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16438, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16440] <... futex resumed>) = 1 [pid 16437] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3615] restart_syscall(<... resuming interrupted clone ...> [pid 16440] write(5, NULL, 1840702809 [pid 16437] <... futex resumed>) = 0 [pid 16440] <... write resumed>) = -1 EFAULT (Bad address) [pid 16437] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... restart_syscall resumed>) = 0 [pid 16440] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16437] <... futex resumed>) = 0 [pid 16440] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16437] exit_group(0 [pid 3615] umount2("./1643", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16440] <... futex resumed>) = ? [pid 16439] +++ exited with 0 +++ [pid 16437] <... exit_group resumed>) = ? [pid 16436] +++ exited with 0 +++ [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16440] +++ exited with 0 +++ [pid 16437] +++ exited with 0 +++ [pid 3615] openat(AT_FDCWD, "./1643", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16437, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16436, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... openat resumed>) = 3 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] fstat(3, [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./1725", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./1725", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./1677", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(3, [pid 3615] umount2("./1643/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./1677", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(3, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3616] fstat(3, [pid 3615] lstat("./1643/binderfs", [pid 3618] umount2("./1725/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] lstat("./1725/binderfs", [pid 3616] getdents64(3, [pid 3615] unlink("./1643/binderfs" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] unlink("./1725/binderfs" [pid 3616] umount2("./1677/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1643/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1725/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./1677/binderfs", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1725/file0", [pid 3616] unlink("./1677/binderfs" [pid 3615] lstat("./1643/file0", [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] umount2("./1725/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1677/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./1725/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] umount2("./1643/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 4 [pid 3616] lstat("./1677/file0", [pid 3618] fstat(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] openat(AT_FDCWD, "./1643/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(4, [pid 3616] umount2("./1677/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... openat resumed>) = 4 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(4, [pid 3615] fstat(4, [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] openat(AT_FDCWD, "./1677/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] close(4 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 3615] getdents64(4, [pid 3618] rmdir("./1725/file0" [pid 3616] fstat(4, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] getdents64(4, [pid 3618] getdents64(3, [pid 3616] getdents64(4, [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] close(3 [pid 3615] close(4 [pid 3618] <... close resumed>) = 0 [pid 3616] getdents64(4, [pid 3618] rmdir("./1725" [pid 3615] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] close(4 [pid 3615] rmdir("./1643/file0" [pid 3618] mkdir("./1726", 0777 [pid 3616] <... close resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3 [pid 3618] <... mkdir resumed>) = 0 [pid 3616] rmdir("./1677/file0" [pid 3615] <... close resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3615] rmdir("./1643" [pid 3616] <... rmdir resumed>) = 0 [pid 3615] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 3615] mkdir("./1644", 0777 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16442 [pid 3616] close(3 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16443 attached [pid 3616] <... close resumed>) = 0 [pid 3616] rmdir("./1677" [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16443 ./strace-static-x86_64: Process 16442 attached [pid 3616] <... rmdir resumed>) = 0 [pid 3616] mkdir("./1678", 0777) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16442] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16442] chdir("./1726" [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16444 [pid 16442] <... chdir resumed>) = 0 [pid 16442] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16442] setpgid(0, 0 [pid 16443] set_robust_list(0x5555560b95e0, 24 [pid 16442] <... setpgid resumed>) = 0 [pid 16443] <... set_robust_list resumed>) = 0 [pid 16442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16443] chdir("./1644") = 0 [pid 16442] <... openat resumed>) = 3 [pid 16442] write(3, "1000", 4 [pid 16443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16442] <... write resumed>) = 4 [pid 16442] close(3 [pid 16443] <... prctl resumed>) = 0 [pid 16443] setpgid(0, 0 [pid 16442] <... close resumed>) = 0 ./strace-static-x86_64: Process 16444 attached [pid 16443] <... setpgid resumed>) = 0 [pid 16442] symlink("/dev/binderfs", "./binderfs" [pid 16444] set_robust_list(0x5555560b95e0, 24 [pid 16443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16442] <... symlink resumed>) = 0 [pid 16444] <... set_robust_list resumed>) = 0 [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] chdir("./1678" [pid 16443] <... openat resumed>) = 3 [pid 16442] <... futex resumed>) = 0 [pid 16444] <... chdir resumed>) = 0 [pid 16443] write(3, "1000", 4 [pid 16442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16444] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16443] <... write resumed>) = 4 [pid 16442] <... mmap resumed>) = 0x7f1ab2532000 [pid 16444] <... prctl resumed>) = 0 [pid 16443] close(3 [pid 16442] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16444] setpgid(0, 0 [pid 16443] <... close resumed>) = 0 [pid 16442] <... mprotect resumed>) = 0 [pid 16444] <... setpgid resumed>) = 0 [pid 16443] symlink("/dev/binderfs", "./binderfs" [pid 16442] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16443] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 16445 attached [pid 16444] <... openat resumed>) = 3 [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16442] <... clone resumed>, parent_tid=[16445], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16445 [pid 16444] write(3, "1000", 4 [pid 16443] <... futex resumed>) = 0 [pid 16442] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16445] set_robust_list(0x7f1ab25529e0, 24 [pid 16444] <... write resumed>) = 4 [pid 16443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16442] <... futex resumed>) = 0 [pid 16444] close(3 [pid 16443] <... mmap resumed>) = 0x7f1ab2532000 [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16444] <... close resumed>) = 0 [pid 16443] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16445] <... set_robust_list resumed>) = 0 [pid 16443] <... mprotect resumed>) = 0 [pid 16444] symlink("/dev/binderfs", "./binderfs" [pid 16445] mkdirat(AT_FDCWD, "./file0", 000 [pid 16443] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16445] <... mkdirat resumed>) = 0 [pid 16444] <... symlink resumed>) = 0 [pid 16445] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16443] <... clone resumed>, parent_tid=[16446], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16446 [pid 16445] <... futex resumed>) = 1 [pid 16444] <... futex resumed>) = 0 [pid 16443] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16442] <... futex resumed>) = 0 [pid 16443] <... futex resumed>) = 0 [pid 16442] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16445] pipe2( [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16442] <... futex resumed>) = 0 [pid 16444] <... mmap resumed>) = 0x7f1ab2532000 [pid 16445] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16444] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16445] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] <... mprotect resumed>) = 0 [pid 16442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 16446 attached [pid 16445] <... futex resumed>) = 0 [pid 16442] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16446] set_robust_list(0x7f1ab25529e0, 24 [pid 16445] dup(4 [pid 16444] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16442] <... futex resumed>) = 0 [pid 16446] <... set_robust_list resumed>) = 0 [pid 16445] <... dup resumed>) = 5 [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16446] mkdirat(AT_FDCWD, "./file0", 000 [pid 16445] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16446] <... mkdirat resumed>) = 0 [pid 16445] <... futex resumed>) = 0 [pid 16444] <... clone resumed>, parent_tid=[16447], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16447 [pid 16442] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16446] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16445] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16444] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16442] <... futex resumed>) = 0 [pid 16446] <... futex resumed>) = 1 [pid 16443] <... futex resumed>) = 0 [pid 16446] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 16447 attached [pid 16447] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16447] mkdirat(AT_FDCWD, "./file0", 000 [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16443] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] <... futex resumed>) = 0 [pid 16446] <... futex resumed>) = 0 [pid 16443] <... futex resumed>) = 1 [pid 16446] pipe2( [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16446] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16446] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16446] <... futex resumed>) = 0 [pid 16443] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] <... mkdirat resumed>) = 0 [pid 16446] dup(4 [pid 16443] <... futex resumed>) = 0 [pid 16447] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16446] <... dup resumed>) = 5 [pid 16447] <... futex resumed>) = 1 [pid 16446] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16446] <... futex resumed>) = 0 [pid 16444] <... futex resumed>) = 0 [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16446] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16444] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16447] <... futex resumed>) = 0 [pid 16444] <... futex resumed>) = 1 [pid 16443] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] pipe2( [pid 16446] <... futex resumed>) = 0 [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16443] <... futex resumed>) = 1 [pid 16445] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16447] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16446] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16445] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16447] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16444] <... futex resumed>) = 0 [pid 16447] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16444] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16444] <... futex resumed>) = 0 [pid 16447] dup(4 [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16447] <... dup resumed>) = 5 [pid 16447] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16444] <... futex resumed>) = 0 [pid 16447] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16444] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16444] <... futex resumed>) = 0 [pid 16447] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16445] <... futex resumed>) = 1 [pid 16442] <... futex resumed>) = 0 [pid 16442] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16445] write(5, NULL, 1840702809 [pid 16442] <... futex resumed>) = 0 [pid 16445] <... write resumed>) = -1 EFAULT (Bad address) [pid 16442] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16445] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16445] <... futex resumed>) = 0 [pid 16442] exit_group(0 [pid 16445] ????( [pid 16442] <... exit_group resumed>) = ? [pid 16445] <... ???? resumed>) = ? [pid 16446] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16445] +++ exited with 0 +++ [pid 16442] +++ exited with 0 +++ [pid 16446] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16442, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16446] <... futex resumed>) = 1 [pid 16443] <... futex resumed>) = 0 [pid 16447] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16446] write(5, NULL, 1840702809 [pid 16443] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16447] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16446] <... write resumed>) = -1 EFAULT (Bad address) [pid 16443] <... futex resumed>) = 0 [pid 16447] <... futex resumed>) = 1 [pid 16446] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16444] <... futex resumed>) = 0 [pid 16443] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./1726", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16447] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16446] <... futex resumed>) = 0 [pid 16444] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16446] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16444] <... futex resumed>) = 0 [pid 16443] exit_group(0 [pid 3618] openat(AT_FDCWD, "./1726", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16447] write(5, NULL, 1840702809 [pid 16446] <... futex resumed>) = ? [pid 16444] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16443] <... exit_group resumed>) = ? [pid 16447] <... write resumed>) = -1 EFAULT (Bad address) [pid 16446] +++ exited with 0 +++ [pid 16443] +++ exited with 0 +++ [pid 3618] <... openat resumed>) = 3 [pid 16447] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(3, [pid 16447] <... futex resumed>) = 1 [pid 16444] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 16447] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16444] exit_group(0 [pid 3618] getdents64(3, [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16443, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16444] <... exit_group resumed>) = ? [pid 16447] <... futex resumed>) = ? [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] umount2("./1644", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./1726/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16447] +++ exited with 0 +++ [pid 16444] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./1726/binderfs", [pid 3615] openat(AT_FDCWD, "./1644", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16444, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3615] <... openat resumed>) = 3 [pid 3618] unlink("./1726/binderfs" [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] getdents64(3, [pid 3618] umount2("./1726/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] umount2("./1644/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1726/file0", [pid 3616] umount2("./1678", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1644/binderfs", [pid 3618] umount2("./1726/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./1678", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 3615] unlink("./1644/binderfs" [pid 3618] openat(AT_FDCWD, "./1726/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(3, [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3615] umount2("./1644/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] fstat(4, [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3615] lstat("./1644/file0", [pid 3618] getdents64(4, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] umount2("./1678/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] umount2("./1644/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] lstat("./1678/binderfs", [pid 3615] openat(AT_FDCWD, "./1644/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] close(4 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... openat resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 3616] unlink("./1678/binderfs" [pid 3615] fstat(4, [pid 3618] rmdir("./1726/file0" [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3615] getdents64(4, 0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] umount2("./1678/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(4, [pid 3618] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] lstat("./1678/file0", [pid 3615] close(4 [pid 3618] close(3 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... close resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] umount2("./1678/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] rmdir("./1644/file0" [pid 3618] rmdir("./1726" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... rmdir resumed>) = 0 [pid 3615] getdents64(3, [pid 3618] <... rmdir resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1678/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3618] mkdir("./1727", 0777 [pid 3616] <... openat resumed>) = 4 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1644" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] fstat(4, [pid 3615] <... rmdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] mkdir("./1645", 0777./strace-static-x86_64: Process 16448 attached [pid 3616] getdents64(4, [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16448 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, [pid 3615] <... mkdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] close(4) = 0 [pid 3616] rmdir("./1678/file0") = 0 [pid 3616] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./1678") = 0 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16449 [pid 16448] set_robust_list(0x5555560b95e0, 24 [pid 3616] mkdir("./1679", 0777./strace-static-x86_64: Process 16449 attached [pid 16448] <... set_robust_list resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555560b95d0) = 16450 [pid 16448] chdir("./1727"./strace-static-x86_64: Process 16450 attached ) = 0 [pid 16448] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16448] setpgid(0, 0) = 0 [pid 16450] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16449] set_robust_list(0x5555560b95e0, 24 [pid 16448] <... openat resumed>) = 3 [pid 16448] write(3, "1000", 4 [pid 16449] <... set_robust_list resumed>) = 0 [pid 16448] <... write resumed>) = 4 [pid 16448] close(3 [pid 16449] chdir("./1645" [pid 16448] <... close resumed>) = 0 [pid 16450] chdir("./1679") = 0 [pid 16449] <... chdir resumed>) = 0 [pid 16448] symlink("/dev/binderfs", "./binderfs" [pid 16450] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 16448] <... symlink resumed>) = 0 [pid 16449] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16450] setpgid(0, 0 [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16450] <... setpgid resumed>) = 0 [pid 16449] <... prctl resumed>) = 0 [pid 16448] <... futex resumed>) = 0 [pid 16450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16449] setpgid(0, 0 [pid 16448] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16450] <... openat resumed>) = 3 [pid 16449] <... setpgid resumed>) = 0 [pid 16448] <... mmap resumed>) = 0x7f1ab2532000 [pid 16450] write(3, "1000", 4 [pid 16449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16448] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16450] <... write resumed>) = 4 [pid 16450] close(3) = 0 [pid 16449] <... openat resumed>) = 3 [pid 16448] <... mprotect resumed>) = 0 [pid 16450] symlink("/dev/binderfs", "./binderfs" [pid 16449] write(3, "1000", 4 [pid 16450] <... symlink resumed>) = 0 [pid 16449] <... write resumed>) = 4 [pid 16448] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] close(3 [pid 16450] <... futex resumed>) = 0 [pid 16449] <... close resumed>) = 0 [pid 16448] <... clone resumed>, parent_tid=[16451], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16451 [pid 16450] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16449] symlink("/dev/binderfs", "./binderfs" [pid 16448] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16450] <... mmap resumed>) = 0x7f1ab2532000 [pid 16450] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16448] <... futex resumed>) = 0 [pid 16450] <... mprotect resumed>) = 0 [pid 16449] <... symlink resumed>) = 0 [pid 16450] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16450] <... clone resumed>, parent_tid=[16452], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16452 [pid 16449] <... futex resumed>) = 0 [pid 16450] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16450] <... futex resumed>) = 0 [pid 16449] <... mmap resumed>) = 0x7f1ab2532000 [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16449] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 16451 attached ) = 0 [pid 16451] set_robust_list(0x7f1ab25529e0, 24) = 0 [pid 16449] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16451] mkdirat(AT_FDCWD, "./file0", 000./strace-static-x86_64: Process 16452 attached ) = 0 [pid 16449] <... clone resumed>, parent_tid=[16453], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16453 [pid 16451] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16451] <... futex resumed>) = 1 [pid 16449] <... futex resumed>) = 0 [pid 16448] <... futex resumed>) = 0 [pid 16452] set_robust_list(0x7f1ab25529e0, 24 [pid 16451] pipe2( [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16448] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16452] <... set_robust_list resumed>) = 0 [pid 16448] <... futex resumed>) = 0 [pid 16452] mkdirat(AT_FDCWD, "./file0", 000 [pid 16451] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 16453 attached [pid 16451] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16453] set_robust_list(0x7f1ab25529e0, 24 [pid 16452] <... mkdirat resumed>) = 0 [pid 16451] <... futex resumed>) = 0 [pid 16448] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] <... set_robust_list resumed>) = 0 [pid 16452] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16451] dup(4 [pid 16448] <... futex resumed>) = 0 [pid 16453] mkdirat(AT_FDCWD, "./file0", 000 [pid 16452] <... futex resumed>) = 1 [pid 16451] <... dup resumed>) = 5 [pid 16450] <... futex resumed>) = 0 [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16453] <... mkdirat resumed>) = 0 [pid 16452] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16451] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16450] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16448] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16453] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16451] <... futex resumed>) = 0 [pid 16450] <... futex resumed>) = 0 [pid 16453] <... futex resumed>) = 1 [pid 16452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16451] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16449] <... futex resumed>) = 0 [pid 16448] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16452] pipe2( [pid 16449] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16448] <... futex resumed>) = 0 [pid 16453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16452] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16449] <... futex resumed>) = 0 [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16453] pipe2( [pid 16452] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16452] <... futex resumed>) = 1 [pid 16450] <... futex resumed>) = 0 [pid 16453] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16452] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 16450] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16452] dup(4) = 5 [pid 16450] <... futex resumed>) = 0 [pid 16452] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16453] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16452] <... futex resumed>) = 0 [pid 16450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16452] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16450] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] <... futex resumed>) = 1 [pid 16449] <... futex resumed>) = 0 [pid 16453] dup(4 [pid 16452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16450] <... futex resumed>) = 0 [pid 16449] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] <... dup resumed>) = 5 [pid 16452] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16451] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16449] <... futex resumed>) = 0 [pid 16453] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16451] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16453] <... futex resumed>) = 0 [pid 16451] <... futex resumed>) = 1 [pid 16449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16453] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16451] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16449] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16449] <... futex resumed>) = 0 [pid 16453] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16448] <... futex resumed>) = 0 [pid 16448] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16451] <... futex resumed>) = 0 [pid 16448] <... futex resumed>) = 1 [pid 16451] write(5, NULL, 1840702809 [pid 16448] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16451] <... write resumed>) = -1 EFAULT (Bad address) [pid 16451] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16448] <... futex resumed>) = 0 [pid 16451] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16453] <... mount resumed>) = -1 EFAULT (Bad address) [pid 16448] exit_group(0 [pid 16453] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 16449] <... futex resumed>) = 0 [pid 16453] write(5, NULL, 1840702809 [pid 16449] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16453] <... write resumed>) = -1 EFAULT (Bad address) [pid 16449] <... futex resumed>) = 0 [pid 16453] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16449] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16453] <... futex resumed>) = 0 [pid 16449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16453] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16449] exit_group(0 [pid 16453] <... futex resumed>) = ? [pid 16449] <... exit_group resumed>) = ? [pid 16453] +++ exited with 0 +++ [pid 16449] +++ exited with 0 +++ [pid 16451] <... futex resumed>) = ? [pid 16448] <... exit_group resumed>) = ? [pid 16451] +++ exited with 0 +++ [pid 16452] <... mount resumed>) = -1 EFAULT (Bad address) [pid 3615] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16449, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 16448] +++ exited with 0 +++ [pid 16452] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16448, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 16452] <... futex resumed>) = 1 [pid 16450] <... futex resumed>) = 0 [pid 16452] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16450] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... restart_syscall resumed>) = 0 [pid 16452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16450] <... futex resumed>) = 0 [pid 3615] umount2("./1645", MNT_DETACH|UMOUNT_NOFOLLOW [pid 16452] write(5, NULL, 1840702809 [pid 16450] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16452] <... write resumed>) = -1 EFAULT (Bad address) [pid 3618] umount2("./1727", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] openat(AT_FDCWD, "./1645", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 16452] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 16452] <... futex resumed>) = 1 [pid 16450] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./1727", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] <... openat resumed>) = 3 [pid 16452] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16450] exit_group(0 [pid 3618] <... openat resumed>) = 3 [pid 3615] fstat(3, [pid 16452] <... futex resumed>) = ? [pid 16450] <... exit_group resumed>) = ? [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 16452] +++ exited with 0 +++ [pid 16450] +++ exited with 0 +++ [pid 3618] umount2("./1727/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16450, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3618] lstat("./1727/binderfs", [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 3615] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 3615] umount2("./1645/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] unlink("./1727/binderfs") = 0 [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./1727/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] lstat("./1645/binderfs", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./1679", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./1727/file0", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./1679", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./1727/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 3615] unlink("./1645/binderfs" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(3, [pid 3618] openat(AT_FDCWD, "./1727/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3615] <... unlink resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] getdents64(3, [pid 3615] umount2("./1645/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 4 entries */, 32768) = 112 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3616] umount2("./1679/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] lstat("./1645/file0", [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3616] lstat("./1679/binderfs", [pid 3618] getdents64(4, [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3615] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3616] unlink("./1679/binderfs" [pid 3618] close(4 [pid 3616] <... unlink resumed>) = 0 [pid 3615] umount2("./1645/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3616] umount2("./1679/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] rmdir("./1727/file0" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... rmdir resumed>) = 0 [pid 3616] lstat("./1679/file0", [pid 3615] openat(AT_FDCWD, "./1645/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(3, [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] <... openat resumed>) = 4 [pid 3618] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./1679/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3615] fstat(4, [pid 3618] close(3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3615] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./1679/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3615] getdents64(4, [pid 3618] rmdir("./1727" [pid 3616] <... openat resumed>) = 4 [pid 3615] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(4, 0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] close(4 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] fstat(4, [pid 3615] <... close resumed>) = 0 [pid 3618] mkdir("./1728", 0777 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|000, st_size=4096, ...}) = 0 [pid 3615] rmdir("./1645/file0" [pid 3618] <... mkdir resumed>) = 0 [pid 3616] getdents64(4, [pid 3615] <... rmdir resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 2 entries */, 32768) = 48 [pid 3615] getdents64(3, 0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 3615] close(3) = 0 [pid 3615] rmdir("./1645") = 0 [pid 3615] mkdir("./1646", 0777 [pid 3616] getdents64(4, ./strace-static-x86_64: Process 16454 attached [pid 3618] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16454 [pid 3616] <... getdents64 resumed>0x5555560c2660 /* 0 entries */, 32768) = 0 [pid 3615] <... mkdir resumed>) = 0 [pid 16454] set_robust_list(0x5555560b95e0, 24 [pid 3616] close(4 [pid 16454] <... set_robust_list resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 3615] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 16454] chdir("./1728" [pid 3616] rmdir("./1679/file0"./strace-static-x86_64: Process 16455 attached [pid 16454] <... chdir resumed>) = 0 [pid 16455] set_robust_list(0x5555560b95e0, 24 [pid 3615] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16455 [pid 16455] <... set_robust_list resumed>) = 0 [pid 16454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... rmdir resumed>) = 0 [pid 16454] <... prctl resumed>) = 0 [pid 3616] getdents64(3, [pid 16455] chdir("./1646" [pid 16454] setpgid(0, 0 [pid 3616] <... getdents64 resumed>0x5555560ba620 /* 0 entries */, 32768) = 0 [pid 16454] <... setpgid resumed>) = 0 [pid 3616] close(3 [pid 16455] <... chdir resumed>) = 0 [pid 16454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] <... close resumed>) = 0 [pid 16455] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16454] <... openat resumed>) = 3 [pid 3616] rmdir("./1679" [pid 16455] <... prctl resumed>) = 0 [pid 16454] write(3, "1000", 4 [pid 3616] <... rmdir resumed>) = 0 [pid 16455] setpgid(0, 0 [pid 16454] <... write resumed>) = 4 [pid 3616] mkdir("./1680", 0777 [pid 16455] <... setpgid resumed>) = 0 [pid 16454] close(3 [pid 3616] <... mkdir resumed>) = 0 [pid 16455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16454] <... close resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 16456 attached [pid 16455] <... openat resumed>) = 3 [pid 16454] symlink("/dev/binderfs", "./binderfs" [pid 16455] write(3, "1000", 4 [pid 16454] <... symlink resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x5555560b95d0) = 16456 [pid 16455] <... write resumed>) = 4 [pid 16454] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16455] close(3 [pid 16454] <... futex resumed>) = 0 [pid 16455] <... close resumed>) = 0 [pid 16454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16455] symlink("/dev/binderfs", "./binderfs" [pid 16454] <... mmap resumed>) = 0x7f1ab2532000 [pid 16454] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 16455] <... symlink resumed>) = 0 [pid 16454] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 16455] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 16454] <... clone resumed>, parent_tid=[16457], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16457 [pid 16455] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16454] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16455] <... mmap resumed>) = 0x7f1ab2532000 [pid 16454] <... futex resumed>) = 0 [pid 16455] mprotect(0x7f1ab2533000, 131072, PROT_READ|PROT_WRITE [pid 16454] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16455] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 16457 attached [pid 16455] clone(child_stack=0x7f1ab25523f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[16458], tls=0x7f1ab2552700, child_tidptr=0x7f1ab25529d0) = 16458 [pid 16455] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16457] set_robust_list(0x7f1ab25529e0, 24 [pid 16455] <... futex resumed>) = 0 [pid 16455] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16456] set_robust_list(0x5555560b95e0, 24) = 0 [pid 16457] <... set_robust_list resumed>) = 0 [pid 16457] mkdirat(AT_FDCWD, "./file0", 000 [pid 16456] chdir("./1680") = 0 [pid 16457] <... mkdirat resumed>) = 0 [pid 16457] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 16457] <... futex resumed>) = 1 [pid 16454] <... futex resumed>) = 0 [pid 16457] pipe2( [pid 16454] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16457] <... pipe2 resumed>[3, 4], 0) = 0 [pid 16454] <... futex resumed>) = 0 [pid 16457] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16456] <... prctl resumed>) = 0 [pid 16454] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16457] <... futex resumed>) = 0 [pid 16456] setpgid(0, 0 [pid 16454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16457] dup(4 [pid 16456] <... setpgid resumed>) = 0 [pid 16454] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 16458 attached [pid 16457] <... dup resumed>) = 5 [pid 16456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 16454] <... futex resumed>) = 0 [pid 16458] set_robust_list(0x7f1ab25529e0, 24 [pid 16457] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16454] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16458] <... set_robust_list resumed>) = 0 [pid 16457] <... futex resumed>) = 0 [pid 16456] <... openat resumed>) = 3 [pid 16454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16458] mkdirat(AT_FDCWD, "./file0", 000 [pid 16457] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16456] write(3, "1000", 4 [pid 16454] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16458] <... mkdirat resumed>) = 0 [pid 16457] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16456] <... write resumed>) = 4 [pid 16454] <... futex resumed>) = 0 [pid 16458] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16457] mount(NULL, "./file0", "9p", 0, "trans=fd,rfdno=0x0000000000000003,wfdno=0x0000000000000005" [pid 16456] close(3 [pid 16454] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16458] <... futex resumed>) = 1 [pid 16455] <... futex resumed>) = 0 [pid 16458] futex(0x7f1ab262a4c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 16456] <... close resumed>) = 0 [pid 16455] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16456] symlink("/dev/binderfs", "./binderfs" [pid 16455] <... futex resumed>) = 0 [pid 16458] pipe2([3, 4], 0) = 0 [pid 16456] <... symlink resumed>) = 0 [pid 16455] futex(0x7f1ab262a4cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 16458] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 16456] futex(0x7f1ab262a4cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 16458] <... futex resumed>) = 0 [pid 16456] <... futex resumed>) = 0 [pid 16455] futex(0x7f1ab262a4c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 16458] dup(4 [pid 16456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 16455] <... futex resumed>) = 0 [pid 16458] <... dup resumed>) = 5 [pid 16458] futex(0x7f1ab262a4cc, F